← Todos os módulos
Documentação Blog Acessar suas licenças Contato
codingrow.com — Human thought, digital logic. Magento 2 · Google Tag Manager · GA4

O contêiner, o data layer e as vendas que o Analytics perdia

A sua loja começa a falar GA4: catorze eventos de ecommerce construídos no servidor a partir do carrinho real e da encomenda real, nunca lidos da página. Funciona em Hyvä e Luma, no checkout padrão e nos que respondem numa rota própria. O contêiner e os quatro eventos básicos não custam nada.

Contêiner e eventos básicos

O contêiner do Google Tag Manager mais os quatro eventos de que qualquer loja precisa: página de produto, carrinho, checkout e compra. Nenhuma chave para colar: ativa-se sozinho para o seu domínio.

Grátis Contêiner e eventos básicos — nenhuma chave para introduzir, nenhum pagamento: ativam-se automaticamente no seu domínio.

Usamos o seu email apenas para lhe enviar as credenciais de download e as instruções de instalação e para criar a sua área de cliente. Privacidade e cookies

Este site é protegido por reCAPTCHA e aplicam-se a Política de Privacidade e os Termos de Serviço do Google.

Eventos de compra

€149,00 + IVA
Total indicativo, com IVA italiano incluído: €181,78 — o valor exato é calculado no momento do pagamento e é dispensado para compradores empresariais da UE com um NIF/IVA válido (autoliquidação).

Dez eventos a mais, dimensões personalizadas, Google Consent Mode v2 e a recuperação das compras que nunca chegam ao Analytics. Um pagamento, um domínio, licença perpétua com um ano de atualizações e assistência.

Depois do pagamento recebe por email as credenciais do repositório Composer e a chave dos eventos de compra.

Uma licença, um domínio, com um ano de atualizações e assistência incluídos (renovação a −35% para continuar a instalar as versões novas). O nível básico continua a funcionar mesmo sem a chave, por isso uma loja nunca fica sem medição.

Magento 2.4.x, PHP de 8.1 a 8.5, Hyvä ou Luma. Instala-se com Composer, a partir do nosso repositório.

Catorze eventos, e de onde nasce cada um

Cada evento é construído no servidor a partir do que a loja tem de verdade: preços com ou sem imposto como preferir, o atributo que usa como código de produto, as categorias do produto. Nada é lido da página, por isso uma mudança de tema não o pode quebrar.

Gratuitos

  • view_item — a página do produto
  • view_cart — o carrinho
  • begin_checkout — o checkout
  • purchase — a página de obrigado, com a encomenda real

Com os eventos de compra

  • view_item_list — categoria e resultados de busca
  • select_item — um clique num produto de uma lista
  • add_to_cart e remove_from_cart — a linha real do carrinho
  • search — o termo procurado e quantos resultados deu
  • add_to_wishlist
  • add_shipping_info e add_payment_info — de dentro do Magento, em qualquer checkout
  • login e sign_up

O contêiner, já preparado

Um data layer que ninguém lê parece um módulo avariado: até o contêiner ter uma tag que o leia, ao Analytics não chega nada. Por isso um botão na configuração descarrega um ficheiro para importar no Google Tag Manager, com a tag de configuração GA4, a que encaminha os eventos de ecommerce, a conversão de compra do Google Ads com a facturação real e o número da encomenda, o conversion linker e as variáveis necessárias. Importa-o escolhendo Merge, vê a pré-visualização e publica. A alternativa é construir à mão uns trinta objectos.

As compras que o Analytics nunca viu

Cerca de uma compra em cada cinco nunca chega ao Analytics: um bloqueador de anúncios, um script que falhou, um cliente que fecha a página demasiado cedo. São vendas que fez e não vê, e o Google otimiza as suas campanhas sem elas. Com os eventos de compra, a loja envia a compra por si quando o navegador não o fez, levando o identificador que esse cliente tinha naquele momento: assim a venda liga-se à visita e o anúncio que a trouxe recebe o mérito. Um painel na configuração conta-as: encomendas, as confirmadas pelo navegador, as recuperadas pela loja. E quem recusou ser medido nunca é recuperado.

Numa loja que gerimos nós: 27 encomendas reais em trinta dias, 21 compras no Analytics. Seis vendas invisíveis para as campanhas que as pagaram.

Consent Mode v2, no lugar certo

Na Europa um estado de consentimento declarado é o que permite ao Google modelar as conversões que não observou: sem ele, esses dados são simplesmente perdidos. O módulo declara tudo negado antes de o contêiner arrancar — algo que só quem carrega o contêiner pode fazer — e daí escolhe: ou concede o consentimento a partir do aviso de cookies do Magento, ou espera que a sua extensão de consentimento chame uma função pública. Uma linha na configuração diz qual das duas está realmente a acontecer, e fica vermelha quando a configuração não pode funcionar.

O que obtém

Administração na sua língua

Cada campo e cada explicação da configuração está traduzido, incluindo as que dizem o que não fazer:

English Italiano Español Français Deutsch Português Nederlands

A língua da store view é detectada automaticamente; o inglês é a língua de reserva.

Requisitos

Magento 2.4.x (Open Source ou Adobe Commerce), PHP de 8.1 a 8.5, Hyvä ou Luma. Um contêiner do Google Tag Manager, que é gratuito. Para a recuperação de compras perdidas, uma chave API do Measurement Protocol da sua própria propriedade GA4.

Documentação

Instalação, cada campo explicado, como importar o contêiner e como verificar que um evento chega de verdade ao Analytics.

→ Leia a documentação completa

Changelog

O que muda, versão por versão.

v1.4.0Novidade
  • Um grupo Consentimento do Google: declara o estado antes de o contêiner arrancar, ou deixa a atualização ao seu banner.
  • Recupera as compras que se perdem: a loja envia a venda que o Analytics não recebeu.
  • Um painel que conta as encomendas, as confirmadas pelo navegador e as recuperadas pela loja.
  • Dez eventos a mais, dimensões personalizadas, endereços a excluir e os estados que contam como venda.