Cómo rastrear eventos con Google Analytics 4 y Google Tag Manager

Cuando se introdujo Google Analytics 4, se anunció como la herramienta de análisis basada en eventos donde todo es un evento. Una vista de página, una compra, etc. Y hay muchas cosas que saber sobre ellos que eventualmente se materializaron en esta entrada de blog y un video tutorial.

Hoy, mostraré cómo rastrear eventos con Google Analytics 4 y Google Tag Manager.

Claro, podría escribir un par de párrafos más en esta introducción para engancharte e intrigar, pero seré honesto. Este artículo es un monstruo. Incluye muchas cosas valiosas y consejos de casi 8000 palabras. Y cada párrafo insertado artificialmente sería simplemente irrespetuoso.

Además, tenga en cuenta que esta guía se centra principalmente en el montaje. Incluiré un capítulo con una rápida visión general de los informes en el que verán los datos de los eventos (incluidos los eventos personalizados), pero eso es todo.

Esta entrada en el blog será larga, pero hay demasiadas cosas que deben ser mencionadas. Mientras que en la realidad, parece como si todavía estuviéramos rascando la superficie.

Adiós a la categoría de eventos, acción y etiqueta

Comparado con Universal Analytics, también conocido como UA (la versión anterior de Google Analytics), el modelo de datos de Google Analytics 4 es mucho más flexible. Esto significa que hay menos restricciones y campos/parámetros requeridos en comparación con la UA.

La diferencia más notable con respecto a los eventos son los 4 parámetros que se pueden enviar junto con cada evento a Universal Analytics (excluyendo las dimensiones personalizadas):

  • Categoría del evento (requerido)
  • Evento Acción (requerido)
  • Etiqueta de evento (opcional)
  • Valor del evento (opcional)

Y al abrir los informes de eventos de Analítica Universal, verías primero la categoría de eventos. Luego puedes hacer clic en ella y profundizar en ella (para ver la acción y luego etiquetarla).

En Google Analytics 4, la convención de nombres es mucho más flexible y depende únicamente de la persona que implementa la configuración de seguimiento.

En GA4, hay un parámetro llamado Nombre del evento, y luego todo lo demás depende de lo que hayas planeado. Si lo desea, no puede enviar ningún parámetro adicional. O puede enviar 4 parámetros adicionales que describan mejor el contexto de ese evento. Por ejemplo, digamos que alguien rellenó el formulario «Solicitar demostración» en su sitio web. Podría enviar el siguiente evento:

  • Nombre del evento: request_demo
  • nombre_del_producto: productoasombroso
  • tamaño_de_la_empresa: 99-250
  • industria_empresa: internet y telecomunicaciones
  • ingresos anuales: 50-100M

Los últimos 4 elementos de la lista anterior son parámetros personalizados que puedes enviar junto con un evento. Sin embargo, tenga en cuenta que hay algunos límites en cuanto al número de parámetros personalizados que puede enviar con un solo evento. Los mencionaré adicionalmente más adelante en la entrada del blog.

Aunque puedes proponer cualquier evento que desees, hay algunas recomendaciones que deberías seguir. Pero primero, echemos un vistazo a las 4 categorías de eventos en GA4.

Si no están seguros de cómo nombrar/estructurar sus eventos, les daré algunos consejos más adelante en esta entrada del blog + una plantilla de hoja de cálculo. Pero primero, vamos a aprender sobre varios tipos/categorías de eventos en Google Analytics 4 y cómo puedes crearlos/modificarlos. Creo que es importante tener un buen entendimiento de los eventos en GA4 antes de empezar a pensar en la estructura.

4 categorías de eventos en Google Analytics 4

En el GA4, los eventos pueden ser divididos en 4 categorías:

  • Eventos recogidos automáticamente
  • Eventos de medición mejorados
  • Eventos recomendados
  • Eventos personalizados

El proceso de cómo debe planificar la estructura de sus eventos (nombres y parámetros) es haciendo lo siguiente:

  1. Comprueba si el evento que quieres rastrear está entre los eventos recogidos automáticamente
  2. Si no, compruebe si su evento se menciona entre los eventos de Medición Mejorada (por ejemplo, desplazamiento o descarga_de_archivo)
  3. Si no es así, compruebe los eventos recomendados y su convención de nomenclatura
  4. Si ninguna de las categorías anteriores se aplica a sus eventos, cree un evento personalizado con un evento que desee

En los próximos capítulos de esta entrada de blog, explicaré dónde buscar y cómo encontrar la categoría de su evento. Y una vez que se familiaricen con los eventos (y cómo configurarlos), compartiré algunos consejos (y una hoja de cálculo de muestra) que pueden ayudarlos a pensar en la estructura de sus eventos y en una convención de nombres.

1. Eventos capturados automáticamente

Como me estoy centrando principalmente en el seguimiento de la web, el mismo principio se aplicará a esta guía. Hay ciertos eventos que GA4 rastrea automáticamente. Puedes encontrar una lista completa aquí. En esa lista, encontrarás tanto eventos de aplicaciones como de la web. De hecho, la lista de eventos web es un poco más larga de lo que esperaba. Los eventos de Medición mejorada también están listados allí.

Por ahora, vamos a ignorarlos temporalmente y centrarnos sólo en aquellos eventos que se capturan automáticamente y que no deben ser añadidos a ninguna otra categoría de eventos. La lista de eventos del sitio web va así:

  • primera_visita. Esta es la primera vez que un usuario visita un sitio web o lanza una aplicación.
  • session_start. Cuando un usuario activa la aplicación o el sitio web e inicia una nueva sesión
  • user_engagement. Este es un poco más misterioso. No pude encontrar información 100% precisa sobre este evento. Pero parece que este evento se dispara 10 segundos después de que el visitante ha permanecido en una página. Pero también podría dispararse periódicamente mientras la aplicación está en primer plano. Actualizaré esta parte una vez que encuentre más información.

No mencioné la page_view aquí porque la añadí a la sección de Medición Mejorada. Y, una vez más, si queréis ver los eventos de la aplicación, podéis comprobarlo aquí.

2. Eventos rastreados a través de la Medición Mejorada

Cuando se configura un flujo de datos web en Google Analytics 4, se tiene la opción de usar Medición Mejorada. Está diseñado para ayudar a los profesionales del marketing a incluir el mayor número posible de eventos en los informes sin necesidad de cooperar con los desarrolladores ni de configurar en Google Tag Manager.

Si vas a Admin > Corrientes de datos > Selecciona la corriente de datos web, se abrirá la siguiente ventana donde verás una sección llamada Medición mejorada .

De forma predeterminada, esta función está habilitada y realizará un seguimiento automático de los siguientes eventos:

  • Vista de página (nombre del evento: page_view)
  • Pergamino (nombre del evento: pergamino)
  • Clic en el enlace de salida (nombre del evento: clic con el parámetro de salida: true)
  • Búsqueda del sitio (nombre del evento: view_search_results)
  • Video Engagement (eventos: video_start , video_progress, video_complete)
  • Descarga de archivos (nombre del evento: file_download)

Si lo desea, puede desactivar/habilitar los eventos de forma individual y puede hacerlo haciendo clic en el icono del engranaje en la sección de Medición mejorada y luego haciendo clic en los botones de alternancia.

Además, algunos eventos pueden ser personalizados adicionalmente. Echemos un vistazo rápido a cada evento y sus respectivos ajustes.

page_view. Este evento se envía a GA4 cuando se carga una nueva página o cuando la URL de la página cambia sin recargar la página (también conocido como eventos de cambio de historial)

pergamino. Este evento se envía a GA4 una vez por página cuando un visitante se desplaza por debajo del umbral del 90% de la altura de la página.

haga clic. Este es un evento para el enlace saliente click (cuando un enlace clickado redirige a un visitante a otro dominio. Junto con este evento, se envía un parámetro adicional de salida (con valor «true»). El evento con este parámetro significa que hubo un clic de enlace saliente. Junto con este evento, se envía un montón de otros parámetros: link_classes, link_domain, link_id, link_url.

Si tu empresa opera en varios dominios, puedes ir a Tagging Settings (de ese mismo flujo de eventos) > Configura tus dominios y luego introduce los dominios de tu empresa. Todos los dominios que se enumeran allí no activarán el evento de clic de enlace saliente.

view_search_results. Este evento se enviará a Google Analytics 4 si la página se carga y la URL de la página contiene un parámetro de consulta, como q, s, search, query, keyword. Pero si quieres, puedes incluir más de ellas (hasta 10).

Si la URL de la página de resultados de la búsqueda es https://www.yourwebsite.com/search?key=my+búsqueda+término, entonces debe introducir la palabra «clave» (sin comillas en la configuración del evento de búsqueda). Si la URL de los resultados de la búsqueda contiene más parámetros útiles, también puede incluirlos.

Por ejemplo, si la URL de los resultados de la búsqueda tiene el siguiente aspecto: https://www.yourwebsite.com/search?key=search+term&results=50, podría incluir los «resultados» (sin comillas) en el 2º campo de la configuración. Entonces este parámetro será rastreado automáticamente por GA4.

video_start, video_progress, video_complete. Enhanced Measurement es capaz de rastrear las interacciones del video incrustado de Youtube en su página web y luego envía los eventos «video_…» a GA4. Pero esos reproductores de vídeo de Youtube incrustados deben contener el parámetro ?enablejsapi=1 en su URL. Y eso no siempre está disponible en los sitios web. Además, hay muchas otras razones por las que el seguimiento de los vídeos de Youtube podría no funcionar de forma inmediata, por lo que definitivamente necesitarás algunos ajustes.

Debido a estos matices, diría que este seguimiento automático de vídeo no funcionará en tantos casos como se podría pensar, por lo que personalmente respondería por hacer eso con GTM.

file_download. Este evento se envía a GA4 cuando se hace clic en un enlace y ese enlace contiene una de las siguientes extensiones de archivo: .pdf, .xls, .xlsx, .doc, .docx, .txt, .rtf, .csv, .exe, .key, .pps, .ppt, .pptx, .7z, .pkg, .rar, .gz, .zip, .avi, .mov, .mp4, .mpe, .mpeg, .wmv, .mid, .midi, .mp3, .wav, .wma. En otras palabras, si el enlace abre/descarga un archivo. Actualmente, no es posible actualizar la lista con otras extensiones en la interfaz GA4.

Una vez que selecciones los eventos que deseas rastrear, presiona Guardar en la esquina superior derecha y luego asegúrate de que la Medición Mejorada esté activada (la palanca es azul).

A partir de ese momento, tu Google Analytics 4 comenzará a rastrear automáticamente los eventos.

Como he mencionado anteriormente en esta entrada del blog, cuando intente elegir el nombre (y los parámetros) de su evento, primero eche un vistazo a los eventos de seguimiento automático (tal vez esos eventos ya se están siguiendo), y luego compruebe los eventos de Medición Mejorada. Si ninguno de esos eventos cubre tu caso, echa un vistazo a la lista de eventos recomendados. Google ha publicado varias páginas para diferentes industrias:

Comprueba cada una de esas listas y mira si alguno de los eventos se ajusta a tus necesidades. Por ejemplo, si quieres hacer un seguimiento de cuándo un usuario se conecta, encontrarás el evento «conexión» en la lista de «Todas las propiedades».

Aunque el modelo de datos de Google Analytics 4 es muy flexible (y puedes utilizar un nombre de evento diferente para el inicio de sesión, por ejemplo, logged_in), Google te recomienda que implementes sus eventos recomendados cuando tenga sentido para ti. Esto debería ayudar a que los informes de Google Analytics comprendan mejor tus datos y los apliquen en sus capacidades de aprendizaje automático. Sin embargo, todavía no sé cuáles son esas capacidades (al menos a finales de 2023).

Además, para la mayoría de esos eventos recomendados, Google también recomienda algunos parámetros. Hablando del evento de inicio de sesión, hay un parámetro de método. Si los usuarios pueden acceder a su sitio web a través de correo electrónico , acceso a Google, acceso a Facebook, etc., entonces podría tener sentido rastrear el método también.

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

Continuemos con el ejemplo de inicio de sesión mencionado anteriormente. Digamos que estoy trabajando en un sitio web donde los visitantes pueden entrar. Quiero rastrear el momento exacto en el que los usuarios/visitantes lo hacen y qué método de ingreso están usando.

Le he pedido a un desarrollador que active el siguiente código dataLayer.push cuando un usuario se conecta a su cuenta.

El valor de ‘ loginMethod ‘ debe ser reemplazado por el método de login real que usó el usuario. Ese es el trabajo del desarrollador para escribir código personalizado que lo reemplace.

Cuando un desarrollador implementa ese código y yo inicio sesión con éxito, en el modo de previsualización del GTM, debería ver el siguiente evento de Capa de datos (véase la captura de pantalla a continuación). Ahora, ten en cuenta que este evento es un evento del GTM (o Capa de Datos). No se envía a GA4 (o a cualquier otra plataforma) todavía. En este momento, es sólo una colección de puntos de datos que están a nuestra disposición, lo que significa que podemos enviar los datos más allá a otras herramientas como GA o FB pixel (o cualquier otra plataforma de análisis/mercadeo que utilicemos).

Ahora, vamos a crear una Variable de la Capa de Datos que accederá al valor del Método de Inicio de Sesión y también un Disparador de Eventos Personalizados para el evento de inicio de sesión en la Capa de Datos.

En el Administrador de etiquetas de Google, vaya a Triggers > Nuevo > Evento personalizado, introduzca los siguientes ajustes y pulse Guardar:

Variables definidas por el usuario > Nuevo > Variable de la capa de datos e introduzca los siguientes ajustes:

Ingresé el loginMethod porque eso es exactamente lo que un desarrollador empujó a la Capa de Datos. Si el nombre de su parámetro es diferente, entonces introduzca ese nombre. Importante: los nombres de las variables distinguen entre mayúsculas y minúsculas.

Después de crear una variable y un trigger, es hora de crear una etiqueta de evento de Google Analytics 4. Con ella, podremos enviar los datos del evento a GA4.

En el Google Tag Manager, ve a Tags > Nuevo > Google Analytics: Evento GA4.

Antes de hacer esto, espero que ya estés rastreando las vistas de página y que ya tengas una etiqueta de configuración de GA4. En pocas palabras, la etiqueta de configuración GA4 suele ser la responsable de contener su ID de medición GA4 y algunas configuraciones adicionales (si las tiene).

Por lo tanto, cuando crees una nueva etiqueta de evento GA4, necesitarás hacerlo:

  • Definir el ID de la propiedad GA (también conocido como ID de Medida)
  • Y luego el nombre del evento + parámetros

Para evitar el trabajo manual y la configuración de todos los campos/personajes (como el ID de medición de GA) en cada etiqueta, debe seleccionar su etiqueta de configuración principal en la etiqueta de eventos.

Si está familiarizado con Universal Analytics y solía administrarlo en Google Tag Manager, el concepto de la etiqueta de configuración se acerca bastante a la variable de configuración GA. Esa etiqueta puede contener muchos ajustes/configuraciones. Si utiliza esa etiqueta en sus otras etiquetas GA4, heredarán los cambios.

Pero al mismo tiempo, puedes configurar ajustes adicionales en tu etiqueta de eventos. Si se configura un parámetro/campo particular tanto en la etiqueta de evento como en la etiqueta de configuración, el campo de la etiqueta de evento tiene una mayor prioridad.

Ahora, continuemos con la configuración de un evento. Introduce el nombre del evento. Dado que estamos realizando un seguimiento del evento de inicio de sesión y que el nombre «login» está recomendado por Google, esto es exactamente lo que vamos a introducir.

Y luego ingresemos un parámetro adicional, el método de ingreso. Para ello, amplíe la sección Parámetros del evento, haga clic en Añadir fila y, a continuación, introduzca el método en el campo Nombre del parámetro e inserte la variable de capa de datos creada anteriormente en el campo Valor . Puede insertar la variable haciendo clic en el botón que se encuentra junto a ese campo.

¿Por qué introduje el método en el campo Nombre del parámetro? Porque lo vi en la lista de Eventos Recomendados.

¿Qué pasa con los parámetros personalizados? ¿Y si también quieres pasar el plan de precios del usuario o algo más? Claro, puedes hacerlo. Pero explicaré los parámetros/dimensiones personalizados en el próximo capítulo. Todo lo que necesitas saber ahora mismo es que es completamente posible enviar parámetros personalizados con eventos recomendados.

Ahora, es hora de probar. Habilita el modo de previsualización en el Google Tag Manager, entra en tu página web y comprueba si tu etiqueta de evento GA4 se disparó en ese evento. Para ello, deberás hacer clic en el evento de acceso en el lado izquierdo del modo de vista previa y, a continuación, comprobar si la etiqueta se disparó.

Si ves que la etiqueta se ha disparado, es un buen comienzo. Ahora, tendrás que ir a Google Analytics 4 y comprobar la DebugView. Encontrarás más información al respecto en este capítulo de la entrada del blog.

Por cierto, si quieres implementar ventas (también conocido como seguimiento del comercio electrónico), entonces también tendrás que usar eventos recomendados y seguir los estrictos requisitos de Google.

4. Eventos personalizados

Finalmente, hemos llegado a la última categoría de eventos en Google Analytics 4. Si quieres enviar un evento y este no se menciona entre los eventos de seguimiento automático, de medición mejorada o de los eventos recomendados, entonces puedes crear eventos personalizados.

La configuración de los eventos personalizados es prácticamente idéntica a la de los eventos recomendados. La única diferencia es que tendrás que crear tus propios nombres de eventos.

Por ejemplo, si quieres hacer un seguimiento de los envíos de un formulario de contacto, el nombre del evento puede ser cualquiera de estos:

  • form_submission
  • formulario de contacto
  • contact_form_submission

O cualquier otra cosa.

El GA4 es completamente flexible aquí. Sin embargo, hay algunas limitaciones en cuanto a la longitud máxima de un nombre de evento. Además, hay un límite de 500 nombres de eventos únicos por cada propiedad GA4. Si lo alcanzas, Google dice que no podrás rastrear ningún otro evento nuevo. Y por el momento, no puedes borrar los eventos no utilizados (lo cual es lamentable). Por lo tanto, ten cuidado de no crear demasiados nombres de eventos únicos.

Tal vez en el futuro, esta situación/limitación cambie. Quién sabe.

Así que, hablando del seguimiento de eventos personalizados, veamos el ejemplo en el que queremos medir los clics en los enlaces del menú de un sitio web.

Nota: las condiciones de activación del rastreo de clicks del menú difieren en la mayoría de los sitios web (debido a las diferentes clases de clicks, identificaciones, etc.). Intenta hacer lo mejor posible para aplicar este ejemplo.

En un sitio web de demostración, tengo varios enlaces de menú que quiero rastrear.

Primero, necesito crear un disparador con condiciones correctas que distingan cualquier clic de un clic de enlace de menú. Habilita el modo de vista previa del Administrador de etiquetas de Google e intenta hacer clic en cualquiera de los vínculos de menú de un sitio web. Una vez que hagas el primer clic de enlace, deberías ver el evento Clic de enlace en la barra lateral izquierda del modo de vista previa.

Si no lo ves, deberías verlo:

  • tener al menos un disparador de Just Links GTM activado en una página
  • o tener activado el seguimiento de «Descarga de archivos» o «Enlaces de salida» en su configuración de medición mejorada

Digamos que no se usa la Medición Mejorada en el GA4. Ve a Google Tag Manager > Triggers > Nuevo > Sólo Enlaces. Mantén el disparador en «Todos los clicks de enlaces» y guarda el disparador.

Al crear este disparador, habilitaremos la funcionalidad de rastreo de enlaces en Google Tag Manager.

Luego ve a Variables > Configurar ( en la sección «Variables incorporadas») y habilita todas las variables relacionadas con el Clic.

Refrescar el modo de vista previa (haciendo clic en el botón de vista previa una vez más).Luego ve a tu sitio web y haz clic en cualquiera de los enlaces del menú. En realidad, haz clic en al menos dos de ellos. Vuelve al modo de vista previa y deberías empezar a ver los eventos de Clic en el modo de vista previa. Haz clic en el primer evento de Link Click y ve a la pestaña Variables del modo de vista previa.

A continuación, haz clic en el segundo evento de Link Click. Actualmente estoy buscando alguna variable que pueda usar para distinguir un clic de enlace del menú. No quiero disparar mi etiqueta de evento GA4 en ningún clic de enlace. Quiero dispararla precisamente en un clic de enlace de menú.

Después de mirar más de cerca, veo que ambos enlaces contienen el mismo valor de Clases de Clic, site-nav__link site-nav__link-main. Por cierto, nav significa «navegación» en este contexto. Genial! Usaré esto en mi disparador de Just Links.

Vuelve a la lista de disparadores en tu contenedor GTM y haz clic en el disparador previamente creado para Todos los Clics de Enlaces. Lo editaremos y agregaremos una condición: Clases de Clic contiene site-nav__link-main

Guarda el gatillo. Ahora es el momento de crear una etiqueta de evento de Google Analytics 4. Ve a Tags > Nuevo > Google Analytics: Evento de GA4. Selecciona tu etiqueta de configuración GA 4 existente y luego ingresa el nombre del evento. Su valor depende de ti. Cualquiera de las siguientes opciones está perfectamente bien:

  • menu_click
  • menú
  • menu_item_click
  • menú click
  • etc.

Estos son sólo algunos de los ejemplos. Como estamos trabajando con un evento personalizado, podemos nombrarlo como queramos (siempre y cuando sigamos las limitaciones de la longitud del nombre, por ejemplo).

En mi caso, he utilizado menu_click nombre de evento. Pero esta vez, enviar sólo el nombre del evento no es muy útil. Probablemente querrá saber qué elementos del menú exactos se pulsan más a menudo. ¿Qué tal si también enviamos el nombre del elemento de menú y la URL?

Podríamos hacerlo enviando parámetros adicionales del evento. Aunque se podrían utilizar parámetros que ya se mencionan en la documentación de la Medida Mejorada (como link_url y link_text), vamos a crear dos parámetros personalizados (porque sólo quiero mostraros cómo configurarlos).

Voy a pasar dos parámetros, menu_item_url y menu_item_name. He creado estos nombres de parámetros y vosotros también podéis hacerlo. Eso es lo que ofrece la flexibilidad del modelo de datos.

Para enviar parámetros personalizados, debe expandir la sección Parámetros de eventos en la etiqueta de eventos de Google Analytics 4 y luego hacer clic en Agregar fila.

Introduzca el nombre del primer parámetro. En mi caso, es menu_item_url. En el campo Valor, insertaré una variable que devuelva una URL en la que se haya hecho clic. Por suerte, GTM ya ofrece una variable de este tipo, se llama Click URL. Haga clic en el botón Insertar variable y luego seleccione la variable {{Click URL}}.

Agreguemos otro parámetro, nombre_de_menú. Para ello, el GTM ofrece otra variable incorporada, {{Click Text}}. Insértela también. Dado que los visitantes de su sitio web pueden traducir su página, el valor de {{Click Text}} también cambiará, por lo que verá una lista más diversa de valores recogidos en sus informes GA4.

Si desea enviar más parámetros, es libre de hacerlo. Puedes enviar hasta 25 parámetros personalizados con un solo evento.

Asigna el disparador de Just Links creado previamente a esta etiqueta. Guarda la etiqueta. Actualice el modo de vista previa del GTM y haga clic en un par de elementos del menú. Vuelva al modo de vista previa y haga clic en los eventos de Clic en enlace. Compruebe si se han disparado las etiquetas de los eventos GA4 para los Clics de enlace del menú.

Ahora, necesitarás ir a Google Analytics 4 y revisar el DebugView.

IMPORTANTE: aunque verán sus parámetros personalizados en los reportes en tiempo real y en el DebugView de GA4, no podrán verlos en otros reportes de GA4. A menos que registren esos parámetros como dimensiones personalizadas en Google Analytics. Lee el siguiente capítulo de esta entrada en el blog.

4.2. IMPORTANTE: Registrar definiciones personalizadas

Esto se aplica a cualquier parámetro personalizado que envíe a Google Analytics 4. Si quiere verlos/utilizarlos en cosas como los informes de Embudo, Exploración, ver sus tarjetas de informe en los informes estándar, etc., debe registrar los parámetros personalizados en la interfaz GA.

En Google Analytics 4, vaya a Todos los eventos y luego haga clic en Administrar definiciones personalizadas. Ya que enviamos 2 parámetros personalizados con el clic del enlace del menú, debemos registrar ambos aquí.

Haga clic en el botón Crear dimensiones personalizadas y luego introduzca el nombre del primer parámetro que envió. En mi caso, ese es menu_item_url. Guárdalo.

Luego registra un segundo parámetro (en mi caso, ese era menu_item_name) y guárdalo. Por cierto, a veces uso las palabras «parámetro personalizado» y «dimensión personalizada» indistintamente. En general, las métricas y dimensiones personalizadas se agrupan como parámetros personalizados.

Y ahora esperamos. En las próximas 24 horas, los parámetros personalizados comenzarán a aparecer en sus informes de Google Analytics 4.

A veces, puede que quieras/necesites crear/editar eventos directamente desde la interfaz de Google Analytics 4. Bueno, ahora puedes. Lee los dos capítulos siguientes para saber más sobre estas funciones.

Crear nuevos eventos (en la interfaz GA4)

El proceso de cómo se crean las conversiones (antes conocidas como metas) es diferente en GA4 (comparado con Universal Analytics). Basta con hacer clic en un botón junto a un evento en la lista de todos los eventos.

Pero hay un problema. Si conmuta el evento y lo marca como conversión, TODOS esos eventos serán tratados como conversiones (a partir de este punto en adelante). ¿Pero qué pasa si quieres que sólo ciertos eventos sean marcados como una conversión.

Ejemplo: tienes una página de «Gracias» a la que los usuarios son redirigidos cuando se suscriben a un boletín de noticias. Digamos que la URL es https://www.mywebsite.com/thank-you/. Si marco el evento page_view como una conversión, CUALQUIER pageeview se convertirá en una conversión. ¿Cómo puedo separar sólo las vistas de página que ocurrieron en la página de agradecimiento?

Puedes enviar un evento dedicado (con un nombre diferente) desde Google Tag Manager/Gtag.js, o puedes usar la función Crear evento en la interfaz GA4.

Esta característica te permite crear un nuevo evento basado en otros eventos entrantes. En la página Todos los eventos, haz clic en Crear evento y luego en Crear.

A continuación, deberás introducir el nombre del evento personalizado. Una vez más, puedes ponerle el nombre que quieras. Sólo asegúrate de que el nombre comunique claramente lo que significa. thanksou_page_visit puede ser una buena opción.

Entonces pasemos a la sección de Condiciones de juego. Aquí debemos decirle a GA4 qué tipo de evento estamos buscando. Cuando ese evento en particular sea detectado, entonces nuestra thankou_page_visit debe ser creada también.

En mi caso, necesito introducir las siguientes condiciones:

  • event_name es igual a page_view
  • page_location contiene /Gracias.

Si desea copiar todos los parámetros del evento page_view al nuevo evento, mantenga activada la casilla de verificación Copiar parámetros del evento de origen.

Si el nombre de alguno de los parámetros es incorrecto y también quieres corregirlo, puedes añadir la modificación en la sección Configuración de parámetros. Por ejemplo, si un evento contiene el parámetro pricingPlan pero quiere que sea pricing_plan, puede introducir un nuevo campo (y reutilizar su valor) mientras elimina el parámetro incorrecto (dejando vacío el Valor nuevo ).

Mire más de cerca a [[pricingPlan]] en la captura de pantalla de arriba. Los dobles corchetes significan que GA4 reutilizará el valor del parámetro pricingPlan en ese evento.

Una vez que guardes los cambios, podrás verlos en los informes en tiempo real y en la DebugView de GA4. Aprenderás más sobre eso en este capítulo de la entrada del blog.

Además, cuando crees ese nuevo evento en GA4 (y quieras que se convierta en una conversión), no olvides marcar ese evento como una conversión en el informe Todos los eventos.

Si no te gusta esperar hasta 24 horas (porque esa visita de agradecimiento no aparecerá en la lista de todos tus eventos inmediatamente), puedes crear una nueva conversión inmediatamente. Haz clic en la sección Conversiones de la barra lateral izquierda de tu interfaz GA4.

A continuación, haz clic en Nuevo evento de conversión e introduce el nombre del evento que acabas de crear. Haz clic en Guardar.

De esta forma, marcarás el evento thankyou_page_visit recién creado como una conversión (sin necesidad de esperar 24 horas hasta que aparezca en la página «Todos los eventos»).

Modificar eventos (en la interfaz GA4)

Si no quieres crear nuevos eventos (como en el capítulo anterior) sino que quieres corregir un error de escritura en los eventos existentes, puedes utilizar la función Modificar eventos en la interfaz de Google Analytics 4.

En mi informe de todos los eventos, veo dos eventos de page_view.

  • page_view
  • page_view?undefined

No tengo ni idea de donde vino ese page_view?undefined pero no quiero verlo en mis informes. Aunque el recuento de este evento es bajo, me gustaría arreglarlo.

Puedo hacerlo yendo al informe de Todos los eventos y haciendo clic en Modificar evento.

A continuación, haga clic en Crear.

  • Introduce el nombre de la corrección (es para uso interno)
  • Entonces introduce la condición de coincidencia (en mi caso, el nombre del evento es igual a page_view?undefined
  • Y luego introduzca las modificaciones necesarias (en mi caso, eso es event_name y page_view)

Si GA4 detecta un evento con el nombre page_view?undefined, cambiará su nombre a page_view.

Como podéis ver, la interfaz y el flujo aquí es bastante similar a la función Crear evento que he descrito en el capítulo anterior de esta entrada de blog.

Una vez que guarden los cambios, podrán verlos en los informes en tiempo real y en la DebugView de GA4. Aprenderán más sobre eso en este capítulo de la entrada del blog.

Por cierto, tened en cuenta que podéis crear hasta 50 modificaciones por propiedad y que esta característica no se aplica a los datos históricos. Esta modificación se aplicará sólo a los nuevos eventos entrantes.

Prueba tus eventos en Google Analytics 4

Una vez que configures tus eventos, es hora de probarlos. La principal característica construida para depurar los datos de GA 4 es la sección DebugView. Puedes encontrarla en la esquina inferior izquierda de tu interfaz de GA4. Haz clic en ella.

Ese es el lugar donde tu depuración debería tener lugar. No mezcle esto con el modo de vista previa y depuración del GTM. Son dos bestias diferentes.

Para habilitar el modo de depuración en GA4, tienes varias opciones (cualquiera de ellas funcionará):

  • Habilitar la extensión Chrome del depurador GA
  • Envía un parámetro debug_mode junto con un evento
  • Haber habilitado el modo de vista previa del Administrador de etiquetas de Google en una página que estés depurando

En el caso de la primera opción, instale la extensión aquí, y luego haga clic en su icono (para que pueda ver la cinta ON ). A partir de este momento, comenzarás a ver tus eventos en el DebugView.

La otra opción es enviar un parámetro debug_mode con cada evento que desee ver en el DebugView.

En el Google Tag Manager, puedes hacerlo abriendo la etiqueta GA4 Configuration y añadiendo el siguiente parámetro:

Si el parámetro debug_mode se establece en true, el evento se verá en DebugView. Si utilizas un gtag.js codificado, aquí tienes las instrucciones para incluir el parámetro debug_mode.

Pero como estamos trabajando con el Administrador de Etiquetas de Google, al tener el modo de vista previa del GTM habilitado, automáticamente se establece el modo debug_mode en true , por lo que los datos comenzarán a aparecer en el DebugView GA4.

Cuando empiece a ver los datos en el DebugView, puede hacer clic en cada evento individual y entonces se mostrará una lista de parámetros.

Haz clic en ese parámetro para ver el valor que fue recibido por GA4. ¡Eso sí que es depuración granular!

Sin embargo, he notado algunos retrasos entre el evento que realmente ocurre en un sitio web y el que aparece en el DebugView. A veces, tengo que esperar varios minutos hasta que los eventos aparecen. Eso es un poco desafortunado y con suerte, el equipo detrás de Google Analytics 4 mejorará esto en el futuro.

Además, asegúrense de haber seleccionado el dispositivo de depuración correcto en la esquina superior izquierda.

Si varios visitantes han habilitado la vista de depuración (por ejemplo, todos han habilitado la extensión Chrome), verán varios dispositivos allí y puede que les lleve algún tiempo encontrarse. Esto se aplica especialmente a mi blog, cuando muchos de mis lectores han habilitado la extensión del depurador GA y tengo que adivinar qué dispositivo (de los otros 15) es el mío 🙂

De todas formas, una vez que empieces a ver datos en DebugView, las cosas se verán así.

Los eventos están marcados con iconos azules, las conversiones con verdes. Por favor, ignora el hecho de que trato los eventos menu_click como conversiones. Esto es sólo para fines de demostración 🙂

Si hace clic en el evento, verá los parámetros que se enviaron junto con un evento. Haga clic en el parámetro para ver su valor.

Una vez que se haya asegurado de que los datos llegan y se muestran correctamente, debe enviar sus cambios GA4 en el contenedor GTM y publicarlos.

Puede hacerlo haciendo clic en el botón SUBMIT en la esquina superior derecha y luego completar todos los demás pasos que la interfaz de usuario le pide que haga.

Después de eso, pronto deberías empezar a ver los nuevos datos que llegan en tus informes en tiempo real también.

En la barra lateral izquierda de la interfaz de Google Analytics 4, vaya a Tiempo Real. Aquí es donde verás los datos que vienen en tus informes. A diferencia de la versión anterior (Universal Analytics), el nuevo informe le ofrece la posibilidad de ver los datos a un nivel mucho más granular.

Primero, verá un mapa y un montón de tarjetas con las fuentes de tráfico, los eventos más populares, el número de usuarios en los últimos 30 minutos (por cierto, el informe de Universal Analytics en tiempo real muestra el número de usuarios en los últimos 5 minutos).

También puede echar un vistazo a la instantánea de un usuario individual. Puede hacerlo haciendo clic en el botón Ver instantánea de usuario en la esquina superior derecha.

Entonces, verás un flujo de todos los eventos de ese usuario en particular, puedes hacer clic en ellos (como en el DebugView) para ver las cosas en un nivel más granular. Si desea ver otro usuario/visitante, puede hacer clic en el botón aquí:

Para salir de la instantánea, simplemente presiona el botón Salir de la instantánea en la esquina superior derecha.

¿Dónde puedo encontrar los datos de los eventos en los informes de Google Analytics 4?

Esta entrada del blog se centra principalmente en la configuración del seguimiento de eventos en Google Analytics 4. No voy a profundizar en cómo encontrar información, plantear preguntas, responder preguntas, etc. Sin embargo, puedo mostrarte varios lugares donde puedes encontrar los datos de los eventos que acabas de enviar a Google Analytics 4.

Tengan en cuenta que en el momento de escribir esta entrada de blog (a finales de 2023), las capacidades de informe incorporadas de Google Analytics 4 son todavía bastante limitadas. Con suerte, eso cambiará pronto. Echemos un vistazo a lo que tenemos ahora. Aquí están algunos de los informes:

  • Informes detodos los eventos
  • Compromiso > Eventos
  • Análisis > Centro de análisis

Pero eso no es todo. Como GA4 es una plataforma de análisis basada en eventos, cada informe se ve afectado por los eventos que usted envía (de una manera u otra). Los informes mencionados anteriormente son sólo los ejemplos más notables.

Los informes de «Todos los eventos»

Aquí verás una lista de todos los eventos que son rastreados por tu propiedad de Google Analytics 4. Haz clic en cualquier evento para ver una vista o informe más detallado de ese evento en particular.

Si estás acostumbrado a las tablas de informes (que estaban en Universal Analytics), te decepcionarás. Con suerte, en el futuro, contendrán más funcionalidad. Si quieres ver algunas fichas adicionales sobre los parámetros que enviaste junto con los eventos, esos parámetros deben ser registrados como definiciones personalizadas en tu propiedad de GA 4. Después de hacer eso (y después de que pasen 24 horas), comenzarás a ver tarjetas adicionales con los datos de los parámetros.

«Compromiso → Eventos» informe

Este es un resumen de todos los eventos que fueron enviados a su propiedad + un par de gráficos. Debajo de ellos, verás una lista de eventos y si haces clic en cualquiera de ellos, serás llevado al mismo tipo de reporte que fue mencionado en la sección de reporte «Todos los eventos».

Análisis → Informes de Analysis Hub

Este es el lugar donde podrás profundizar en tus datos. En el Centro de Análisis, podrás usar informes como Exploración, Análisis de Embudo, Caminos, etc.

Aquí hay un ejemplo de un informe de Exploración. Tenga en cuenta que tendrá que esperar hasta 24 horas para que los datos lleguen a sus informes. Así que si no ven los datos ahora, tengan paciencia.

Digamos que quiero ver cómo las diferentes categorías de dispositivos interactúan con la barra de menú de mi sitio. ¿Recuerdas que configuré el evento menu_click?

Entonces, vayamos a Análisis > Centro de Análisis y hagamos clic en el bloque de Exploración .

Luego, en la columna Variables, necesito incluir la dimensión personalizada menu_item_url porque quiero ver cuántos clics recibió cada URL del menú. Haga clic en el icono Más y luego encuentre la dimensión menu_item_url. Selecciónela y se incluirá en la lista de posibles dimensiones del informe.

Si NO PUEDES ver el menu_item_url (o cualquier parámetro personalizado que estés buscando), debe registrar ese parámetro personalizado in Todos los eventos > Administrar definiciones personalizadas. Y luego esperar 24 horas hasta que los datos aparezcan en los informes. Si los informes no funcionan correctamente, espere aún más tiempo.

Entonces editemos la configuración de las pestañas. Elimina las dimensiones existentes en las filas e incluye la definición personalizada que quieras incluir. En mi caso, eso es menu_item_url.

En la sección de COLUMNAS, usé la dimensión de la categoría Dispositivo. En la sección VALORES, seleccione la métrica que desea ver. Utilicé el recuento de eventos.

Entonces necesitarás filtrar sólo aquellos eventos que realmente contienen la dimensión menu_item_url. En mi caso, eso es sólo un evento menu_click. Por eso, en la parte inferior de la sección de configuración de la pestaña, deberías introducir un filtro: El nombre del eventocoincide exactamente con menu_click .

Eso es todo, tu informe mostrará ahora cómo las diferentes categorías de dispositivos están haciendo clic en los elementos del menú; cuáles son los más populares y cuántas veces se ha hecho clic en ellos.

Además, no olvides cambiar el intervalo de fechas si lo necesitas. Puedes hacerlo en la esquina superior izquierda de la interfaz de Exploración.

También puedes usar datos de eventos en cosas como informes de embudo, pero guardémoslo para otro tutorial (esperemos) en el futuro.

Cómo planificar la convención de nombres de eventos y su estructura

Nota: Este capítulo será sólo un resumen de cómo debe hacerlo. Con suerte, en el futuro, escribiré un artículo dedicado sólo a eso (una vez que pase aún más tiempo con Google Analytics 4).

Hablando de la planificación real, diría que una hoja de cálculo es tu mejor amiga.

  • Anota todos los eventos que quieras rastrear y luego..:
    • Comprueba si entran en las categorías: recogida automática, medición mejorada o recomendada.
    • Si es así, comprueba su convención de nombres de eventos y parámetros (dimensiones). Si no, entonces inventa tus propios valores. Sólo ten en cuenta que hay algunas limitaciones relacionadas con la longitud.
  • Si tienes una lista enorme de nombres de eventos, ten en cuenta otra limitación. Actualmente, puedes tener hasta 500 eventos únicos por propiedad. Si te acercas a ese límite en tu hoja de cálculo, quizá tenga sentido combinar algunos eventos bajo el mismo nombre de evento e introducir una propiedad adicional (actualmente, el límite de propiedades personalizadas registradas son 50 propiedades de texto y 50 propiedades numéricas. Más sobre las propiedades registradas – más adelante en este post).

Aquí hay un ejemplo de la hoja de cálculo con eventos que podrías preparar tú mismo y luego tratar de elegir la convención de nombres correcta. Puedes usarlo como ejemplo o inspiración para crear tu propia hoja de cálculo. Hagamos un resumen rápido de la hoja de cálculo.

Hay dos hojas:

  • La primera es para la lista de eventos y qué tipo de parámetros quieres seguir junto con ellos
  • La segunda es una lista de parámetros con sus explicaciones

La primera hoja:

  • En la columna B, puedes describir brevemente un evento en inglés.
  • En la columna A, debe introducir el nombre del evento que utilizará en Google Analytics 4. Debe elegir este nombre basándose en el proceso descrito anteriormente: compruebe los eventos de seguimiento automático, la medición mejorada y los eventos recomendados. Si ninguno de los eventos coincide con el tuyo, entonces añade un nombre personalizado. Parece bastante limpio usar este principio para nombrar el evento, por ejemplo, nombre_evento (todo en minúsculas y conectado con un guión bajo). Nombres de eventos como «Envié el formulario» también funcionará, pero el todo en minúsculas y con guión bajo se ve más limpio (creo que el término caso de la serpiente se aplica aquí).
  • La columna C es para el tipo (¿es Automáticamente recolectado, Medición mejorada, Recomendado o Personalizado?).
  • La columnaD es para los parámetros que quieres/planeas seguir con eventos particulares. No he incluido los parámetros por defecto que se rastrean automáticamente con cada evento: language, page_location, page_referrer, page_title, screen_resolution.

Si también se trata de aplicaciones para móviles, se podría incluir una columna adicional «Plataforma» donde se podría introducir «web» o «Android / iOS».

La segunda hoja:

  • Lacolumna A es para el nombre del parámetro
  • La columna B es para una plataforma. Si estás trabajando sólo con el sitio web, siéntete libre de eliminar esa columna.
  • La columnaC es el tipo (es Incorporado, Recomendado o Personalizado). Incorporado significa que es usado por eventos de seguimiento automático o Medición Mejorada. Los parámetros recomendados son para los eventos recomendados. Los parámetros personalizados son sus propios eventos únicos.
  • La columna D es para la descripción (en inglés).

IMPORTANTE: Esta hoja de cálculo es sólo un ejemplo. No tienes que seguirla a ciegas. Si lo desea, puede tomar sólo algunas partes y adaptarla a sus necesidades.

Una vez que prepares el plan, podrás seguir los eventos con Google Analytics 4. No te apresures demasiado. De lo contrario, podrías enfrentarte a las consecuencias a largo plazo.

Límites de eventos en Google Analytics 4

Otra cosa que hay que tener en cuenta es que hay algunos límites (y algunos se han ido (al menos por ahora?). Siempre te recomendaría que consultes esta página cuando se trata de límites. Lo más probable es que en el futuro esté más actualizada que mi entrada en el blog.

De todos modos, aquí hay algunas de las cosas que deberías recordar ahora:

  • No hay límite para los eventos en total (al menos por ahora). En Universal Analytics (cuenta gratuita), el límite de aciertos permitido por propiedad era de 10 millones. En este momento, no hay tal límite en Google Analytics 4. Pero nunca se sabe lo que puede pasar en el futuro 🙂
  • Puede tener hasta 500 nombres de eventos únicos por propiedad (los eventos de Medición Mejorada no se cuentan). Así que si tienes un evento llamado Login y también Login, estos serán contados como dos nombres de eventos únicos. He notado que algunas personas dicen que los eventos recomendados no se cuentan en el límite de 500 (y que se enteraron por el soporte de Google). También he hablado con mucha gente, incluyendo a Charles Farina, y me confirmó que los eventos recomendados se cuentan para el límite de 500 eventos.
  • Puedes tener hasta 50 dimensiones personalizadas y 50 métricas personalizadas registradas en una propiedad. La palabra clave aquí está registrada. Esto significa que tienes que ir a Todos los Eventos > Administrar definiciones personalizadas y tenerlas configuradas allí. Si envías más parámetros personalizados pero no están registrados, estás bien.
  • Puedes enviar hasta 25 parámetros con un evento
  • También hay algunos límites de longitud para los nombres de los eventos y los parámetros. Ambos (el nombre del evento y el nombre del parámetro) deben tener una longitud máxima de 40 caracteres.

Rastrear eventos con Google Analytics 4 y Google Tag Manager: Palabras finales

¡Uf! ¡Esa fue una guía larga! Esperaba que fuera larga, pero no tanto. Sin embargo, el seguimiento de eventos en Google Analytics 4 es un tema muy extenso, por lo que la longitud de la entrada del blog es sólo una prueba de ello. Y el tutorial de Youtube de casi una hora de duración apoya esa afirmación.

Para resumir, aquí está el proceso recomendado de cómo deberías rastrear eventos con Google Analytics 4:

  • Comprueba los eventos rastreados automáticamente y lo que ofrece la Medición mejorada.
  • Si un evento (que desea rastrear) no aparece en la lista, compruebe los eventos recomendados e intente utilizar sus nombres recomendados y sus parámetros.
  • Si ninguno de los eventos recomendados se ajusta a sus necesidades, entonces cree un evento personalizado

Aquí están algunas de las claves de esta entrada en el blog. Hay muchos «gotas» ahí.

  • Todo es ahora un evento en Google Analytics 4. Incluso las visitas a las páginas.
  • No más campos de categoría de evento, acción de evento, etiqueta de evento. Si quieres, puedes crearlos manualmente como parámetros personalizados, pero eso no tiene sentido.
  • No hay límite para el número total de eventos en una propiedad de Google Analytics 4 (por ejemplo, puedes hacer que se envíen mil millones de eventos a GA si quieres). Pero la lista de nombres de eventos únicos no puede ser mayor de 500 (para una propiedad). Los eventos de Medición Mejorada no se cuentan en ese límite de 500.
  • Puedes enviar parámetros personalizados (dimensiones y métricas) con los eventos (tanto recomendados como personalizados).
  • Puede enviar hasta 25 parámetros con un solo evento.
  • Si desea ver un parámetro en el informe GA4, debe registrarlo como una definición personalizada. Hay un límite de 50 dimensiones personalizadas registradas y 50 métricas personalizadas registradas por propiedad.
  • Puede crear nuevos eventos en la interfaz GA4 en función de los eventos entrantes.
  • Puede modificar/fijar los eventos entrantes en la interfaz GA4 (por ejemplo, si hay algunos errores tipográficos)
  • Si está pensando en migrar sus eventos de Universal Analytics a GA4, no se limite a reutilizar a ciegas los campos de Acción de Eventos , Categoría y Etiqueta. Es hora de que reconsideres tu convención de nombres y parámetros.
  • También hay otros límites (en cuanto a la longitud de los nombres/parámetros, etc.)
  • Usa Google Analytics 4 DebugView para probar los eventos entrantes a nivel granular.

¿Tienes más preguntas sobre cómo hacer el seguimiento de los eventos con Google Analytics 4? Publícalas en los comentarios de abajo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Política de Privacidad · Aviso Legal · Política de Cookies · Contacto
Copyright © 2021 - funneldeventa.com <