Tempi utenti

Questa guida per gli sviluppatori descrive come misurare i tempi utente con l'SDK Google Analytics v4 per Android.

Panoramica

La misurazione dei tempi utente fornisce un modo nativo per misurare un periodo di tempo in Google Analytics. Questo può essere utile, ad esempio, per misurare i tempi di caricamento delle risorse.

I Tempi utente hanno i seguenti campi:

Nome campo Tipo Obbligatorio Descrizione
Categoria String La categoria dell'evento a tempo
Valore long La misurazione dei tempi in millisecondi
Nome String Il nome dell'evento a tempo
Etichetta String No L'etichetta dell'evento a tempo

I dati relativi al tempo utente sono disponibili principalmente nel report Tempi utenti velocità applicazione.

Implementazione

Per inviare un timestamp utente a Google Analytics, crea un TimingBuilder e utilizza un Tracker per inviarlo.

// 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());

Per maggiori dettagli sul metodo getTracker, consulta Configurazione avanzata.