Widget się nie ładuje
Widget SilentShield nie pojawia się na Twojej witrynie. Postępuj zgodnie z tą listą kontrolną, aby zdiagnozować problem.
Czy klucz API jest prawidłowy?
Przejdź do Panel → Klucze API i skopiuj klucz ponownie. Upewnij się, że nie ma dodatkowych spacji.
Czy klucz API jest aktywny?
Sprawdź status klucza w panelu. Zawieszone lub usunięte klucze nie będą działać.
Czy domena się zgadza?
Skrypt załaduje się tylko na domenie zarejestrowanej z kluczem API. Sprawdź różnice między www a bez www.
Sprawdź konsolę przeglądarki
Otwórz Narzędzia deweloperskie (F12) → karta Konsola. Szukaj komunikatów o błędach SilentShield.
Czy skrypt jest blokowany?
Blokery reklam i rozszerzenia prywatności (uBlock, Brave Shields) mogą blokować skrypt. Przetestuj w oknie incognito bez rozszerzeń.
Content Security Policy (CSP)
Twoja CSP musi zezwalać na skrypty z api.silentshield.io. Dodaj do swojej CSP: script-src 'self' https://api.silentshield.io; connect-src 'self' https://api.silentshield.io;
Sprawdź kartę Sieć
W Narzędziach deweloperskich → karta Sieć, wyszukaj 'client.js'. Powinien zwrócić status 200. Jeśli 403, domena się nie zgadza.
Czy init() jest wywoływane po załadowaniu DOM?
Upewnij się, że tag script wskazuje na https://api.silentshield.io/client.js, że Twój klucz API znajduje się w parametrze k (client.js?k=YOUR_API_KEY) i że skrypt ładuje się z defer.