這個參考資料說明在 Google Analytics (分析) 中追蹤時段的方法。網站速度使用者時間報表的設計旨在協助開發人員瞭解提出 AJAX 要求或載入網路資源的延遲時間或時間。請參閱網站速度使用者載入時間開發人員指南,進一步瞭解如何使用此方法。
GATC 使用者載入時間方法
_trackTiming(category,
variable, time, opt_label, opt_sampleRate)
建構使用者時間追蹤呼叫並傳送至 Google Analytics (分析) 追蹤程式碼。舉例來說,如果 jQuery 程式庫從 Google 內容聯播網載入需要 20 毫秒,且您想向 50% 的訪客傳送資料,您可以呼叫:
_gaq.push([‘_trackTiming’, ‘jQuery’, ‘Load Library’, 20, ‘Google CDN’, 50]);
參數詳細資料
參數 | 值 | 必填 | 摘要 |
---|---|---|---|
category |
string |
是 | 可將所有使用者時間變數分類至邏輯字串的字串,以簡化報表目的。舉例來說,如果您正在追蹤載入該特定 JavaScript 程式庫所花費的時間,就可以使用 jQuery 。 |
variable |
string |
是 | 字串,用於表示正在追蹤的資源動作的名稱。舉例來說,如要追蹤載入 jQuery JavaScript 程式庫所需的時間,您可以使用 JavaScript Load 值。請注意,您可以在多個類別中使用同一個變數來追蹤這些類別的事件 (例如 Javascript Load 和 Page 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 次命中。 |