Уиджетът не се зарежда
Уиджетът на SilentShield не се появява на вашия уебсайт. Следвайте този списък за диагностика на проблема.
Правилен ли е API ключът?
Отидете в Табло за управление → API ключове и копирайте ключа отново. Уверете се, че няма допълнителни интервали.
Активен ли е API ключът?
Проверете статуса на ключа в таблото за управление. Спрени или изтрити ключове няма да работят.
Съвпада ли домейнът?
Скриптът ще се зареди само на домейна, регистриран с API ключа. Проверете за разлики между www и без www.
Проверете конзолата на браузъра
Отворете Инструменти за разработчици (F12) → раздел Конзола. Потърсете съобщения за грешки от SilentShield.
Блокиран ли е скриптът?
Рекламни блокери и разширения за поверителност (uBlock, Brave Shields) могат да блокират скрипта. Тествайте в прозорец за инкогнито без разширения.
Content Security Policy (CSP)
Вашата CSP трябва да разрешава скриптове от 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 или след зареждане на скрипта с defer.