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

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

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

Функції
Панель Ask AI Панель AI-пошуку ШІ-пошук для WordPress AI Search for Joomla AI Search for Webflow AI Search for Moodle AI Search for TYPO3 AI Search for Craft CMS AI Search for Grav AI Search for October CMS AI Search for ProcessWire AI Search for Odoo AI Search for Bagisto AI Search for OpenCart AI Search for BigCommerce AI Search for Magento Сканування сайту Прогалини у знаннях Картки товарів Динамічні картки товарів Динамічні зображення Контекст користувача Власні інструменти Параметри посилань Моніторинг у реальному часі Перехоплення оператором Ескалація Сповіщення ШI Щоденний звіт Потік даних у реальному часі Потік даних у реальному часі Max Учасники команди Єдиний вхід Двофакторна автентифікація Включити зображення Розпізнавання зображень Віджет перекладу Локалізація Прозорість ШІ Ліди Розумне захоплення лідів Тікети підтримки Категорії чатів Бронювання Вбудовування Виключення сторінок Заблоковані IP Політика зберігання Режим нульового зберігання Маскування PII Класифікатор відповідей Access Tags Закріплення версії віджета Журнал аудиту Розумніша модель Увімкнути міркування Пропозиції відповідей Подальші повідомлення Мовлення в текст Завантаження стенограми Вбудований чат Вбудовування через iframe

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

Покрокова інструкція для веб-сайтів Kentico 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 сторiнки вашого сайту Kentico одночасно, використовуйте метод головного шаблону сторiнки:

  1. Увiйдiть до адмiн-панелi Kentico та перейдiть до застосунку Page templates
  2. Знайдiть та вiдкрийте свiй головний шаблон сторiнки (шаблон, що використовується на всiх сторiнках)
  3. Натисніть на вкладку Header в редакторі шаблонів
  4. У розділі заголовка вставте код вбудовування Asyntai
  5. Як альтернативу, додайте код до макету шаблону перед закриваючим тегом </head>
  6. Натисніть Save, щоб застосувати зміни
  7. Очистіть кеш вашого сайту та перевірте зміни на робочому сайті

Порада: Використання головного шаблону сторiнки забезпечує появу чат-бота на кожнiй сторiнцi, що успадковує цей шаблон. Це найефективнiший метод для розгортання на всьому сайтi в Kentico.

Альтернативний метод 1: Заголовок шаблону сторінки

Якщо ви хочете додати чат-бот лише до конкретних шаблонів сторінок:

  1. Перейдіть до застосунку Page templates у Kentico Admin
  2. Виберіть конкретний шаблон сторінки, який хочете редагувати
  3. Натисніть на вкладку Header
  4. Додайте код вбудовування Asyntai за допомогою тегу script:
<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>
  1. Натисніть Save
  2. Усі сторінки, що використовують цей шаблон, тепер містимуть чат-бот

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

Альтернативний метод 2: Веб-частина HEAD HTML

Для бiльш детального контролю на конкретних сторiнках або для успадкування JavaScript на пiдсторiнках:

  1. Вiдкрийте сторiнку, яку хочете редагувати, в редакторi сторiнок Kentico
  2. Додайте нову веб-частину на сторiнку (бажано на батькiвську сторiнку для успадкування)
  3. Знайдіть та виберіть веб-частину HEAD HTML
  4. У конфігурації веб-частини вставте код вбудовування Asyntai
  5. Налаштуйте веб-частину як успадковувану, якщо ви хочете, щоб дочiрнi сторiнки мали чат-бот
  6. Натисніть OK, щоб зберегти веб-частину
  7. Збережіть та опублікуйте сторінку

Порада: Веб-частина HEAD HTML iдеально пiдходить для додавання коду на батькiвську сторiнку, який автоматично поширюватиметься на всi дочiрнi сторiнки, створюючи встановлення на рiвнi роздiлу.

Альтернативний метод 3: Власні файли JavaScript (Розширений)

Для розробників, які надають перевагу керуванню скриптами як файлами:

  1. У вашому проектi Kentico перейдiть до каталогу ~/CMSScripts/Custom/
  2. Створіть новий файл JavaScript (наприклад, asyntai-widget.js)
  3. Додайте код для динамічного завантаження віджету Asyntai:
(function() { var script = document.createElement('script'); script.src = 'https://asyntai.com/static/js/chat-widget.js'; script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID'); script.async = true; document.head.appendChild(script); })();
  1. Посилайтеся на цей файл у заголовку вашого головного шаблону сторінки:
<script src="~/CMSScripts/Custom/asyntai-widget.js"></script>

Важливо: Цей розширений метод вимагає доступу до файлової системи та знання структури каталогiв Kentico. Переконайтеся, що у вас є належнi дозволи, i завжди спочатку тестуйте в тестовому середовищi.

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

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

Не бачите віджет? Переконайтеся, що ви зберегли всi змiни та очистили кеш Kentico (Settings > System > Clear cache). Спробуйте переглянути сайт у режимi iнкогнiто. Перевiрте консоль браузера (F12) на наявнiсть помилок JavaScript, якi можуть перешкоджати завантаженню вiджету.