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.