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