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

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

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

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

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

Покрокова інструкція для вебсайтів на MODX 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: Додати до шаблону MODX (Рекомендовано)

Рекомендований спосіб додати чат-бот - це відредагувати ваш шаблон MODX безпосередньо в MODX Manager:

  1. Увійдіть до вашого MODX Manager (панель адміністрування)
  2. У лівій бічній панелі перейдіть до Elements > Templates
  3. Відкрийте шаблон вашого сайту (зазвичай називається "BaseTemplate" або ваш активний шаблон)
  4. Знайдіть закриваючий тег </body> у коді шаблону
  5. Вставте ваш код вбудовування Asyntai безпосередньо перед закриваючим тегом </body>
  6. Натисніть "Save", щоб зберегти шаблон
<!-- Your existing template content -->

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

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

Альтернативний метод 1: Використання чанку MODX

Ви можете використовувати MODX Chunk, щоб зберігати код вставки окремо та повторно використовувати:

  1. У MODX Manager перейдіть до Elements > Chunks
  2. Натисніть "New Chunk", щоб створити новий чанк
  3. Назвіть чанк "asyntaiWidget"
  4. Вставте ваш код вбудовування Asyntai в область вмісту чанку
  5. Натисніть "Save"
  6. Відкрийте ваш шаблон (у розділі Elements > Templates)
  7. Додайте виклик чанку [[$asyntaiWidget]] безпосередньо перед закриваючим тегом </body>
  8. Збережіть шаблон
<!-- In your Template, before </body> -->
[[$asyntaiWidget]]
</body>
</html>

Порада: Використання чанку дозволяє легко керувати та оновлювати код вбудовування в одному місці, особливо якщо ви використовуєте кілька шаблонів на вашому сайті.

Альтернативний метод 2: Використання системних налаштувань MODX (HTML Head/Footer)

Деякі конфігурації MODX включають заповнювачі для скриптів футера через системні налаштування:

  1. У MODX Manager перейдіть до System > System Settings
  2. Відфільтруйте за "htmlhead" або знайдіть користувацьке системне налаштування для скриптів футера
  3. Якщо ваша конфігурація має заповнювач для скриптів футера (наприклад, [[++footer_scripts]]), ви можете його використовувати
  4. Встановіть значення системного налаштування на ваш код вбудовування Asyntai
  5. Переконайтеся, що відповідний заповнювач [[++footer_scripts]] присутній у вашому шаблоні перед закриваючим тегом </body>
  6. Збережіть системне налаштування
<!-- In your Template, before </body> -->
[[++footer_scripts]]
</body>
</html>

Примітка: Цей метод залежить від наявності у вашій конфігурації MODX користувацького системного налаштування для скриптів футера. Якщо такого не існує, ви можете створити користувацьке системне налаштування та посилатися на нього у вашому шаблоні за допомогою синтаксису [[++setting_key]].

Альтернативний метод 3: Використання плагіна MODX (OnWebPagePrerender)

Для розширеного підходу ви можете створити плагін MODX, який автоматично вставляє код чат-бота на кожну сторінку:

  1. У MODX Manager перейдіть до Elements > Plugins
  2. Натисніть "New Plugin", щоб створити новий плагін
  3. Назвіть плагін "AsyntaiChatbot"
  4. Вставте наступний PHP-код в область коду плагіна:
$output = &$modx->resource->_output;
$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>';
$output = str_replace('</body>', $script . '</body>', $output);
  1. Натисніть на вкладку "System Events"
  2. Поставте прапорець поруч з "OnWebPagePrerender", щоб активувати цей плагін для цієї події
  3. Натисніть "Save"

Важливо: Замініть YOUR_WIDGET_ID на ваш справжній ID віджета з панелі керування Asyntai. Цей плагін автоматично вставить скрипт чат-бота на кожну сторінку вашого сайту MODX перед її відображенням.

Крок 3: Очистіть кеш та перевірте

Після додавання коду вбудовування будь-яким з вищенаведених методів вам потрібно очистити кеш MODX та перевірити встановлення:

  1. У MODX Manager перейдіть до Manage > Clear Cache (або натисніть значок очищення кешу у верхньому меню)
  2. Відкрийте ваш вебсайт у новій вкладці браузера або вікні інкогніто
  3. Ви повинні побачити кнопку чат-віджета у нижньому правому куті вашої сторінки
  4. Натисніть на нього, щоб переконатися, що він відкривається та працює коректно

Не бачите віджет? Переконайтеся, що ви очистили кеш MODX через Manage > Clear Cache в MODX Manager. Також спробуйте очистити кеш браузера або переглянути сайт у вікні інкогніто. Якщо ви використовували метод плагіна, перевірте, що системна подія "OnWebPagePrerender" відмічена для вашого плагіна.