我正在使用Heap Analytics跟踪事件(页面点击和页面浏览量),但是一旦注册事件,我很难找到如何衡量用户查看页面的时间。
对于我选择页面视图的页面,以及开始和结束事件,在图表中,与此测量相似的唯一位置是平均时间间隔。
如果这是跟踪页面视图事件的方法,那么开始是什么,结束事件是什么?
答案 0 :(得分:4)
更新25NOV16:使用类似的方法一段时间跟踪用户退出(以及总会话时间)后,我可以说下面的方法有效,但不是100%的时间。我不清楚是什么决定了成功(延迟,也许)。
在我的评论之后(我删除了)我做了一点测试,我有一个解决方案,但它需要一个自定义事件,所以你不能做任何追溯分析。
首先,为任何页面定义page_view
事件。
然后,在您的页面中添加以下代码段:
window.onbeforeunload = function() {
heap.track('pageExited', {arbitraryProp: "string"})
}
然后,在堆仪表板的图表视图中,您可以选择average time between
,page_view
和pageExited
。
请注意,除了用户退出页面时,onbeforeunload
会在用户刷新时触发。