Waktu Pengguna - SDK iOS

Panduan developer ini menjelaskan cara mengukur waktu pengguna dengan Google Analytics SDK untuk iOS v3.

Ringkasan

Mengukur waktu pengguna menyediakan cara native untuk mengukur jangka waktu di Google Analytics. Hal ini dapat berguna, misalnya untuk mengukur waktu pemuatan resource.

Waktu pengguna memiliki kolom berikut:

Nama Kolom Kolom Pelacak Jenis Wajib Deskripsi
Kategori kGAITimingCategory NSString Ya Kategori peristiwa dengan waktu
Nilai kGAITimingValue NSNumber Ya Pengukuran pengaturan waktu dalam milidetik
Nama kGAITimingVar NSString Ya Nama peristiwa dengan waktu
Label kGAITimingLabel NSString Tidak Label peristiwa dengan waktu

Data waktu pengguna dapat ditemukan terutama di laporan Waktu Pengguna Kecepatan Aplikasi.

Penerapan

Untuk mengirim waktu pengguna ke Google Analytics, buat hit waktu menggunakan GAIDictionaryBuilder.createTimingWithCategory:interval:name:label:, lalu kirim menggunakan 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]];
}