ระยะเวลาของผู้ใช้ - iOS SDK

คู่มือนักพัฒนาซอฟต์แวร์นี้จะอธิบายวิธีวัดระยะเวลาของผู้ใช้ด้วย Google Analytics SDK สำหรับ iOS v3

ภาพรวม

การวัดระยะเวลาของผู้ใช้เป็นวิธีดั้งเดิมในการวัดระยะเวลาใน Google Analytics ซึ่งอาจมีประโยชน์ในการวัดเวลาที่ใช้ในการโหลดทรัพยากร เป็นต้น

ระยะเวลาของผู้ใช้จะมีช่องต่อไปนี้

ชื่อช่อง ฟิลด์เครื่องมือติดตาม ประเภท จำเป็น คำอธิบาย
หมวดหมู่ kGAITimingCategory NSString ได้ หมวดหมู่ของเหตุการณ์ที่มีกำหนดเวลา
ค่า kGAITimingValue NSNumber ได้ การวัดเวลาในหน่วยมิลลิวินาที
ชื่อ kGAITimingVar NSString ได้ ชื่อของเหตุการณ์ที่กําหนดเวลาไว้
ค่ายเพลง kGAITimingLabel NSString ไม่ได้ ป้ายกำกับของเหตุการณ์ที่มีกำหนดเวลา

ข้อมูลเวลาของผู้ใช้จะอยู่ในรายงานการจับเวลาผู้ใช้ในรายงานความเร็วแอปเป็นหลัก

การใช้งาน

หากต้องการส่งช่วงเวลาของผู้ใช้ไปยัง Google Analytics ให้สร้าง Hit ตามเวลาโดยใช้ 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]];
}