本開發人員指南將說明如何使用 Android 專用 Google Analytics (分析) SDK v3 評估使用者時間。
總覽
評估使用者時間點,能以原生方式在 Google Analytics (分析) 中評估一段時間。舉例來說,這有助於評估資源載入時間。
使用者載入時間包含下列欄位:
欄位名稱 | 追蹤器欄位 | 類型 | 必填 | 說明 |
---|---|---|---|---|
類別 | Fields.TIMING_CATEGORY
|
String
|
是 | 定時事件的類別 |
值 | Fields.TIMING_VALUE
|
long
|
是 | 測量時間 (毫秒) |
名稱 | Fields.TIMING_VAR
|
String
|
是 | 計時事件的名稱 |
標籤 | Fields.TIMING_LABEL
|
String
|
否 | 計時事件的標籤 |
使用者時間資料主要位於「應用程式速度使用者載入時間」報表中。
導入作業
如要將使用者時間傳送至 Google Analytics (分析),請使用 MapBuilder.createTiming()
建立時間命中,然後使用 send():
傳送
/* * Called after a list of high scores finishes loading. * * @param loadTime The time it takes, in milliseconds, to load a resource. */ public void onLoad(long loadTime) { // May return null if EasyTracker has not been initialized with a property // ID. Tracker easyTracker = EasyTracker.getInstance(this); easyTracker.send(MapBuilder .createTiming("resources", // Timing category (required) loadTime, // Timing interval in milliseconds (required) "high scores", // Timing name null) // Timing label .build() ); }