Jeśli widżet nie pojawia się po instalacji, prawie zawsze przyczyną jest jedna z trzech rzeczy: fragmentu kodu nie ma na opublikowanej stronie, strona jest zapisana w pamięci podręcznej lub zasady Content Security Policy blokują skrypt.
Sprawdź, czy fragment kodu jest na opublikowanej stronie
Otwórz opublikowaną witrynę, wyświetl źródło strony i wyszukaj accessibird. Jeśli go nie znajdziesz, zmiana nie została zapisana lub wdrożona. Opublikuj stronę ponownie w swoim systemie CMS lub jeszcze raz wdróż zmianę w kodzie.
Pomiń pamięć podręczną
Przeglądarki i sieci CDN intensywnie korzystają z pamięci podręcznej do przechowywania kodu HTML i skryptów. Wymuś pełne odświeżenie strony skrótem Ctrl+Shift+R (lub Cmd+Shift+R na komputerze Mac), a jeśli korzystasz z sieci CDN, takiej jak Cloudflare, wyczyść pamięć podręczną dla tej strony.
Sprawdź zasady Content Security Policy
Jeśli witryna wysyła nagłówek Content-Security-Policy z restrykcyjnymi zasadami, może być konieczne dodanie accessibird.com do dozwolonych źródeł w script-src i connect-src. Otwórz konsolę przeglądarki — blokada skryptu jest w niej wyraźnie zgłaszana, a rozwiązaniem jest rozszerzenie zasad.
Sprawdź działanie na stronie testowej
Strona testowa widżetu w panelu ładuje widżet w czystym środowisku. Jeśli działa tam, ale nie w Twojej witrynie, problem leży po stronie witryny, a nie Accessibird.
Załaduj widżet we własnej witrynie
Żądania widżetu muszą pochodzić bezpośrednio z Twojej witryny. Adresy localhost i adresy podglądu nie są uwzględniane przy nadawaniu statusu „aktywny” lub „zweryfikowany”, dlatego sprawdzaj działanie w opublikowanej witrynie.
