Cada vez que un usuario carga una página de tu sitio web o el sitio activo cambia el estado del historial de su navegador, se envía un evento de medición optimizada llamado page_view desde tu sitio web a Google Analytics. Debido a que el evento se envía automáticamente, no es necesario que envíes datos de vistas de página a Analytics de forma manual.
Sin embargo, cuando quieras controlar manualmente cómo se envían las vistas de página (por ejemplo, en aplicaciones de una sola página o desplazamiento infinito), puedes inhabilitar las vistas de página y, luego, enviarlas manualmente desde tu sitio web. Obtén más información para medir aplicaciones de una sola página.
En este documento, se describe el comportamiento predeterminado de los recuentos de vistas de página y, luego, cómo enviar tus propios recuentos de vistas de página de forma manual.
Para obtener información sobre cómo medir las vistas de pantalla en una aplicación para dispositivos móviles, consulta Cómo medir las vistas de pantalla.
Antes de comenzar
En esta guía, se da por sentado que ya hiciste lo siguiente:
- Crea una cuenta y una propiedad de Google Analytics. En este paso, se crea automáticamente una etiqueta de Google para ti.
- Crear un flujo de datos web para tu sitio
- Coloca el fragmento de la etiqueta de Google en tu sitio web
También se da por sentado que tienes lo siguiente:
- Tienes acceso al código fuente de tu sitio web.
- Rol de editor (o superior) en la cuenta de Google Analytics
Comportamiento predeterminado
Cuando agregas la etiqueta de Google (gtag.js) a tu sitio, el fragmento incluye un comando config que envía una vista de página de forma predeterminada. Puedes incluir <parameters> adicionales con información sobre la vista de página para especificar cómo se inicializa Google Analytics:
gtag('config', 'TAG_ID', <parameters>);
Cuando personalizas el comportamiento de las vistas de página, puedes usar las siguientes claves:
| Nombre | Tipo | Obligatorio | Valor predeterminado | Descripción |
|---|---|---|---|---|
page_title |
string |
No | document.title | Es el título de la página. |
page_location |
string |
No | location.href |
Es la URL de la página.
Si anulas |
send_page_view |
boolean |
No | true |
Indica si se debe enviar una vista de página. |
Por ejemplo, el siguiente código anula los valores de page_title:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
Vistas de página manuales
Cuando quieras controlar manualmente cómo se envían las vistas de página (p.ej., aplicaciones de una sola página o desplazamiento infinito), haz lo siguiente:
Inhabilita la medición de páginas vistas
Para inhabilitar el evento page_view predeterminado que envía el comando config cuando se carga la etiqueta de Google, establece el parámetro send_page_view en false en el fragmento de la etiqueta de Google:
gtag('config', 'TAG_ID', {
send_page_view: false
});
El parámetro de configuración send_page_view en el comando config no persiste en las páginas. Este parámetro de configuración debe repetirse en todas las páginas de tu sitio web en las que desees inhabilitar la vista de página automática en la carga de la etiqueta.
Inhabilita los cambios en las páginas basados en eventos del historial del navegador
Si la medición optimizada está habilitada, Google Analytics enviará eventos page_view basados en los cambios del historial del navegador, incluso si configuras send_page_view: false. De forma predeterminada, la medición optimizada detecta eventos de historial, como los que se usan en las aplicaciones de una sola página, y envía eventos page_view independientemente del parámetro send_page_view en el comando config.
Para evitar que se envíen eventos page_view debido a cambios en el historial, también debes configurar los parámetros de configuración de la medición optimizada en tu propiedad de Google Analytics. Puedes inhabilitar la opción "Cambios en páginas basados en eventos del historial de navegación" en los parámetros de configuración de la medición optimizada de tu flujo de datos web. Obtén más información sobre los eventos de medición optimizada.
Envía eventos de page_view de forma manual
Cuando corresponda, haz la siguiente llamada a gtag y reemplaza los valores de marcador de posición según sea necesario:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});
Cómo consultar los datos de vistas de página y vistas de pantalla
Una vez que tu sitio web o aplicación envíe eventos page_view (recopilados automáticamente para sitios web estándar) o screen_view, podrás analizar estos datos en varios informes dentro de la interfaz de Google Analytics:
Informe de Páginas y pantallas: Es el informe principal para analizar la participación de los usuarios en tu contenido. Detalla métricas como Vistas, Usuarios activos, Vistas por usuario y Tiempo de participación promedio para cada ruta de la página o nombre de la pantalla.
- En Google Analytics, navega a Informes > Participación > Páginas y pantallas.
- Consulta la guía: Informe de Páginas y pantallas.
Informe En tiempo real: Para ver los datos de vistas de página y de pantalla a medida que llegan Puedes seleccionar tarjetas como "Vistas por título de la página y nombre de la pantalla" o ver los recuentos de eventos para
page_viewoscreen_view.- Navega a Informes > En tiempo real.
- Obtén más información sobre el informe En tiempo real de GA4.
Explorar (informes personalizados): Para realizar análisis más avanzados, crea exploraciones personalizadas en la sección Explorar. Puedes combinar dimensiones como
Page path + query string,Page title and screen nameoScreen classcon la métricaViewspara crear tablas y visualizaciones personalizadas.- Navega a Explorar y selecciona o crea una exploración de "Formato libre".
- Obtén ideas: Guía sobre Explorar de GA4.
Estos informes te ayudarán a comprender qué páginas y pantallas ven más tus usuarios.