Integracja Tawk.to Chat: konfiguracja i pomoc
Szybki start
- Prześlij i zainstaluj ZIP
mprtawkchatintegrationw Moduły > "Module Manager". - Kliknij "Configure". W Konfiguracja Tawk.to i widget zapasowy pozostaw Włącz czat Tawk.to ustawione na Tak.
- Skopiuj dwie wartości z adresu URL osadzania Tawk.to do Zapasowe ID właściwości i Zapasowe ID widgetu.
- Pozostaw Strony widgetu zapasowego ustawione na Wszystkie strony, Pokaż na urządzeniach mobilnych na Tak, a Maksymalny czas oczekiwania (sekundy) na
0. Zdecyduj, czy włączyć Przekaż dane klienta. - Kliknij Zapisz. Przetestuj sklep w oddzielnej przeglądarce dla odwiedzających, aby wykluczenie ruchu pracowników nie ukryło czatu.
- Jeśli MPR Cookies Revolution jest włączony, zezwól na kategorię
functionaldla czatu. Przewiń, kliknij, dotknij, naciśnij klawisz lub poczekaj na awaryjne wczytanie po 10 sekundach. - Otwórz czat i wyślij wiadomość testową. Sprawdź ją w Tawk.to, a następnie przetestuj Ukryj czat oraz przycisk Otwórz czat w stopce.
Wymaga PrestaShop 1.6 lub nowszego i PHP 7.1 lub nowszego.
Instrukcja konfiguracji
Instalacja i pierwsza konfiguracja
W starszych wersjach PrestaShop użyj odpowiedniej strony instalacji modułów. Aby wrócić do ustawień tego modułu, otwórz go przez "Configure".
Konfiguracja Tawk.to i widget zapasowy
Odczytaj oba identyfikatory z https://embed.tawk.to/PROPERTY_ID/WIDGET_ID. Przykładowo pierwszą częścią może być 5a1b2c3d9e4f6a7b8c9d, a drugą 1abc2def3. Wklej tylko identyfikatory. Panel konfiguracji wskazuje "Administration" > "Chat Widget" w Tawk.to.
| Ustawienie | Domyślnie | Co zrobić |
|---|---|---|
| Włącz czat Tawk.to | Tak | Wyłącz, aby zatrzymać wyświetlanie całego czatu. |
| Zapasowe ID właściwości | Puste | Wpisz część adresu URL osadzania odpowiadającą właściwości. Użyj 2-128 liter, cyfr, łączników lub podkreśleń. |
| Zapasowe ID widgetu | Puste | Wpisz część odpowiadającą widgetowi, używając tych samych dozwolonych znaków i długości. |
| Przekaż dane klienta | Tak | Identyfikuj zalogowanych klientów po imieniu i nazwisku oraz adresie e-mail. To ustawienie nie przekazuje tożsamości gości, zawartości koszyka ani danych zamówienia. |
| Pokaż na urządzeniach mobilnych | Tak | Wyłącz, aby ukryć czat i elementy sterujące w stopce na urządzeniach mobilnych. Ta wersja sprawdza user agent przeglądarki w JavaScript. |
| Maksymalny czas oczekiwania (sekundy) | 0 |
Wczytaj przy pierwszej interakcji, gdy odwiedzający poprosi o otwarcie czatu lub po upływie biernego limitu czasu. Zero oznacza 10 sekund. Wartość dodatnia zmienia bierny limit czasu. |
| Strony widgetu zapasowego | all |
Zastosuj widget zapasowy na wszystkich stronach albo stronach produktów, kategorii lub zamówienia, gdy nie pasuje żadna reguła widgetu. |
Wpisz oba identyfikatory zapasowe lub pozostaw oba puste. Reguła może dostarczyć widget bez identyfikatorów zapasowych. Jeśli nie pasuje żadna reguła, a konfiguracja zapasowa jest pusta lub nieprawidłowa, czat nie jest wyświetlany. Zakres procesu zamówienia obejmuje cart, order, order-opc, orderopc i checkout.
Reguły widgetu
Kliknij Zarządzaj regułami widgetu w panelu Reguły widgetu. Utwórz regułę na ekranie Reguła widgetu. Każda reguła wybiera właściwość Tawk.to i widget dla danego kontekstu odwiedzającego.
| Ustawienie | Domyślnie | Co zrobić |
|---|---|---|
| Nazwa | Puste | Wpisz wewnętrzną nazwę o długości do 128 znaków. |
| ID właściwości | Kopiowane z konfiguracji zapasowej dla nowej reguły | Wpisz właściwość używaną dla pasujących odwiedzających. |
| ID widgetu | Puste | Wpisz identyfikator jej widgetu. Oba identyfikatory muszą być prawidłowe. |
| Języki | Brak wyboru | Pozostaw puste dla wszystkich języków lub wybierz języki sklepu pasujące do tej reguły. |
| Grupy klientów | Brak wyboru | Pozostaw puste dla wszystkich odwiedzających. W przeciwnym razie zalogowany klient musi należeć do co najmniej jednej wybranej grupy. Goście nie pasują do wybranej grupy. |
| Zakres stron | Wszystkie strony | Wybierz Wszystkie strony, Tylko strony produktów, Tylko strony kategorii lub Tylko strony zamówienia. |
| Status logowania | Zalogowani klienci i goście | Opcjonalnie wybierz Tylko zalogowani klienci lub Tylko goście. |
| Priorytet | 0 |
Wyższe liczby są sprawdzane najpierw. Przy równych priorytetach pierwszeństwo ma najstarszy identyfikator reguły. |
| Aktywny | Tak | Wyłącz, aby zachować regułę bez jej stosowania. |
Wszystkie warunki w regule muszą być spełnione. Wygrywa pierwsza pasująca aktywna reguła. Jeśli nie pasuje żadna reguła, obowiązują konfiguracja zapasowa i Strony widgetu zapasowego. Ustawienia urządzeń mobilnych, włączenia, danych klienta, ruchu i zgód nadal dotyczą widgetu wybranego przez regułę.
Na przykład utwórz regułę o wyższym priorytecie dla jednego języka i Tylko zalogowani klienci. Użyj konfiguracji zapasowej dla pozostałych odwiedzających. Sprawdź regułę z pasującym klientem i z gościem, który powinien otrzymać widget zapasowy.
Ruch wewnętrzny
Sekcja "Internal traffic" może blokować czat dla pracowników i wymienionych adresów IP. Przed edycją wybierz jeden sklep. Wspólne ustawienia sklepu wymagają administratora sklepu. Nadpisania modułu wymagają uprawnienia do konfiguracji tego modułu.
| Ustawienie | Domyślnie | Co zrobić |
|---|---|---|
| "Exclude employees" | Tak w sklepie bez zapisanej polityki | Użyj znacznika panelu administracyjnego, aby sklasyfikować przeglądarki pracowników jako wewnętrzne. |
| "Internal IP addresses and CIDR networks (one per line)" | Puste w sklepie bez zapisanej polityki | Dodaj adresy lub sieci, które mają być traktowane jako wewnętrzne. |
| "Module default" | "Inherit" | Wybierz "Inherit", "Always exclude internal traffic" lub "Never exclude internal traffic" dla tego modułu. |
| "Chat" | "Inherit" | Nadpisz domyślne ustawienie modułu dla czatu. Obowiązująca polityka jest wyświetlana pod polem. |
Użyj "Save shared settings" dla zmian w całym sklepie oraz "Save module overrides" dla tego modułu. Wspólne zmiany wpływają na inne uczestniczące moduły. Nadpisania nie udzielają zgody na pliki cookie. Jeśli strona informuje, że ustawienia są tylko do odczytu, ponieważ nie jest dostępna bezpieczna blokada zapisu, poproś administratora o usunięcie tego ograniczenia serwera. Opcjonalny element synchronizacji z Cloudflare pojawia się tylko wtedy, gdy dostępne są jego pakiet i uprawnienia.
Zgody, wczytywanie i elementy sterujące w sklepie
Skrypt sklepu wczytuje się przez displayHeader. Moduł renderuje element sterujący w stopce przez displayFooterAfter w PrestaShop 1.7 i nowszym lub displayFooter w 1.6. Ta wersja nie używa szablonu osadzania displayBeforeBodyClosingTag.tpl.
Czat czeka na decyzję zezwalającą w mechanizmie ruchu wewnętrznego. Przy włączonym MPR Cookies Revolution czeka również na zgodę functional. Czat pozostaje zablokowany, gdy usługa zgód jest niedostępna. Bierny licznik nie jest dodatkowym opóźnieniem po interakcji. Może wczytać czat bez żadnej interakcji, gdy pozwalają na to decyzja o ruchu i zgoda. Zdarzenia interakcji to scroll, click, touchstart, keydown i mousemove.
Moduł dodaje skrypt Tawk.to na podstawie wybranych identyfikatorów. W PrestaShop 1.7 i nowszym identyfikacja klienta odczytuje obiekt zalogowanego klienta w przeglądarce. W 1.6 moduł dostarcza dane klienta z PHP. Twój zespół zarządza konsultantami, wyglądem widgetu, kierowaniem rozmów, tekstami, formularzami offline i rozmowami w Tawk.to.
Użyj Ukryj czat, aby ukryć widget. Ukrycie z poziomu widgetu wymaga potwierdzenia. Wybór jest zachowywany w pamięci sesji tej karty przeglądarki. Użyj Otwórz czat na dole strony, aby otworzyć go ponownie. Wycofanie zgody lub ostateczne wykluczenie ruchu wewnętrznego zatrzymuje aktywny czat. Moduł ukrywa też czat, gdy w sklepie są otwarte obsługiwane nakładki.
Weryfikacja i rozwiązywanie problemów
- Zacznij w czystej przeglądarce dla odwiedzających. Wykluczenie pracowników może blokować czat w przeglądarce, której zwykle używasz do panelu administracyjnego.
- Potwierdź, że pasuje reguła lub konfiguracja zapasowa ma oba prawidłowe identyfikatory.
- Jeśli używasz zarządzania zgodami, udziel zgody funkcjonalnej, a następnie wywołaj interakcję lub poczekaj na wczytanie awaryjne.
- Sprawdź, czy wiadomość testowa trafia do wybranej właściwości Tawk.to. Osobno przetestuj ustawienie identyfikacji zalogowanego klienta.
- Ukryj i ponownie otwórz czat. Przetestuj ustawienie mobilne oraz warunki języka, grupy, strony i logowania każdej reguły.
Jeśli nie ma elementu sterującego w stopce, sprawdź hook stopki dla swojej wersji PrestaShop i motywu. Ponownie otwórz "Configure", aby moduł uzgodnił rejestracje hooków. Jeśli nie wczytuje się żaden skrypt, sprawdź zgody, decyzję o ruchu wewnętrznym, ustawienie mobilne i wcześniejszy wybór ukrycia. Jeśli skrypt zewnętrzny nie działa, sprawdź błędy sieciowe przeglądarki i reguły blokowania.
Strona "Integrity" sprawdza instalację i konfigurację. Funkcje diagnostyczne są dostępne także na stronie konfiguracji. Gdy diagnostyka jest aktywna, w konsoli przeglądarki można sprawdzić mprtawkChat.debugReport(). Licencja, Wsparcie i Aktualizuj pozostają stronami konserwacji.
Wyłączenie lub odinstalowanie
Wyłącz Włącz czat Tawk.to i zapisz, aby zachować ustawienia i reguły. Odinstaluj moduł w menedżerze modułów, aby usunąć jego ustawienia, schemat reguł widgetu, pozycje menu i nadpisania ruchu wewnętrznego. Wspólna polityka ruchu wewnętrznego pozostaje. Twoje konto Tawk.to i rozmowy pozostają w Tawk.to.
Pytania
Brak pytań o ten moduł
Zapytaj o instalację, zgodność lub konfigurację. Odpowiedzi pojawią się tutaj.
Znane problemy
11
Holenderskie etykiety czatu pozostawały nieprzetłumaczone
Ostrzeżenie konfiguracji pozostawało po zapisaniu
Czat zasłaniał nakładki sklepu
Błędne położenie przycisku zamykania czatu
Czat nigdy nie ładował się bez interakcji
Czat wyłączany w nieaktywnych sklepach
Błędne umiejscowienie menu ustawień czatu
Nie zachowywano starszych ustawień Tawk.to
Brak widżetu czatu w stopce sklepu
Powielone widżety czatu
Brakujące tłumaczenia czatu
Zgłoszenia funkcji
8
Zaimplementowane
Aktualizacje modułu jednym kliknięciem
Wielojęzyczny interfejs
Kontrola i naprawa instalacji
Czat na żywo Tawk.to
Opóźnione ładowanie czatu
Kontrola zgody i widoczności
Wykluczanie ruchu wewnętrznego
Teksty dla odwiedzających według języka
Dziennik zmian
v1.2.02026-07-22
- AddedPS 9 / Hummingbird theme compatibility
- Addedvisitor monitoring — passes cart total and product name to Tawk.to visitor info
- Improvedtrigger configuration — custom auto-message on product pages
- Fixedwidget appearing on checkout confirmation page when suppression rule set
Starsze wersje
v1.1.162026-06-08
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedInteraction-triggered chat widget loading
- FixedPrevent duplicate tawk widget embed
- FixedRender tawk chat in footer
- FixedMigrate legacy Tawk chat settings
- FixedRepair tawk chat admin parent menu
v1.3.02026-04-20
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedadmin menu management via MenuInstaller for streamlined module setup
- AddedLicense management tab with key management and renewal options
- Addedcomplete FR/DE/ES/IT/PL translations
v1.1.02025-06-11
- Addedunlimited-agent note in back office linking to Tawk.to pricing page
- Addedticketing mode toggle — route offline messages to ticket system
v1.0.02025-05-07
- Initialrelease: Tawk.to free live chat integration for PrestaShop
- InitialAutomatic widget script injection with configurable property ID and widget ID
- InitialBack-office configuration with connection-test link
- InitialCompatible with PS 1.7.x and PS 8.x
Demo
Przetestuj pełny moduł przed zakupem
Licencję kupisz później, a ustawienia zostaną.
- Twoje 30-dniowe demo Przetestuj go we własnym sklepie przez 30 dni od pierwszej instalacji.
- Gotowy sklep demo Poznaj gotowy sklep demo w przeglądarce.
- Bez rejestracji Bez konta, adresu e-mail ani domeny sklepu.
Pobierając, akceptujesz warunki dema i politykę prywatności.
Otwierając to demo, akceptujesz regulamin wersji demo oraz politykę prywatności.