Análise gratuita Guias de instalação Desenvolvedores Comparar CMPs Sobre o Velo Suporte Contato
Começar com o Velo

Já tem uma conta? Entrar

Guia de instalação do Drupal

Adicione o Velo ao Drupal.

Instale o banner de cookies do Velo e o Google Consent Mode v2 no Drupal em minutos. Uma linha no template do seu tema resolve. Se você já usa Google Tag Manager, esse caminho também está nesta página.

Ondehtml.html.twig, ou Asset Injector
PlanoDrupal 9, 10 e 11
Entra no arDepois de limpar o cache
TempoCerca de cinco minutos

Cole uma linha
antes do head fechar.

Uma linha no Drupal, e o banner está em todas as páginas com o padrão do Consent Mode definido antes de qualquer outra tag poder disparar. Mesmo banner, mesma ligação e o mesmo registro de auditoria do caminho pelo Tag Manager.

Já usa o Google Tag Manager? Vá por esse caminho ↓

Três passos · cerca de cinco minutos

  1. 01

    Copie a linha

    Uma tag de script, igual em todas as páginas do site. Tudo abaixo é sobre colocá-la no lugar certo, e esse lugar é sempre o head, antes das tags que ela governa.

    <!-- Antes das suas outras tags. Essa ordem é o ponto. --> <script src="https://veloconsent.com/v1/velo.js" data-velo-site="your-site-id" defer></script>
  2. 02

    Adicione a tag ao seu tema

    Cole o trecho de código antes de </head> no html.html.twig do seu tema, ou use o módulo Asset Injector se preferir ficar fora do tema. Limpe os caches depois, nos dois casos.

    seu-site.com/admin · Asset Injector
    O admin do Drupal com o trecho de código do Velo colado no head do site
  3. 03

    Limpe os caches e recarregue

    O Drupal faz cache agressivo de páginas renderizadas, então limpe os caches uma vez. O banner passa a renderizar em todas as páginas com o padrão do Consent Mode definido antes de qualquer outra tag poder disparar. O trecho de código é estático, então o cache de página continua eficaz.

    seu-site.com
    Uma página web comum com o banner de consentimento do Velo no canto inferior esquerdo
Um ponto de atenção

O Drupal faz cache agressivo de páginas renderizadas, então limpe os caches uma vez depois da edição. O trecho de código é idêntico para todo visitante, então o cache de página e o cache de CDN continuam funcionando — a resolução de região e a decisão acontecem no navegador do visitante e na borda, não no Drupal.

Recomendado se você já usa um contêiner

Ou importe a tag
no Tag Manager.

Uma tag, sem código na página, e toda a sua stack de medição fica em um lugar só. Ainda sem Tag Manager? O módulo Google Tag instala o contêiner de forma limpa a partir do seu admin do Drupal, e então comece por aqui.

  1. 01Importe o template do Velo CMPTemplatesTag TemplatesNewImport
  2. 02Crie a tagTagsNewVelo CMP template
  3. 03Marque as duas opções de recuperaçãoAdvancedurl_passthroughads_data_redaction
  4. 04Dispare em Consent Initialization – All PagesTriggeringConsent Initialization – All Pages
  5. 05Ative a visão geral de consentimento em AdminAdminContainer SettingsEnable consent overview
  6. 06Faça o preview e publiquePreviewSubmitPublish
tagmanager.google.com
Uma nova tag no Google Tag Manager usando o template Velo Consent Banner, com o ID do site preenchido
O guia do Tag Manager, tela por tela Seis telas, cerca de dez minutos, igual em qualquer plataforma.

Perguntas sobre o Drupal,
respondidas.

O que os times que instalam no Drupal perguntam primeiro.

Quais versões do Drupal isso cobre?

Os passos são escritos para Drupal 10 e 11 e funcionam igual no 9. O Velo é uma tag de script sem dependência de módulo, então atualizações de core e contrib nunca mexem nele.

Preciso de um módulo dedicado?

Não. Um template do tema ou o Asset Injector funcionam, e o caminho pelo Tag Manager não precisa de código nenhum. Se você já usa o módulo EU Cookie Compliance, desative para só uma camada de consentimento ficar ativa.

O cache do Drupal vai quebrar isso?

Não. O trecho de código é idêntico para todo visitante, então o cache de página e o cache de CDN continuam funcionando. A resolução de região e a decisão de consentimento acontecem no navegador do visitante e na borda, não no Drupal.

Isso deixa o site mais lento?

Não. O script carrega com defer, nunca bloqueia a renderização, e a região do visitante é resolvida na borda mais próxima antes de a página terminar de pintar. O banner em si são alguns kilobytes de código estático.

Um assistente de IA pode fazer isso por mim?

Sim. Copie o prompt em Instalar com agentes, logo abaixo, no Claude, ChatGPT, Cursor ou no assistente que você já usa. Ele carrega os passos desta página, a ordem em que as tags precisam carregar e as verificações que o agente tem que rodar antes de dizer que terminou.

Ou entregue
para um agente.

Copie o prompt no Claude, ChatGPT, Cursor ou no assistente que você já usa. Ele carrega tudo o que está nesta página: os dois caminhos, a ordem em que as tags precisam carregar e as verificações que provam que deu certo.

O prompt

Cole como sua primeira mensagem e troque your-site-id pelo ID que está no seu painel do Velo. Todo o resto de que o agente precisa já está escrito ali, inclusive o que verificar antes de publicar.

Prompt de instalação · Drupal
# Instale o Velo no Drupal: banner de cookies + Google Consent Mode v2 Você está instalando o Velo, uma plataforma de gestão de consentimento, no meu site Drupal. O Velo mostra o banner de cookies, define os padrões do Google Consent Mode v2 antes de qualquer outra tag poder disparar, e registra cada decisão. Me peça o seguinte antes de mexer em qualquer coisa: - O id do meu site Velo. Ele está no painel do Velo. Ainda sem conta? Me mande para https://veloconsent.com/get-started e espere o id. - Se o site já usa Google Tag Manager, e qual contêiner. - Qual banner de cookies ou ferramenta de consentimento está no ar hoje. ## Caminho A: pelo Google Tag Manager (preferido quando o GTM já está no ar) 1. Templates → Tag Templates → New, depois ⋮ → Import. Importe o template.tpl de github.com/ampliodata/velo-cmp ("Velo CMP"). 2. Crie uma tag a partir desse template. Defina o id do meu site Velo e escolha o tema claro ou escuro. 3. Dispare no gatilho "Consent Initialization – All Pages". Não Initialization, não All Pages. Os dois rodam tarde demais para definir os padrões de consentimento. 4. Preview, confira a aba Consent no Tag Assistant, depois Submit e Publish. Ainda sem contêiner? No Drupal, instale o módulo Google Tag (drupal.org/project/google_tag) em Extend e adicione o id do contêiner em Configuration. ## Caminho B: o trecho de código, direto no site Ponha esta linha no <head>, acima de toda tag de análise e de publicidade: <script src="https://veloconsent.com/v1/velo.js" data-velo-site="MY_SITE_ID" defer></script> No Drupal: cole o trecho de código antes de </head> no html.html.twig do tema, ou use o módulo Asset Injector para ficar fora do tema. Limpe os caches nos dois casos. ## Regras - Um caminho, nunca os dois. Duas instalações significam dois banners. - O Velo carrega primeiro. Tudo que mede ou anuncia vem depois. - Só uma ferramenta pode definir os padrões do Consent Mode. Se outro módulo de consentimento estiver ativo, desative antes de o Velo entrar no ar. Também não deixe nenhum gtag('consent', 'default', ...) escrito à mão em nenhum outro lugar. - Não mude nada além do que esta instalação exige. Me avise antes se um arquivo de tema, plugin ou tag existente tiver que ser tocado. ## Verifique, depois me reporte - O banner renderiza em um carregamento novo em uma janela anônima. - Antes de eu escolher, todo sinal de consentimento exceto security_storage está negado a partir de uma localização do EEE, do Reino Unido ou da Suíça. - Aceitar e recusar invertem cada um os sinais correspondentes, e um evento velo_consent_update chega à camada de dados. - As tags do Google ficam no modo sem cookies até o consentimento ser concedido, e qualquer tag controlada à mão só dispara depois disso. - window.Velo está definido, e Velo.open() reabre o painel de preferências. - Em uma instalação por Tag Manager, o Tag Assistant mostra a tag do Velo disparando em Consent Initialization antes de qualquer outra tag. Me diga o que você mudou, onde mudou, e o que cada verificação mostrou. Se uma verificação falhar, corrija e rode as verificações de novo. Guia completo: https://veloconsent.com/pt/drupal Mais contexto para agentes: https://veloconsent.com/llms.txt

Trabalhando com um agente que lê a web? Aponte ele para veloconsent.com/llms.txt e /install.md para o mesmo contexto em texto puro.

Do diário.

Requisitos do GDPR para banners de cookies em 2026, e a verificação que prova cada um O que um banner de cookies precisa fazer sob o GDPR em 2026, cada item ao lado da verificação no navegador que prova que o seu banner realmente faz. 29 de julho de 2026
Como verificar se o seu banner de cookies está enviando o sinal do Consent Mode v2 Duas leituras resolvem: os quatro sinais de consentimento dentro do navegador e o estado que de fato chegou ao Google na requisição. 26 de julho de 2026
GDPR CCPA
Todos os direitos reservados
© 2026 por Amplio Data