Para que o Tanganica meça corretamente os pedidos e otimize os anúncios, precisa não apenas do código de rastreamento, mas também de uma camada de dados (Data Layer) corretamente configurada. A camada de dados transmite ao sistema informações sobre o que os clientes fazem na sua loja, o que adicionaram ao carrinho e o que encomendaram.
Se a camada de dados não estiver configurada corretamente, as campanhas não terão dados precisos e não poderão otimizar-se corretamente.
O evento add_to_cart
Este evento rastreia quando um cliente adiciona um produto ao carrinho. Não é obrigatório, mas ajuda a campanha a encontrar clientes interessados mais rapidamente antes de efetuarem uma compra. Recomendamos a sua implementação.
gtag("event", "add_to_cart", {
currency: "EUR",
value: 30.03,
items: [
{
item_id: "SKU_12345",
item_name: "Product Name",
item_brand: "Brand",
item_category: "Category",
price: 10.01,
quantity: 3
}
]
});
O evento purchase
Este evento é obrigatório. Sem ele, não podemos lançar campanhas. Indica ao sistema que um cliente concluiu um pedido e é o sinal principal para a otimização de anúncios.
O evento deve ser colocado na página de confirmação do pedido — a página que o cliente vê após uma compra bem-sucedida.
gtag("event", "purchase", {
transaction_id: "T_12345_1",
value: 30.03,
tax: 4.90,
shipping: 5.99,
currency: "EUR",
items: [
{
item_id: "SKU_12345",
item_name: "Product Name",
item_brand: "Brand",
item_category: "Category",
price: 10.01,
quantity: 3
}
]
});
Como preencher corretamente o valor do pedido
É aqui que a maioria das lojas comete um erro. O evento purchase tem três campos separados:
• value — receita sem envio e impostos
• shipping — custos de envio separadamente
• tax — impostos separadamente
Se incluir o envio ou o IVA no campo value, o sistema vai contá-los duas vezes nos relatórios e os valores dos pedidos parecerão mais altos do que realmente são.
Notas importantes
• Use ponto decimal, não vírgula (correto: 1000.00, incorreto: 1000,00).
• Introduza a moeda usando a abreviatura padrão internacional (EUR para euros, CZK para coroas checas).
Se não tiver a certeza sobre a configuração, contacte o nosso serviço de apoio ao cliente. Teremos todo o gosto em ajudá-lo com a implementação.