Consentimento & Cookies
A LGPD trata o consentimento como algo que precisa ser livre, informado e demonstrável. Este módulo cuida de duas frentes: o banner de cookies e o registro de consentimento em formulários.
Banner de cookies
Na primeira visita, o titular escolhe aceitar, recusar não-essenciais ou personalizar.
O banner aparece na primeira visita ao site. O ponto central:
💡 Por que isso importa
Cookies de análise e marketing (Google Analytics, pixels de redes sociais) só podem ser carregados depois que o visitante consente. O V3RLGPD segura os scripts que você configurar nele até haver consentimento — ou seja, recusar significa não carregar, não apenas “fingir que não carregou”. Isso é o que diferencia um banner de verdade de um aviso decorativo.
O visitante pode:
- Aceitar Todos — libera os cookies não-essenciais.
- Recusar Não-Essenciais — mantém só o necessário ao funcionamento.
- Personalizar — escolhe por categoria.
São duas categorias que dependem de consentimento: Analytics e Marketing. Os cookies Necessários aparecem marcados e travados — sem eles o site não funciona, então não há o que consentir.
Como o plugin segura os scripts
Você cola os códigos de análise e marketing em Configurações → Banner de Cookies, cada um no campo da sua categoria. O plugin não coloca esse código na página. Ele o embrulha numa etiqueta inerte, que o navegador enxerga mas não sabe executar — o código fica lá, parado.
Só quando o visitante consente é que o plugin desembrulha e ativa. Na dúvida, não carrega.
⚠️ O banner só alcança os scripts que você colar aqui
Este é o ponto mais importante da página. Se o Google Analytics (ou qualquer outro rastreador) do seu site estiver instalado por outro plugin ou escrito direto no tema, o V3RLGPD não sabe que ele existe e não o segura: ele carrega para todo visitante, tenha consentido ou não.
Nesse cenário o seu banner vira exatamente o “aviso decorativo” que ele existe para não ser — e a sua organização fica exposta achando que está protegida, que é a pior das situações.
Você não precisa procurar os rastreadores sozinho
O Detector de Conformidade varre o seu site publicado e encontra os rastreadores que estão disparando sem consentimento — inclusive os que entraram por outro plugin ou pelo tema, justamente os que você não sabia que estavam lá.
Melhor: ele tenta identificar de onde cada um vem e ajusta o conselho conforme isso.
- Se for só um trecho colado no tema ou num injetor de código, o botão Resolver traz o script para cá já preenchido — você revisa, salva e remove da origem. Nada se perde.
- Se vier de um plugin com funcionalidade própria (MonsterInsights, Site Kit, GTM4WP…), o Detector não oferece a importação, e explica por quê: esses plugins fazem muito mais que emitir a tag, e trazer só o trecho faria você perder o resto em silêncio. Nesse caso o caminho é a configuração de consentimento do próprio plugin.
Comece por aí. É o jeito mais rápido de descobrir se o seu banner está protegendo alguma coisa de fato — e o Detector explica cada caso.
⚠️ Mas ele reconhece os principais, não todos
O Detector conhece os rastreadores mais comuns (Google Analytics, GTM, Meta Pixel, Google Ads, LinkedIn, TikTok, Hotjar, Clarity). Se a sua organização usa outra ferramenta, ela não é detectada — e “nenhum rastreador encontrado” não é o mesmo que “site limpo”. A conferência manual continua valendo.
💡 Quem classifica é você
O plugin não sai varrendo o site atrás de cookies nem adivinha o que é análise e o que é marketing. Quem decide é você, ao colar cada código no campo certo. É uma decisão sua, e ela precisa refletir o que o script realmente faz.
Mudar de ideia depois
O consentimento não é uma escolha definitiva: o titular pode revê-la quando quiser. Na Central de Privacidade, o botão “Alterar Preferências de Cookies” reabre o painel já mostrando o que ele escolheu antes — as categorias aceitas aparecem marcadas. Ele ajusta o que quiser e salva.
Esse botão pode aparecer sozinho em qualquer página, pelo shortcode [v3rlgpd_cookies] — útil num rodapé, ou numa página de política que não usa a Central completa. Diferente da versão dentro da Central, este bloco diz qual é a escolha vigente do visitante antes do botão, algo como “Sua escolha atual: cookies necessários e analíticos”.
Quem já escolheu vê exatamente o que aceitou.
Quem nunca escolheu nada vê uma frase dizendo isso, não uma escolha inventada — o plugin não assume “aceitou tudo” nem “recusou tudo” quando não há decisão registrada.
Antes de qualquer escolha, o bloco diz isso — em vez de inventar uma.
💡 A leitura é sempre do navegador, nunca do servidor
A página que hospeda este bloco costuma ser a mesma que um cache de página inteira guarda e serve a todo mundo igual. Se o texto da escolha viesse do servidor, a escolha de um visitante apareceria para os seguintes — um vazamento de informação entre pessoas diferentes. Por isso quem lê o cookie e escreve a frase é o navegador de cada um, depois que a página carrega.
💡 Revogar vale na hora
Quando o titular retira uma categoria que havia aceitado, a página é recarregada e o script correspondente deixa de ser carregado imediatamente. Não é cosmético: o rastreador realmente para. (Aceitar uma categoria nova não recarrega — ela passa a valer na hora, sem interromper a navegação.)
O que fica registrado
Toda decisão do visitante vira um registro no Registro de Consentimentos: o quê ele escolheu, quando, de qual endereço de IP e navegador, e vinculada à versão da política que estava vigente naquele momento.
Vale para os três casos — aceite total, aceite parcial e recusa. A recusa é registrada como recusa, nunca como consentimento.
💡 É aqui que está o valor
Banner qualquer site tem. O que a LGPD cobra da sua organização é provar que o consentimento existiu, nos termos em que foi dado. O ônus dessa prova é do controlador — ou seja, seu, não do titular. É esse registro que você mostra numa fiscalização.
Se o registro não conseguir chegar ao servidor no momento do clique (uma falha de rede, por exemplo), a decisão fica guardada no navegador do visitante e é reenviada na próxima vez que ele abrir uma página. A escolha dele não se perde.
Posição na tela
Em Configurações → Banner de Cookies, escolha onde o aviso aparece:
- Faixa no rodapé — o padrão, como sempre foi: uma barra ocupando a largura da tela, na parte de baixo.
- Canto inferior esquerdo
- Canto inferior direito
- Centro da tela
💡 No celular, é sempre faixa. Qualquer uma das quatro opções, num visitante de celular, aparece como faixa no rodapé — um aviso posicionado num canto ou no centro ficaria espremido demais numa tela estreita para caber o texto e os três botões com conforto. A escolha de posição vale só para telas maiores (tablet e desktop).
Aparência
O banner segue o tema definido em Configurações → Aparência. Ao trocar o preset (ou personalizar as cores), o banner acompanha — cores, botões, arredondamento — junto com o resto das telas públicas do plugin.
✅ Os botões não ficam mais “meio pintados” pelo tema do site. Alguns temas de WordPress aplicam sua própria cor de fundo a botões genéricos da página, sem tocar na cor do texto — o resultado, antes, podia ser um botão “Aceitar Todos” com o fundo do tema e o texto do plugin, uma combinação às vezes ilegível que ninguém escolheu de propósito. Os botões do aviso de cookies agora sempre mantêm fundo e texto vindos do mesmo lugar (o tema do V3RLGPD), imunes a essa interferência. A mesma correção vale para os formulários públicos de solicitação de direitos (na Central de Privacidade) e de denúncia (ECA Digital).
⚠️ Personalizando as cores, há um limite que não é só recomendação. Ao montar um tema “Customizado” em Configurações → Aparência, se a combinação escolhida deixar o texto de algum elemento deste aviso ilegível sobre o fundo, o plugin recusa salvar — diferente do aviso de contraste do resto da tela, que é só um lembrete. O motivo: é aqui que o titular consente ou recusa, e um botão que não se lê põe em dúvida se a escolha foi consciente. Veja Configurações › Quando o plugin recusa salvar.
Configurar o banner
Ative o banner e cole os scripts de cada categoria em Configurações → Banner de Cookies.
Configuração do banner de cookies no painel.
Exibir ou não o banner
A partir da versão 1.2, há uma opção “Exibir o banner de cookies no site”. Ela existe porque há discussão na ANPD sobre a real eficácia dos banners — e algumas organizações podem preferir não usá-lo (por exemplo, quando não carregam scripts de análise/marketing).
⚠️ Desligar o banner desliga os scripts não-essenciais
Se você desativar a exibição do banner, o V3RLGPD deixa de carregar os scripts de Analytics e Marketing — porque, sem o banner, não há como coletar o consentimento do visitante. Carregar esses scripts sem consentimento seria justamente o que a LGPD não permite. O painel avisa isso na hora em que você desliga a opção.
💡 Reflexo no Índice de Conformidade
O item “Consentimento / Cookies” do Dashboard acompanha esse interruptor: banner ligado = ✅; desligado = pendente. É a sua intenção de uso refletida diretamente no painel.
Consentimento em formulários
Quando um visitante preenche um formulário do seu site (newsletter, inscrição, contato), o plugin registra o consentimento: o quê, quando e com qual finalidade a pessoa concordou — gerando uma prova consultável.
O V3RLGPD se integra a plugins de formulário populares por meio de conectores, seguindo um padrão único de registro de consentimento.
✅ Boas práticas
Peça consentimento específico (“aceito receber a newsletter”), não genérico (“aceito tudo”). Consentimento amplo demais é frágil: se questionado, é difícil provar que a pessoa entendeu ao que estava concordando.
⚠️ Atenção — consentimentos órfãos
O Painel sinaliza “consentimentos órfãos” — registros que não estão ligados a uma versão de política. Eles indicam que algo foi coletado sem o vínculo correto. Vale revisar quando aparecerem.