Thu. Dec 12th, 2024

#GTMTips: utilice el esquema GA4 en el comercio electrónico de Common Analytics


Con el anuncio de puesta de sol del servicio Common Analytics, ciertamente parece una pérdida de tiempo escribir artículos sobre él.

Sin embargo, una actualización reciente de Administrador de etiquetas de Google es interesante y debería brindar alivio a aquellos usuarios de Google Analytics que están decididos a etiquetar dos veces sus sitios tanto para Common Analytics como para Google Analytics 4. y que quieran hacer uso del nuevo GA4 Esquema de capa de datos.

En este artículo, haré una descripción basic rápida de lo que es nuevo. Utilice el esquema GA4 La opción lo hace en las etiquetas Common Analytics de Google Tag Supervisor (que se encuentran en la configuración de comercio electrónico).


X


El boletín a fuego lento

Suscríbete al Boletín a fuego lento para recibir las últimas noticias y contenido de Simo Ahava en su bandeja de entrada de correo electrónico.

Cuando vas al Comercio electrónico configuración de una etiqueta de Common Analytics y establezca Habilite funciones de comercio electrónico mejoradas en Verdadero, verás una nueva casilla de verificación titulada Utilice el esquema GA4.

Esta casilla de verificación aparece independientemente de si elige la opción Usar capa de datos o Leer datos de la variable opciones.

Cuando selecciona esta casilla de verificación, indica que la etiqueta debe analizar los datos de comercio electrónico utilizando el esquema GA4 en lugar del Semántica de Common Analytics.

Esta es una opción útil si desea avanzar a toda máquina e implementar una capa de datos GA4 en el sitio.

Para Usar capa de datos Para funcionar, es necesario que haya un objeto de comercio electrónico GA4 con el formato adecuado en el dataLayer cuando se activa el activador de la etiqueta Common Analytics. Puede encontrar la descripción del esquema para los diferentes eventos GA4. aquí.

Por ejemplo, esto es lo que significa un GA4 válido Compra dataLayer objeto se vería así:

window.dataLayer = window.dataLayer || ();
window.dataLayer.push({
    occasion: 'buy',
    ecommerce: {
        transaction_id: 'T12345',
        worth: '10.00',
        tax: '2.40',
        delivery: '5.50',
        foreign money: 'EUR',
        gadgets: ({
            item_id: 'bigshirt1',
            item_name: 'Very Huge Shirt',
            item_category: 'shirts',
            item_category2: 'large',
            value: '10.00',
            amount: 1
        })
    }
});

Cuando activa su etiqueta Common Analytics (con Utilice el esquema GA4 marcado) en este mensaje, así es como se ve la carga útil saliente:

¡Eso es bastante bueno! Como period de esperar, asignó todos los campos relevantes a sus contrapartes en el impacto de la UA. El analizador hace una magia encantadora, como combinar item_category y item_category2 en la estructura de categorías de dos niveles separados por /.

Si eliges el Leer datos de la variable opción, entonces necesita seleccionar una variable que devuelva un objeto en el mismo esquema que el anterior (por lo que un objeto que devuelva lo que esté contenido dentro ecommerce en el esquema).

Advertencias

Para el Usar capa de datos opción de trabajar, el valor del occasion llave debe ser el nombre de un evento de comercio electrónico GA4. Sólo entonces la etiqueta Common Analytics realizará el mapeo correctamente. Estas son las asignaciones de nombres de eventos (basadas en pruebas limitadas):

Nombre del evento en dataLayer Asignado a la acción UA Notas
view_promotion N / A Mapea el gadgets contenidos de la matriz a las claves de promoción de UA.
select_promotion N / A Mapea el gadgets contenido de la matriz a las claves de promoción de UA y establece el promoa=click on parámetro.
view_item_list N / A Mapea el gadgets contenidos de la matriz a claves de impresión UA.
select_item click on Mapea el gadgets contenidos de la matriz a claves de producto UA.
view_item element Ver anterior.
add_to_cart add Ver anterior.
remove_from_cart take away Ver anterior.
begin_checkout checkout Ver anterior. ¡No completa el paso de pago!
buy buy Ver anterior. También completa todas las claves de transacción a partir de las claves respectivas en la inserción.
refund refund Ver anterior. También completa todas las claves de transacción a partir de las claves respectivas en la inserción.

Tenga en cuenta el error en el begin_checkout evento. Esperaba que al menos llenara el paso de pago con valor. 1 en el impacto saliente, pero no en la carga útil. Tampoco creo que sea posible enviar pasos de pago adicionales, ya que no hay eventos correspondientes para pasos de pago arbitrarios en el esquema GA4 (add_shipping_info y add_payment_info no están asignados a ninguna acción de comercio electrónico de UA).

Dimensiones y métricas personalizadas con ámbito de producto están mapeados mientras estén en el dimensionX y metricX formato en el gadgets matriz del objeto de comercio electrónico GA4. Ya que esto sería algo contraproducente a la hora de construir el comercio electrónico GA4. dataLayercreo que esto es útil solo si extrae los datos de una variable.

Dado que GA4 trata las promociones e impresiones como propias gadgets matrices, no es posible unir impresiones y promociones junto con una acción de comercio electrónico en el objeto de Common Analytics asignado. Esto significa que terminará con más visitas de las que obtendría si solo usara Common Analytics. dataLayer esquema.

Con todas las advertencias anteriores, no estoy del todo seguro de que tenga sentido utilizar esta función a menos que desee aceptar algunos compromisos en la colección de comercio electrónico mejorado de Common Analytics. Quizás tenga más sentido mantener Utilice el esquema GA4 sin marcar, y luego improvise la carga útil de Comercio electrónico mejorado con algunas variables que le permiten hacer el mapeo GA4 -> UA manualmente, eligiendo los parámetros y valores que necesita al 100%.

Pero para una persona ocupada que sólo quiere llevar algunos datos a UA sin tener que conservar el “antiguo” comercio electrónico mejorado dataLayer En el sitio, vale la pena examinar más de cerca esta característica.

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *