Widget se ne učitava
SilentShield widget se ne pojavljuje na vašoj web-stranici. Slijedite ovaj popis za provjeru kako biste dijagnosticirali problem.
Je li API ključ ispravan?
Idite na Upravljačka ploča → API ključevi i ponovo kopirajte ključ. Provjerite da nema dodatnih razmaka.
Je li API ključ aktivan?
Provjerite status ključa na upravljačkoj ploči. Suspendirani ili obrisani ključevi neće raditi.
Podudara li se domena?
Skripta se učitava samo na domeni registriranoj s API ključem. Provjerite razlike između www i bez-www.
Provjerite konzolu preglednika
Otvorite Razvojne alate (F12) → kartica Konzola. Potražite poruke o pogreškama od SilentShielda.
Je li skripta blokirana?
Blokatori oglasa i proširenja za privatnost (uBlock, Brave Shields) mogu blokirati skriptu. Testirajte u privatnom prozoru bez proširenja.
Content Security Policy (CSP)
Vaš CSP mora dopuštati skripte s api.silentshield.io. Dodajte u svoj CSP: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;
Provjerite karticu Mreža
U Razvojnim alatima → kartica Mreža, potražite 'client.js'. Trebao bi vratiti status 200. Ako je 403, domena se ne podudara.
Poziva li se init() nakon učitavanja DOM-a?
Provjerite da se SilentShield.init() poziva unutar DOMContentLoaded slušatelja događaja ili nakon učitavanja skripte s defer atributom.