Widget laadt niet
De SilentShield Widget verschijnt niet op uw website. Doorloop deze checklist om het probleem te diagnosticeren.
Is de API Key correct?
Ga naar Dashboard → API Keys en kopieer de sleutel opnieuw. Zorg ervoor dat er geen extra spaties zijn.
Is de API Key actief?
Controleer de sleutelstatus in het dashboard. Opgeschorte of verwijderde sleutels werken niet.
Komt het domein overeen?
Het script laadt alleen op het domein dat bij de API Key is geregistreerd. Controleer op verschillen tussen www en niet-www.
Controleer de browserconsole
Open Ontwikkelaarstools (F12) → tabblad Console. Zoek naar foutmeldingen van SilentShield.
Wordt het script geblokkeerd?
Adblockers en privacyextensies (uBlock, Brave Shields) kunnen het script blokkeren. Test in een incognitovenster zonder extensies.
Content Security Policy (CSP)
Uw CSP moet scripts van api.silentshield.io toestaan. Voeg toe aan uw CSP: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;
Controleer het tabblad Netwerk
Zoek in Ontwikkelaarstools → tabblad Netwerk naar 'client.js'. De status moet 200 zijn. Bij 403 komt het domein niet overeen.
Wordt init() aangeroepen na het laden van de DOM?
Zorg ervoor dat SilentShield.init() wordt aangeroepen binnen een DOMContentLoaded-eventlistener of nadat het script met defer is geladen.