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:si täytyy sallia skriptit osoitteesta api.silentshield.io. Lisää CSP:hen: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;
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ä SilentShield.init() kutsutaan DOMContentLoaded-tapahtumakuuntelijan sisällä tai defer-attribuutilla ladatun skriptin jälkeen.