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

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

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

Як додати AI чат-бот Asyntai до Adobe Commerce (Magento)

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

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

Крок 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н мiстить ваш особистий ID вiджета.

Крок 2: Використання Page Builder (Рекомендовано)

Найпростіший спосіб додати чат-бот - використати блок HTML Code в Page Builder:

  1. Увійдіть до вашої панелі адміністрування Magento
  2. Перейдіть до Content → Pages
  3. Відредагуйте вашу головну сторінку (або будь-яку сторінку, де ви хочете розмістити чат-бот)
  4. У Page Builder перетягніть елемент "HTML Code" на сторінку
  5. Вставте ваш код для вставки Asyntai
  6. Натиснiть "Save"
  7. Очистіть кеш: System → Cache Management → Flush Magento Cache

Важливо: Використання Page Builder додає код лише на окремі сторінки. Для встановлення на весь сайт використовуйте метод Layout XML нижче.

Альтернатива: Використання Layout XML (усі сторінки)

Щоб додати чат-бот на всі сторінки, створіть файл макета у вашій темі:

  1. Перейдіть до папки вашої теми: app/design/frontend/[Vendor]/[theme]/
  2. Створіть структуру папок, якщо вона не існує: Magento_Theme/layout/
  3. Створіть або відредагуйте файл default_head_blocks.xml
  4. Додайте наступний код:
    <?xml version="1.0"?>
    <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <head>
    <script src="https://asyntai.com/static/js/chat-widget.js" src_type="url" async="true" data-asyntai-id="YOUR_WIDGET_ID"/>
    </head>
    </page>
  5. Замiнiть YOUR_WIDGET_ID на ваш фактичний ID вiджету
  6. Виконайте: bin/magento cache:flush
  7. Виконайте: bin/magento setup:static-content:deploy -f (якщо в режимі production)

Альтернатива: Використання CMS Block

Ви також можете створити CMS-блок та включити його у ваш футер:

  1. Перейдіть до Content → Blocks
  2. Натисніть "Add New Block"
  3. Встановіть назву, наприклад "Asyntai Chatbot\
  4. Встановіть ідентифікатор asyntai_chatbot
  5. In the content editor, switch to HTML mode and paste your embed code
  6. Натисніть "Save Block"
  7. Додайте блок до шаблону футера, використовуючи: {{block id="asyntai_chatbot"}}
  8. Очистіть кеш

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

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

Не бачите вiджет? Переконайтеся, що ви очистили всі кеші: System → Cache Management → Flush Magento Cache. Також спробуйте очистити кеш браузера або переглянути сторінку у вікні інкогніто. Якщо в режимі production, виконайте bin/magento setup:static-content:deploy -f.