Czas działań użytkownika

Z tego przewodnika dla programistów dowiesz się, jak mierzyć czas działań użytkowników za pomocą pakietu SDK Google Analytics w wersji 4 na Androida.

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.

Czasy działań użytkownika zawierają te pola:

Nazwa pola Typ Wymagane Opis
Kategoria String Tak Kategoria zdarzenia zaplanowanego na czas
Wartość long Tak Pomiar czasu w milisekundach
Nazwa String Tak Nazwa zdarzenia zaplanowanego na czas
Wytwórnia String Nie Etykieta zdarzenia licznika czasu

Dane o czasie działań użytkowników można znaleźć głównie w raporcie Czas użytkownika dotyczącym szybkości aplikacji.

Implementacja

Aby wysłać do Google Analytics czas użytkownika, utwórz TimingBuilder i użyj w tym celu Tracker.

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);

// Build and send timing.
t.send(new HitBuilders.TimingBuilder()
    .setCategory(getTimingCategory())
    .setValue(getTimingInterval())
    .setVariable(getTimingName())
    .setLabel(getTimingLabel())
    .build());

Więcej informacji o metodzie getTracker znajdziesz w sekcji Konfiguracja zaawansowana.