Το Widget δεν φορτώνει

Το Widget του SilentShield δεν εμφανίζεται στον ιστότοπό σας. Ακολουθήστε αυτή τη λίστα ελέγχου για να διαγνώσετε το πρόβλημα.

Είναι σωστό το API κλειδί;

Μεταβείτε στον Πίνακα ελέγχου → API κλειδιά και αντιγράψτε ξανά το κλειδί. Βεβαιωθείτε ότι δεν υπάρχουν επιπλέον κενά.

Είναι ενεργό το API κλειδί;

Ελέγξτε την κατάσταση του κλειδιού στον πίνακα ελέγχου. Τα ανασταλμένα ή διαγραμμένα κλειδιά δεν θα λειτουργήσουν.

Ταιριάζει ο τομέας;

Το script θα φορτωθεί μόνο στον τομέα που είναι καταχωρημένος με το API κλειδί. Ελέγξτε για διαφορές μεταξύ www και χωρίς www.

Ελέγξτε την κονσόλα του προγράμματος περιήγησης

Ανοίξτε τα Εργαλεία προγραμματιστή (F12) → καρτέλα Κονσόλα. Αναζητήστε μηνύματα σφαλμάτων από το SilentShield.

Αποκλείεται το script;

Αποκλειστές διαφημίσεων και επεκτάσεις απορρήτου (uBlock, Brave Shields) μπορεί να αποκλείσουν το script. Δοκιμάστε σε ανώνυμο παράθυρο χωρίς επεκτάσεις.

Content Security Policy (CSP)

Η CSP σας πρέπει να επιτρέπει scripts από το api.silentshield.io. Προσθέστε στη CSP σας: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;

Ελέγξτε την καρτέλα Δίκτυο

Στα Εργαλεία προγραμματιστή → καρτέλα Δίκτυο, αναζητήστε 'client.js'. Θα πρέπει να επιστρέφει κατάσταση 200. Εάν είναι 403, ο τομέας δεν ταιριάζει.

Καλείται το init() μετά τη φόρτωση του DOM;

Βεβαιωθείτε ότι το SilentShield.init() καλείται μέσα σε ένα DOMContentLoaded event listener ή μετά τη φόρτωση του script με defer.