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

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

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

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

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

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

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

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

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></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 async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></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джету.