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