Обратно към таблото

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

Научете как да използвате Asyntai

Първи стъпки
Инсталация База знания Как ИИ получава достъп до вашето съдържание Свържете сайта си Тествайте вашия ИИ Управление на уебсайтове Съвети за ИИ инструкции Преминаване от друг чатбот Сравнение на планове
Функции
Ask AI лента AI лента за търсене AI търсене за WordPress AI Search for Joomla AI Search for Webflow AI Search for Moodle AI Search for TYPO3 AI Search for Craft CMS AI Search for Grav AI Search for October CMS AI Search for ProcessWire AI Search for Odoo AI Search for Bagisto AI Search for OpenCart AI Search for BigCommerce AI Search for Magento Сканиране на уебсайт Пропуски в знанията Продуктови карти Динамични продуктови карти Динамични изображения Потребителски контекст Персонализирани инструменти Параметри на връзки Наблюдение на живо Поемане от човек Ескалация ИИ известия Дневен отчет Поток от данни в реално време Максимален поток от данни в реално време Членове на екипа Единичен вход (SSO) Двуфакторна автентикация Включване на изображения Визуално разпознаване на изображения Приспособление за превод Локализация Прозрачност на ИИ Потенциални клиенти Интелигентно събиране на контакти Тикети за поддръжка Категории на чатовете Резервации Вграждания Изключване на страници Блокирани IP адреси Политика за съхранение Режим нулево съхранение Маскиране на PII Класификатор на отговорите Access Tags Фиксиране на версията на приспособлението Одиторски дневник По-умен модел Активиране на мислене Предложения за отговор Последващи съобщения Реч към текст Изтегляне на стенограма Вграден чат Вграждане чрез iframe

Как да добавите Asyntai AI чатбот към October CMS

Ръководство стъпка по стъпка за уебсайтове с October CMS

Вземете код за вграждане

Стъпка 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: Добавяне към шаблона за оформление (Препоръчително)

Препоръчителният начин за добавяне на чатбота е чрез редактиране на оформлението по подразбиране в бекенда на October CMS:

  1. Влезте в бекенда на October CMS
  2. Отидете на CMS > Layouts в главното меню
  3. Отворете оформлението по подразбиране (обикновено default.htm)
  4. Намерете затварящия </body> таг и {% scripts %} контейнера
  5. Добавете вашия Asyntai код за вграждане точно преди {% scripts %} и </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> {% scripts %} </body>
  6. Щракнете върху "Save", за да приложите промените си

Съвет: Placing the script before {% scripts %} and </body> ensures it loads after the page content, which is recommended for chat widgets and won't slow down your page loading.

Alternative Method 1: Using {% put scripts %} Block

Можете да използвате контейнера за скриптове на October CMS, за да инжектирате чатбота от страница или частичен шаблон:

  1. Отворете произволна страница или частичен шаблон в CMS редактора
  2. Добавете следния код, като използвате {% put scripts %} блок:
    {% put scripts %} <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> {% endput %}
  3. Заменете YOUR_WIDGET_ID с вашия действителен ID на уиджета от таблото за управление
  4. Натиснете "Save"

Забележка: For this method to work, your layout must include the {% scripts %} placeholder in its markup. This is where October CMS renders all injected scripts. Most default layouts already include this tag.

Алтернативен метод 2: Използване на Component PHP

Ако предпочитате програмен подход, можете да добавите скрипта на чатбота чрез персонализиран компонент:

  1. Създайте или модифицирайте компонент във вашия October CMS плъгин
  2. В метода onRun() на компонента използвайте метода addJs():
    public function onRun() { $this->addJs('https://asyntai.com/static/js/chat-widget.js', [ 'async' => true, 'data-asyntai-id' => 'YOUR_WIDGET_ID' ]); }
  3. Заменете YOUR_WIDGET_ID с вашия действителен ID на уиджета
  4. Регистрирайте компонента на страниците, където искате да се показва чатботът

Съвет: Използването на компонент ви дава програмен контрол кога и къде се зарежда чатботът. Можете да добавите условна логика вътре в onRun(), за да контролирате зареждането въз основа на потребителски роли, типове страници или други критерии.

Алтернативен метод 3: Използване на частичен шаблон

Можете да създадете частичен шаблон за многократна употреба за чат уиджета:

  1. Отидете на CMS > Partials в бекенда на October CMS
  2. Щракнете върху "+ Add", за да създадете нов частичен шаблон
  3. Наименувайте го asyntai-widget.htm
  4. Добавете вашия 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>
  5. Натиснете "Save"
  6. Отворете вашия шаблон за оформление и включете частичния шаблон преди </body>:
    {% partial 'asyntai-widget' %}
  7. Запазете оформлението

Съвет: Използването на частичен шаблон улеснява активирането или деактивирането на чатбота в целия ви сайт чрез просто добавяне или премахване на включването на частичния шаблон от вашето оформление.

Стъпка 3: Проверка на инсталацията

След като запазите промените си, посетете вашия October CMS уебсайт в нов раздел на браузъра или в режим инкогнито. Трябва да видите бутона на чат уиджета в долния десен ъгъл. Щракнете върху него, за да се уверите, че се отваря и работи правилно.

Не виждате уиджета? Уверете се, че сте запазили всички промени в CMS бекенда. Изчистете кеша на браузъра или разгледайте в прозорец инкогнито. Ако сайтът ви използва кеширане, изчистете кеша на October CMS, като изпълните php artisan cache:clear от командния ред, или използвайте опцията Settings > System > Clear Cache в бекенда.

Избор на оформление: Уверете се, че страниците, на които искате да се показва чатботът, използват правилното оформление. Можете да проверите кое оформление използва дадена страница, като я отворите в CMS > Pages и погледнете падащото меню Layout в настройките на страницата.