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

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

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

Почетак рада
Инсталација База знања Како вештачка интелигенција приступа вашем садржају Повежите свој сајт Тестирајте своју вештачку интелигенцију Управљајте веб-сајтовима Савети за AI инструкције Прелазак са другог четбота Упоредите планове
Функције
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 Скенирање веб-сајта Празнине у знању Картице производа Динамичке картице производа Динамичке слике Кориснички контекст Прилагођени алати Параметри линкова Праћење уживо Преузимање од стране човека Ескалација AI обавештења Дневни извештај Проток података у реалном времену Максимални проток података у реалном времену Чланови тима Јединствена пријава Двофакторска аутентификација Укључите слике Препознавање слика Виџет за превођење Локализација Транспарентност вештачке интелигенције Потенцијални клијенти Паметно прикупљање потенцијалних клијената Тикети за подршку Категорије ћаскања Резервације Уграђивања Искључите странице Блокиране IP адресе Политика чувања података Режим без чувања Маскирање PII Класификатор одговора Access Tags Закачање верзије виџета Ревизорски дневник Паметнији модел Омогућите размишљање Предлози одговора Накнадне поруке Говор у текст Преузимање транскрипта Уграђено ћаскање Уграђивање преко iframe-а

Како додати Asyntai АИ четбот у ExpressionEngine

Водич корак по корак за ExpressionEngine 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>

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

Корак 2: Додајте у распоред шаблона (препоручено)

Најлакши начин за додавање четбота на све странице је уређивањем главног шаблона распореда у ExpressionEngine контролном панелу:

  1. У EE контролном панелу, идите на Програмер > Шаблони > Групе шаблона
  2. Отворите своју главну групу шаблона (обично „site") и уредите шаблон распореда (или шаблон који обавија све странице)
  3. Пронађите затварајућу </body> ознаку
  4. Налепите свој Asyntai код за уграђивање непосредно пре </body> ознаке:
    <!-- Asyntai AI Chatbot --> <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>
  5. Сачувајте шаблон

Савет: Додавање скрипте пре затварајуће </body> ознаке осигурава да се учитава након садржаја странице, што је препоручено за виџете за ћаскање и неће успорити учитавање странице.

Алтернативни метод 1: Коришћење EE парцијалних шаблона

ExpressionEngine парцијални шаблони вам омогућавају да креирате исечке за поновну употребу који могу бити укључени у шаблоне:

  1. Идите на Програмер > Шаблони > Парцијални шаблони
  2. Кликните „Ново" да креирате нови парцијални шаблон под називом _asyntai_widget
  3. Налепите свој 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>
  4. Сачувајте парцијални шаблон
  5. Укључите га у свој шаблон распореда непосредно пре затварајуће </body> ознаке:
    {embed="_asyntai_widget"} </body>

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

Алтернативни метод 2: Коришћење EE HTML заглавља/подножја

Неке ExpressionEngine инсталације обезбеђују глобални одељак подножја за додавање скрипти:

  1. Идите на Подешавања > Садржај и дизајн > Глобалне преференце шаблона
  2. Ако ваше EE подешавање има глобални одељак подножја, налепите Asyntai код за уграђивање тамо
  3. Ако глобални одељак подножја није доступан, директно уредите свој главни шаблон распореда и додајте код за уграђивање пре затварајуће </body> ознаке:
    <!-- Asyntai AI Chatbot --> <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>
  4. Сачувајте своје промене

Алтернативни метод 3: Коришћење config.php

За напредне кориснике, можете убацити скрипту четбота кроз ExpressionEngine конфигурацију или креирањем прилагођеног додатка:

  1. Приступите фајловима ExpressionEngine пројекта путем FTP, SSH или уређивача кода
  2. Навигирајте до system/user/config/ директоријума и отворите config.php
  3. За прилагођено убацивање JavaScript-а, размислите о креирању једноставног EE додатка/екстензије који се качи на template_post_parse кукицу за убацивање скрипте при рендеровању странице:
    // In your custom extension public function template_post_parse($final_template, $is_partial, $site_id) { $script = '<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>'; $final_template = str_replace('</body>', $script . '</body>', $final_template); return $final_template; }
  4. Замените YOUR_WIDGET_ID стварним ИД-ом виџета са контролне табле

Важно: Метод config.php и додатка је намењен напредним корисницима који су упознати са ExpressionEngine развојем. За већину корисника, препоручује се метод шаблона распореда (Корак 2) или метод парцијалних шаблона (Алтернативни метод 1).

Корак 3: Верификујте инсталацију

Након чувања промена, посетите свој ExpressionEngine веб-сајт у новој картици претраживача или инкогнито прозору. Требало би да видите дугме виџета за ћаскање у доњем десном углу. Кликните на њега да бисте се уверили да се отвара и исправно ради.

Не видите виџет? Уверите се да сте сачували шаблон и да уређујете тачан шаблон распореда који ваше странице користе. Обришите кеш претраживача или прегледајте у инкогнито прозору. Ако је кеширање ExpressionEngine шаблона омогућено, обришите кеш из контролног панела под Програмер > Алатке > Менаџер кеша.