Um banner de consentimento só funciona se os cookies por trás dele estiverem organizados por categoria. Cada categoria tem uma exigência diferente de consentimento — e é aí que a maioria dos sites erra, tratando tudo como uma coisa só.
Essenciais (ou estritamente necessários)
São os cookies sem os quais o site simplesmente não funciona: manter um carrinho de compras, lembrar o idioma escolhido, ou guardar a sessão de login. Não pedem consentimento prévio — mas precisam estar listados na Política de Cookies mesmo assim, por transparência.
Desempenho / analytics
Google Analytics, Hotjar, e ferramentas parecidas entram aqui. Medem comportamento de navegação para entender o site, mas não são necessários para a página carregar. Precisam de consentimento antes de carregar.
Marketing / publicidade
Meta Pixel, Google Ads, cookies de afiliados e de remarketing. São os que mais preocupam do ponto de vista de privacidade, porque constroem perfil de comportamento entre sites diferentes — exigem consentimento específico e separado dos de desempenho.
Funcionais
Uma quarta categoria, às vezes combinada com "desempenho": cookies que lembram preferências do usuário sem serem estritamente essenciais, como layout escolhido ou região selecionada em um seletor de moeda.
Como fazer esse mapeamento na prática
- Listar todo script carregado no site (analytics, pixels, chats, players de vídeo embutidos).
- Verificar a documentação de cada ferramenta para saber que cookies ela cria e por quanto tempo.
- Agrupar por categoria e escrever, em linguagem simples, a finalidade de cada grupo.
- Configurar o banner para bloquear por categoria — não tudo ou nada.
Esse mapeamento é o primeiro passo de qualquer instalação do CookieManager: sem saber exatamente o que o site carrega, não tem como montar um banner que realmente controle isso — veja mais em cookies de terceiros.
Não sabe quais categorias de cookies seu site tem?
O CookieManager mapeia e classifica automaticamente todos os cookies do site.