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

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

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

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

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

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

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

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

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

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

Шаг 2: Использование настроек сайта (рекомендуется)

Самый простой способ добавить чат-бот на все страницы вашего сайта на HubSpot:

  1. Войдите в ваш аккаунт HubSpot
  2. Нажмите значок настроек (шестерёнку) на главной панели навигации
  3. На левой боковой панели перейдите в Website > Pages
  4. Прокрутите вниз до раздела «HTML футера сайта»
  5. Вставьте код встраивания Asyntai в текстовую область
  6. Нажмите «Save» в нижней части страницы

Совет: Добавление скрипта в HTML-футер сайта гарантирует загрузку на всех страницах после основного контента — это рекомендуемое расположение для чат-виджетов.

Альтернатива: Установка на конкретную страницу

Если вы хотите добавить чат-бот только на определённые страницы:

  1. Перейдите в Marketing > Website > Website Pages (или Landing Pages)
  2. Нажмите на страницу, которую хотите редактировать
  3. В редакторе страницы нажмите Settings вверху
  4. Прокрутите вниз до раздела «Дополнительные параметры»
  5. Найдите раздел «HTML футера»
  6. Вставьте код встраивания Asyntai
  7. Нажмите «Apply changes» и опубликуйте страницу

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

Альтернатива: Через Design Manager

Для большего контроля можно добавить JavaScript-файл через Design Manager:

  1. Перейдите в Marketing > Files and Templates > Design Tools
  2. На левой боковой панели нажмите File > New file
  3. Выберите "JavaScript" из выпадающего списка
  4. Назовите ваш файл (например, asyntai-chatbot.js)
  5. Добавьте следующий код:
    (function() {
      var script = document.createElement('script');
      script.async = true;
      script.src = 'https://asyntai.com/static/js/chat-widget.js';
      script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
      document.body.appendChild(script);
    })();
  6. Замените YOUR_WIDGET_ID на ваш реальный ID виджета
  7. Нажмите «Publish changes»
  8. Подключите этот файл в шаблоне с помощью require_js или укажите его в настройках сайта

Альтернатива: Использование пользовательских модулей

Создайте повторно используемый модуль для чат-бота:

  1. Перейдите в Marketing > Files and Templates > Design Tools
  2. Нажмите File > New file > Module
  3. Назовите его «Asyntai Chatbot»
  4. В файле module.html вставьте ваш код встраивания
  5. Опубликуйте модуль
  6. Добавьте модуль в раздел футера вашего шаблона или перетащите его на отдельные страницы

Совет: Использование пользовательского модуля позволяет легко добавлять или удалять чат-бот из конкретных шаблонов или страниц через редактор перетаскивания.

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

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

Виджет не отображается? Убедитесь, что нажали «Сохранить» или «Опубликовать» после добавления кода. HubSpot кеширует страницы, поэтому откройте сайт в режиме инкогнито или очистите кеш браузера. Если вы добавили код на конкретную страницу, убедитесь, что она опубликована.

Требуется HubSpot CMS Hub: Добавление пользовательского JavaScript требует HubSpot CMS Hub (Starter, Professional или Enterprise). Если вы используете бесплатные инструменты HubSpot CMS, у вас могут быть ограниченные возможности для добавления пользовательских скриптов.