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

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

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

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

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

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

Шаг 1: Получите код встраивания

Сначала перейдите на Панель управления Asyntai и прокрутите вниз до раздела «Код для встраивания». Скопируйте уникальный код, который выглядит так:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

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

Шаг 2: Добавьте код через Code Injection (Odoo 16+)

Если вы используете Odoo версии 16 или новее, вы можете использовать встроенную функцию внедрения кода для добавления чат-бота на все страницы:

  1. Войдите в бэкенд Odoo и перейдите в приложение Website
  2. Нажмите Edit, чтобы войти в редактор сайта
  3. Нажмите на параметр Theme на панели инструментов редактора
  4. Перейдите в Website Settings
  5. Найдите и нажмите на Code Injection
  6. Нажмите параметр </body>, чтобы добавить код перед закрывающим тегом body
  7. Вставьте код встраивания Asyntai в редактор кода
  8. Нажмите Save, чтобы применить изменения

Совет: Добавление кода в раздел </body> помещает его непосредственно перед закрывающим тегом body — это рекомендуемое расположение для чат-виджетов, которое не замедлит загрузку страницы.

Альтернатива: Через HTML-редактор (Odoo 14-15)

Для Odoo версий 14 и 15 можно добавить код через редактор HTML:

  1. Войдите в бэкенд Odoo и перейдите в приложение Website
  2. Нажмите Edit, чтобы войти в редактор сайта
  3. Нажмите выпадающее меню Customize
  4. Выберите HTML/CSS/JS Editor
  5. Выберите Main Layout из списка редактируемых шаблонов
  6. Прокрутите шаблон в конец, до закрывающего тега </t>
  7. Вставьте код встраивания Asyntai
  8. Нажмите Save и обновите страницу

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

Альтернатива: Способ для разработчика (модуль)

Если вы разработчик или имеете доступ к пользовательским модулям Odoo, вы можете создать шаблон, наследующий от макета сайта:

<template id="asyntai_chatbot" inherit_id="website.layout">
    <xpath expr="//div[@id='wrapwrap']" position="after">
        <script async="async" src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"/>
    </xpath>
</template>

Примечание: Этот метод требует создания пользовательского модуля Odoo и добавления приведённого выше кода в XML-представления вашего модуля. После добавления обновите список модулей и установите модуль.

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

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

Виджет не отображается? Убедитесь, что вы сохранили изменения и очистили кэш браузера. Попробуйте открыть сайт в режиме инкогнито. Если изменения вносились через HTML-редактор, может потребоваться обновить страницу или очистить кэш активов Odoo.