Skip to main content

Requisitos de Consentimento do Google Ads para Editores Europeus

Desde janeiro de 2024, a Google exige que todos os editores que apresentam anúncios a utilizadores no Espaço Económico Europeu (EEE), no Reino Unido e na Suíça utilizem uma plataforma de gestão de consentimento (CMP) certificada pela Google que implemente a IAB Transparency and Consent Framework (TCF) v2.3. Isto aplica-se ao Google Ads, AdSense, Ad Manager, AdMob e Display & Video 360.

Os editores que não cumpram estes requisitos verão a publicidade personalizada desativada para o seu tráfego proveniente do EEE. A Google apresentará apenas anúncios limitados e não personalizados, que normalmente geram menos 50 a 70% de receita do que os anúncios personalizados.

O Que a Google Exige

Os requisitos de consentimento da Google têm três componentes:

  1. Uma CMP certificada pela Google listada na página do CMP Partner Program da Google. A CMP tem de implementar a IAB TCF v2.3 e passar na validação técnica da Google.
  2. O Google Consent Mode v2 tem de estar implementado. Isto exige a definição dos valores predefinidos de consentimento antes de qualquer tag da Google ser acionada, utilizando a API gtag('consent', 'default', {...}).
  3. As strings de consentimento IAB TCF v2.3 têm de ser geradas e disponibilizadas através da API JavaScript padrão __tcfapi(). As tags de anúncios da Google leem a TC String para determinar que processamento de anúncios é permitido.

Como Afeta a Receita Publicitária

O impacto depende da composição do seu tráfego e das taxas de consentimento:

Cenário Tipo de Anúncio Apresentado Impacto Típico na Receita
O utilizador consente todas as finalidades Anúncios totalmente personalizados Sem impacto
O utilizador consente algumas finalidades Anúncios parcialmente personalizados CPMs 10 a 30% mais baixos
O utilizador rejeita todas as finalidades Apenas anúncios não personalizados CPMs 50 a 70% mais baixos
Sem CMP / sem TCF Apenas anúncios não personalizados (imposto pela Google) CPMs 50 a 70% mais baixos para todo o tráfego do EEE

O ponto crítico: sem uma CMP compatível com a TCF, a Google aplica o pior cenário possível a todo o seu tráfego do EEE, independentemente de os utilizadores individuais terem ou não consentido.

Produtos Google Ads Afetados

O requisito de consentimento aplica-se a todos os produtos publicitários da Google:

  • Google AdSense: Anúncios de display no seu site. Requer a TCF para a apresentação de anúncios personalizados.
  • Google Ad Manager: Servidor de anúncios para editores. Requer a TCF para procura programática.
  • Google Ads (Pesquisa/Display/Vídeo): Do lado do anunciante. Requer o Consent Mode v2 para medição de conversões no EEE.
  • Google AdMob: Publicidade em aplicações móveis. Os mesmos requisitos TCF da web.
  • Display & Video 360 (DV360): Compra programática. Requer strings de consentimento TCF do lado da venda.
  • Google Shopping: Anúncios de listagem de produtos. Requer o Consent Mode v2 para acompanhamento de conversões.

Header Bidding e Prebid.js

Se utilizar header bidding (prebid.js ou semelhante), a string de consentimento TCF é essencial. O prebid.js chama automaticamente a função __tcfapi() para obter a TC String antes de enviar os pedidos de licitação aos parceiros de procura. Sem uma TC String válida, a maioria dos SSPs e DSPs não licitará no seu inventário para utilizadores do EEE.

A CMP tem de estar totalmente carregada e a string de consentimento disponível antes de o prebid.js iniciar o leilão. Esta é mais uma razão pela qual a CMP tem de carregar de forma síncrona como o primeiro script da página.

Implementação com o Passiro

O Passiro está registado junto do IAB Europe como CMP ID 499 e inclui tanto a IAB TCF v2.3 como o Google Consent Mode v2 no seu widget de consentimento gratuito. A implementação consiste numa única tag de script, colocada como o primeiro script na secção <head> da sua página. O script:

  1. Define os valores predefinidos do Consent Mode v2, para que todos os sinais de consentimento estejam "denied" antes de qualquer tag da Google ser acionada.
  2. Gere o banner de consentimento, a geração da TC String, a API __tcfapi(), a comunicação entre frames e o bloqueio automático de scripts.

Quando um utilizador concede o consentimento, o Passiro atualiza tanto os sinais do Consent Mode (para que as tags da Google passem de medição sem cookies para medição completa) como a TC String (para que todos os fornecedores participantes na TCF do ecossistema publicitário recebam o sinal de consentimento).

A maioria das CMPs concorrentes cobra entre 30 e 40 EUR por site por mês pelo suporte da TCF. O Passiro inclui a TCF v2.3 completa e o Google Consent Mode v2 sem qualquer custo.

O seu website cumpre as regras de cookies?

Analise o seu website gratuitamente e encontre todos os cookies em poucos minutos.

Analise os seus cookies gratuitamente