Pantallas: SDK de Android

En este documento, se proporciona una descripción general de las pantallas y cómo medir las vistas de pantalla con el SDK de Google Analytics para Android versión 3.

Descripción general

Las pantallas de Google Analytics representan el contenido que los usuarios ven en tu app. El concepto equivalente en las estadísticas web es el de una vista de página. La medición de las vistas de pantalla te permite ver qué contenido ven más los usuarios y cómo navegan entre diferentes contenidos.

Una vista de pantalla consiste en un solo campo de cadena que se usará como nombre de pantalla en tus informes de Google Analytics:

Nombre del campo Monitor de campo Tipo Obligatorio Descripción
Nombre de la pantalla Fields.SCREEN_NAME String Es el nombre de la pantalla de una aplicación.

Los datos de vistas de pantalla se usan, principalmente, en los siguientes informes estándares de Google Analytics:

  • Informe de pantallas
  • Flujo de participación

Medición manual de pantallas

Para enviar una vista de pantalla de forma manual, configura los valores de los campos de pantalla en el rastreador y, luego, envía el hit:

// May return null if EasyTracker has not yet been initialized with a property
// ID.
Tracker easyTracker = EasyTracker.getInstance(this);

// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to null.
easyTracker.set(Fields.SCREEN_NAME, "Home Screen");

easyTracker.send(MapBuilder
    .createAppView()
    .build()
);

Medición automática de pantalla (EasyTracker)

EasyTracker puede medir automáticamente las vistas de pantalla cada vez que se muestra el Activities de una app a un usuario.

Para habilitar la medición automática de Activity, haz lo siguiente:

  1. Agrega métodos de EasyTracker a todos tus Activities.
  2. Establece el parámetro ga_autoActivityTracking en el archivo analytics.xml.
  3. Asigna a cada una de tus Activities un nombre de pantalla en el archivo analytics.xml.

Este es un fragmento de ejemplo de un archivo analytics.xml una vez que se habilitó la medición automática de Activity:

<-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>

<-- The screen names that will appear in reports -->
<string name="com.example.app.BaseActivity">Home</string>
<string name="com.example.app.PrefsActivity">Preferences</string>