Entendiendo las Sesiones en Google Analytics 4
¿Qué es una sesión en Google Analytics 4?
En Google Analytics 4 (GA4), una sesión se refiere a un conjunto de eventos registrados para un usuario en un período de tiempo determinado.
En otras palabras, una sesión representa la interacción de un usuario con tu sitio web o aplicación móvil durante un período continuo de actividad.
Esta actividad puede incluir diversas acciones como:
- Visitar páginas
- Interactuar con contenido, completar formularios
- Realizar compras
- Entre otros.
Es importante destacar que en GA4, las sesiones se basan en eventos en lugar de hits, como ocurría en Universal Analytics (GA3).
Esto significa que cada interacción del usuario se registra como un evento dentro de una sesión, lo que proporciona una visión más detallada y flexible del comportamiento del usuario.
En contraste, una sesión en GA4 puede comenzar con o sin una vista de página (pageview) o pantalla (screenview).
Por ejemplo, una sesión en GA4 puede iniciarse con la interacción del usuario (user engagement). Por lo tanto, podrías terminar con vistas o interacción de usuario sin sesiones.
En GA3, estas acciones se registrarían dentro de una sola sesión, ya que todas ocurrieron durante la misma visita del usuario al sitio.
Imagina la siguiente situación:
Imagina que un usuario visita tu sitio web y realiza varias acciones, como ver algunas páginas, agregar un producto al carrito y luego abandonar el sitio sin completar la compra.
Más tarde, el mismo usuario regresa al sitio desde un enlace que recibió por correo electrónico y completa la compra.
En GA3, estas acciones se registrarían dentro de una sola sesión, ya que todas ocurrieron durante la misma visita del usuario al sitio.
Sin embargo, en GA4, estas acciones podrían registrarse como dos sesiones separadas.
La primera sesión podría incluir las acciones iniciales del usuario antes de abandonar el sitio, mientras que la segunda sesión podría incluir la compra realizada más tarde.
En GA3, la duración de una sesión se calcula como el tiempo transcurrido entre el primer y último hit en la sesión. Mientras que en GA4, la duración de una sesión se calcula como el tiempo transcurrido entre el primer y último evento en la sesión.
En GA4, una sesión expira si no se envía ningún evento nuevo al servidor de GA dentro de los 30 minutos posteriores al momento en que se envió el último evento.
Sin embargo, puedes cambiar esta configuración modificando los ajustes de tiempo de espera de sesión en tu propiedad de GA4.
Cómo ajustar el tiempo de espera de la sesión web en GA4
Por ejemplo, puedes hacer que una sesión web en GA4 expire después de 10 minutos de inactividad del usuario o después de 5 horas de inactividad del usuario:
Por otro lado, la sesión en GA4 NO expira si un usuario regresa a tu sitio web a través de una fuente de campaña diferente en medio de una sesión activa.
Como resultado, el recuento de sesiones en tu propiedad de GA4 podría ser menor que el recuento de sesiones en tu propiedad de GA3.
Además, podrías ver una sola sesión de GA4 proveniente de múltiples fuentes de tráfico.
Situación hipotética:
En tu sitio web, los usuarios tienden a realizar múltiples tareas mientras navegan, como revisar productos, leer reseñas y comparar precios.
Además, muchos de ellos trabajan con varias pestañas del navegador abiertas, alternando entre tu sitio web y otras actividades online.
Sin embargo, has notado que las métricas de sesión en GA4 no reflejan con precisión el comportamiento de estos usuarios.
Por ejemplo, las sesiones se registran como más cortas de lo esperado, y a menudo se infla el recuento de sesiones para un mismo usuario debido a la configuración predeterminada de tiempo de espera de sesión de 30 minutos.
Para abordar este problema, decides ajustar la configuración de tiempo de espera de sesión en tu propiedad de GA4.
Mediante la ampliación del tiempo de inactividad necesario para que una sesión expire, esperas capturar de manera más precisa el comportamiento de los usuarios que interactúan con tu sitio web.
Estableces el tiempo de espera de sesión en 45 minutos de inactividad del usuario, lo que permitirá que los usuarios tengan períodos de inactividad más prolongados sin que se cierre su sesión automáticamente.
Además, para aquellos usuarios que trabajan largas horas en tu sitio web, configuras una opción de tiempo de espera de sesión extendido de hasta 7 horas de inactividad.
Este ajuste te permite capturar sesiones más completas y precisas, lo que a su vez mejora la calidad de tus datos de GA4 y te proporciona una visión más clara del comportamiento de tus usuarios mientras navegan por tu sitio web.
Engaged session y engaged sessions per User
La propiedad de GA4 informa sobre las ‘engaged session‘ y ‘engaged sessions per users‘.
GA4 define una ‘sesión con interacción’ como aquella que:
- Duró 10 segundos o más, o
- Tuvo uno o más eventos de conversión activados, o
- Tuvo dos o más vistas de página o pantallas.
GA4 define ‘engaged sessions per user‘ como el número de sesiones con interacción dividido por el número de usuarios.
¿Dónde ver las métricas de sesiones en GA4?
En conclusión, ajustar la configuración de tiempo de espera de sesión en GA4 puede mejorar significativamente la precisión de tus métricas y proporcionar una comprensión más completa del comportamiento de los usuarios en tu sitio web.
Al extender el tiempo de inactividad antes de que una sesión expire, puedes evitar la inflación del recuento de sesiones y obtener una imagen más precisa de la interacción del usuario.
Si necesitas asesoramiento sobre cómo interpretar tus informes en GA4 o cómo optimizar la configuración para obtener mejores resultados, no dudes en ponerte en contacto con nosotros.
Estamos aquí para ayudarte a aprovechar al máximo Google Analytics 4 y tomar decisiones informadas basadas en datos.
¡Contáctanos hoy mismo para obtener una consulta personalizada!
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.