Configurar o banner de cookies: a ordem que poupa trabalho
Um banner de cookies costuma começar-se pelo telhado: primeiro a cor, depois o texto e, lá mais para a frente, a pergunta sobre o que é realmente bloqueado. Fazer exatamente o contrário poupa trabalho — e resulta num banner que resiste a uma auditoria.
Este texto põe os passos técnicos por ordem. Não constitui aconselhamento jurídico: se a tua configuração é suficiente depende do teu negócio e é assunto para alguém que o conheça.
Passo 1: ver o que carrega realmente
Antes de configurar seja o que for, é preciso pôr em cima da mesa o que o site integra de facto. A lista é quase sempre mais longa do que se pensa: um tipo de letra externo, um mapa, um vídeo, uma janela de chat, um serviço de pagamento no checkout.
Uma varredura encontra a maior parte. O que não vê são coisas que só carregam em determinados sítios — no carrinho, depois de enviar um formulário, com sessão iniciada. Essas páginas têm de lhe ser mostradas ou acrescentadas manualmente.
Abre o teu site uma vez num perfil de browser novo e vê nas ferramentas de programador, em «Rede», que endereços de terceiros são pedidos. Essa lista é a verdade — qualquer lista de uma ferramenta é apenas uma aproximação a ela.
Passo 2: atribuir, não adivinhar
Cada serviço encontrado pertence a uma categoria. As seis habituais são necessárias, funcionais, estatísticas, marketing, multimédia e outras. A atribuição decide o que pode correr antes do consentimento — e é o ponto em que mais se adivinha.
Regra prática: «necessário» é aquilo sem o qual o site não funciona — sessão, carrinho, verificação de segurança, o próprio cookie de consentimento. Tudo o que serve para melhorar, medir ou fazer publicidade não o é, mesmo que seja útil.
Passo 3: bloquear antes de perguntar
Um banner que pergunta quando o script já carregou há muito não obtém um consentimento, mas uma confirmação a posteriori. É o erro técnico mais frequente e, ao mesmo tempo, o mais fácil de verificar.
- Abre uma janela privada e acede à página inicial.
- Antes de clicares, consulta o separador «Rede» nas ferramentas de programador.
- Se aparecer aí um endereço de terceiros que não seja necessário, o teu banner não está a bloquear.
- Repete isto numa página com vídeo ou mapa — é aí que estão os casos fora da regra.
Passo 4: verificar o texto, não apenas copiá-lo
Um texto-modelo afirma coisas sobre um site que não conhece. A frase sobre uma transferência para os EUA é simplesmente falsa num site com estatísticas locais — e uma indicação errada no texto de consentimento é pior do que uma indicação correta e sucinta.
Por isso, um texto que nasce do inventário medido vale mais do que um modelo. O Kakapo Consent compõe-no dessa forma e marca cada frase com a sua origem: derivada, fixa ou predefinida (na interface em alemão: „abgeleitet“, „fest“, „Vorgabe“). O que estiver marcado como «predefinida» precisa de ser lido.
Passo 5: o comprovativo
Um registo com data e hora responde a «alguém clicou?». Mas a pergunta numa auditoria é: em quê se consentiu? Sem o texto que foi mostrado na altura, a resposta é uma suposição.
Um hash sobre o texto apresentado e a configuração em vigor resolve isto: se o texto mudar, o hash muda, e vê-se que um consentimento mais antigo se referia a outra versão.
Os cinco erros mais frequentes
| Erro frequente | Porque importa |
|---|---|
| Scripts carregam antes do consentimento | O consentimento chega tarde demais e não vale nada |
| «Recusar» escondido ou mais difícil de alcançar | Assim, a escolha não é uma verdadeira escolha |
| Tudo classificado como «necessário» | Parece arrumado, mas não resiste a nenhuma pergunta |
| Texto de um modelo, sem verificação | Afirma coisas sobre um site que não conhece |
| Nenhuma forma acessível de revogar | Um consentimento que não se pode retirar não é consentimento |
O que ainda falta fazer depois
- Criar uma forma de revogação sempre acessível — normalmente um pequeno botão ou um link no rodapé
- Publicar a lista de cookies como página própria e colocar um link para ela no banner
- Repetir a varredura regularmente: um novo plugin traz muitas vezes uma nova integração
- Depois de cada alteração maior, verificar por amostragem numa janela privada
Perguntas frequentes
Preciso sequer de um banner?
Basta servir as Google Fonts localmente?
Durante quanto tempo é válido um consentimento?
E os vídeos incorporados?
«Continuar a navegar» conta como consentimento?
Kakapo Consent — pague uma vez, use para sempre.
Os nove plugins por 149 € uma vez em vez de 13 € por mês. Pagamento seguro via Stripe. Nos primeiros 14 dias: problema resolvido ou dinheiro de volta.
Garantir o Lifetime Todas as funcionalidades