Ir para o conteúdo
Gravidade: AltaResponsável: DesenvolvimentoTempo para corrigir: 1-2 h

Tags GTM a disparar antes do consentimento

Corrija os triggers do GTM para que as tags opcionais não executem nada até existir o consentimento necessário.

Abrange: gtm_tags_before_consent, pre_consent_gtm_fire

Porque isto importa

Mesmo com um CMP corretamente implementado, o GTM pode continuar a lançar tags demasiado cedo se triggers, exceções e checks de consentimento não estiverem alinhados.

Como verificar manualmente

  1. Abra o GTM Preview e observe que tags disparam no primeiro carregamento.
  2. Liste todas as tags opcionais que disparam antes de qualquer interação do utilizador.
  3. Verifique se tags Custom HTML continuam a injetar scripts manualmente.

Causas típicas

  • As tags GTM usam triggers de pageview sem condições de consentimento.
  • Os controlos de consentimento aplicam-se apenas a parte das tags.
  • Tags Custom HTML contornam o modelo de consentimento previsto.

Correção no GTM

  1. Aplique controlos de consentimento a todas as tags opcionais.
  2. Use Consent Initialization e remova triggers que arrancam cedo demais.
  3. Revalide a ordem de execução no GTM Preview após publicar.

Correção em WordPress ou plugins CMP

  1. Assegure que o site usa apenas um contentor GTM e não tem snippets duplicados.
  2. Desative plugins que adicionam tracking fora do GTM.
  3. Teste novamente após publicar e invalidar cache.

Correção genérica para developers

  1. Trate o GTM como camada de execução, não como fonte de verdade do consentimento.
  2. Centralize o estado de consentimento e exija-o antes de qualquer tag opcional.
  3. Remova caminhos redundantes de tagging que contornam o fluxo GTM pretendido.

Como confirmar que a correção funciona

  • Confirme no Preview que nenhuma tag GTM opcional dispara antes do consentimento.
  • Confirme que no primeiro carregamento permanecem apenas tags essenciais.
  • Execute um novo scan e verifique a redução de findings ligados a pre-consent.

Próximo passo

Execute uma nova análise após o deploy para confirmar que o comportamento real em runtime mudou e não apenas o texto do banner.

Tags GTM a disparar antes do consentimento — GDPR Fix Guide