Уиджетът не се зарежда

Уиджетът на 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.