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