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

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

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

Початок роботи
Встановлення База знань Як ШІ отримує доступ до вашого контенту Підключіть свій сайт Протестувати ШІ Керування сайтами Поради щодо інструкцій для ШІ Перехід з іншого чат-бота Порівняння тарифів
Функції
Панель Ask AI Рядок ШІ-пошуку Сканування сайту Прогалини у знаннях Картки товарів Динамічні картки товарів Динамічні зображення Контекст користувача Власні інструменти Параметри посилань Проактивні повідомлення Моніторинг у реальному часі Підключення оператора Ескалація Сповіщення ШІ Сповіщення в браузері Щоденний звіт Потік даних у реальному часі Фід даних у реальному часі Max Учасники команди Єдиний вхід Двофакторна автентифікація Показувати зображення Розпізнавання зображень Віджет перекладу Локалізація Прозорість ШІ Ліди Розумний збір лідів Тікети підтримки ШІ-відповіді на листи Категорії чатів Довідковий центр Бронювання Голосовий агент Вбудовування Виключити сторінки Заблоковані IP Політика зберігання Режим нульового зберігання Маскування PII Класифікатор відповідей Access Tags Закріплення версії віджета Журнал аудиту Пропозиції відповідей Подальші повідомлення Розпізнавання мовлення Завантаження стенограми Вбудований чат Вбудовування через iframe

Як додати AI чат-бот Asyntai на будь-який веб-сайт

Універсальна інструкція для HTML, власних сайтів та статичних генераторів

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

Крок 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>

Примітка: Код вище є лише прикладом. Ви повинні скопіювати власний унікальний код для вставки з вашої Панелі керування, оскільки він містить ваш особистий ID віджета.

Крок 2: Додавання до вашого HTML-файлу

Найпростіший спосіб додати чат-бот - вставити код вбудовування безпосередньо у ваш HTML-файл:

  1. Відкрийте HTML-файл у текстовому редакторі
  2. Знайдіть закриваючий тег </body>
  3. Вставте ваш код для вставки Asyntai безпосередньо перед тегом </body>
  4. Збережіть файл
<!DOCTYPE html>
<html>
<head>
  <title>My Website</title>
</head>
<body>
  <!-- Your website content -->

  <!-- Asyntai Chatbot - Add before closing body tag -->
  <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>
</html>

Порада: Додавання скрипту перед закриваючим тегом </body> забезпечує його завантаження після контенту сторінки, що оптимально для продуктивності та не сповільнює вашу сторінку.

Для багатосторінкових веб-сайтів

Якщо ваш веб-сайт має кілька HTML-сторінок, у вас є кілька варіантів:

Варіант A: Додайте на кожну сторінку

Додайте код вбудовування до кожного HTML-файлу, де ви хочете, щоб чат-бот з'являвся.

Варіант B: Використовуйте спільний файл включення футера

Якщо ви використовуєте серверне включення (SSI), PHP включення або подібне:

  1. Створіть файл footer.html (або footer.php)
  2. Додайте код вбудовування Asyntai до цього файлу
  3. Включіть цей файл футера на всі ваші сторінки:
    <!-- For PHP -->
    <?php include 'footer.php'; ?>

    <!-- For SSI -->
    <!--#include virtual="/footer.html" -->

Варіант C: Динамічне завантаження JavaScript

Створіть один файл JavaScript, який завантажує чат-бот на всіх сторінках:

  1. Створіть файл з назвою asyntai-loader.js:
    (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);
    })();
  2. Замініть YOUR_WIDGET_ID на ваш фактичний ID віджету
  3. Включіть цей скрипт на всі ваші сторінки:
    <script src="/js/asyntai-loader.js"></script>

Для генераторів статичних сайтів

Якщо ви використовуєте генератор статичних сайтів, додайте код вбудовування до базового макету або шаблону:

Jekyll

Додайте до _includes/footer.html або _layouts/default.html

Hugo

Додайте до layouts/partials/footer.html або layouts/_default/baseof.html

Gatsby

Додайте до gatsby-browser.js або використовуйте gatsby-ssr.js

Next.js

Додайте до pages/_document.js або використовуйте компонент next/script

Nuxt.js

Додайте до nuxt.config.js в розділі head.script

Eleventy (11ty)

Додайте до базового макету в _includes/

Astro

Додайте до src/layouts/Layout.astro перед </body>

VuePress

Додайте до .vuepress/config.js в розділі head

Для застосунків React / Vue / Angular

Для односторінкових застосунків (SPA) ви можете додати скрипт до index.html або завантажити його динамічно:

React (метод index.html)

<!-- In public/index.html, before </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>

React (метод useEffect)

// In your App.js or a component
useEffect(() => {
  const script = document.createElement('script');
  script.src = 'https://asyntai.com/static/js/chat-widget.js';
  script.async = true;
  script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
  document.body.appendChild(script);
  return () => document.body.removeChild(script);
}, []);

Vue (у main.js або App.vue)

// In mounted() or onMounted()
const script = document.createElement('script');
script.src = 'https://asyntai.com/static/js/chat-widget.js';
script.async = true;
script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
document.body.appendChild(script);

Angular (в index.html)

<!-- In src/index.html, before </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>

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

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

Не бачите віджет? Перевірте, що скрипт правильно розміщений перед тегом </body>. Переконайтеся, що в консолі браузера немає помилок JavaScript (натисніть F12, щоб відкрити інструменти розробника). Спробуйте очистити кеш браузера або переглянути в режимі інкогніто.

Важливо: Чат-бот вимагає, щоб ваш веб-сайт працював через HTTP або HTTPS (а не відкривався безпосередньо як файл). Якщо ви тестуєте локально, використовуйте локальний сервер розробки.