Existen dos tipos principales de métodos de implementación de comercio electrónico de Universal Analytics: comercio electrónico estándar y Comercio electrónico mejorado.
Los informes de comercio electrónico estándar le permiten medir las transacciones y analizar la actividad de compra en su sitio o aplicación. Puede consultar información de productos y transacciones, el valor promedio del pedido, el porcentaje de conversiones de comercio electrónico, el Tiempo hasta la compra y otros datos.
El Comercio electrónico mejorado agrega funciones adicionales a los informes de comercio electrónico estándar. Este muestra cuándo los clientes agregaron artículos a sus carritos de compras, cuándo comenzaron el proceso de confirmación de la compra y cuándo completaron una compra. También puede utilizar el Comercio electrónico mejorado para identificar segmentos de clientes que quedan fuera del embudo de compras.
En estas instrucciones, se describe cómo utilizar Google Tag Manager para implementar etiquetas de comercio electrónico de Universal Analytics.
Comercio electrónico estándar
Para configurar una etiqueta de comercio electrónico estándar de Universal Analytics, siga estos pasos:
- Acceda a su cuenta de Google Analytics y habilite el comercio electrónico para la vista que desee.
- Cree una etiqueta de Universal Analytics y configure el tipo de seguimiento como Transacciones.
- Configure la etiqueta con los campos obligatorios.
- Agregue el objeto
dataLayer()
a la página de transacciones para recopilar y transmitir las variables requeridas. Asegúrese de que las variablesdataLayer()
se propaguen en código antes de que se active la etiqueta. - Cree un activador que active la etiqueta en la página de confirmación de la transacción.
Toda la información de la transacción debe transmitirse mediante la capa de datos, con los nombres de las variables que se muestran a continuación:
Datos de transacciones
Nombre de la variable | Descripción | Tipo |
---|---|---|
transactionId (obligatorio) | Identificador único de transacción | String |
transactionAffiliation (opcional) | Socio o tienda | String |
transactionTotal (obligatorio) | Valor total de la transacción | Numérico |
transactionShipping (opcional) | Cargo de envío correspondiente a la transacción | Numérico |
transactionTax (opcional) | Importe del impuesto de la transacción | Numérico |
transacciónProducts (opcional) | Lista de artículos comprados en la transacción | Array de objetos de producto |
Datos del producto
Nombre de la variable | Descripción | Tipo |
---|---|---|
name (obligatorio) | Nombre del producto | String |
SKU (obligatorio) | SKU del producto | String |
category (opcional) | Categoría de producto | String |
price (obligatorio) | Precio unitario | Numérico |
quantity (obligatorio) | Cantidad de artículos | Numérico |
Coloque este código sobre el fragmento de contenedor de Tag Manager para que la capa de datos esté lista cuando Tag Manager active la etiqueta de Google Analytics.
Si, por algún motivo, no puede colocar los datos de comercio electrónico sobre el fragmento de contenedor de Tag Manager, pruebe una de las siguientes soluciones:
- Haga que se active la etiqueta en función de un evento personalizado más abajo en la página (p. ej., combine los datos y el envío del evento según se describe en la documentación para desarrolladores)
- Establezca el tipo de activador en "DOM Ready".
Obtenga más información sobre el comercio electrónico en Google Analytics.
Comercio electrónico mejorado
Hay dos métodos que se utilizan para implementar el Comercio electrónico mejorado con Tag Manager:
- Capa de datos: Es el método preferido; se envían datos de comercio electrónico a la capa de datos de su código.
- Variable de JavaScript personalizada: Cree una variable de JavaScript personalizada en Tag Manager. Esta debe mostrar un objeto con la información que, de otro modo, enviaría a la capa de datos.
Independientemente del método que utilice, primero debe familiarizarse con el Comercio electrónico mejorado en Google Analytics antes de usar Tag Manager para implementar etiquetas de Comercio electrónico mejorado. Es posible que deba solicitar ayuda a un desarrollador para la implementación de la capa de datos.
Importante: Hay varios tipos específicos de información disponibles que puede usar en implementaciones de Comercio electrónico mejorado. Consulte la documentación para desarrolladores a fin de obtener una lista completa de los tipos de datos admitidos.
Implementación de capas de datos
- En su código, agregue la información de comercio electrónico a un objeto de la capa de datos denominado "ecommerce". Consulte la documentación para desarrolladores de Tag Manager a fin de obtener detalles sobre cómo implementar una capa de datos.
- En Tag Manager, cree una etiqueta de Universal Analytics con esta configuración adicional:
- Configure el tipo de seguimiento como Page View o Event.
- En la variable de configuración de Google Analytics, en Más opciones de configuración Comercio electrónico, establezca Habilitar funciones de comercio electrónico mejorado en Verdadero.
- Seleccione Usar capa de datos.
Implementación de variable de JavaScript personalizada
- Cree una variable de JavaScript personalizada. Esta debe mostrar un objeto que contenga el objeto de comercio electrónico.
En esta variable, use la misma sintaxis que se usaría para enviar estos datos a la capa de datos. - En Tag Manager, cree una etiqueta de Universal Analytics con esta configuración adicional:
- Configure el tipo de seguimiento como Page View o Event.
- En la variable de configuración de Google Analytics, en Más opciones de configuración Publicidad, establezca Habilitar funciones de comercio electrónico mejorado como Verdadero.
- Seleccione Usar capa de datos.
Recursos relacionados
- Comercio electrónico para Google Analytics 4 y Google Tag Manager
- Google Analytics: Acerca del comercio electrónico
- Google Analytics: Acerca del Comercio electrónico mejorado
- Remarketing estándar de Google Ads
- Remarketing dinámico de Google Ads
- Comercio electrónico mejorado con gtag.js
- Demostración de Comercio electrónico mejorado
- Guía para desarrolladores de Comercio electrónico mejorado (UA)