Повернутися до панелі керування

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

Дізнайтеся, як використовувати Asyntai

Функції
Панель Ask AI Панель AI-пошуку Сканування сайту Прогалини у знаннях Картки товарів Динамічні картки товарів Динамічні зображення Контекст користувача Власні інструменти Параметри посилань Моніторинг у реальному часі Перехоплення оператором Ескалація Сповіщення ШI Щоденний звіт Потік даних у реальному часі Потік даних у реальному часі Max Учасники команди Єдиний вхід Двофакторна автентифікація Включити зображення Розпізнавання зображень Віджет перекладу Локалізація Прозорість ШІ Ліди Розумне захоплення лідів Тікети підтримки Бронювання Вбудовування Виключення сторінок Заблоковані IP Політика зберігання Режим нульового зберігання Маскування PII Класифікатор відповідей Access Tags Закріплення версії віджета Журнал аудиту Розумніша модель Увімкнути міркування Пропозиції відповідей Подальші повідомлення Мовлення в текст Завантаження стенограми Вбудований чат Iframe Embed

Як додати AI чат-бот Asyntai до e107

Покрокова інструкція для веб-сайтів e107 CMS

Отримати код вбудовування

Крок 1: Отримайте код для вставки

Спочатку перейдiть до вашої Панелi керування Asyntai та прокрутiть вниз до роздiлу "Код для вставки". Скопiюйте унiкальний код для вставки, який виглядатиме так:

<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>

Примітка: Код вище є лише прикладом. Ви повиннi скопiювати власний унiкальний код для вставки з вашої Панелi керування, оскiльки вiн мiстить ваш особистий ID вiджета.

Крок 2: Додайте до шаблону теми (Рекомендовано)

Рекомендований спосiб додати чат-бот - безпосереднє редагування файлу шаблону теми e107:

  1. Перейдіть до папки теми e107: e107_themes/yourtheme/
  2. Вiдкрийте головний файл шаблону теми (зазвичай theme.php або theme.html)
  3. Знайдіть закриваючий тег </body>
  4. Вставте код вбудовування Asyntai безпосередньо перед тегом </body>:
<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> </body>

Порада: Якщо ваша тема використовує theme.php, знайдiть роздiл, де рендериться HTML футера. Код вбудовування слiд розмiстити пiсля всього iншого контенту, але перед закриваючим тегом body.

Альтернативний метод 1: Використання власного заголовка/футера e107

Ви можете додати скрипт чат-бота через адмiн-панель e107 без редагування файлiв теми:

  1. Увійдіть до адмін-панелі e107
  2. Перейдіть до Admin > Preferences > Site Preferences
  3. Знайдiть роздiл "Custom Footer" або "Footer Scripts"
  4. Вставте код вбудовування Asyntai у текстове поле футерних скриптів
  5. Натисніть "Save", щоб застосувати зміни

Примітка: Цей метод є найпростiшим, якщо ви хочете уникнути безпосереднього редагування файлiв теми. Скрипт буде автоматично включений на кожну сторiнку вашого сайту e107.

Альтернативний метод 2: Використання плагіна e107

Для бiльш модульного пiдходу ви можете створити простий плагiн або використовувати систему хукiв плагiнiв для впровадження скрипту чат-бота:

  1. Створiть простий плагiн або використовуйте плагiн "Custom Pages"
  2. Додайте скрипт через систему хукiв плагiнiв e107, створивши файл e_footer.php у каталозi вашого плагiна
  3. Всередині e_footer.php виведіть код вбудовування:
<?php // e_footer.php - Asyntai Chatbot Plugin Hook echo '<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>'; ?>

Порада: Пiдхiд з хуком плагiна зберiгає iнтеграцiю чат-бота окремо вiд теми, тому вона збережеться навiть при змiнi теми.

Альтернативний метод 3: Використання системи меню e107

Ви можете використовувати вбудовану систему меню e107, щоб додати скрипт чат-бота до областi футера:

  1. Увійдіть до адмін-панелі e107
  2. Перейдіть до Admin > Menus
  3. Створіть власне HTML-меню
  4. Вставте код вбудовування Asyntai у вміст меню
  5. Призначте меню до області футера вашого шаблону
  6. Збережіть конфігурацію меню

Важливо: При використаннi системи меню переконайтеся, що область меню, яку ви призначаєте, пiдтримує вивiд необробленого HTML/скриптiв. Деякi областi меню можуть видаляти теги скриптiв з мiркувань безпеки. Якщо скрипт видаляється, використовуйте один з iнших методiв.

Крок 3: Перевірте встановлення

Пiсля збереження змiн вiдвiдайте свiй веб-сайт e107 у новiй вкладцi браузера або в режимi iнкогнiто. Ви повиннi побачити кнопку чат-вiджету в нижньому правому кутi. Натиснiть на неї, щоб переконатися, що вона вiдкривається та працює коректно.

Не бачите віджет? Спробуйте очистити кеш e107 з адмiн-панелi в роздiлi Admin > Cache. Також спробуйте очистити кеш браузера або переглянути в режимi iнкогнiто. Переконайтеся, що код вбудовування розмiщений правильно та мiстить ваш унiкальний ID вiджету з панелi керування.