Eventos recomendados en Google Analytics 4

eventos recomendados en google analytics 4

Actualizado: 11 de octubre de 2023

El seguimiento de eventos en Google Analytics 4 (GA4) es un tema vasto y esencial para comprender el comportamiento del usuario en tu sitio web. Dado que esta plataforma se basa en eventos, es natural que exista una variedad de guías dedicadas exclusivamente a este tema. En esta guía, exploraremos en detalle un grupo específico de eventos: los eventos recomendados.

Lista de eventos recomendados en orden alfabético

Para aquellos que buscan una lista completa de todos los eventos recomendados en Google Analytics 4, aquí tienen una recopilación exhaustiva basada en la documentación oficial de Google. Sin embargo, si deseas obtener una comprensión más detallada de estos eventos, te invito a que sigas leyendo el siguiente apartado.

  • add_payment_info (cuando un usuario envía su información de pago).
    • Parámetros: coupon, currency, items, payment_type, value.
  • add_shipping_info (cuando un usuario envía su información de envío).
    • Parámetros: coupon, currency, items, shipping_tier, value.
  • add_to_cart (cuando un usuario añade artículos a un carrito).
    • Parámetros: currency, items, value.
  • add_to_wishlist (cuando un usuario añade artículos a una lista de deseos).
    • Parámetros: currency, items, value.
  • begin_checkout (cuando un usuario inicia el proceso de compra).
    • Parámetros: coupon, currency, items, value.
  • earn_virtual_currency (cuando un usuario gana moneda virtual).
    • Parámetros: virtual_currency_name, value.
  • generate_lead (cuando un usuario envía un formulario o solicitud de información).
    • Parámetros: value, currency.
  • join_group (cuando un usuario se une a un grupo).
    • Parámetros: group_id.
  • level_end (cuando un usuario completa un nivel en un juego).
    • Parámetros: level_name, success.
  • level_start (cuando un usuario inicia un nuevo nivel en un juego).
    • Parámetros: level_name.
  • level_up (cuando un jugador sube de nivel en un juego).
    • Parámetros: character, level.
  • login (cuando un usuario inicia sesión).
    • Parámetros: method.
  • post_score (cuando un jugador publica su puntuación).
    • Parámetros: level, character, score.
  • purchase (cuando un usuario compra artículos).
    • Parámetros: affiliation, coupon, currency, items, transaction_id, shipping, tax, value.
  • refund (cuando se emite un reembolso).
    • Parámetros: affiliation, coupon, currency, items, transaction_id, shipping, tax, value.
  • remove_from_cart (cuando un usuario retira artículos de un carrito).
    • Parámetros: currency, items, value.
  • search (cuando un usuario realiza una búsqueda en tu contenido).
    • Parámetros: search_term.
  • select_content (cuando un usuario selecciona contenido).
    • Parámetros: content_type, item_id.
  • select_item (cuando se selecciona un artículo de una lista).
    • Parámetros: items, item_list_name, item_list_id.
  • select_promotion (cuando un usuario selecciona una promoción).
    • Parámetros: items, promotion_id, promotion_name, creative_name, creative_slot, location_id.
  • share (cuando un usuario comparte contenido).
    • Parámetros: content_type, item_id.
  • sign_up (cuando un usuario se registra).
    • Parámetros: method.
  • spend_virtual_currency (cuando un usuario gasta moneda virtual).
    • Parámetros: item_name, virtual_currency_name, value.
  • tutorial_begin (cuando un usuario inicia un tutorial).
    • No hay parámetros.
  • tutorial_complete (cuando un usuario completa un tutorial).
    • No hay parámetros.
  • unlock_achievement (cuando un jugador desbloquea un logro).
    • Parámetros: achievement_id.
  • view_cart (cuando un usuario visualiza su carrito).
    • Parámetros: currency, items, value.
  • view_item (cuando un usuario visualiza un artículo).
    • Parámetros: currency, items, value.
  • view_item_list (cuando un usuario ve una lista de artículos).
    • Parámetros: items, item_list_name, item_list_id.
  • view_promotion (cuando una promoción se muestra a un usuario).
    • Parámetros: items, promotion_id, promotion_name, creative_name, creative_slot, location_id.

¿Qué son los eventos recomendados en GA4?

Los eventos recomendados son una parte integral del concepto de seguimiento de eventos en Google Analytics 4. Existen varios tipos de eventos en esta plataforma, que incluyen: eventos automáticamente rastreados, eventos de medición mejorada, eventos recomendados y eventos personalizados. Es crucial tener una comprensión clara de cada uno de ellos.

Antes de decidir qué evento rastrear, es recomendable revisar si tu interacción ya está cubierta por eventos automáticamente rastreados o por la medición mejorada. Si no, entonces es el momento de consultar la lista de eventos recomendados.

Por ejemplo, si deseas rastrear cuando un usuario inicia sesión, el evento “login” está disponible en la lista de eventos recomendados. Aunque puedes utilizar un nombre diferente, como logged_in, se recomienda seguir las pautas de Google para facilitar la interpretación de tus datos por parte de la plataforma. Esto también ayuda a aprovechar las capacidades de aprendizaje automático de Google, aunque todavía no está claro cómo se aplicarán exactamente estas capacidades en los informes.

Ejemplo de un evento recomendado: seguimiento de inicio de sesión

Para ilustrar cómo funciona el seguimiento de eventos, tomemos el ejemplo del evento login. Supongamos que trabajas en un sitio web donde los visitantes pueden iniciar sesión. Quieres rastrear el momento exacto en que los usuarios inician sesión y el método que utilizan.

Para esto, puedes pedir a un desarrollador que active el siguiente código de dataLayer.push cuando un usuario inicia sesión en su cuenta:

<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
    'event': 'login',
    'loginMethod': 'email' // este debe ser reemplazado por el método de inicio de sesión real
});
</script>

El valor de loginMethod debe ser reemplazado por el método de inicio de sesión que utilizó el usuario. El desarrollador deberá asegurarse de que este código funcione correctamente para capturar los datos necesarios en el momento adecuado.

Una vez implementado el código, al iniciar sesión, deberías ver el evento en la vista previa de Google Tag Manager (GTM). Este evento es un evento de Data Layer y aún no se ha enviado a GA4. Es simplemente un conjunto de puntos de datos que puedes utilizar para enviar información a plataformas como GA o cualquier otra herramienta de análisis.

Después de verificar que el evento está presente, debes crear una Variable de Capa de Datos que accederá al valor de loginMethod y un Activador de Evento Personalizado para el evento login en la Capa de Datos.

En Google Tag Manager, ve a Activadores > Nuevo > Evento Personalizado, introduce la configuración requerida y guarda.

Luego, crea una nueva Variable de Capa de Datos para acceder al loginMethod. Asegúrate de que los nombres de las variables sean exactamente los mismos, ya que son sensibles a mayúsculas y minúsculas.

Finalmente, crea una etiqueta de evento de Google Analytics 4 para enviar el evento a GA4, asegurándote de que estás rastreando las vistas de página y que ya tienes una etiqueta de configuración de Google.

Configura el ID de medición de GA y el nombre del evento, en este caso login. A continuación, agrega el parámetro method para rastrear el método de inicio de sesión. Esto se hace en la sección Parámetros del Evento.

Prueba tus eventos recomendados en Google Analytics 4

Una vez que hayas configurado tus eventos recomendados, es vital probarlos. La sección DebugView en GA4 es tu mejor herramienta para depurar los datos. La encontrarás en GA4 Admin > DebugView. Recuerda que esto no debe confundirse con el modo de Vista Previa y Depuración de GTM, que son diferentes.

Para habilitar DebugView en GA4, puedes:

  • Activar la extensión de Chrome GA Debugger.
  • Enviar un parámetro debug_mode junto con un evento.
  • Tener habilitado el modo de Vista Previa de Google Tag Manager en la página que estás depurando.

Usando la tercera opción, asegúrate de que el modo de Vista Previa esté activado para observar los datos en DebugView. Al ver datos, puedes hacer clic en cada evento para ver los parámetros que se enviaron. Sin embargo, ten en cuenta que puede haber retrasos en la visualización de los eventos.

Cuando verifiques que los datos están llegando correctamente, debes enviar tus cambios de GA4 en el contenedor GTM y publicarlos. Esto te permitirá empezar a ver los nuevos datos en tus informes en tiempo real.

Registrar parámetros de eventos como dimensiones personalizadas (opcional)

Algunos parámetros enviados con eventos recomendados estarán disponibles en informes personalizados de GA4, pero es posible que otros no lo estén. Si deseas visualizar un parámetro específico, como form_id, en tus informes o en Looker Studio, deberás registrarlo como una dimensión personalizada. Esta acción debe realizarse lo antes posible, ya que no aplicará a datos históricos ya recolectados.

Recuerda que, aunque Google Analytics 4 ofrece muchos datos de manera automática, el registro de dimensiones personalizadas te permitirá acceder a información más específica y valiosa para tu análisis.