Отслеживание событий Google Analytics не работает?

Я добавил следующий код в свое веб-приложение, так что когда пользователь нажимает кнопку, должно быть записано событие отслеживания Google:

//links jquery to button
$(this).click(function() {

    //toggles a window on the screen here....

    //GOOGLE tracking code
    //keep track of what the user clicks on
    _gaq.push(['_trackEvent', 'libraryWidget', 'togglesLibrary']); (breakpoint stops here)
});

Проблема в том, что на моей странице аналитики не отображаются абсолютно никакие события (просмотры страниц работают нормально). Я поставил точку останова в коде, и Google Chrome успешно сломался здесь. Я посмотрел в консоли сообщения об ошибках, но ничего не появляется. Я использую трекер асинхронной аналитики.

Может ли это быть связано с тем, что мой код аналитики включен в конец моей веб-страницы? Код jquery настраивается при загрузке страницы, кроме того, обратный вызов не будет вызываться, пока пользователь не нажмет кнопку.

Может ли кто-нибудь предоставить некоторые следующие шаги? Как я могу начать отлаживать эту проблему? Если бы у меня было какое-то сообщение об ошибке, я мог бы что-то сделать...


person Bill Zimmerman    schedule 14.02.2011    source источник


Ответы (1)


Я тоже столкнулся с такой проблемой на своем локальном хосте, я загрузил на тестовый сервер, к которому можно получить доступ из Интернета, он работает.

Еще одна возможная вещь: отслеживание событий не обновляется динамически, потребуется некоторое время, чтобы отразить это в вашей учетной записи Analytics.

person Zayar    schedule 14.02.2011