追蹤程式碼:網站速度使用者載入時間

本參考資料說明您在 Google Analytics (分析) 中追蹤時間範圍的方法。網站速度使用者載入時間報表專為開發人員設計,旨在協助開發人員瞭解延遲時間或耗費時間,用於發出 AJAX 要求或載入網路資源。若要進一步瞭解如何使用這個方法,請參閱「網站速度使用者操作時間」開發人員指南

GATC 使用者載入時間方式

_trackTiming(category, variable, time, opt_label, opt_sampleRate)

建構使用者時間追蹤呼叫,並傳送至 Google Analytics (分析) 追蹤程式碼。舉例來說,假設 jQuery 程式庫需要 20 毫秒才能從 Google 內容聯播網載入內容,且您想要為 50% 的訪客傳送資料,則可呼叫:

_gaq.push([‘_trackTiming’, ‘jQuery’, ‘Load Library’, 20, ‘Google CDN’, 50]);

參數詳細資料

參數 必要 摘要
category string 這個字串可將所有使用者計時變數歸類為邏輯群組,以便製作報表。舉例來說,如果想追蹤載入特定 JavaScript 程式庫所需的時間,便可使用 jQuery 值。
variable string 字串,用於指出所追蹤資源的動作名稱。舉例來說,如果想追蹤載入 jQuery JavaScript 程式庫所需的時間,可以使用 JavaScript Load 的值。請注意,您可以將相同的變數用於多個類別,以追蹤這些類別常見事件 (例如 Javascript LoadPage Ready Time 等) 的時間。
time number 向 Google Analytics (分析) 回報的經過時間 (毫秒)。如果 jQuery 程式庫的載入時間為 20 毫秒,則您可以傳送 20 的值。
opt_label string 字串,以便在報表中以視覺化方式呈現使用者時間。標籤也能用於著重於相同類別和變數組合的不同子實驗。舉例來說,如果我們從 Google 內容傳遞聯播網載入 jQuery,系統會使用 Google CDN 的值。
opt_sampleRate number 用來手動覆寫時間命中傳送到 Google Analytics (分析) 的訪客百分比。預設設定的數值與一般網站速度資料收集次數相同,是以訪客百分比來計算。因此,如果您想追蹤 100% 訪客的 _trackTiming 命中,就應該使用 100 值。請注意,每次命中都會計入單次工作階段的一般命中 (500 次命中) 中。