2011-10-23 49 views
0

我有一个javscript代码,记录访问者与网站的交互(如计算最大滚动位置,像素的鼠标移动等)。但是,只有当用户停止与页面交互时,这些统计信息才有效。 (他离开,点击一个链接,关闭浏览器等)谷歌分析页面退出事件跟踪

发生这种情况时可以做一个_gaq_push吗?如果是这样,怎么样?

回答

4

这应该工作。

<script> 
    window.onbeforeunload = storeData; 
    function storeData(){ 
     _gaq.push(['_trackEvent', 'Visitor Info', 'Scrolling', 'Up', 200, true]); 
    } 
</script> 

然而,这是值得推动一个事件,谷歌分析指出,它会影响反弹幅度计算,而你的情况会导致它出现用户永不反弹。所以你must include that last parameter,并将其设置为true

+0

谢谢,它的工作 –