Widget Não Carrega
O Widget do SilentShield não está aparecendo no seu site. Siga esta lista de verificação para diagnosticar o problema.
A API Key está correta?
Acesse Painel → API Keys e copie a chave novamente. Certifique-se de que não há espaços extras.
A API Key está ativa?
Verifique o status da chave no painel. Chaves suspensas ou excluídas não funcionarão.
O domínio corresponde?
O script só carregará no domínio registrado com a API Key. Verifique diferenças entre www e sem www.
Verifique o console do navegador
Abra as Ferramentas de Desenvolvedor (F12) → aba Console. Procure por mensagens de erro do SilentShield.
O script está sendo bloqueado?
Bloqueadores de anúncios e extensões de privacidade (uBlock, Brave Shields) podem bloquear o script. Teste em uma janela anônima sem extensões.
Content Security Policy (CSP)
Sua CSP deve permitir scripts de api.silentshield.io. Adicione à sua CSP: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;
Verifique a aba Network
Em Ferramentas de Desenvolvedor → aba Network, pesquise por 'client.js'. Deve retornar status 200. Se retornar 403, o domínio não corresponde.
O init() é chamado após o carregamento do DOM?
Certifique-se de que SilentShield.init() é chamado dentro de um listener do evento DOMContentLoaded ou após o script com defer ser carregado.