Jak możemy pomóc?

Napisz krótko, o co chodzi - odpowiemy mailowo.

Ta strona jest chroniona przez reCAPTCHA. Obowiązują Polityka prywatności oraz Warunki korzystania z usług Google.
Strona główna

Otwieranie czatu własnym linkiem lub przyciskiem

Każdy link lub przycisk na Twojej stronie może otworzyć czat – okno pojawia się tuż obok klikniętego elementu. Z gotowym tekstem w polu wiadomości, wyborem zakładki, a w razie potrzeby całkiem bez dymka czatu.

Twoi odwiedzający nie muszą otwierać czatu dymkiem w rogu ekranu. Może to zrobić także link lub przycisk na Twojej stronie – na przykład „Pomoc i wsparcie” w panelu bocznym albo „Pytanie o plan” na stronie z cennikiem. Okno czatu otwiera się wtedy tuż obok tego elementu.

Nie potrzebujesz do tego dodatkowego kodu – wystarczy zwykły fragment osadzenia opisany w Osadzenie widgetu. Gotowy przykład do skopiowania znajdziesz też w koncie: Projekt → Osadzenie → Otwieranie czatu własnym linkiem.

Najprostszy przypadek

Link prowadzący do #rc-open:

<a href="#rc-open">Pomoc i wsparcie</a>

Albo przycisk z atrybutem data-rc-open:

<button type="button" data-rc-open>Otwórz czat</button>

data-rc-open działa na każdym elemencie, nie tylko na przyciskach. Zamiast #rc-open widget rozpoznaje też cel #reactive-chat.

Kliknięcie nie przepada, nawet jeśli widget nie zdążył się jeszcze w pełni załadować – okno otworzy się, gdy tylko będzie gotowe.

Gdzie pojawia się okno

Jeśli okno ma się otworzyć w zwykłym miejscu w rogu, użyj data-rc-open="corner". Tak samo działa data-rc-anchor="none":

<button type="button" data-rc-open="corner">Otwórz czat</button>

Gotowy tekst w polu wiadomości

Dzięki data-rc-message po otwarciu czatu w polu wiadomości jest już wpisane zdanie. Nie zostaje ono wysłane – odwiedzający może je uzupełnić, zmienić albo usunąć i sam decyduje o wysłaniu.

<button type="button" data-rc-open data-rc-message="Mam pytanie dotyczące mojego planu">
  Pytanie o plan
</button>

Przejmowanych jest maksymalnie 200 znaków. Czat przełącza się przy tym na zakładkę z rozmową.

Wybór zakładki

Jeśli Twój czat ma kilka zakładek, data-rc-tab określa, która z nich będzie widoczna po otwarciu:

<a href="#rc-open" data-rc-tab="help">Przeglądaj artykuły pomocy</a>

Jeśli w Twoim czacie nie ma podanej zakładki (np. help bez żadnych artykułów pomocy), czat po prostu otworzy się jak zwykle.

Otwieranie z własnego JavaScriptu

Te same możliwości są dostępne jako wywołanie. anchor to element, obok którego ma się pojawić okno; message i tab są opcjonalne:

document.querySelector('#moj-przycisk').addEventListener('click', function (ev) {
  ReactiveChat('open', {
    anchor: ev.currentTarget,
    message: 'Mam pytanie dotyczące mojego planu',
    tab: 'msg'
  });
});

Bez anchor okno otwiera się w zwykłym miejscu. ReactiveChat('open') bez opcji działa tak jak dotychczas. Jeśli sam element ma atrybut data-rc-message lub data-rc-tab, obowiązuje on także przy wywołaniu; to, co podasz wprost w wywołaniu, ma pierwszeństwo.

Jeśli Twój kod może się wykonać, zanim załaduje się fragment osadzenia, wstaw przed nim tę linijkę. Wywołania zostaną wtedy zapamiętane i wykonane, gdy tylko widget będzie gotowy:

window.ReactiveChat = window.ReactiveChat || function () { (window.ReactiveChat.q = window.ReactiveChat.q || []).push(arguments); };

Całkiem bez dymka czatu

Jeśli czat ma być dostępny wyłącznie przez Twoje własne linki – na przykład „Pomoc i wsparcie” w panelu bocznym – możesz to ustawić na dwa sposoby.

W koncie: w sekcji Projekt → Wygląd → Marka wybierz w polu Wyświetlanie opcję Tylko przez własne linki (bez ikony czatu) i zapisz. Ustawienie działa bez żadnych zmian na Twojej stronie. Mimo to skopiuj potem ponownie fragment osadzenia w sekcji Projekt → Instalacja: nowy fragment nie zawiera już koloru marki, więc ikona czatu nie mignie podczas ładowania strony. Dopóki widżet nie pobierze Twojego ustawienia z serwera – na przykład bez połączenia albo przy pierwszej wizycie, zanim odwiedzający zgodzi się na cookies – ikona dla bezpieczeństwa jednak się pojawi, żeby czat pozostał dostępny.

We fragmencie osadzenia: jeśli ikona nie może pojawić się nigdy, ukryj dymek czatu atrybutem data-rc-hide-launcher="true" we fragmencie osadzenia. Ten atrybut działa zawsze, niezależnie od ustawienia w koncie:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-hide-launcher="true"
        async></script>

Zadbaj wtedy o to, by na każdej stronie, na której odwiedzający mają mieć dostęp do czatu, był co najmniej jeden taki link.

Gdy coś nie działa

Pozostałe ustawienia fragmentu osadzenia opisuje Osadzenie widgetu. Jak pokazać w czacie kartę z własną ofertą, wyjaśnia Karta promocyjna w czacie.

Stan na: