Отслеживание событий Google Analytics не работает? - PullRequest
2 голосов
/ 14 февраля 2011

Я добавил следующий код в свое веб-приложение, чтобы, когда пользователь нажимает кнопку, регистрировалось событие отслеживания 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 настраивается при загрузке страницы, кроме того, обратный вызов не будет вызываться до тех пор, пока пользователь не нажмет кнопку.

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

1 Ответ

2 голосов
/ 14 февраля 2011

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

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

...