Saltar para o conteúdo

Consultor de Marketing Digital

Menu

Medir · Data layer

Um data layer bem desenhado como base de todo o tracking

O data layer é o contrato entre a sua loja e as ferramentas de medição. Quando está bem definido, GA4, Google Ads e Meta recebem os mesmos dados, no mesmo formato, e o tracking deixa de partir sempre que o tema muda.

Em resumo

Desenho e implemento a arquitetura de data layer de lojas WooCommerce: a estrutura de dados que a loja expõe ao Google Tag Manager em cada página e em cada ação. Escrevo a especificação dos eventos e dos objetos de produto, carrinho, utilizador e transação, e acompanho a implementação via plugin ou código à medida. É indicado para lojas com temas personalizados, checkouts alterados ou tracking que depende de ler elementos do ecrã.

O que acontece quando não há um data layer sólido

  • Tracking que lê o ecrã

    Tags que extraem preços e nomes de produtos do HTML da página. Basta mudar o tema, um botão ou uma classe CSS para os dados desaparecerem ou ficarem errados.

  • Formatos diferentes para cada plataforma

    O GA4 recebe IDs de variação, a Meta recebe SKUs e o Google Ads recebe outro identificador. Catálogo, remarketing e relatórios deixam de corresponder.

  • Checkouts personalizados sem dados

    Checkouts de uma página, plugins de upsell ou passos extra que não enviam nada para o data layer. As etapas mais importantes do funil ficam invisíveis.

Como desenho o data layer

Parto do plano de medição e das necessidades de cada plataforma para definir uma especificação única, alinhada com o esquema de eCommerce do GA4. Decido onde os dados devem ser gerados, no plugin, no tema ou no servidor, e documento cada evento com exemplos para quem o vai implementar.

  • Especificação alinhada com o esquema de eCommerce do GA4, extensível a Google Ads e Meta.
  • Identificador de produto consistente com o feed do Merchant Center e o catálogo da Meta.
  • Dados de página, utilizador e transação expostos sem informação pessoal em texto simples.
  • Cobertura de checkouts personalizados, variações, cupões e plugins de upsell.

O que recebe

  • Especificação do data layer

    Documento com cada evento, os seus parâmetros, tipos de dados, exemplos em JSON e as páginas ou ações onde deve ocorrer.

  • Mapa de identificadores

    Regra única para IDs de produto e de variação, alinhada entre WooCommerce, feed e plataformas de anúncios.

  • Implementação ou briefing técnico

    Configuração via GTM4WP e ajustes no tema, ou um briefing pronto para o seu programador implementar.

  • Testes de validação

    Verificação de cada evento em diferentes tipos de produto, cupões e métodos de pagamento.

Como decorre

  1. Levantamento

    Analiso o tema, o checkout, os plugins e o data layer atual, e recolho os requisitos de cada plataforma.

  2. Especificação

    Escrevo a especificação completa e reviso-a consigo e com quem desenvolve o site.

  3. Implementação

    Implemento ou acompanho a implementação, num ambiente de teste sempre que possível.

  4. Validação e documentação

    Testo todos os cenários de compra e entrego a documentação final para manutenção futura.

Ferramentas que uso

  • Google Tag Manager
  • GTM4WP
  • GA4
  • Tag Assistant
  • Chrome DevTools
O que é exatamente o data layer?

É um objeto JavaScript na página onde a loja coloca informação estruturada, como o produto visto, o conteúdo do carrinho ou os dados da encomenda. O Google Tag Manager lê esse objeto e envia os dados para as ferramentas, sem depender do aspeto visual da página.

O GTM4WP não resolve isto sozinho?

O GTM4WP fornece um data layer de eCommerce bastante completo para o WooCommerce padrão e é muitas vezes o ponto de partida. Checkouts personalizados, plugins de upsell ou identificadores específicos podem exigir ajustes ou eventos adicionais.

Que dados pessoais podem ir para o data layer?

O mínimo necessário e com cuidado. Dados como o email só devem ser usados, por exemplo para conversões otimizadas, quando existe base legal e consentimento, e de preferência transformados com hash antes de serem enviados para as plataformas.

Ferramentas relacionadas

Algumas ligações são de afiliado: se se registar, posso receber uma comissão sem qualquer custo adicional para si. Isso nunca altera a minha avaliação. Como funciona

Artigos relacionados

O seu tracking parte sempre que o site muda?

Marque uma chamada de diagnóstico. Vejo consigo como os dados estão a ser recolhidos e se faz sentido avançar para um data layer próprio.

Newsletter

Notas práticas para lojas WooCommerce