Listado de eventos para SEO/SEM de Google y Meta
A continuación hacemos un listado detallado de todas las implementaciones de eventos para entender mejor los datos que se están enviando
cuando se indica un cupón descuento
con GA4
gtag('event', 'add_payment_info', {
currency:
value:
coupon:
items: [
.....
]
});
--------
cuando se establece la forma de pago en el paso 2
con GA4
gtag('event', 'add_payment_info', {
payment_type:
items: [
.....
]
});
con GTM
dataLayer.push({
'event': 'checkoutOption',
'ecommerce': {
'checkout_option': {
'actionField': {'step': 2, 'option': cod_forma}
}
}
});
--------
cuando se establece la forma de pago en el paso final
con GA4
gtag('event', 'add_payment_info', {
currency:
value:
payment_type:
items: [
.....
]
});
con GTM
dataLayer.push({
'event': 'checkoutOption',
'ecommerce': {
'checkout_option': {
'actionField': {'step': 2, 'option': cod_forma}
}
}
});
con FB
fbq('track', 'AddPaymentInfo',
{event: 'AddPaymentInfo'}, {eventID: },
{external_ID: });
--------
cuando se establece la forma de envío
con GA4
gtag('event', 'add_shipping_info', {
currency:
value:
shipping_tier:
items: [
.....
]
});
--------
cuando se añade un artículo en la cesta
con GA4
gtag('event', 'add_to_cart', {
'items': .....
});
con GTM
dataLayer.push({
'event': 'addToCart',
'ecommerce': {
'currencyCode':
'add' : {
'products': [
.....
]
}
}
});
con FB
fbq('track', 'AddToCart',{
content_ids: [...],
content_type: 'product',
value: ,
currency: ,
content_name:
content_category:
},
{event: 'AddToCart'},
{eventID: },
{external_ID: }
);
--------
cuando se añade un artículo en la lista de deseos
con GA4
gtag('event', 'add_to_wishlist', {
'items': .....
});
con GTM
fbq('track', 'AddToWishlist',
{
content_ids: [....],
content_type: 'product',
value:
currency:
content_name:
content_category:
},
{
event:
},
{
eventID:
},
{
external_ID:
}
);
--------
cuando se finaliza la compra
con GA4
gtag('event', 'begin_checkout', {
coupon: "checkout",
currency:
value:
items: [
.....
]
});
con GTM
dataLayer.push({
'event': 'checkoutOption',
'ecommerce': {
'checkout_option': {
'actionField': {'step': 5, 'option': 'checkout'}
}
}
});
--------
cuando se finaliza la compra CONFIRM
con GA4
gtag('event', 'begin_checkout', {
coupon: "confirm",
currency:
value:
items: [
.....
]
});
con GTM
dataLayer.push({
'event': 'checkoutOption',
'ecommerce': {
'checkout_option': {
'actionField': {'step': 4, 'option': 'confirm'}
}
}
});
--------
cuando se loguea el usuario
con GA4
gtag("event", "login", {
method: "Web"
});
--------
cuando se inicia compra con login
con GA4
gtag('event', 'begin_checkout', {
coupon: "login",
items: [
.....
]
});
con GTM
dataLayer.push({
'event': 'checkoutOption',
'ecommerce': {
'checkout_option': {
'actionField': {'step': 3, 'option': 'login'}
}
}
});
--------
Desde la gestión de pedidos, cuando establecemos una fecha de envío por primera vez o distinta (no vacía) o también cuando Fin pedido thanks.html
con GA4
gtag('event', 'purchase',
{
transaction_id:
value:
currency:
tax:
shipping:
items: [
.....
]
});
con GTM
dataLayer.push({
'ecommerce': {
'purchase': {
'actionField': {
'id':
'affiliation':
'revenue':
'tax':
'shipping':
},
'products': [
....
]
}
}
});
--------
cuando se anula un pedido desde el admin se realiza un reembolso completo
con GA4
gtag('event', 'refund', {
value:
currency:
tax:
shipping:
transaction_id:
});
--------
cuando se elimina un item de la cesta
con GA4
gtag('event', 'remove_from_cart', {
'items':
});
Con GTM
dataLayer.push({
'event': 'removeFromCart',
'ecommerce': {
'remove': {
'products': [
.....
]
}
}
});
con FB
fbq('trackCustom', 'RemoveFromCart',{
content_ids: [...],
content_type: 'product',
value: ,
currency: ,
content_name:
content_category:
},
{event: 'RemoveFromCart'},
{eventID: },
{external_ID: }
);
--------
Un usuario ve resultados de búsqueda
con GA4
gtag('event', 'search', {
search_term:
});
con GTM
dataLayer.push({
'ecomm_prodid':'',
'ecomm_pagetype':'searchresults',
'ecomm_totalvalue':''
});
con FB
fbq('track', 'Search',
{search_string: ....
content_type: 'product',
content_ids:[
..
]},
{event: 'Search'},
{eventID:},
{external_ID:}
);
--------
cuando el usuario ha visualizado un slider
con GA4
gtag('event', 'view_promotion', {
creative_name:
items: [
.....
]
});
con GTM
dataLayer.push({
'ecommerce': {
'promoView': {
'promotions': [
.....
]
}
}
});
--------
cuando el usuario ha seleccionado contenido de un slider
con GA4
gtag('event', 'select_content', {
content_type:
item_id:
});
con GTM
dataLayer.push({
'event': 'promotionClick',
'ecommerce': {
'promoClick': {
'promotions': [
....
]
}
}
});
--------
en una categoría - Un usuario hace clic en el enlace de uno o más productos
con GA4
gtag('event', 'select_content', {
'content_type':'category',
'content_id':
});
con GTM
dataLayer.push({ecomm_pagetype:'category'})
con FB
fbq('trackCustom', 'ViewCategory',
{content_name:
content_category:
content_type: 'product',
content_ids:[
.....
]},
{event: 'ViewCategory'},
{eventID: '},
{external_ID:}
);
--------
cuando un usuario ha visto su carrito
con GA4
gtag('event', 'view_cart', {
currency:
value:
items: [
.....
]
});
con GTM
dataLayer.push({
'ecomm_pagetype': 'cart',
'ecomm_destid': [
......
]
});
dataLayer.push({
'event': 'checkoutOption',
'ecommerce': {
'checkout_option': {
'actionField': {'step': 1, 'option': 'cart'}
}
}
});
--------
Visualización de los detalles de un producto
con GA4
gtag('event', 'view_item', {
'items': [
.....
]
});
con GTM
dataLayer.push({
'ecomm_pagetype': 'product',
'ecommerce': {
'currencyCode':
'impressions': [
.....
]
}
});
--------
Artículo - Un usuario ve una lista de elementos o impresiones
con GA4
gtag('event', 'view_item_list', {
item_list_name: "Resultados busqueda: ......",
items: [
.....
]
});
con GTM
dataLayer.push({
'ecommerce': {
'currencyCode':
'impressions': [
.....
'list': 'Resultados busqueda: ....'
....
]
}
});
--------
Artículo relacionados - Un usuario ve una lista de elementos o impresiones
con GA4
gtag('event', 'view_item_list', {
item_list_name: 'Articulos recomendados',
items: [
.....
]
});
con GTM
dataLayer.push({
'ecommerce': {
'currencyCode':
'impressions': [
.....
'list': 'Articulos recomendados'
....
}
]
}
});