Widgetul nu se încarcă
Widgetul SilentShield nu apare pe site-ul dumneavoastră. Urmați această listă de verificare pentru a diagnostica problema.
Cheia API este corectă?
Accesați Panou de control → Chei API și copiați cheia din nou. Asigurați-vă că nu există spații suplimentare.
Cheia API este activă?
Verificați statusul cheii în panoul de control. Cheile suspendate sau șterse nu vor funcționa.
Domeniul se potrivește?
Scriptul se va încărca doar pe domeniul înregistrat cu cheia API. Verificați diferențele între www și fără www.
Verificați consola browserului
Deschideți Uneltele de dezvoltare (F12) → fila Consolă. Căutați mesaje de eroare de la SilentShield.
Scriptul este blocat?
Blocatoarele de reclame și extensiile de confidențialitate (uBlock, Brave Shields) pot bloca scriptul. Testați într-o fereastră incognito fără extensii.
Content Security Policy (CSP)
CSP-ul dumneavoastră trebuie să permită scripturi de la ambele gazde SilentShield. Adăugați în 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:; Indicați întotdeauna ambele, chiar dacă cheia folosește doar una: widgetul trece pe cealaltă gazdă dacă prima nu se încarcă, iar o schimbare ulterioară a endpointului v-ar bloca.
Verificați fila Rețea
În Uneltele de dezvoltare → fila Rețea, caută „client.js". Ar trebui să returneze statusul 200. Dacă 403, domeniul nu se potrivește.
init() este apelat după încărcarea DOM?
Asigurați-vă că tagul script indică spre https://api.silentshield.io/client.js, că cheia dumneavoastră API este în parametrul k (client.js?k=YOUR_API_KEY) și că scriptul se încarcă cu defer.