diff --git a/src/js/analytics.js b/src/js/analytics.js index 96c5696..a947c97 100644 --- a/src/js/analytics.js +++ b/src/js/analytics.js @@ -1,5 +1,12 @@ +window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; + if (GOOGLE_ANALYTICS_ID) { - window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; ga('create', GOOGLE_ANALYTICS_ID, 'auto'); ga('send', 'pageview'); } + +export default { + event() { + ga('send', 'event', ...arguments); + }, +} diff --git a/src/js/components/AboutDialog.vue b/src/js/components/AboutDialog.vue index 64aa3f7..97e78ca 100644 --- a/src/js/components/AboutDialog.vue +++ b/src/js/components/AboutDialog.vue @@ -64,9 +64,13 @@ diff --git a/src/js/components/splatoon/ScheduleDialog.vue b/src/js/components/splatoon/ScheduleDialog.vue index 15752ca..9662ba2 100644 --- a/src/js/components/splatoon/ScheduleDialog.vue +++ b/src/js/components/splatoon/ScheduleDialog.vue @@ -12,6 +12,7 @@ diff --git a/src/js/components/splatoon/SplatNetGearDialog.vue b/src/js/components/splatoon/SplatNetGearDialog.vue index 60b5f1f..544a4ff 100644 --- a/src/js/components/splatoon/SplatNetGearDialog.vue +++ b/src/js/components/splatoon/SplatNetGearDialog.vue @@ -18,11 +18,15 @@