Cuando crees aplicaciones web, usa eventos screen_view
para medir vistas de una pantalla concreta 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 vista de una pantalla a Google Analytics, usa el comando event
tal como se indica a continuación:
gtag('event', 'screen_view', {<screen_view_parameters>});
<screen_view_parameters> puede ser uno o varios pares de valor de parámetro. Son obligatorios dos parámetros: screen_name
y app_name
. Separa cada par con una coma. Por ejemplo, este comando envía un evento screen_view
a 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 vista de una pantalla
Nombre del campo | Tipo de datos | Obligatorio | Descripción |
---|---|---|---|
screen_name |
string |
Sí | Nombre de la pantalla |
app_name |
string |
Sí | 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 |
Consulta 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 aplicación, la mejor solución suele ser añadirlo en un comando config
.
gtag('config', 'GA_MEASUREMENT_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 aplicación o sitio web
Si envías datos de sitio web y de aplicación a la misma propiedad (GA_MEASUREMENT_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 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 que incluya solo los datos de aplicación asignando el valor yes
a Application?
.
Filtro de vista de sitio web
Crea un filtro personalizado que incluya solo datos de sitios web y asigna el valor no
a Application?
.