Puedes configurar eventos de comercio electrónico para recopilar información sobre el comportamiento de compra de tus usuarios. Los eventos te permiten cuantificar tus productos más populares y ver cómo influyen las promociones y la colocación de producto en los ingresos.
En este documento, se describe cada evento de comercio electrónico y cuándo configurarlo. Para ver un ejemplo paso a paso de cómo configurar un evento de comercio electrónico, consulta Cómo configurar un evento de compra.
Antes de comenzar
Asegúrate de haber agregado la etiqueta de Google a tu sitio web y de poder acceder a Analytics y al código fuente del sitio web.
Recomendaciones
- Habilita el modo de depuración para ver los eventos en tiempo real y solucionar problemas.
- Revisa los límites de las dimensiones y métricas personalizadas cuando envíes parámetros personalizados con eventos de comercio electrónico.
- Establece
currencya nivel del evento cuando envíes datos devalue(ingresos). Esta es la moneda principal de la transacción y se utiliza para los informes estándar en la interfaz de Google Analytics. - Establece cada parámetro de comercio electrónico para el que tengas datos, independientemente de si el parámetro es opcional.
- Para asegurarte de que los datos se propaguen correctamente en los informes, sigue el formato de este
documento. Si necesitas establecer el array de artículos fuera del array de comercio electrónico, configura el parámetro
currencya nivel del evento cuando envíes datos devalue(ingresos).
Cómo configurar el remarketing dinámico de Google Ads
El remarketing dinámico te permite mostrar a los usuarios de tu sitio web y aplicación anuncios relevantes para los productos específicos y servicios que vieron. También ofrecen los siguientes beneficios:
- Implementación sencilla: No es necesario que asignes parámetros de forma manual entre tu sitio web y Google Ads.
- Configuración basada en eventos: Para habilitar el remarketing dinámico, implementa los eventos recomendados para tu tipo de empresa. Obtén más información sobre los eventos y parámetros del remarketing dinámico.
Implementación
Una implementación típica de comercio electrónico mide cualquiera de las siguientes acciones:
- Seleccionar un elemento de una lista
- Ver detalles del elemento
- La acción de agregar o quitar un producto del carrito de compras
- Inicio del proceso de confirmación de la compra
- Realizar compras o reembolsos
- Cómo aplicar promociones
En el centro de estas acciones, están los productos y servicios que vendes. Puedes representar los productos y servicios como un array de elementos que se pueden agregar a los eventos de comercio electrónico. Puedes incluir hasta 27 parámetros personalizados en el array de elementos, además de los parámetros prescritos.
Cada elemento del array items solo requiere item_id o item_name, aunque
se recomienda proporcionar ambos. También puedes incluir parámetros opcionales, como price y quantity (si no se configura, quantity se establece de forma predeterminada en 1):
const minimalItems = [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
price: 10.01,
quantity: 3
}
];
En el siguiente ejemplo integral, se muestran todos los parámetros de elementos prescritos a los que se hace referencia en esta guía. El array items puede incluir hasta 200 elementos.
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
},
{
item_id: "SKU_12346",
item_name: "Google Grey Women's Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 3.33,
index: 1,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "gray",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 21.01,
google_business_vertical: "retail",
quantity: 2
}
]
Seleccionar un elemento de una lista
Cuando a un usuario se le presente una lista de resultados, envía un evento view_item_list que incluya un parámetro de array items con los artículos que se muestran. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de Eventos.
gtag("event", "view_item_list", {
currency: "USD",
item_list_id: "related_products",
item_list_name: "Related products",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Una vez que el usuario seleccione un artículo de la lista, envía el evento select_item con el artículo seleccionado en un parámetro de array items. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de eventos.
gtag("event", "select_item", {
currency: "USD",
item_list_id: "related_products",
item_list_name: "Related products",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Ver detalles del elemento
Para medir cuántas veces se visualizan los detalles de los artículos, envía un evento view_item cada vez que un usuario vea la pantalla de detalles de un artículo. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de eventos.
gtag("event", "view_item", {
currency: "USD",
value: 30.03,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Agregar o quitar un artículo de un carrito de compras
Envía un evento add_to_cart con los artículos relevantes en un array items para medir cuando se agregue un artículo a un carrito de compras. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de eventos.
gtag("event", "add_to_cart", {
currency: "USD",
value: 30.03,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
También puedes medir cuando se agrega un elemento a una lista de deseos enviando un evento add_to_wishlist con los elementos relevantes en un array items. Para obtener detalles
sobre los parámetros que se deben enviar, consulta la referencia de
eventos.
gtag("event", "add_to_wishlist", {
currency: "USD",
value: 30.03,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
],
});
Cuando un usuario vea el carrito posteriormente, envía el evento view_cart con todos los artículos que haya en él. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de Eventos.
gtag("event", "view_cart", {
currency: "USD",
value: 30.03,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Para medir cuándo un usuario quita un artículo de un carrito, envía el evento remove_from_cart. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de eventos.
gtag("event", "remove_from_cart", {
currency: "USD",
value: 30.03,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Inicia el proceso de confirmación de la compra
Mide el primer paso de un proceso de confirmación de compra. Para ello, envía un evento begin_checkout con uno o más artículos definidos con los campos relevantes. En esta etapa, también se puede
agregar un cupón al pedido completo agregándolo al evento, o bien se puede aplicar a
un producto específico si se lo agrega a elementos específicos del array items. Para
obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de
eventos.
gtag("event", "begin_checkout", {
currency: "USD",
value: 30.03,
coupon: "SUMMER_FUN",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Cuando un usuario avance al siguiente paso del proceso de confirmación de la compra y agregue información de envío, envía un evento add_shipping_info. Usa el parámetro shipping_tier para especificar la opción de entrega del usuario, como “Terrestre”, “Aéreo” o “Al día siguiente”. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de Eventos.
gtag("event", "add_shipping_info", {
currency: "USD",
value: 30.03,
coupon: "SUMMER_FUN",
shipping_tier: "Ground",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Envía el evento add_payment_info cuando un usuario envíe su información de pago.
Si corresponde, incluye payment_type con este evento para la forma de pago elegida. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de eventos.
gtag("event", "add_payment_info", {
currency: "USD",
value: 30.03,
coupon: "SUMMER_FUN",
payment_type: "Credit Card",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Realiza una compra o un reembolso
Para medir una compra, envía un evento purchase con uno o más elementos definidos con los campos relevantes. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de eventos.
gtag("event", "purchase", {
transaction_id: "T_12345",
// Sum of (price * quantity) for all items.
value: 72.05,
tax: 3.60,
shipping: 5.99,
currency: "USD",
coupon: "SUMMER_SALE",
customer_type: "new",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
},
{
item_id: "SKU_12346",
item_name: "Google Grey Women's Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 3.33,
index: 1,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "gray",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 21.01,
promotion_id: "P_12345",
promotion_name: "Summer Sale",
google_business_vertical: "retail",
quantity: 2
}]
});
Para medir los reembolsos, envía un evento refund con el transaction_id relevante especificado y uno o más artículos definidos con item_id y quantity. Te recomendamos que incluyas información sobre los elementos en el evento refund para ver las métricas de reembolso a nivel del artículo en Analytics.
Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de eventos.
gtag("event", "refund", {
currency: "USD",
transaction_id: "T_12345", // Transaction ID. Required for purchases and refunds.
value: 30.03,
coupon: "SUMMER_FUN",
shipping: 3.33,
tax: 1.11,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Aplica promociones
El comercio electrónico incluye compatibilidad para medir las impresiones y los clics de las promociones internas, como los banners que se muestran para promocionar una oferta.
Por lo general, las impresiones de las promociones se miden con la vista de pantalla inicial enviando el evento view_promotion con un parámetro de artículos para especificar el artículo promocionado. Para obtener detalles sobre los parámetros que se deben enviar, consulta la referencia de Eventos.
gtag("event", "view_promotion", {
currency: "USD",
creative_name: "Summer Banner",
creative_slot: "featured_app_1",
promotion_id: "P_12345",
promotion_name: "Summer Sale",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
]
});
Para indicar que un usuario hizo clic en una promoción, envía un evento select_promotion con ese elemento como un parámetro de elemento. Para obtener detalles sobre los parámetros que se deben enviar, consulta la
referencia de
eventos.
gtag("event", "select_promotion", {
currency: "USD",
creative_name: "Summer Banner",
creative_slot: "featured_app_1",
promotion_id: "P_12345",
promotion_name: "Summer Sale",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 10.01,
google_business_vertical: "retail",
quantity: 3
}
],
});