Czat się nie pokazuje - co sprawdzić

Lista kontrolna, gdy widżet Chateo nie pojawia się na stronie: kod, domena, cache, CSP, zgoda cookies i stan konta.

Instalacja i platformy

Zacznij od panelu: Ustawienia > Strony. Przy stronie widzisz Ostatni sygnał widżetu. Kliknij Sprawdź instalację (albo Sprawdź teraz w ustawieniach strony), a panel powie, czy widżet się odzywa i z jakich adresów. Statusy: Działa, Brak sygnału od 24 h (Widżet nie odezwał się od ponad doby) albo Nigdy (Nie widzimy jeszcze sygnału z widżetu).

Lista kontrolna

  1. Czy kod jest w <head> wszystkich podstron? Najczęstsza przyczyna: kod trafił tylko na część stron albo nie w sekcję <head>. Zobacz Instalacja widżetu.
  2. Czy domena jest dozwolona? Widżet ładuje się tylko na domenach wpisanych w Strona i domeny > Domeny. Jeśli panel pokazuje Kod działa na {adres}, ale ta domena nie jest dozwolona, kliknij Dodaj {adres} do domen. Na liście stron widać też oznaczenie Widżet blokowany. Zapis sklep.pl nie obejmuje subdomen, a *.sklep.pl nie obejmuje samej domeny głównej - dopisz oba, jeśli potrzebujesz. Strona otwarta lokalnie z pliku (adres file://) też nie wyświetli widżetu.
  3. Cache. Strona może pokazywać starą wersję z pamięci podręcznej lub CDN - wyczyść cache i odśwież stronę.
  4. Wtyczki optymalizujące. Wtyczka cache lub optymalizacji (np. WP Rocket) może opóźniać albo blokować skrypty. Wyłącz dla niej opóźnianie skryptu Chateo lub wyłącz optymalizację na próbę.
  5. Polityka CSP. Jeśli Twoja strona ma nagłówek Content-Security-Policy, który nie zezwala na skrypty z domeny Chateo, widżet się nie załaduje. Zobacz niżej.
  6. Czat wstrzymany. W Strona i domeny sprawdź Czat na stronie - jeśli jest Wstrzymany, widżet nie pokazuje się odwiedzającym.
  7. Konto w trybie tylko do odczytu. Gdy okres próbny się skończył, a pakiet nie został wybrany, widżet znika ze strony. Zobacz Pakiety, limity i płatności.
  8. Zgoda cookies. Gdy w Śledzenie i zgoda wybrano Wymaga zgody, do czasu zgody widżet pokazuje tylko przycisk, a odwiedzający nie pojawiają się na żywo. Sprawdź, czy baner cookies wywołuje chateo('consent', true).
  9. Widżet ukryty na tej podstronie. Sprawdź w ustawieniach strony sekcję Gdzie nie pokazywać czatu - czat może być tam wyłączony dla tego adresu.

CSP - co dopuścić

Panel czatu dziedziczy politykę CSP strony. Widżet nie wymaga 'unsafe-inline'. Minimalna polityka (zamiast https://app.chateo.pl użyj adresu z Twojego kodu instalacyjnego):

script-src  'self' https://app.chateo.pl;
connect-src 'self' https://app.chateo.pl wss://app.chateo.pl;
img-src     'self' data: blob: https://app.chateo.pl;
DyrektywaPo co
script-srcładuje skrypt widżetu
connect-srcpobiera ustawienia, utrzymuje połączenie na żywo (wss) i wysyła załączniki
img-srcwyświetla logo, awatary, miniatury załączników i podgląd zdjęcia przed wysłaniem; bez tego czat działa, ale obrazy się nie pokażą

Jeśli Twoja platforma nie pozwala drukować nonce, w ustawieniach strony wybierz Wariant instalacji (Content Security Policy) i skorzystaj z kodu dla wariantu CSP z nonce albo Bez skryptów inline - tylko zewnętrzny loader. W wariancie bez skryptów inline nie da się przekazać koszyka ani zamówienia do Chateo.

Starsze przeglądarki (Safari wcześniejsze niż 16.4) mogą przy restrykcyjnym CSP pokazać panel bez stylów.

Nadal nie działa?

Napisz do nas i podaj adres strony oraz co pokazuje Sprawdź instalację. Pomożemy.

Czy ten artykuł pomógł?

Zobacz swoich odwiedzających na żywo.

Zapisy ruszą wkrótce. Zostaw e-mail na liście oczekujących, a damy znać jako pierwszym.

Zapisz się na listę-20% na pierwszy rok · 14 dni bez karty