Configurando o Google Consent Mode v2 corretamente: sem aviso no Tag Assistant
O aviso mais comum no Tag Assistant indica que uma tag leu o consentimento antes que um padrão fosse definido. Saiba como evitá-lo e o que mais importa.

Sobre o Consent Mode v2
O Consent Mode é a ponte entre seu banner de consentimento e as tags do Google. O banner aprende o que o visitante permite, e o Consent Mode do Google repassa essa informação para o Google Analytics e Google Ads. A versão 2 adicionou dois novos tipos: ad_user_data e ad_personalization. Sem eles, o Google Ads faz uso limitado dos dados da União Europeia.
A ordem é o que importa
O padrão vem primeiro, com tudo definido como "negado". Somente depois as tags podem ser executadas ou ler o consentimento. No Tag Manager, isso é feito com um modelo que chama setDefaultConsentState no gatilho "Consent Initialization".
Existe uma armadilha que vemos frequentemente: o Google só processa o padrão quando o modelo termina. Se o mesmo modelo, ou outra tag no "Consent Initialization", ler o consentimento, por exemplo, para registrar um listener, isso conta como uma leitura antes do padrão. O Tag Assistant então mostra um aviso vermelho. A solução: o modelo do padrão não lê nada, e tudo o mais roda no "Initialization".
→ Banner de cookies com Consent Mode v2: em conformidade, sem licença mensal
Defina o consentimento através do modelo
Quando o visitante faz uma escolha no banner, o consentimento deve ser definido com updateConsentState a partir de um modelo. Um comando gtag de uma tag HTML Personalizada é armazenado em buffer e não é processado de forma confiável antes do próximo gatilho. É assim que o Google descreve isso para o Tag Manager.
Retirada: imediatamente, não na próxima carga de página
Uma tag do Google Analytics que já foi carregada continua enviando dados após uma retirada até que a página seja recarregada. Na retirada, a Trackum também define o sinal de opt-out para o ID de medição, e o GA4 para imediatamente. Se o visitante consentir novamente mais tarde, ele é liberado novamente.
→ Painel de marketing com GA4 e Google Ads: todos os números em uma página
Como testamos cada configuração
- Antes de uma escolha: nenhuma solicitação ao Google Analytics, Google Ads ou Meta
- Após "Aceitar tudo": todos os tipos de consentimento concedidos, exatamente uma visualização de página
- Após "Rejeitar": nada
- Tag Assistant: sem aviso de consentimento
- Recarregar: sem banner, a escolha é aplicada
Perguntas frequentes
Qual é a diferença entre o modo básico e o avançado?
No modo básico, as tags do Google só são carregadas após o consentimento. No modo avançado, elas são carregadas imediatamente e enviam pings sem cookies, mesmo sem consentimento. A Trackum configura o modo básico por padrão, pois assim nada é enviado ao Google antes do consentimento.
Como saber se o padrão foi definido tarde demais?
O Tag Assistant exibe um aviso de que uma tag leu o estado do consentimento antes que um padrão fosse definido. No navegador, google_tag_data.ics.wasSetLate terá o valor true.
Preciso de configurações de consentimento em cada tag?
Sim. Cada tag recebe os tipos de consentimento de que precisa em suas configurações de consentimento. Tags de análise precisam de analytics_storage, tags de publicidade precisam de ad_storage e conversões também precisam de ad_user_data.
Leia mais
RecursosBanner de cookies com Consent Mode v2: em conformidade, sem licença mensal
Recuse na primeira camada, defina por finalidade, Consent Mode v2 com cada tipo de consentimento e registro de escolhas. Sem licença mensal.
RecursosPainel de marketing com GA4 e Google Ads: todos os números em uma página
Visitantes, leads, pedidos, gastos e ROAS por campanha em uma página, comparados ao período anterior. Um link, sem configuração.
RecursosReceita do seu CRM, loja e ERP em um único dashboard: HubSpot, Shopify, Odoo e mais
O Google Analytics só vê o que acontece no site. Pedidos por telefone ou e-mail estão faltando. Com uma conexão de dados, a receita real do seu sistema aparece no dashboard de vendas.
RecursosLeads do seu site com a fonte no seu CRM: HubSpot, Pipedrive, Brevo, Salesforce ou webhook
De onde veio o lead? A transferência para o CRM grava a fonte, a campanha e o ID do clique no CRM para cada consulta, sem um plugin de formulário.
RecursosConversões offline: reporte vendas do seu CRM para o Google Ads e Meta
O Google Ads e o Meta aprendem com o que você reporta. Se receberem apenas formulários, otimizarão para isso. Com conversões offline, eles focam em vendas.
RecursosComo salvar parâmetros UTM e gclid em formulários: para que nenhuma campanha se perca
Um visitante chega por um anúncio, navega por três páginas e então envia o formulário. Até lá, os parâmetros UTM já desapareceram do endereço. Veja como mantê-los.