Widget indlæses ikke

SilentShield-widgetten vises ikke på dit websted. Følg denne tjekliste for at diagnosticere problemet.

Er API-nøglen korrekt?

Gå til Dashboard → API-nøgler og kopier nøglen igen. Sørg for, at der ikke er ekstra mellemrum.

Er API-nøglen aktiv?

Kontroller nøglens status i dashboardet. Suspenderede eller slettede nøgler vil ikke virke.

Matcher domænet?

Scriptet indlæses kun på det domæne, der er registreret med API-nøglen. Kontroller for forskelle mellem www og uden www.

Kontroller browserkonsollen

Åbn Udviklerværktøjer (F12) → fanen Konsol. Se efter fejlmeddelelser fra SilentShield.

Bliver scriptet blokeret?

Annonceblokere og privatlivsudvidelser (uBlock, Brave Shields) kan blokere scriptet. Test i et inkognitovindue uden udvidelser.

Content Security Policy (CSP)

Din CSP skal tillade scripts fra begge SilentShield-værter. Tilføj til din CSP: script-src 'self' https://api-us.silentshield.io https://api-eu.silentshield.io; connect-src 'self' https://api-us.silentshield.io https://api-eu.silentshield.io; worker-src 'self' blob:; Angiv altid begge, selv hvis din nøgle kun bruger én: widgetten skifter til den anden vært, hvis den første ikke indlæses, og et senere skift af endpoint ville ellers låse dig ude.

Kontroller fanen Netværk

I Udviklerværktøjer → fanen Netværk, søg efter »client.js«. Den bør returnere status 200. Hvis 403, matcher domænet ikke.

Kaldes init() efter DOM-indlæsning?

Sørg for, at script-tagget peger på https://api.silentshield.io/client.js, at din API-nøgle står i parameteren k (client.js?k=YOUR_API_KEY), og at scriptet indlæses med defer.