Ir para o conteúdo
Gravidade: AltaResponsável: Admin CMPTempo para corrigir: 15-45 min

Reject apenas na segunda camada

Mostre Reject já na primeira camada em vez de obrigar o utilizador a abrir preferências ou fazer cliques extra para recusar processamento opcional.

Abrange: reject_in_second_layer, reject_not_first_layer

Porque isto importa

Uma opção de rejeição empurrada para a segunda camada enfraquece a liberdade de escolha e muitas vezes falha o padrão de fricção equivalente esperado para uma interface de consentimento válida.

Como verificar manualmente

  1. Abra o banner de primeira camada em desktop e mobile.
  2. Verifique se o utilizador consegue recusar processamento opcional sem abrir o centro de preferências.
  3. Compare a fricção entre o fluxo Accept e o fluxo Reject.

Causas típicas

  • O template CMP mostra Reject apenas nas preferências.
  • Styling personalizado ou o copy do banner removeu Reject da primeira camada.
  • O design privilegia a conversão opt-in em detrimento da verdadeira escolha do utilizador.

Correção no GTM

  1. Atualize o template CMP ou as definições do contentor para mostrar Reject na primeira camada.
  2. Verifique que Reject aplica um estado denied sem obrigar a abrir preferências.
  3. Reteste layouts desktop e mobile.

Correção em WordPress ou plugins CMP

  1. Ative a ação Decline ou Reject na vista inicial do plugin.
  2. Ajuste o layout para manter Reject visível em ecrãs pequenos.
  3. Remova CSS que esconda ou colapse o botão Reject.

Correção genérica para developers

  1. Coloque Reject ao lado de Accept já no banner de primeira camada.
  2. Não exija uma segunda interação apenas para recusar processamento opcional.
  3. Mantenha copy neutro e não manipulador na primeira camada.

Como confirmar que a correção funciona

  • Confirme que Reject está presente na primeira camada em desktop e mobile.
  • Confirme que Reject na primeira camada bloqueia tags opcionais.
  • Execute um novo scan e verifique que o issue deixa de ser assinalado.

Próximo passo

Execute uma nova análise após o deploy para confirmar que o comportamento real em runtime mudou e não apenas o texto do banner.

Reject apenas na segunda camada — GDPR Fix Guide