Tiempos de usuario

En esta guía para desarrolladores, se describe cómo medir los tiempos de los usuarios con el SDK de Google Analytics versión 4 para Android.

Descripción general

La medición de los tiempos de los usuarios proporciona una forma nativa de medir un período en Google Analytics. Esto puede ser útil para medir los tiempos de carga de los recursos, por ejemplo.

Los tiempos de los usuarios tienen los siguientes campos:

Nombre del campo Tipo Obligatorio Descripción
Categoría String La categoría del evento con horario
Valor long La medición de tiempo en milisegundos
Nombre String El nombre del evento programado
Etiqueta String No La etiqueta del evento programado

Los datos sobre los tiempos del usuario se pueden encontrar principalmente en el informe Tiempos del usuario de velocidad de la app.

Implementación

Para enviar el tiempo de un usuario a Google Analytics, crea un TimingBuilder y usa un Tracker para enviarlo.

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

Consulta Configuración avanzada para obtener detalles sobre el método getTracker.