Probar Analytics para Android

Usa nuestra app de ejemplo para Android para ver cómo funciona Analytics o agrega Analytics a tu app existente.

Obligatorio: Las versiones más recientes de Android Studio y los Servicios de Google Play

Obtén el proyecto

Si es la primera vez que usas una muestra de los servicios de Google, consulta el repositorio de google-services.

$ git clone https://github.com/googlesamples/google-services.git

Abre Android Studio.

Selecciona Archivo > Abrir, navega hasta la ubicación en la que clonaste el repositorio de google-services y abre google-services/android/analytics.

Crea global_tracker.xml

Crea el archivo app/src/res/xml/global_tracker.xml con el siguiente contenido:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="ga_trackingId" translatable="false">${YOUR_TRACKING_ID}</string>
</resources>

Reemplaza ${YOUR_TRACKING_ID} por tu ID de seguimiento.

Ejecutar la muestra

Ya estás listo para compilar la muestra y ejecutarla desde Android Studio.

Compila la muestra, haz clic en el botón de ejecución y selecciona un dispositivo o emulador conectado.

Busca mensajes de registro que registren la actividad de Analytics. Puedes registrar la actividad en diferentes pantallas deslizando el dedo hacia la izquierda y la derecha.

Ve a Analytics y selecciona la cuenta de Analytics con la que registraste la app. Si no estás seguro, busca el ID de seguimiento de Analytics en el archivo google-services.json que agregaste antes a tu proyecto. Copia ese ID en la búsqueda de la cuenta de Analytics en el menú desplegable del informe. Selecciona el informe En tiempo real > Descripción general de tu propiedad.

Ahora puedes ver la actividad de tu app en tiempo real. En el gráfico de vistas de pantalla se muestran vistas de pantalla, y puedes activar más si haces clic en las pestañas de la aplicación. El informe en tiempo real muestra la actividad a medida que llega a los servidores, por lo que puedes usarlo para probar tu configuración rápidamente.

Cómo funciona

Al igual que el seguimiento web, Analytics para dispositivos móviles recopila la actividad del usuario en tu app con una baliza de Analytics que envía datos a los servidores de Analytics. Cada vista única de tu app corresponde a una vista de pantalla de Analytics. El informe agrupa todos los datos de interacciones de los últimos 30 minutos.

Esta muestra usa la interfaz Tracker, que aparece como mTracker en la muestra de código, para recuperar el nombre de la pantalla y enviarlo como una vista de pantalla a la cuenta de Analytics asociada con tu app.

Nota: A diferencia del seguimiento web, el SDK de Analytics para dispositivos móviles sube indicadores de actividad por lotes, tanto para conservar la radio del dispositivo como para controlar los períodos de actividad del usuario sin conexión.

Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
  

Próximos pasos

Aprende a usar Google Analytics para recopilar más información de uso de la app, como la cantidad de veces que se presiona un elemento de la IU con el seguimiento de eventos o la actividad de la campaña de Google Play con el seguimiento de campañas.

Agrega Analytics a tu app

¿Tuviste una buena experiencia? ¿Tienes problemas? Infórmanos al respecto.