Hvordan kan vi hjælpe?

Fortæl os kort, hvad det drejer sig om – vi vender tilbage på e-mail.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Til startsiden

Tag script – dokumentacja: wszystkie atrybuty i źródła konfiguracji

Pełna dokumentacja atrybutów data-rc w tagu loadera, window.ReactiveChatSettings i ReactiveChat('boot') – z typami, wartościami domyślnymi, kolejnością pierwszeństwa i atrybutami innych elementów twojej strony.

Widżet można w całości skonfigurować atrybutami w tagu script – bez skryptu inline, a więc także przy ścisłej Content Security Policy. Kto woli pisać JavaScript, ustawia te same pola przez window.ReactiveChatSettings albo ReactiveChat('boot', …).

Wygląd, teksty, stronę startową, reguły i przewodniki ustawiasz zwykle w koncie; przychodzą z serwera przy nawiązaniu połączenia. Atrybuty opisane tutaj służą temu, co ma obowiązywać na danej stronie. Wszystkie opcje wyglądu znajdziesz w Dostosowaniu.

Cztery źródła konfiguracji i ich pierwszeństwo

Późniejsze źródło wygrywa; łączenie jest płaskie (pole obiektowe takie jak brand jest zastępowane w całości, a nie scalane głęboko):

  1. Wartości domyślne widżetu
  2. Atrybuty data-rc-* w tagu loadera
  3. window.ReactiveChatSettings (ustawione przed loaderem)
  4. Wywołania ReactiveChat('boot', {...}) z kolejki, w ich kolejności

Pola, których widżet nie zna, są odrzucane – atrybut z literówką po prostu po cichu nie działa.

<script>
  window.ReactiveChatSettings = { locale: 'de', position: 'left' };
</script>
<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        async></script>

Jak odczytywane są wartości atrybutów

Nazwa jest zamieniana z zapisu z łącznikami na camelCase: data-rc-site-key → siteKey. Typ wynika z wartości domyślnej:

Odczytywany jest tylko tag, który jest właśnie wykonywany (document.currentScript). Dlatego osadzaj loader jako klasyczny skrypt, a nie z type="module".

Obowiązkowe

Połączenie i dostarczanie

Język, motyw, animacje

Wygląd i położenie

Ładowanie i zachowanie

Atrybuty innych elementów twojej strony

Otwieranie czatu (działa od razu, także zanim rdzeń zostanie załadowany):

Szczegółowo: Otwieranie czatu własnym linkiem lub przyciskiem.

Tekst o ochronie danych:

Wykluczanie tekstu strony:

<aside data-rc-private>
  Wewnętrzne uwagi, których asystent nie powinien czytać.
</aside>

Parametry URL

Innych parametrów w adresie widżet przy ładowaniu nie analizuje.

Wielokrotne osadzenie

Jeśli loader jest na stronie dwa razy (np. przez szablon i menedżer tagów), uruchamia się tylko pierwszy z prawidłowym kluczem witryny; drugi nic nie robi. Pierwszy tag z nieprawidłowym kluczem nie blokuje poprawnego drugiego.

Dalej: API JavaScript · Zdarzenia

Senest opdateret: