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.