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

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

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

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

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

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

Крок 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: Додати код за допомогою Code Injection (Odoo 16+)

Якщо ви використовуєте Odoo версії 16 або новішої, ви можете використовувати вбудовану функцію Code Injection для додавання чат-бота на всі сторінки:

  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.