Czas działań użytkownika – pakiet SDK na iOS

W tym dokumencie znajdziesz omówienie sposobów pomiaru czasu użytkownika za pomocą pakietu SDK Google Analytics na iOS v2.

Przegląd

Pomiar czasu użytkownika to natywny sposób pomiaru czasu w Google Analytics. Może to na przykład pomóc w mierzeniu czasu wczytywania zasobów.

Czas w Google Analytics składa się z następujących pól:

  • NSString Kategoria – kategoria zdarzenia zaplanowanego na czas
  • Przedział NSTimeInterval – pomiar czasu w sekundach
  • NSString (opcjonalnie) Nazwa – nazwa zdarzenia zaplanowanego na czas
  • NSString (opcjonalnie) Etykieta – etykieta zdarzenia zaplanowanego na czas

Dane o czasie działań użytkowników można znaleźć głównie w raporcie Czas działań użytkownika.

Implementacja

Aby wysłać do Google Analytics czas użytkownika, wywołaj sendTimingWithCategory:withTimeInterval:withName:withLabel i podaj przedział czasu oraz kategorię. W poniższym przykładzie zakładamy, że funkcja onLoad: jest wywoływana po zakończeniu ładowania zasobu. W tym przypadku jest to lista rekordów z najlepszymi wynikami gry:

- (void)onLoad:(NSTimeInterval *)loadTime {
    [tracker sendTimingWithCategory:@"resources"
                            withTimeInterval:loadTime
                                    withName:@"high scores"
                                   withLabel:nil];
    ... // The rest of your onLoad: code.
}