Atualize a entrega Máxima
A partir do Pro, baixe novamente o arquivo PHP, o plugin WordPress ou route.js na tela Entrega Máxima. Substitua a instalação preservando o nome e confira as regras atualizadas no painel. Verifique novamente para confirmar o protocolo 2. Ele encaminha carregador, script, coleta, diagnóstico e controle de conectividade pelo domínio do cliente. Instalações antigas mantêm as funções anteriores até a atualização. Nenhuma entrega oferece garantia contra todas as listas.
Instalação com CSP
Em Sua tag de instalação, abra Instalação com CSP e use essa tag no lugar da anterior. Ela não usa onerror inline. Quando sua política usa nonce, gere um valor imprevisível a cada resposta no servidor, use o mesmo valor no cabeçalho CSP e no atributo nonce da tag. O carregador propaga esse nonce aos scripts criados e ao estilo do aviso. A política precisa permitir os scripts AdSense e IMA, além de connect-src para coleta, diagnóstico e controle. style-src deve autorizar o estilo do aviso pelo nonce. img-src precisa permitir sua logo. Não adicione unsafe-inline para contornar uma configuração incorreta. As rotas de fallback também precisam estar autorizadas. Um nonce de script com strict-dynamic delega confiança a scripts criados por ele, inclusive as sondagens; avalie isso com o responsável pela segurança do seu site.
Aviso renderizado pelo servidor
Em Entrega Máxima, baixe guard-status.html e inclua o fragmento no template do seu servidor, fora do conteúdo protegido. O visitante verá uma mensagem neutra enquanto a checagem não concluir. O detector oculta o fragmento quando há resultado conclusivo. Sem JavaScript ou com toda a entrega bloqueada, a mensagem continua visível. Ela não confirma adblock e não bloqueia a navegação. Estilize o fragmento no CSS do seu site.
Leia o diagnóstico
A aba Diagnóstico mostra carregador iniciado, detector executado, checagem concluída, abertura do aviso, falhas na coleta e uso de fallback. As confirmações usam um ID aleatório por carregamento e não armazenam IP, URL ou user-agent nessa tabela. Os dados são enviados pelo navegador e não são uma prova inviolável. Se o carregador e seu diagnóstico forem bloqueados juntos, não há confirmação. O comando agendado compara taxas em duas janelas de 24 horas, exige ao menos 100 inícios em cada janela e emite no máximo um alerta por site a cada 24 horas. Falta de tráfego, isoladamente, não gera esse alerta.
Versões e rollback
Em Administração → Detector, selecione uma versão estável e opcionalmente uma versão em teste para 1 a 100 por cento dos sites. Os grupos são estáveis por site e não usam cookies. Apenas versões revisadas e incluídas na aplicação podem ser selecionadas; não existe campo para executar código remoto arbitrário. O histórico permite restaurar a distribuição anterior. O rollback vale para novos carregamentos; páginas já abertas precisam ser recarregadas. A versão 1.0.2 tem diagnóstico parcial e serve como rollback.
Agendamento na hospedagem
O operador precisa executar php artisan schedule:run a cada minuto pelo cron da hospedagem. A tarefa adsinal:diagnose-delivery roda de hora em hora, gera alertas e remove diagnósticos com mais de 30 dias. A matriz de navegadores é uma rotina separada de desenvolvimento/CI e não deve executar navegadores na hospedagem compartilhada.