Hacer un seguimiento de aplicaciones o pantallas

Cuando crees aplicaciones web, usa eventos screen_view para hacer un seguimiento de visitas a pantallas concretas en Google Analytics. Estos eventos incluyen funciones similares a las de los eventos screen_view de Firebase que se utilizan en aplicaciones nativas para Android o iOS, o a las de los eventos pageview de páginas web estándar.

Implementación

Si quieres enviar una visita a una pantalla a Google Analytics, usa el comando event tal como se indica a continuación:

gtag('event', 'screen_view', {<screen_view_parameters>});

donde <screen_view_parameters> son pares de un parámetro y un valor, de los cuales puede haber uno o más. Los pares deben tener siempre dos parámetros: screen_name y app_name, y separarse mediante una coma. Por ejemplo, este comando envía un evento screen_view de una aplicación llamada "myAppName" con el nombre de pantalla (screen_name) "Home".

gtag('event', 'screen_view', {
  'app_name': 'myAppName',
  'screen_name' : 'Home'
});

Parámetros de visita a una pantalla

Nombre del campo Tipo de datos Obligatorio Descripción
screen_name string Nombre de la pantalla
app_name string Nombre de la aplicación
app_id string No ID de la aplicación
app_version string No Versión de la aplicación
app_installer_id string No ID del instalador de la aplicación

Obtén información sobre la diferencia entre vistas web y de aplicación en Google Analytics.

Ejemplos

Como el parámetro app_name debe enviarse con todos los eventos de la aplicación, lo mejor suele ser añadirlo mediante el comando config.

gtag('config', 'GA_TRACKING_ID', { 'app_name': 'myAppName' });

// The app_name field is now set for the property, so
// screen_view events don't need to include it.
gtag('event', 'screen_view', { 'screen_name': 'Home'});

Usar filtros para vistas exclusivas de una aplicación o de un sitio web

Si envías datos de sitio web y de aplicación a la misma propiedad (GA_TRACKING_ID), Google Analytics mostrará ambos conjuntos de datos en las vistas de dicha propiedad. De esta manera, se pueden mostrar las vistas de aplicación y de sitio web combinadas.

Si quieres enviar datos de aplicación y de sitio web de la misma propiedad manteniendo las vistas de aplicación y sitio web por separado, puedes crear filtros. Por ejemplo, puedes tener una vista combinada (predeterminada), una vista de sitio web y una vista de aplicación.

Filtro de vista de aplicación

Crea un filtro personalizado para incluir solo los datos de aplicación definiendo Application? con un valor de yes.

Formulario de creación de filtros de Google Analytics.El campo de nombre de filtro se ha configurado como "Vista de aplicación", se ha seleccionado el tipo "Filtro personalizado", se ha seleccionado "Filtro personalizado", se ha seleccionado "Incluir", la lista desplegable se ha configurado como "Aplicación?", el patrón de filtro se ha configurado como "sí" y la distinción de mayúsculas y minúsculas se ha configurado como "No".
Figura 1: Configuración de un filtro para una vista de aplicación.

Filtro de vista de sitio web

Crea un filtro personalizado para incluir solo datos de sitio web definiendo Application? con un valor de no.

Formulario de creación de filtros de Google Analytics.El campo de nombre de filtro se ha configurado como "Vista de sitio web", se ha seleccionado el tipo "Filtro personalizado", se ha seleccionado "Incluir", la lista desplegable se ha configurado como "Aplicación?", el patrón de filtro se ha configurado con el valor de "no" y la distinción de mayúsculas y minúsculas se ha configurado con el valor de "No".
Figura 2: Configuración de un filtro para una vista web.