Ir para conteúdo principal

Como configurar corretamente o Data Layer?

Saiba como configurar corretamente os eventos add_to_cart e purchase na camada de dados para que o Tanganica possa medir com precisão os pedidos e otimizar os seus anúncios.

Escrito por Saša Kučerová

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.

Ícone de anexo
Isto respondeu à sua pergunta?