Widget się nie pojawia
Co sprawdzić, gdy po osadzeniu skryptu na stronie nie widać przycisku czatu.
Jeśli po wklejeniu skryptu i odświeżeniu strony nie widzisz przycisku czatu, najczęściej winowajcą jest jedna z poniższych rzeczy. Przejdź przez listę po kolei.
1. Sprawdź pamięć podręczną
W przeglądarce wciśnij Ctrl + Shift + R (Windows / Linux) lub Cmd + Shift + R (macOS), żeby wymusić ponowne pobranie strony bez pamięci podręcznej.
Jeśli używasz CMS-a z własną pamięcią podręczną (np. WordPress z wtyczką cache), wyczyść ją w panelu administracyjnym.
2. Otwórz konsolę przeglądarki
Naciśnij F12, żeby otworzyć narzędzia deweloperskie, i przejdź do zakładki Console.
Komunikat: Refused to load script ... CSP
Twoja polityka bezpieczeństwa treści (Content Security Policy) blokuje
skrypt. Dodaj https://cdn.fibly.io do dozwolonych źródeł script-src,
a https://api.fibly.io do connect-src, w nagłówkach HTTP swojego
serwera lub w konfiguracji wtyczki bezpieczeństwa (np. Wordfence,
iThemes Security).
Komunikat: 404 fibly-widget.js
Skrypt nie został wstawiony lub adres zawiera literówkę. Otwórz źródło strony (Ctrl + U) i sprawdź, czy snippet wygląda dokładnie tak, jak w panelu Fibly na ekranie Widżet, w sekcji Instalacja.
Komunikat: Mixed Content
Twoja strona ładuje się przez HTTPS, ale skrypt został wpisany jako
HTTP. Zamień adres na https://cdn.fibly.io/widget/fibly-widget.js.
3. Sprawdź zakładkę Network
W narzędziach deweloperskich otwórz zakładkę Network i odśwież
stronę. Filtruj listę po nazwie fibly. Powinno pojawić się żądanie do
cdn.fibly.io ze statusem 200.
Jeśli widzisz status 403 lub 0, problem leży po stronie firewalla albo wtyczki blokującej skrypty.
Następnie poszukaj żądania do api.fibly.io/api/chat/settings, które
widget wysyła zaraz po załadowaniu:
- status 404: adres Twojej strony nie jest dodany w Ustawienia, Domeny albo jest dodany w innej formie (zobacz punkt 4),
- status 403: Twój obszar roboczy nie ma aktywnego planu (zobacz punkt 5).
4. Sprawdź weryfikację domeny
Skrypt ładuje się tylko na domenach, które zostały zweryfikowane w panelu. Jeśli domena ma status Oczekuje lub Błąd weryfikacji, widget nie pojawi się na stronie.
W panelu, w sekcji Ustawienia, Domeny, sprawdź, czy:
- domena Twojej strony jest dodana,
- adres dokładnie zgadza się z tym, na którym osadzasz widget
(włącznie z poddomeną, np.
www.vs. brakwww.), - status to Zweryfikowana.
5. Sprawdź swój plan
Widget nie ładuje się, gdy Twój obszar roboczy nie ma aktywnego planu. Sprawdź plan w sekcji Użycie i rozliczenia. Jeśli skończyły Ci się tylko kredyty, widget nadal się pojawia.
Widget jest też ukryty dla odwiedzających, których adres IP zablokowałeś w Ustawienia, Blokady. Jeśli testujesz z takiego adresu, również nie zobaczysz widgetu.
6. Wtyczki blokujące
Jeśli używasz uBlock Origin, AdBlock Plus lub innego dodatku blokującego skrypty, mogą one blokować widget. Sprawdź, otwierając stronę w trybie incognito z wyłączonymi rozszerzeniami lub w osobnym profilu przeglądarki.
Nadal nie działa
Napisz do nas na [email protected] i podaj:
- adres strony, na której próbujesz osadzić widget,
- zrzut ekranu zakładki Console z narzędzi deweloperskich,
- informację, czy domena ma status Zweryfikowana w panelu.
Odpowiemy zwykle w ciągu kilku godzin w dni robocze.