Con el etiquetado doble puede conservar su implementación de Universal Analytics (UA) mientras crea otra de Google Analytics 4 (GA4).
Esta estrategia de etiquetado doble le permite desarrollar un historial de registros (y mejorar sus conocimientos) en Google Analytics 4 mientras siga dependiendo de Universal Analytics, hasta que lo tenga todo listo para hacer el cambio.
Contenido del artículo:Etiquetado doble con gtag.js
Si su propiedad de Universal Analytics se ha implementado con gtag.js, puede aplicar el etiquetado doble a su propiedad de Google Analytics 4 de una de las siguientes maneras:
- Abra Asistente de configuración de GA4 y seleccione la opción "Habilitar la recogida de datos mediante las etiquetas que tenga". Esta opción utiliza una función denominada etiquetas de sitio conectadas.
- Añada manualmente un nuevo comando "config" con su ID de etiqueta (por ejemplo, G-XXXXXXXX).
Si ha implementado la medición de eventos en su propiedad de UA, ha añadido el etiquetado doble mediante gtag.js y su propiedad de UA no ha especificado un comando 'send_to'
, su sitio enviará eventos tanto a la propiedad de UA como a la de GA4. Los valores de categoría, acción y etiqueta de sus eventos de UA se convierten automáticamente en eventos y parámetros de Google Analytics 4 de la siguiente manera:
- La acción de evento se convierte en el nombre de evento en la propiedad de Google Analytics 4.
- La categoría, la etiqueta y el valor de evento se convierten en parámetros de evento en la propiedad de Google Analytics 4 (más abajo puede consultar los límites de los parámetros).
1: gtag('event', <acción>, {
2: 'event_category': <categoría>,
3: 'event_label': <etiqueta>,
4: 'value': <valor>
5: });
El evento se convierte a una propiedad de Google Analytics 4 mediante la firma de evento generalizada:
1: gtag('event', <nombre_evento>, {
2: <parámetro_1>: <valor_parámetro_1>,
3: <parámetro_2>: <valor_parámetro_2>,
4: <parámetro_3>: <valor_parámetro_3>,
5: ...
6: });
El valor <acción>
de la propiedad de Universal Analytics se asigna a <nombre_evento>
en la propiedad de Google Analytics 4, y 'event_category'
, 'event_label'
, 'value'
y sus respectivos valores se asignan a parámetros con valores.
La función de medición mejorada que está habilitada de forma predeterminada en los flujos de datos web de Google Analytics 4 captura varios tipos de interacciones de usuario principales, como descargas de archivos, enlaces de salida y seguimiento de vídeos. Si ya está haciendo el seguimiento de estas interacciones en Universal Analytics, sería recomendable inhabilitarlas en la configuración de medición mejorada para evitar que se cuenten dos veces las mismas interacciones de usuario.
Implementar eventos manualmente tras el etiquetado doble
Si puede hacer cambios en el código de su sitio, le recomendamos que planifique con antelación la medición de eventos en Google Analytics 4. Los cambios a nivel de código le permiten controlar los nombres de los parámetros de evento en el momento de la recogida.
En este caso, puede usar la medición mejorada en su flujo de datos web de Google Analytics 4 dejando las opciones de seguimiento habilitadas y evitando usar equivalentes programados manualmente en la implementación de Google Analytics 4.
Para obtener información detallada, consulte el artículo Asociar eventos y dimensiones personalizadas de Universal Analytics a Google Analytics 4.
Etiquetado doble con Google Tag Manager
La modularidad y la flexibilidad de Google Tag Manager le facilitan la creación de la implementación de Google Analytics 4 a la vez que conserva su implementación de Universal Analytics. En la mayoría de los casos, puede usar muchas de las variables y los activadores que haya definido para rellenar la propiedad de Universal Analytics y generar eventos y definiciones personalizadas de Google Analytics 4.
Con Google Tag Manager, puede usar muchos de los activadores y de las variables que se usan en el seguimiento de eventos de Universal Analytics y Google Analytics 4.
Etiquetado doble con analytics.js
Además, si usa llamadas a analytics.js en las páginas de su implementación de Universal Analytics, deberá añadir gtag.js o Google Tag Manager (u otro sistema de gestión de etiquetas) a sus páginas para empezar a enviar datos también a Google Analytics 4 (a través de etiquetas de sitio conectadas o mediante el etiquetado de Google Analytics 4).
En general, no recomendamos usar la biblioteca analytics.js para enviar datos a una propiedad de Google Analytics 4. Le recomendamos que use la etiqueta de Google para enviar datos a Google Analytics 4 y aproveche todas las ventajas de la etiqueta de Google más reciente.
Si aun así quiere usar analytics.js, puede usar una etiqueta de sitio conectada o la función Recoger eventos de Universal Analytics en la propiedad de GA4 para enviar hits de excepción, tiempo y evento de analytics.js a una propiedad de Google Analytics 4. Más información
Migración del comercio electrónico
Es necesario tener en cuenta la relativa complejidad del seguimiento de comercio electrónico de Google Analytics en el contexto de la migración a Google Analytics 4 y del etiquetado doble. Para obtener más información, consulte el artículo sobre la migración del comercio electrónico a GA4 en los documentos de ayuda de Google.
Modificar y crear eventos en la interfaz de Analytics
Google Analytics 4 le permite modificar eventos a medida que se procesan y crear eventos basados en otros eventos y parámetros. Consulte cómo hacerlo.
Modificar eventos
La modificación de eventos es comparable a los aspectos de la configuración de vistas y los filtros de vista de Universal Analytics, pero también puede utilizarse con fines más especializados. Veamos los tres casos prácticos que se describen a continuación.
Modificar los eventos para consolidarlos
Supongamos que la URL de la página de agradecimiento de su formulario de contacto contiene un artefacto que no es significativo para su análisis y, por tanto, fragmenta innecesariamente el valor del parámetro page_location. Por ejemplo:
https://www.mysite.com/thank-you?f9fslp43
https://www.mysite.com/thank-you?0fb3kixc
https://www.mysite.com/thank-you?l3kndj3b
Puede consolidar page_location y optimizar el análisis configurando una modificación del evento de la siguiente manera:
Modificar evento
Nombre de la modificación
Consolidación de la página de agradecimiento |
Condiciones que deben cumplirse
Parámetro | Operador | Valor |
event_name | es igual a | page_view |
page_location | contiene | thank-you |
Modificar parámetros
Parámetro | Valor nuevo |
page_location | https://www.mysite.com/thank-you |
- En Administrar, vaya a Visualización de datos y haga clic en Eventos.
- Haga clic en Modificar evento.
- Configure y guarde el cambio de la siguiente manera:
Modificar evento
Nombre de la modificación
Asignar form_selection a dimensión personalizada Sector
Condiciones que deben cumplirseParámetro Operador Valor event_name es igual a form_selection form_name es igual a lead-form field_name es igual a sector
Modificar parámetrosParámetro Valor nuevo industry_selection [[field_selection]]
- En Administrar, vaya a Visualización de datos y haga clic en Definiciones personalizadas.
- Seleccione "Dimensiones personalizadas" y, a continuación, haga clic en Crear dimensiones personalizadas.
- Configure y guarde la dimensión personalizada de la siguiente manera:
Nueva dimensión personalizada
Nombre de la dimensión Ámbito Parámetros de evento Sector Usuario industry_selection - Repita los pasos anteriores para el desplegable de puesto.
Modificar eventos para crear parámetros de evento de Google Analytics 4 más significativos con etiquetas de sitio conectadas
Como hemos visto anteriormente, puede utilizar etiquetas de sitio conectadas para recoger datos en una propiedad de Google Analytics 4 a través de una implementación de gtag.js de Universal Analytics. La dificultad de este método reside en generar parámetros de evento significativos a partir de los nombres genéricos de event_category, event_label y dimensiones personalizadas que la etiqueta de sitio conectada envíe a Google Analytics 4 de forma predeterminada.
En este caso, las modificaciones de eventos serían muy similares al caso anterior y tendrían un aspecto similar a este:
Modificar evento
Nombre de la modificación
Asignar event_label a social_network |
Condiciones que deben cumplirse
Parámetro | Operador | Valor |
event_name | es igual a | conectar |
event_category | es igual a | social |
field_name | es igual a | sector |
Modificar parámetros
Parámetro | Valor nuevo |
social_network |
[[event_label]] |
Crear eventos
Crear eventos es especialmente útil para designarlos como conversiones en respuesta a otros eventos que recoja. Para obtener más información, consulte cómo crear un evento de conversión en la interfaz de usuario.
Consulte el artículo [GA4] Crear y modificar eventos del Centro de Ayuda de Analytics para obtener más información sobre ambos procesos.