Se o site precisa seguir as regras do GDPR e exibir uma política e banner de cookies, é possível ativar o consentimento de cookies no Smartsupp para garantir que os cookies só sejam salvos após autorização do visitante. Este guia explica onde ativar e como controlar os cookies do Smartsupp a partir do seu banner.
Atenção: A configuração exige conhecimentos avançados de programação. Se não tiver experiência com código, encaminhe este artigo ao programador ou webmaster responsável pela barra de cookies do site.
O artigo está organizado nas seguintes secções:
Ativar o consentimento de cookies no Smartsupp
Encontre as opções de consentimento de cookies em Definições → Segurança e privacidade → Consentimento de cookies.
O consentimento de cookies está desativado por padrão. Quando ativado, somente cookies essenciais são guardados até que o visitante permita outros tipos. Veja a lista de cookies funcionais (necessários).
Para guardar cookies de marketing, é necessário acionar um código específico (veja abaixo) — por padrão, o consentimento de marketing não está concedido, portanto estes cookies só serão ativados se o visitante aceitar. Consulte a lista de cookies de marketing.
Adicionar o código de consentimento ao site
A implementação do consentimento de cookies pode ser feita facilmente pelo JavaScript — basta conectar os botões do banner de cookies às chamadas para consentimento de estatísticas e marketing do Smartsupp, conforme abaixo.
Se o visitante ignorar o banner
Se o visitante não confirmar nem recusar o banner:
O cookie
ssupp.visitsmantém o valor anterior e não será atualizado até o consentimento ser dado (isso afeta apenas o valor no cookie/painel de controlo, não a contagem visível aos operadores).Eventos do Google Analytics não são enviados.
Flows e mensagens automáticas continuam funcionando normalmente.
Se o visitante aceitar
Apenas cookies de marketing — adicione:
smartsupp('marketingConsent', true);
Isso ativa os cookies que registam quantas vezes o visitante entrou no site (necessário para mostrar o número de visitas aos operadores). Caso o visitante não consinta, os Flows (antigos chatbots) e as mensagens automáticas seguem ativos.
Todos os cookies — adicione:
smartsupp('analyticsConsent', true);
smartsupp('marketingConsent', true);
Se o visitante recusar
Cookies de marketing — adicione:
smartsupp('marketingConsent', false);
A recusa apaga imediatamente o cookie ssupp.visits, utilizado para contar visitas. Os Flows e as mensagens automáticas não são afetados.
Todos os cookies — adicione:
smartsupp('analyticsConsent', false);
smartsupp('marketingConsent', false);
Exemplo com Cookiebot
Caso use o Cookiebot para gerir cookies, o código abaixo conecta os eventos de consentimento ao Smartsupp:
window.addEventListener('CookiebotOnAccept', function (e) {
if (Cookiebot.consent.marketing) {
smartsupp('marketingConsent', true);
}
if (Cookiebot.consent.statistics) {
smartsupp('analyticsConsent', true);
}
})
window.addEventListener('CookiebotOnDecline', function (e) {
smartsupp('marketingConsent', false);
smartsupp('analyticsConsent', false);
})
Próximos passos
Recolha de contactos em conformidade com o GDPR — saiba como recolher dados dos contactos conforme o GDPR.
Bloquear visitante — bloqueie visitantes e endereços IP indesejados.
Inbox – definições gerais — categorias, canais, notificações e filtros.
💡 Precisa de apoio? Entre em contacto com a nossa equipa de suporte — estamos prontos para ajudar!

