2016-09-27 73 views
0

我使用堆分析來跟蹤事件(頁面點擊和頁面瀏覽),但是一旦註冊事件,我很難找到如何測量用戶瀏覽頁面的時間。堆分析 - 如何捕獲用戶在頁面上花費的時間量?

與此度量類似的唯一位置是在圖表中,在平均時間之間,我選擇頁面視圖的頁面以及開始和結束事件。

如果這是跟蹤頁面視圖事件的方法,那麼開始是什麼以及結束事件是什麼?

回答

2

UPDATE 25NOV16:使用類似的方法稍後跟蹤用戶出口(因此,總會話時間)後,我可以說下面的方法有效,但不是100%的時間。我不清楚什麼決定了成功(也許是延遲)。

我的評論(我刪除)後,我做了一些測試,我有一個解決方案,但它需要一個自定義事件,所以你不能做任何追溯分析。

首先,爲任一頁面定義一個page_view事件。

然後,在你的頁面,添加此片段:

window.onbeforeunload = function() { 
    heap.track('pageExited', {arbitraryProp: "string"}) 
} 

然後,在堆儀表板的圖形視圖,您可以選擇average time betweenpage_viewpageExited

請注意,onbeforeunload將在用戶刷新時觸發,除了用戶退出頁面時。

相關問題