Conversão e UX

Banner de cookies no PrestaShop: checklist RGPD para evitar os erros clássicos

Um banner de cookies não conforme é a falha mais fácil de constatar numa loja: basta abrir a página inicial e o inspetor do navegador. Em Portugal o enquadramento assenta no RGPD e na Lei n.º 41/2004, com a CNPD como autoridade de controlo, e as decisões dos reguladores europeus nos últimos anos têm sido convergentes sobre o que é aceitável.

Aqui fica a checklist, e os erros que aparecem sistematicamente.

As cinco regras de fundo

O consentimento deve ser livre. A recusa não deve ter consequência nenhuma no acesso ao serviço, salvo no caso enquadrado do muro de rastreadores.

Específico. O consentimento dá-se por finalidade: medição de audiência, publicidade, redes sociais, personalização. Um acordo global único não satisfaz esta exigência.

Informado. O visitante deve saber quem deposita, porquê e por quanto tempo, antes de escolher.

Inequívoco. Pressupõe um ato positivo. Nem caixa pré-assinalada, nem consentimento deduzido do scroll da página, nem da continuação da navegação.

Tão fácil de retirar como de dar. Uma ligação permanente deve permitir voltar atrás na escolha a qualquer momento.

Os oito erros clássicos

  1. O botão de recusa no segundo nível. Aceitar num clique, recusar depois de abrir um painel de preferências. É a falha mais frequente e a mais sancionada na Europa. Os dois botões devem estar ao mesmo nível, no primeiro ecrã.
  2. A recusa visualmente desvalorizada. Botão de aceitar em cor viva, recusar em cinzento claro ou em simples ligação sublinhada. A diferença de tratamento visual é considerada um obstáculo à recusa.
  3. O depósito antes da escolha. Os scripts carregam no carregamento da página, o banner aparece a seguir. Nessa altura os rastreadores já foram depositados e o consentimento não serve para nada. É a falha técnica mais comum.
  4. O consentimento deduzido do scroll. Prática abandonada há vários anos e ainda assim presente em sites em produção.
  5. A ausência de retirada. Nenhuma ligação para voltar atrás na escolha, ou uma ligação enterrada na política de privacidade.
  6. A duração ilimitada. Um consentimento registado sem prazo, nunca renovado.
  7. Os cookies isentos tratados como os outros, ou o contrário. Bloquear o cookie de carrinho até ao consentimento parte a loja; considerar um rastreador publicitário como isento é uma infração.
  8. O banner decorativo. A faixa existe, as escolhas são registadas, e nenhum script é realmente condicionado. O dispositivo não bloqueia nada.
DataFirefly Cookie Manager: Conformidade RGPD Pronta a Usar no PrestaShopO banner de cookies conforme ao RGPD, sem abdicar da medição.220,00

O que está isento

Nem todos os rastreadores dependem de consentimento. Estão isentos os estritamente necessários à prestação do serviço pedido.

Numa loja, isso cobre o carrinho, a autenticação, a sessão, a preferência de idioma ou de moeda, o balanceamento de carga, e o próprio cookie que regista a escolha de consentimento.

A medição de audiência também pode ser isenta, em condições estritas: finalidade limitada à medição por conta do editor, ausência de cruzamento com outros tratamentos, sem seguimento de navegação entre aplicações ou sites, dados não transmitidos a terceiros, e duração de conservação limitada. Uma configuração padrão de uma ferramenta de grande público não cumpre estas condições por defeito.

A prova do consentimento

Tem de conseguir demonstrar que cada consentimento foi validamente recolhido. Isso pressupõe guardar, para cada visitante, um registo com data e hora que inclua: o momento da escolha, as finalidades aceites e recusadas, a versão do banner apresentada, e um identificador técnico que permita ligar o registo.

Ponto muitas vezes esquecido: a versão do banner. Se alterar as suas finalidades ou os seus parceiros, os consentimentos anteriores deixam de cobrir o novo perímetro.

As durações

Três durações distintas, frequentemente confundidas.

A duração de validade do consentimento, findo o qual tem de voltar a perguntar ao visitante.

A duração de vida dos rastreadores depositados.

A duração de conservação dos dados recolhidos através desses rastreadores.

O RGPD e a Lei n.º 41/2004 impõem proporcionalidade sem fixar números, e a CNPD não publicou uma grelha de durações. Na ausência de valores portugueses, os números usados como referência na Europa vêm da autoridade francesa: seis meses para revalidar o consentimento, treze meses de vida para os rastreadores, vinte e cinco meses de conservação dos dados. São uma base defensável, a documentar no seu registo de tratamentos.

Um ponto prático: a recusa deve ser guardada tanto tempo como a aceitação. Voltar a perguntar em cada visita a quem recusou é desagradável e é considerado uma prática destinada a obter o consentimento por cansaço.

Testar o seu banner em dez minutos

Cinco verificações, por esta ordem.

1. Abra o site em navegação privada com o separador de rede ativo. Antes de qualquer clique, observe os pedidos de saída e os cookies depositados. Só devem aparecer os rastreadores isentos.

2. Conte os cliques para aceitar e depois para recusar. O número deve ser idêntico.

3. Recuse, recarregue e verifique que nenhum rastreador sujeito a consentimento está presente.

4. Procure a ligação de retirada. Se demorar mais de dez segundos a encontrá-la, um visitante não a encontra.

5. Verifique que os scripts dos seus módulos de terceiros passam efetivamente pelo mecanismo de bloqueio. Um módulo de chat, de mapa ou de vídeo instalado depois da colocação do banner é muitas vezes esquecido.

O Cookie Manager para PrestaShop implementa este dispositivo no PrestaShop 8 e 9: bloqueio prévio dos scripts antes do consentimento, recusa ao mesmo nível da aceitação, gestão por finalidade, registo com data e hora das escolhas e ligação de retirada permanente.

Continuar a ler

Artigos relacionados