Назад к панели управления

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

Узнайте, как использовать Asyntai

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

Как добавить ИИ-чат-бот Asyntai в e107

Пошаговое руководство для сайтов на e107 CMS

Получить код встраивания

Шаг 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>

Примечание: Код выше — всего лишь пример. Вы должны скопировать свой уникальный код для встраивания с вашей Панели управления, так как он содержит ваш персональный идентификатор виджета.

Шаг 2: Добавьте в шаблон темы (рекомендуется)

Рекомендуемый способ добавить чат-бот — непосредственно отредактировать файл шаблона темы e107:

  1. Перейдите в папку вашей темы e107: e107_themes/yourtheme/
  2. Откройте главный файл шаблона темы (обычно 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, найдите раздел, где отображается HTML подвала. Код встраивания должен быть размещён после всего остального контента, но перед закрывающим тегом body.

Альтернативный метод 1: Использование настраиваемого хедера/футера e107

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

  1. Войдите в панель администратора e107
  2. Перейдите в Admin > Preferences > Site Preferences
  3. Найдите раздел «Custom Footer» или «Footer Scripts»
  4. Вставьте код встраивания Asyntai в текстовую область скриптов футера
  5. Нажмите «Save», чтобы применить изменения

Примечание: Этот метод самый простой, если вы хотите избежать прямого редактирования файлов темы. Скрипт будет автоматически включён на каждой странице вашего сайта на e107.

Альтернативный способ 2: Через плагин e107

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

  1. Создайте простой плагин или используйте плагин «Custom Pages»
  2. Добавьте скрипт через систему хуков плагинов e107, создав файл e_footer.php в директории вашего плагина
  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>'; ?>

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

Альтернативный способ 3: Через e107 Menus System

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

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

Важно: При использовании системы меню убедитесь, что выбранная область меню поддерживает вывод чистого HTML/скриптов. Некоторые области меню могут удалять теги скриптов в целях безопасности. Если скрипт удаляется, используйте один из других методов.

Шаг 3: Проверка установки

После сохранения изменений откройте сайт e107 в новой вкладке браузера или в режиме инкогнито. Вы должны увидеть кнопку виджета чата в правом нижнем углу. Нажмите на неё, чтобы убедиться, что всё работает.

Виджет не отображается? Попробуйте очистить кеш e107 в панели администратора: Admin > Cache. Также попробуйте очистить кеш браузера или открыть страницу в режиме инкогнито. Убедитесь, что код для встраивания размещён правильно и содержит ваш уникальный идентификатор виджета из Панели управления.