Назад на контролну таблу

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

Научите како да користите Asyntai

Почетак рада
Инсталација База знања Како вештачка интелигенција приступа вашем садржају Повежите свој сајт Тестирајте своју вештачку интелигенцију Управљајте веб-сајтовима Савети за AI инструкције Прелазак са другог четбота Упоредите планове
Функције
Ask AI трака AI трака за претрагу AI претрага за WordPress AI Search for Joomla AI Search for Webflow AI Search for Ghost AI Search for Moodle AI Search for TYPO3 AI Search for Craft CMS AI Search for Grav AI Search for Concrete CMS AI Search for October CMS AI Search for ProcessWire AI Search for Odoo AI Search for Bagisto AI Search for Medusa AI Search for OpenCart AI Search for BigCommerce AI Search for Magento Скенирање веб-сајта Празнине у знању Картице производа Динамичке картице производа Динамичке слике Кориснички контекст Прилагођени алати Параметри линкова Праћење уживо Преузимање од стране човека Ескалација AI обавештења Дневни извештај Проток података у реалном времену Максимални проток података у реалном времену Чланови тима Јединствена пријава Двофакторска аутентификација Укључите слике Препознавање слика Виџет за превођење Локализација Транспарентност вештачке интелигенције Потенцијални клијенти Паметно прикупљање потенцијалних клијената Тикети за подршку Категорије ћаскања Резервације Уграђивања Искључите странице Блокиране IP адресе Политика чувања података Режим без чувања Маскирање PII Класификатор одговора Access Tags Закачање верзије виџета Ревизорски дневник Паметнији модел Омогућите размишљање Предлози одговора Накнадне поруке Говор у текст Преузимање транскрипта Уграђено ћаскање Уграђивање преко iframe-а

Како додати Asyntai АИ четбот на било који веб-сајт

Универзални водич за HTML, прилагођене сајтове и статичке генераторе

Преузмите код за уградњу

Корак 1: Набавите свој код за уграђивање

First, go to your Asyntai Dashboard and scroll down to the "Embed Code" section. Copy your unique embed code which will look like this:

<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>

Напомена: Код изнад је само пример. Морате копирати свој јединствени код за уграђивање са своје Контролне табле јер садржи ваш лични ИД виџета.

Корак 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 страница, имате неколико опција:

Опција А: Додајте на сваку страницу

Додајте код за уграђивање у сваки HTML фајл где желите да се четбот појави.

Опција Б: Користите заједничко укључивање подножја

Ако користите укључивања на страни сервера (SSI), PHP укључивања или слично:

  1. Креирајте footer.html (или footer.php) фајл
  2. Додајте Asyntai код за уграђивање у овај фајл
  3. Укључите овај фајл подножја у све своје странице:
    <!-- For PHP -->
    <?php include 'footer.php'; ?>

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

Опција В: Динамичко учитавање 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 стварним ИД-ом виџета
  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 (не отваран директно као фајл). Ако тестирате локално, користите локални развојни сервер.