Widget laddas inte

SilentShield-widgeten visas inte på din webbplats. Följ denna checklista för att diagnostisera problemet.

Är API-nyckeln korrekt?

Gå till Kontrollpanel → API-nycklar och kopiera nyckeln igen. Se till att det inte finns några extra mellanslag.

Är API-nyckeln aktiv?

Kontrollera nyckelns status i kontrollpanelen. Pausade eller raderade nycklar fungerar inte.

Matchar domänen?

Skriptet laddas bara på domänen som är registrerad med API-nyckeln. Kontrollera skillnader mellan www och non-www.

Kontrollera webbläsarkonsolen

Öppna Utvecklarverktyg (F12) → fliken Konsol. Leta efter felmeddelanden från SilentShield.

Blockeras skriptet?

Annonsblockerare och integritetstillägg (uBlock, Brave Shields) kan blockera skriptet. Testa i ett inkognitofönster utan tillägg.

Content Security Policy (CSP)

Din CSP måste tillåta skript från api.silentshield.io. Lägg till i din CSP: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;

Kontrollera fliken Nätverk

I Utvecklarverktyg → fliken Nätverk, sök efter 'client.js'. Den bör returnera status 200. Om 403, matchar inte domänen.

Anropas init() efter DOM-laddning?

Se till att SilentShield.init() anropas inuti en DOMContentLoaded-händelselyssnare eller efter att skriptet med defer har laddats.