Отслеживание пользовательских событий Google Analytics не работает
Я пытаюсь добавить пользовательское отслеживание событий в ссылку на сайт, который я создал. По некоторым причинам это, кажется, не работает. Код у меня есть:
onClick="_gaq.push(['_trackEvent', 'SOU Links', 'Click', 'Top edu banner']);"
URL сайта - http://sou.wpengine.com/. Ссылка с отслеживанием событий - это ссылка "Зарегистрироваться сейчас" вверху страницы. Есть идеи?
4 ответа
Похоже, вы используете расширенную настройку конфигурации, описанную Google здесь. Чтобы отслеживать события, вам нужно использовать методы отслеживания событий, описанные Google здесь.
Надеюсь это поможет.
Добавление еще одной полезной ссылки: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide
Это будет работать для более старой версии отслеживания: Основы отслеживания (асинхронный синтаксис)
У меня была проблема с отслеживанием событий (с использованием Universal Analytics).
Я установил официальный отладчик Google Analytics из
https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna
И он показал мне предупреждающее сообщение, что значение события ожидало целое число, но получало пустую строку. Как только я это выяснил, события сразу же появились в трекере в реальном времени.
Как сказал bbone, вы используете синтаксис отслеживания событий для ga.js (Classic Analytics) и на вашем сайте есть analytics.js (Universal Analytics).
Если вы хотите отслеживать ссылку "Зарегистрироваться сейчас", используйте это:
ga('send', 'event', 'SOU Links', 'Click', 'Top edu banner');
Вы также должны отправить _gaq.push(['_setAccount', 'UA-XXXXXX-1']); до события отслеживания и установите для Chrome это расширение для отладки https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna
у нас это сработало