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:
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>
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>
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>
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>
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>
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>
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>