Powrót do panelu

Dokumentacja

Dowiedz się, jak korzystać z Asyntai

Jak dodać chatbota AI Asyntai do Drupal

Instrukcja krok po kroku dla stron Drupal

Pobierz kod osadzania

Krok 1: Pobierz swój kod osadzania

Najpierw przejdź do swojego Panelu Asyntai i przewiń w dół do sekcji "Kod osadzania". Skopiuj swój unikalny kod osadzania, który będzie wyglądał tak:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Uwaga: Powyższy kod to tylko przykład. Musisz skopiować swój własny unikalny kod osadzania z Panelu, ponieważ zawiera on Twój osobisty identyfikator widgetu.

Krok 2: Użycie modulu Header and Footer Scripts (zalecane)

Najłatwiejszym sposobem dodania chatbota jest użycie modulu "Header and Footer Scripts":

  1. Zaloguj sie do panelu administracyjnego Drupal
  2. Przejdź do Extend i kliknij "Install new module\"
  3. Wyszukaj "Header and Footer Scripts" lub pobierz go z Drupal.org
  4. Zainstaluj i włącz moduł
  5. Przejdź do Configuration → Development → Header and Footer Scripts
  6. Kliknij zakładkę "Footer"
  7. Wklej kod osadzania Asyntai w polu tekstowym skryptów stopki
  8. Kliknij "Zapisz konfigurację"

Wskazówka: Dodanie kodu do sekcji stopki zapewnia jego załadowanie po zawartości strony, co jest zalecane dla widgetów czatu.

Alternatywa: Edycja szablonu motywu

Możesz dodać kod bezpośrednio do pliku szablonu motywu:

  1. Przejdź do folderu motywu: themes/your_theme/
  2. Otwórz plik html.html.twig (lub utwórz go, jeśli nie istnieje)
  3. Znajdź zamykający znacznik </body>
  4. Wklej kod osadzania Asyntai tuz przed znacznikiem </body>
  5. Zapisz plik
  6. Wyczyść pamięć podręczna Drupal: Configuration → Performance → Clear all caches

Ważne: Zmiany w plikach motywu mogą zostac nadpisane podczas aktualizacji motywu. Rozważ użycie motywu potomnego lub modulu Header and Footer Scripts jako bardziej trwalego rozwiązania.

Alternatywa: Użycie bibliotek (dla deweloperow)

Dla deweloperow, którzy wola używać systemu bibliotek zasobow Drupal:

  1. Utwórz lub edytuj plik *.libraries.yml motywu
  2. Dodaj nowy wpis biblioteki:
    asyntai-chatbot:
    js:
    https://asyntai.com/static/js/chat-widget.js: { type: external, attributes: { async: true, data-asyntai-id: YOUR_WIDGET_ID } }
  3. Dołącz biblioteke w pliku *.info.yml motywu:
    libraries:
    - your_theme/asyntai-chatbot
  4. Wyczyść pamięć podręczna Drupal

Krok 3: Weryfikacja instalacji

Po zapisaniu zmian i wyczyszczeniu pamięci podręcznej odwiedź witrynę w nowej karcie przeglądarki lub w trybie incognito. Przycisk widgetu czatu powinien byc widoczny w prawym dolnym rogu. Kliknij go, aby upewnić sie, ze otwiera sie i działa poprawnie.

Nie widzisz widgetu? Pamietaj o wyczyszczeniu pamięci podręcznej Drupal, przechodzac do Configuration → Performance → Clear all caches. Spróbuj również wyczyść pamięć podręczna przeglądarki lub otwórz stronę w trybie incognito.