使用者載入時間 - iOS SDK

本開發人員指南將說明如何使用 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]];
}