本開發人員指南說明如何使用 Android 3 專用的 Google Analytics (分析) SDK 評估使用者時間。
總覽
評估使用者時間是一種在 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() ); }