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.