我有一个javscript代码,记录访问者与网站的交互(如计算最大滚动位置,像素的鼠标移动等)。但是,只有当用户停止与页面交互时,这些统计信息才有效。 (他离开,点击一个链接,关闭浏览器等)谷歌分析页面退出事件跟踪
发生这种情况时可以做一个_gaq_push吗?如果是这样,怎么样?
我有一个javscript代码,记录访问者与网站的交互(如计算最大滚动位置,像素的鼠标移动等)。但是,只有当用户停止与页面交互时,这些统计信息才有效。 (他离开,点击一个链接,关闭浏览器等)谷歌分析页面退出事件跟踪
发生这种情况时可以做一个_gaq_push吗?如果是这样,怎么样?
这应该工作。
<script>
window.onbeforeunload = storeData;
function storeData(){
_gaq.push(['_trackEvent', 'Visitor Info', 'Scrolling', 'Up', 200, true]);
}
</script>
然而,这是值得推动一个事件,谷歌分析指出,它会影响反弹幅度计算,而你的情况会导致它出现用户永不反弹。所以你must include that last parameter,并将其设置为true
。
您是否尝试将您的推送电话添加到window.onunload事件?
谢谢,它的工作 –