Exemplos de eventos personalizados para clientes de comércio eletrônico

Os exemplos a seguir mostram a modificação da marca do UET recomendada para vários cenários e tipos de página.

Os clientes que têm uma conta do e usam anúncios de produto precisam atualizar sua marca do UET para que o site envie dados de transações e produtos conforme os usuários interagem com eles. Esses dados podem ser usados para metas de conversão (por exemplo, eventos personalizados ou conversões de meta de produto) e recursos de segmentação (por exemplo, remarketing dinâmico e recursos futuros mais poderosos do Microsoft Advertising).

Os seguintes exemplos mostram a modificação da marca do UET recomendada para vários cenários e tipos de página:

Página inicial expando image

Defina a propriedade ecomm_pagetype como 'home' em sua página inicial.

            <script>
	window.uetq = window.uetq || [];
	window.uetq.push('event', '', {
		'ecomm_pagetype': 'home'
		}
	);
</script>
Página de navegação de categorias expando image

Defina ecomm_category como a ID da categoria, ecomm_prodid como a ID do produto e ecomm_pagetype como 'category'.

          <script>	
	window.uetq = window.uetq || [];
	window.uetq.push('event', '', {
		'ecomm_category': 'REPLACE_WITH_CATEGORY_ID', 
		'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …],
		'ecomm_pagetype': 'category'
		}
	);
</script>
Página de resultados de pesquisa expando image

Defina ecomm_query como o termo de pesquisa, ecomm_prodid como a ID do produto e ecomm_pagetype como 'searchresults'.

          <script>	
	window.uetq = window.uetq || [];
	window.uetq.push('event', '', {
		'ecomm_query': 'REPLACE_WITH_SEARCH_TERM',
		'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …],
		'ecomm_pagetype': 'searchresults'
		}
	);
</script>
Página de exibição de produtos expando image

Defina ecomm_prodid como a ID do produto e ecomm_pagetype como 'product'.

          <script>	
	window.uetq = window.uetq || [];
	window.uetq.push('event', '', {
		'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID'], 
		'ecomm_pagetype': 'product'
		}
	);
</script>
Evento de adição ao carrinho expando image

Normalmente, o evento de adição ao carrinho ocorrerá na página de exibição do produto e, nesse caso, ecomm_pagetype deverá ser definido como 'product'. No entanto, se o evento ocorrer em outras páginas, esse tipo de página deverá ser mencionado.

O campo ecomm_totalvalue captura o preço total de venda de todos os itens adicionados. Por exemplo, se duas caixas de tinta foram adicionadas, o campo deverá capturar a soma do preço de venda de ambas as caixas. O campo revenue_value captura o valor se as conversões de relatório forem baseadas nesse evento. Na maioria dos casos, revenue_value e ecomm_totalvalue seriam os mesmos. No entanto, ter dois campos fornece flexibilidade para definir várias metas de conversão com valores diferentes.

          <script>	
	window.uetq = window.uetq || [];
	window.uetq.push('event', 'add_to_cart', { 
		'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 
		'ecomm_pagetype': 'REPLACE_WITH_PAGETYPE',
		'ecomm_totalvalue': REPLACE_WITH_TOTAL_PURCHASE_PRICE,
		'revenue_value': REPLACE_WITH_VALUE_FOR_CONVERSION_REPORTING,
		'currency': 'REPLACE_WITH_CURRENCY',
		'items': [ 
		    { 
		      'id': 'REPLACE_WITH_PRODUCTID', 
		      'quantity': REPLACE_WITH_QUANTITY, 
		      'price': REPLACE_WITH_SELLING_PRICE 
		    }, 
		    { 
		      'id': 'REPLACE_WITH_PRODUCTID', 
		      'quantity': REPLACE_WITH_QUANTITY, 
		      'price': REPLACE_WITH_SELLING_PRICE 
		    } 
		  ] 
		}
	);
</script>
Página do carrinho de compras expando image

Defina ecomm_prodid como o product ID, ecomm_pagetype como 'cart', ecomm_totalvalue como o preço total de compra, revenue_value como o mesmo valor que ecomm_totalvalue na maioria dos casos ou um valor diferente, se você estiver acompanhando a receita variável com base em uma meta de conversão, currency como o tipo de moeda e item.id, item.quantity e item.price como a respectiva ID, quantidade e preço desse item.

          <script>	
	window.uetq = window.uetq || [];
	window.uetq.push('event', '', { 
		'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 
		'ecomm_pagetype': 'cart',
		'ecomm_totalvalue': REPLACE_WITH_TOTAL_PURCHASE_PRICE,
		'revenue_value': REPLACE_WITH_VALUE_FOR_CONVERSION_REPORTING,
		'currency': 'REPLACE_WITH_CURRENCY',
		'items': [ 
		    { 
		      'id': 'REPLACE_WITH_PRODUCTID', 
		      'quantity': REPLACE_WITH_QUANTITY, 
		      'price': REPLACE_WITH_SELLING_PRICE 
		    }, 
		    { 
		      'id': 'REPLACE_WITH_PRODUCTID', 
		      'quantity': REPLACE_WITH_QUANTITY, 
		      'price': REPLACE_WITH_SELLING_PRICE 
		    } 
		  ] 
		}
	);
</script>
Página do confirmação do pedido expando image

Defina transaction_id com transaction ID, ecomm_prodid com a ID do produto, ecomm_pagetype com 'purchase', ecomm_totalvalue com o preço total de compra, revenue_value com o mesmo valor que ecomm_totalvalue na maioria dos casos ou um valor diferente se você está acompanhando a receita variável com base em uma meta de conversão, currency com o tipo de moeda, e item.id, item.quantity e item.price com a respectiva ID, quantidade e preço desse item.

          <script>	
	window.uetq = window.uetq || [];
	window.uetq.push('event', 'purchase', { 
		'transaction_id': 'REPLACE_WITH_TRANSACTION_ID',
		'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 
		'ecomm_pagetype': 'purchase',
		'ecomm_totalvalue': REPLACE_WITH_TOTAL_PURCHASE_PRICE,
		'revenue_value': REPLACE_WITH_VALUE_FOR_CONVERSION_REPORTING,
		'currency': 'REPLACE_WITH_CURRENCY',
		'items': [ 
		    { 
		      'id': 'REPLACE_WITH_PRODUCTID', 
		      'quantity': REPLACE_WITH_QUANTITY, 
		      'price': REPLACE_WITH_SELLING_PRICE 
		    }, 
		    { 
		      'id': 'REPLACE_WITH_PRODUCTID', 
		      'quantity': REPLACE_WITH_QUANTITY, 
		      'price': REPLACE_WITH_SELLING_PRICE 
		    } 
		  ] 
		}
	);
</script>

See more videos...