O que é data layer

É a lista de dados que a página entrega ao Google Tag Manager, como valor do pedido e produto, para as tags usarem.

Por Patrick, Head de Tráfego na Cakto · Atualizado em

Data layer (camada de dados) é o objeto que o Google Tag Manager e o gtag.js usam para passar informações da página às tags. A página empurra um evento, como uma compra, com valor, moeda e número do pedido, e o GTM lê esses dados para montar o que vai ao Meta e ao Google.

Resumo

  • Objeto da página que o GTM lê para montar cada evento
  • Leva valor, moeda, produto e número do pedido
  • Se ele vem errado, o evento sai errado no pixel e no servidor

Como é um evento no data layer?

dataLayer.push({
  event: 'purchase',
  ecommerce: { transaction_id: 'P-1043', value: 297.00, currency: 'BRL' }
});

Se o data layer chega sem o número do pedido ou com valor errado, todo evento montado a partir dele sai errado, no pixel e no servidor. Por isso ele é um dos primeiros pontos a conferir numa auditoria.

Fonte oficial

Termos relacionados

Quer isso na sua conta?

Auditoria de tracking

Conferimos o data layer e cada evento antes de o servidor enviar ao Meta.

Quer esse número na sua conta?

Em 30 minutos abrimos seu Gerenciador de Eventos, comparamos as vendas do gateway com o Meta e lemos o EMQ, se já houver CAPI.

Sem compromisso. Proposta com escopo e valor só depois do diagnóstico.