2011-02-14 60 views
2

我已经添加下面的代码到我的web应用程序,这样,当用户点击一个按钮,应该被记录了谷歌跟踪事件:谷歌分析事件跟踪不起作用?

//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) 
}); 

问题是,绝对没有事件显示了上我的分析页面(页面浏览工作正常)。我在代码中放置了一个断点,并且谷歌浏览器在这里成功打破了。我查看了控制台的错误消息,但没有显示出来。我正在使用异步分析跟踪器。

难道这是因为我的分析代码包含在我的网页末尾? jquery代码在页面加载时设置,此外,在用户按下按钮之前不会调用回调。

任何人都可以提供一些下一步吗?我该如何开始调试这个问题?如果我有某种错误信息,我可以做点什么......

回答

2

我在我的本地主机上也遇到过这样的问题,我上传到可以从互联网上访问的测试服务器,它的工作。

另一个可能的情况是事件跟踪没有动态更新,需要一些时间才能反映到您的Google Analytics帐户中