Обратно към таблото

Документация

Научете как да използвате Asyntai

Функции
Сканиране на уебсайт Пропуски в знанията Продуктови карти Динамични продуктови карти Dynamic Images Потребителски контекст Персонализирани инструменти Параметри на връзки Наблюдение на живо Поемане от човек Ескалация ИИ известия Дневен отчет Поток от данни в реално време Максимален поток от данни в реално време Членове на екипа Единичен вход (SSO) Двуфакторна автентикация Включване на изображения Визуално разпознаване на изображения Приспособление за превод Локализация Прозрачност на ИИ Потенциални клиенти Интелигентно събиране на контакти Тикети за поддръжка Резервации Вграждания Изключване на страници Блокирани IP адреси Политика за съхранение Режим нулево съхранение Маскиране на PII Класификатор на отговорите Фиксиране на версията на приспособлението Одиторски дневник По-умен модел Активиране на мислене Предложения за отговор Последващи съобщения Реч към текст Изтегляне на стенограма Вграден чат

Как да добавите Asyntai AI чатбот в Drupal

Ръководство стъпка по стъпка за уебсайтове на Drupal

Вземете код за вграждане

Стъпка 1: Вземете вашия код за вграждане

Първо отидете на вашето Табло за управление на Asyntai и превъртете надолу до секцията "Код за вграждане". Копирайте уникалния си код за вграждане, който ще изглежда така:

<script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script>

Забележка: Кодът по-горе е само пример. Трябва да копирате собствения си уникален код за вграждане от вашето Табло за управление, тъй като съдържа вашия личен ID на уиджета.

Стъпка 2: Използване на модула Header and Footer Scripts (Препоръчително)

Най-лесният начин да добавите чатбота е като използвате модула "Header and Footer Scripts":

  1. Влезте в административния панел на Drupal
  2. Отидете на Extend и кликнете "Install new module"
  3. Потърсете "Header and Footer Scripts" или го изтеглете от Drupal.org
  4. Инсталирайте и активирайте модула
  5. Отидете на Configuration → Development → Header and Footer Scripts
  6. Кликнете върху раздела "Footer"
  7. Поставете вашия Asyntai код за вграждане в полето Footer Scripts
  8. Натиснете "Save configuration"

Съвет: Добавянето на кода в секцията на футъра гарантира, че той се зарежда след съдържанието на страницата, което е препоръчително за чат уиджети.

Алтернатива: Редактиране на шаблона на темата

Можете да добавите кода директно към файла на шаблона на вашата тема:

  1. Навигирайте до папката на вашата тема: themes/your_theme/
  2. Отворете файла html.html.twig (или го създайте, ако не съществува)
  3. Намерете затварящия таг </body>
  4. Поставете вашия Asyntai код за вграждане точно преди тага </body>
  5. Запазете файла
  6. Изчистете кеша на Drupal: Configuration → Performance → Clear all caches

Важно: Промените по файловете на темата могат да бъдат презаписани при актуализиране на темата. Помислете за използване на дъщерна тема или модула Header and Footer Scripts за по-трайно решение.

Алтернатива: Използване на библиотеки (За разработчици)

За разработчици, които предпочитат да управляват скриптовете като файлове:

  1. Създайте или редактирайте файла *.libraries.yml на вашата тема
  2. Добавете нов запис за библиотека:
    asyntai-chatbot:
    js:
    https://asyntai.com/static/js/chat-widget.js: { type: external, attributes: { async: true, data-asyntai-id: YOUR_WIDGET_ID } }
  3. Прикачете библиотеката във файла *.info.yml на вашата тема:
    libraries:
    - your_theme/asyntai-chatbot
  4. Изчистете кеша на Drupal

Стъпка 3: Проверка на инсталацията

След като запазите промените и изчистите кеша, посетете уебсайта си в нов раздел на браузъра или в инкогнито прозорец. Трябва да видите бутона на чат уиджета в долния десен ъгъл. Кликнете върху него, за да се уверите, че се отваря и работи правилно.

Не виждате уиджета? Уверете се, че сте изчистили кеша на Drupal, като отидете на Configuration → Performance → Clear all caches. Също опитайте да изчистите кеша на браузъра или да разгледате в инкогнито прозорец.