2010-07-27 80 views
1

記錄使用Google Analytics事件使用事件加載多長時間很容易,我可以通過搜索找到大量示例。問題是這些方法中的大多數將開始時間記錄爲頁面開始載入的時刻,因此實際上它告訴你頁面在瀏覽器中呈現需要多長時間。我希望計算整個頁面的生命週期,即從請求開始到瀏覽器完全將頁面呈現給用戶。使用Google Analytics(分析)記錄請求頁面時間

任何人都知道如何做到這一點與GA?

當請求開始時,有什麼辦法從瀏覽器中獲取,而不是在JavaScript中記錄時間戳?

回答

3

編輯:之前的答案是來自Google Analytics發佈其Site Speed feature之前;最好使用內置功能,該功能使用HTML5 Navigation Timing API。

默認情況下,網站速度功能已啓用並採樣1%的流量。

爲了提高採樣率,只是你_trackPageview調用之前加入這一行,設置你想有多少百分比的流量追蹤(雖然谷歌將只記錄高達10000次訪問)的第二個參數:

_gaq.push(['_setSiteSpeedSampleRate', 50]); //50% 
相關問題