Ver tópicos de ajuda
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.
Compare os dois modos
| Modo | Antes de o visitante escolher | Depois 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ásico | As 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=basicao final dosrcdela. - Google Tag Manager: marque Basic consent mode na tag Velo CMP e depois publique o contêiner.
<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.
<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.
- Crie uma Data Layer Variable com o nome
velo_categories.analytics. - Crie um gatilho Custom Event para o evento
velo_consent_update. Configure-o para disparar quando essa variável for igual atrue. - Em cada tag do Google Analytics, troque o gatilho All Pages por este.
- Nas tags do Google Ads, repita esses passos com
velo_categories.ads. - 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=1e 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.