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

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

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

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

Як додати ШI-чатбот Asyntai до Concrete CMS

Покрокова інструкція для сайтів Concrete CMS (раніше Concrete5)

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

Крок 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>

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

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

Найкращий спосiб додати чатбот на всi сторiнки вашого сайту Concrete CMS - вiдредагувати файл нижнього колонтитула теми:

  1. Отримайте доступ до вашої установки Concrete CMS через FTP або Файловий менеджер
  2. Перейдіть до каталогу /application/themes/your_theme_name/
  3. Знайдiть та вiдкрийте файл footer.php (або еквiвалентний шаблон нижнього колонтитула)
  4. Знайдіть рядок із закриваючим тегом </body>
  5. Вставте ваш код для вставки Asyntai безпосередньо перед тегом </body>
  6. Збережіть файл та завантажте його назад на сервер, якщо редагуєте локально
  7. Очистіть кеш Concrete CMS: Dashboard → System & Settings → Clear Cache

Порада: Додавання коду перед закриваючим тегом </body> забезпечує завантаження чатбота пiсля вмiсту сторiнки, що покращує продуктивнiсть завантаження. Цей метод автоматично додає чатбот на кожну сторiнку, що використовує цю тему.

Альтернативний метод 1: HTML-блок (Найпростіший для не-розробників)

Якщо ви не бажаєте редагувати файли теми, ви можете використовувати вбудований HTML-блок Concrete CMS:

  1. Увійдіть до вашої Панелі керування Concrete CMS
  2. Перейдіть на сторінку, де ви хочете додати чатбот
  3. Натисніть Edit Page (значок олівця на панелі інструментів)
  4. Натисніть Add Block в області, де ви хочете розмістити код
  5. Знайдіть та оберіть блок HTML
  6. Вставте ваш код для вставки Asyntai в HTML-редактор
  7. Натисніть Add, щоб зберегти блок
  8. Натисніть Publish, щоб зміни стали активними

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

Альтернативний метод 2: Файл заголовка теми

Ви також можете додати код до файлу заголовка вашої теми для встановлення на всьому сайті:

  1. Отримайте доступ до файлів Concrete CMS через FTP або Файловий менеджер
  2. Перейдіть до /application/themes/your_theme_name/
  3. Відкрийте файл header.php (або elements/header.php)
  4. Знайдіть закриваючий тег </head>
  5. Вставте код вбудовування Asyntai безпосередньо перед тегом </head>
  6. Збережіть та завантажте файл
  7. Очистіть кеш з панелі керування
<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> </head>

Порада: Переконайтеся, що ви включили необхiднi елементи заголовка за допомогою <?php View::element('header_required'); ?> у вашому файлi header.php для коректної роботи Concrete CMS.

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

Для розробникiв, якi хочуть бiльше контролю, можна створити власний шаблон сторiнки:

  1. Створiть новий файл шаблону сторiнки в /application/themes/your_theme_name/
  2. Або скопiюйте iснуючий шаблон (наприклад, default.php) та перейменуйте його
  3. Додайте код вбудовування Asyntai до файлу шаблону перед </body>
  4. У Панелі керування Concrete CMS перейдіть до Pages & Themes
  5. Натисніть на Page Types
  6. Виберіть тип сторінки, з яким ви хочете використовувати цей шаблон
  7. Призначте свій власний шаблон типу сторінки
  8. Усі сторінки, що використовують цей тип сторінки, тепер містимуть чат-бот

Важливо: Завжди створюйте резервну копiю файлiв теми перед внесенням змiн. Якщо можливо, спочатку протестуйте змiни на тестовому сайтi. Некоректнi змiни у файлах теми можуть порушити макет або функцiональнiсть вашого сайту.

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

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

Не бачите віджет? Переконайтеся, що ви очистили кеш Concrete CMS (Dashboard → System & Settings → Clear Cache). Спробуйте переглянути сайт у режимi iнкогнiто. Перевiрте, що ви зберегли та завантажили всi змiни файлiв. Вiдкрийте консоль браузера (F12), щоб перевiрити наявнiсть помилок JavaScript.