Central de ajuda › Recursos do aviso
IAB TCF e anúncios do Google (AdSense/Ad Manager)
O que já está pronto para o IAB TCF v2.3 e o que depende do registro da Access Security na IAB Europe e da certificação do Google.
Quem exibe anúncios do Google AdSense, Ad Manager ou AdMob para visitantes da União Europeia/EEE, Reino Unido ou Suíça precisa de uma plataforma de consentimento (CMP) certificada pelo Google e integrada ao IAB Transparency & Consent Framework (TCF). Sem isso, o Google só entrega anúncios não personalizados ou limitados nessas regiões. Para visitantes do Brasil e de outros países nada muda.
Situação atual: a parte técnica do TCF v2.3 está pronta no Access Consent, mas o recurso só liga depois que a Access Security for registrada como CMP na IAB Europe (com o número de CMP que a IAB atribui). Até lá, a aba IAB TCF do site mostra “aguardando registro” e o aviso não se apresenta como CMP — nada de string TC “de mentira”. A certificação do Google é um passo seguinte, pedido pela Access Security. O Access Consent ainda não é uma CMP certificada pelo Google.
O que já está pronto
- API
__tcfapi(comandosping,addEventListener,removeEventListeneregetVendorList), com o iframe__tcfapiLocatorpara anúncios dentro de iframes. - String TC v2.3 com o segmento Disclosed Vendors (obrigatório desde março de 2026), gravada no cookie
euconsent-v2, e a string AC do Google (parceiros fora da lista da IAB) no cookieaddtl_consent. - Aviso no padrão do TCF: a 1ª camada informa quantos parceiros tratam dados, as finalidades, os recursos especiais e o interesse legítimo, com “Rejeitar” do mesmo tamanho de “Aceitar”. A 2ª camada lista finalidades, recursos especiais, cada parceiro (dados usados, retenção, cookies, política de privacidade) com oposição ao interesse legítimo, e os parceiros do Google.
- Lista global de fornecedores (GVL) baixada pelo nosso servidor todo dia e servida ao aviso no idioma do visitante.
- Consent Mode v2 coerente com a escolha TCF:
ad_storageead_user_dataseguem a finalidade 1,ad_personalizationas finalidades 3 e 4 — o mesmo mapeamento que as tags do Google usam ao ler a string TC. - Prova: a string TC e a string AC entram no registro da decisão e no hash da corrente (registros antigos não mudam). O pacote de evidência e o
verificar.jsconferem as duas.
Como vai funcionar quando o registro sair
- No painel, site → aba IAB TCF: escolha os fornecedores da lista da IAB que o site usa (para AdSense, o “Google Advertising Products”, id 755) e, se precisar, parceiros do Google fora da lista. Planos Pro e Business.
- Ligue o TCF e troque o snippet pelo que a aba mostra: o script sem
async, no topo do<head>e comdata-tcf="true"— assim o__tcfapiexiste antes da tag de anúncios carregar. - Visitante da Europa vê o aviso no padrão TCF; os demais continuam com o aviso de sempre (o
__tcfapirespondegdprApplies: false).
<script src="https://consent.accesssecurity.com.br/consent.js" data-site="CHAVE-DO-SITE" data-tcf="true"></script>
O que muda no aviso
| Sem TCF | Com TCF (visitante na Europa) | |
|---|---|---|
| Publicidade | categoria Marketing | finalidades e parceiros da IAB (Marketing passa a seguir essa escolha) |
| Regra da região | GDPR na UE/EEE e Reino Unido | também opt-in na Suíça |
| Cookies gravados | ac_consent | ac_consent, euconsent-v2, addtl_consent |
| Nova decisão | texto novo do aviso ou 12 meses | também quando entra parceiro novo |
Em revisão jurídica: o texto obrigatório da política do TCF foi escrito em português, inglês e espanhol a partir das exigências da IAB; a redação final será conferida no processo de registro e certificação.