Pular para o conteúdo
Abra seu espaço de trabalho
Ver tópicos de ajuda
Consent Mode básico e avançado

Escolha quando as suas tags do Google carregam.

Escolha se as tags do Google carregam na hora com o consentimento negado ou esperam até o visitante consentir. Depois configure o Consent Mode básico se precisar.

3 min de leituraRevisado em 1 de novembro de 2026

Compare os dois modos

O que cada modo faz
ModoAntes de o visitante escolherDepois de o visitante escolher
Avançado (padrão do Velo)As tags do Google carregam na hora. O Velo define os sinais como negados, e o Google recebe pings sem cookies.O Velo atualiza os sinais a cada escolha.
BásicoAs tags do Google não carregam. O Velo não envia nenhum comando do Consent Mode.O Velo libera as tags do Google das categorias que o visitante permite.

No modo avançado, os sinais começam como negados nas regiões de opt-in. Ative Require opt-in in every region para que comecem como negados em todo lugar.

A troca: o modo básico não envia nada ao Google antes do consentimento, então o Google não tem nada para modelar. O modo avançado mantém a medição sem cookies.

Ative o Consent Mode básico

  • Instalação direta: adicione data-velo-consent-mode="basic" à tag de script do Velo. Ou adicione ?consent_mode=basic ao final do src dela.
  • Google Tag Manager: marque Basic consent mode na tag Velo CMP e depois publique o contêiner.
Apenas exemplo · use o ID do seu site
<script src="https://cdn.veloconsent.com/v1/velo.js"
  data-api="https://app.veloconsent.com"
  data-velo-site="YOUR-SITE-ID"
  data-velo-consent-mode="basic"
  async></script>

O Velo continua definindo o ID de desenvolvedor do Google. Como ele não envia comandos do Consent Mode, as suas tags do Google não devem carregar até o visitante consentir. Bloqueie-as como mostrado abaixo.

Bloqueie as tags do Google até o consentimento

Instalação direta

Altere o type de cada tag do Google para text/plain e adicione a categoria do Velo a que ela pertence. Use analytics para o Google Analytics e ads para o Google Ads. O Velo libera a tag quando o visitante concede essa categoria.

Apenas exemplo · use o ID da sua própria tag
<script type="text/plain" data-velo-category="analytics"
  src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX" async></script>
<script type="text/plain" data-velo-category="analytics">
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXX');
</script>

Google Tag Manager

Dispare as suas tags do Google pela escolha do visitante, em vez de All Pages.

  1. Crie uma Data Layer Variable com o nome velo_categories.analytics.
  2. Crie um gatilho Custom Event para o evento velo_consent_update. Configure-o para disparar quando essa variável for igual a true.
  3. Em cada tag do Google Analytics, troque o gatilho All Pages por este.
  4. Nas tags do Google Ads, repita esses passos com velo_categories.ads.
  5. Publique o contêiner.

O Velo envia velo_consent_update cada vez que o consentimento entra em vigor, inclusive nas próximas visualizações de página de um visitante que volta. Depois de permitidas, as tags disparam em todas as páginas.

Volte para o avançado

Remova data-velo-consent-mode="basic" ou o parâmetro consent_mode=basic. No GTM, desmarque Basic consent mode e publique.

Depois devolva as suas tags do Google ao tipo de script e aos gatilhos de costume, para que carreguem na hora de novo. O Consent Mode passa então a controlar o que elas enviam.

Teste o modo básico

  • Abra o site publicado em uma janela privada nova.
  • No painel Network, confira se nada carrega do Google antes de você escolher.
  • Carregue a página com ?velo_debug=1 e confira se o Consent Mode mostra basic.
  • Aceite analytics e confira se o Google Analytics carrega.
  • Em uma nova janela privada, recuse tudo e confira se nenhuma tag do Google carrega.
  • No Preview do GTM, confira se as suas tags do Google disparam em velo_consent_update.