Il-Widget Mhux Jitgħabba

Il-widget ta' SilentShield mhux qed jidher fuq il-websajt tiegħek. Segwi din il-lista ta' kontroll biex tiddijanjostika l-problema.

L-API key hija korretta?

Mur fuq Dashboard → API Keys u ikkopja ċ-ċavetta mill-ġdid. Kun żgur li m'hemmx spazji żejda.

L-API key hija attiva?

Iċċekkja l-istatus taċ-ċavetta fid-dashboard. Ċwievet sospiżi jew imħassra ma jaħdmux.

Id-dominju jaqbel?

L-iskript jitgħabba biss fuq id-dominju reġistrat mal-API key. Iċċekkja d-differenzi bejn www u mingħajr www.

Iċċekkja l-konsol tal-browser

Iftaħ l-Għodod tal-Iżviluppatur (F12) → Tab tal-Konsol. Fittex messaġġi ta' żball minn SilentShield.

L-iskript qed jiġi mblukkat?

Ad blockers u estensjonijiet tal-privatezza (uBlock, Brave Shields) jistgħu jimblokkaw l-iskript. Ittestja f'tieqa inkognito mingħajr estensjonijiet.

Content Security Policy (CSP)

Il-CSP tiegħek trid tippermetti skripts minn api.silentshield.io. Żid mal-CSP tiegħek: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;

Iċċekkja t-tab tan-Network

Fl-Għodod tal-Iżviluppatur → Tab tan-Network, fittex 'client.js'. Għandu jirritorna status 200. Jekk 403, id-dominju ma jaqbilx.

init() tissejjaħ wara li d-DOM jitgħabba?

Kun żgur li SilentShield.init() tissejjaħ ġewwa listener tal-event DOMContentLoaded jew wara li l-iskript b'defer jitgħabba.