Widget ei lataudu
SilentShield-widget ei näy verkkosivustollasi. Seuraa tätä tarkistuslistaa ongelman diagnosoimiseksi.
Onko API-avain oikein?
Siirry kohtaan Hallintapaneeli → API-avaimet ja kopioi avain uudelleen. Varmista, ettei ylimääräisiä välilyöntejä ole.
Onko API-avain aktiivinen?
Tarkista avaimen tila hallintapaneelista. Keskeytetyt tai poistetut avaimet eivät toimi.
Vastaako verkkotunnus?
Skripti latautuu vain API-avaimeen rekisteröidylle verkkotunnukselle. Tarkista www vs. ei-www -erot.
Tarkista selaimen konsoli
Avaa kehittäjätyökalut (F12) → Konsoli-välilehti. Etsi SilentShieldin virheilmoituksia.
Estetäänkö skripti?
Mainosten estäjät ja yksityisyyslaajennukset (uBlock, Brave Shields) saattavat estää skriptin. Testaa incognito-ikkunassa ilman laajennuksia.
Content Security Policy (CSP)
CSP:n on sallittava skriptit molemmista SilentShield-palvelimista. Lisää CSP:hen: 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:; Ilmoittakaa aina molemmat, vaikka avaimenne käyttäisi vain toista: widget siirtyy toiselle palvelimelle, jos ensimmäinen ei lataudu, ja myöhempi päätepisteen vaihto sulkisi teidät muuten ulos.
Tarkista Verkko-välilehti
Kehittäjätyökaluissa → Verkko-välilehti, etsi 'client.js'. Sen pitäisi palauttaa tila 200. Jos 403, verkkotunnus ei vastaa.
Kutsutaanko init() DOM:in latautumisen jälkeen?
Varmista, että script-tagi osoittaa osoitteeseen https://api.silentshield.io/client.js, että API-avaimesi on k-parametrissa (client.js?k=YOUR_API_KEY) ja että skripti latautuu defer-määreellä.