Um banner não é consentimento
O banner é a interface. O consentimento é o registro que está por trás dele — dado livremente, específico, informado e revogável. Um site pode exibir um banner impecável e ainda assim não ter consentimento válido algum, e por isso “colocamos um banner de cookies” não responde a “estamos em conformidade?”.
Esse registro precisa estabelecer quatro coisas: quem consentiu, com o quê, quando e contra qual versão da sua lista de cookies. Se você não consegue produzir isso para um visitante específico, você tem um banner e nada por trás.
A lista de verificação
Cinco pontos, todos verificáveis de fora do código em cerca de cinco minutos.
Nada não essencial carrega primeiro. Analytics, publicidade e incorporações de terceiros não podem carregar antes de existir uma escolha. É o ponto em que a maioria dos sites falha, porque a tag foi instalada antes do banner.
Recusar é exatamente tão fácil quanto aceitar. Mesma tela, mesmo número de cliques, peso visual comparável. Um “Aceitar tudo” em destaque ao lado de um “Gerenciar preferências” apagado é a falha padrão.
As categorias são granulares e nada vem pré-marcado. Analytics, funcionais e marketing são decisões separadas, e todo controle não essencial começa desligado.
Retirar é tão fácil quanto conceder. Um controle permanente que reabre a escolha — não um endereço de e-mail, não um formulário de suporte.
A escolha é armazenada e versionada. Quando sua lista de cookies muda de forma relevante, o consentimento coletado contra a lista antiga deixa de cobrir a nova finalidade.
Os padrões que anulam o consentimento que você coletou
Os reguladores convergiram para uma lista curta, e cada item transforma um “sim” coletado em consentimento nenhum.
Botões de recusa com pouco contraste ou escondidos. Caixas pré-marcadas, incluindo controles de legítimo interesse ligados por padrão. Muros de cookies em que recusar significa não acessar, sem alternativa equivalente. Perguntar de novo a cada carregamento até o visitante ceder. E consentimento embutido na aceitação dos termos, de modo que concordar em usar o produto signifique concordar em ser rastreado.
O teste por trás de todos eles cabe em uma frase: se a interface torna o não mais caro que o sim, esse sim não foi dado livremente.
O que acontece com sua analytics quando alguém recusa
Duas coisas diferentes recebem aqui o mesmo nome. A sinalização de consentimento mantém a tag na página e informa a ela que o consentimento foi negado, então ela envia pings sem cookies e o fornecedor modela a lacuna. Não coletar significa que a requisição nunca acontece.
As duas são defensáveis, não são equivalentes, e a diferença aparece nos seus números. Tráfego modelado é uma estimativa vestida com a confiança de uma medição, e numa sessão com consentimento negado é uma estimativa construída sobre muito pouco. Se você prefere números sobre os quais agir a números que parecem completos, prefira uma medição que nunca precisou de consentimento — agregada, sem cookies, sem identificador entre sites — e deixe as sessões recusadas faltarem honestamente.
GDPR e CCPA não são a mesma exigência
O GDPR é opt-in: nenhum cookie não essencial antes do consentimento, e o silêncio conta como recusa. CCPA e CPRA funcionam mais perto do opt-out: a coleta pode começar, mas o visitante precisa ser avisado e poder interromper a venda ou o compartilhamento dos seus dados, o que na prática cobre a maior parte das integrações de publicidade.
Um banner feito só para a Califórnia vai falhar na Europa. Um feito para o GDPR geralmente satisfaz os dois, e por isso é a base sensata para qualquer site que receba tráfego de mais de uma região.
Verifique o seu em cinco minutos
Abra o site em uma janela anônima com o devtools na aba de rede. Limpe o armazenamento, carregue a página e não faça nada. Cada requisição de terceiros que aparecer antes do seu clique é uma que você não consegue justificar. Depois escolha recusar, recarregue e confirme que a lista continua vazia e que a escolha sobreviveu ao recarregamento.
Se preferir partir de algo que já passa no teste, o gerador gratuito de banner de consentimento de cookies produz um banner com o caminho de recusa, categorias granulares e registro versionado já no lugar.