Desde março de 2024, a Google tornou o Consent Mode v2 obrigatório para todos os anunciantes europeus que utilizam Google Ads, Google Analytics 4 ou Google Tag Manager. Sem ele, as campanhas perdem até 70 % das conversões medidas e algumas funcionalidades de remarketing são simplesmente desativadas.
A boa notícia: se o seu banner de cookies for bem concebido, a integração leva 5 minutos. Neste artigo explicamos o que é Consent Mode v2, por que se tornou incontornável e como implementá-lo corretamente — com ou sem banner próprio.
Configure um banner Consent Mode v2 em 2 minutos →
O que é Google Consent Mode v2?
Google Consent Mode é uma estrutura técnica que permite aos seus scripts Google (Analytics, Ads, Tag Manager) adaptarem-se dinamicamente à escolha de consentimento de cada visitante. Em vez de bloquear ou desbloquear completamente os scripts, envia-lhes sinais para que funcionem em modo degradado quando o utilizador recusa.
A versão 2, introduzida no final de 2023 e obrigatória desde março de 2024 para anunciantes EEE + Reino Unido, adiciona dois sinais principais:
ad_user_data— autoriza ou não a transmissão de dados do utilizador à Google para publicidadead_personalization— autoriza ou não a publicidade personalizada (remarketing)
Estes dois sinais somam-se aos quatro existentes (analytics_storage, ad_storage, functionality_storage, personalization_storage, security_storage).
Porque é que Consent Mode v2 é obrigatório
Sem uma implementação correta de Consent Mode v2:
- Google Ads deixa de registar conversões dos utilizadores que não consentiram (em vez de as modelar via IA Google)
- As audiências de remarketing esvaziam-se progressivamente
- Google Analytics 4 deixa de enviar dados em caso de recusa e não pode modelar as conversões em falta
- Os seus relatórios GA4 tornam-se incompletos e inutilizáveis para a decisão de marketing
Na prática, um e-commerce sem Consent Mode v2 perde entre 60 e 70 % de visibilidade no percurso de compra. As campanhas Google Ads passam a ser conduzidas às cegas.
Os dois modos: Basic vs Advanced
A Google distingue duas implementações:
Modo Basic
Os scripts Google só carregam após o consentimento. Se o utilizador recusar, não são enviados dados e nenhum modelo de conversão é construído. É a abordagem mais simples mas menos eficaz para marketing.
Modo Advanced (recomendado)
Os scripts Google carregam logo à chegada, mas em modo degradado. Enviam sinais anónimos (ping sem cookie) à Google, que usa IA para modelar as conversões em falta. Os utilizadores que consentem ativam os scripts em pleno.
O modo Advanced recupera tipicamente 40 a 60 % das conversões perdidas através da modelagem Google. É o modo recomendado pela Google e o implementado nativamente por banners modernos como WebLegal CCB.
Como implementar Consent Mode v2
Com um banner moderno (recomendado)
Os banners recentes integram Consent Mode v2 de forma transparente. Com WebLegal CCB não precisa escrever código: o script emite automaticamente os sinais corretos para gtag.js e Google Tag Manager conforme as escolhas do utilizador.
<script src="https://weblegal.ai/js/wl-cookie-consent.js"
data-wl-cc
data-position="popup"
data-theme="auto"
data-privacy-url="/politica-de-privacidade"
defer></script>
É tudo. O script:
- Define os valores por defeito em
deniedantes de qualquer interação - Carrega as suas tags Google (Analytics, Ads) em modo degradado
- Atualiza os sinais
analytics_storage,ad_storage,ad_user_data,ad_personalizationconforme a escolha do visitante - Dispara a retoma normal das tags após o consentimento
Com uma implementação manual
Se usa uma solução própria, tem de adicionar, antes de qualquer script Google:
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'functionality_storage': 'granted',
'security_storage': 'granted',
'wait_for_update': 500
});
</script>
E no momento do consentimento:
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
Com Google Tag Manager
GTM oferece templates de Consent Mode integrados. É preciso:
- Ativar o modo de consentimento na interface GTM
- Configurar cada tag para respeitar os sinais requeridos
- Ligar a CMP (Consent Management Platform) às variáveis de disparo
Esta abordagem é flexível mas exige bom domínio de GTM e depuração com Tag Assistant.
Os erros a evitar
1. Implementar Consent Mode mas deixar os cookies cair antes do consentimento. A Google aceita os sinais, mas a CNPD e as suas homólogas sancionam a queda prévia. Consent Mode NÃO o dispensa da obrigação de consentimento prévio.
2. Esquecer wait_for_update. Este parâmetro (em milissegundos) diz à Google quanto tempo esperar pela decisão do visitante antes de enviar os primeiros sinais. Sem ele, os pings são enviados imediatamente em modo denied, falseando as suas métricas.
3. Confundir Consent Mode com banner de cookies. Consent Mode é a canalização técnica que envia sinais à Google. O banner é a interface que recolhe o consentimento do utilizador. Precisa de ambos.
4. Não testar. A extensão Chrome Tag Assistant da Google permite verificar em tempo real a emissão dos sinais. Teste os três cenários: recusa total, aceitação parcial, aceitação total.
Como verificar a conformidade do seu site
Três ferramentas gratuitas:
- O scanner WebLegal verifica a presença de banner, o bloqueio de trackers antes do consentimento e a configuração Consent Mode
- Google Tag Assistant (extensão Chrome) mostra os sinais enviados pelas suas tags
- DevTools > Application > Cookies permite verificar que nenhum cookie analítico ou publicitário é colocado antes do clique em «Aceitar»
Em resumo
Consent Mode v2 tornou-se o padrão técnico para conciliar medição de marketing e conformidade RGPD. A implementação manual é possível mas exige rigor e testes. Para a maioria dos sites, um banner moderno com integração nativa — como WebLegal CCB — é a solução mais robusta e simples.
Além do Consent Mode, lembre-se de que a conformidade passa também pelos documentos legais obrigatórios: política de privacidade, política de cookies, aviso legal.
Gere o seu banner + documentos RGPD →
FAQ
Consent Mode v2 é obrigatório para todos os sites?
É obrigatório para anunciantes que usam Google Ads, GA4 ou GTM junto de audiências EEE e Reino Unido. Se não usa nenhum produto Google não precisa — mas tem de respeitar o RGPD nos outros trackers.
Consent Mode v2 basta para estar em conformidade com o RGPD?
Não. Consent Mode v2 gere os sinais do lado da Google, mas a conformidade RGPD exige também consentimento prévio, um banner com botão «Recusar» tão visível como «Aceitar», e uma política de cookies documentada.
Modo Basic ou Advanced: qual escolher?
A Google recomenda Advanced porque permite modelar as conversões, recuperando 40-60 % do desempenho de marketing perdido. Basic é mais simples de implementar mas menos eficaz.
Quanto custa a implementação?
Zero euros com um banner como WebLegal CCB que o integra nativamente. Entre 500 e 2 000 € para uma implementação manual por um programador, conforme a complexidade da sua stack.
O que acontece se não implementar Consent Mode v2?
Os seus relatórios GA4 ficam incompletos, as campanhas Google Ads perdem 60-70 % das conversões medidas e as audiências de remarketing esvaziam-se. Tecnicamente, a Google Ads continua a funcionar, mas a sua gestão de marketing fica cega.