本開發人員指南將說明如何使用 iOS 專用的 Google Analytics (分析) SDK v3 評估使用者時間。
總覽
評估使用者時間是一種在 Google Analytics (分析) 中評估不同時段的原生方式。舉例來說,這項指標可用來評估資源載入時間。
使用者載入時間包含下列欄位:
欄位名稱 | 追蹤器欄位 | 類型 | 必要 | 說明 |
---|---|---|---|---|
類別 |
kGAITimingCategory |
NSString |
可 | 計時事件的類別 |
值 |
kGAITimingValue |
NSNumber |
可 | 時間測量 (以毫秒為單位) |
名稱 |
kGAITimingVar |
NSString |
可 | 計時事件的名稱 |
唱片公司 |
kGAITimingLabel |
NSString |
否 | 計時事件的標籤 |
主要會列在「應用程式速度使用者操作時間」報表中。
導入作業
如要將使用者載入時間傳送至 Google Analytics (分析),請使用 GAIDictionaryBuilder.createTimingWithCategory:interval:name:label:
建立時間命中,然後使用 send:
傳送
/* * Called after a list of high scores finishes loading. * * @param loadTime The time it takes to load a resource. */ - (void)onLoad:(NSTimeInterval)loadTime { // May return nil if a tracker has not already been initialized with a // property ID. id tracker = [[GAI sharedInstance] defaultTracker]; [tracker send:[[GAIDictionaryBuilder createTimingWithCategory:@"resources" interval:@((NSUInteger)(loadTime * 1000)) name:@"high scores" label:nil] build]]; }