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

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

Научите како да користите 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 AI чатбот на PrestaShop

Водич корак по корак за PrestaShop веб-сајтове

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

Корак 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: Коришћење модула за прилагођени код (препоручено)

Најлакши начин за додавање чатбота је коришћење бесплатног модула "Custom Code" са PrestaShop Addons marketplace-а:

  1. Пријавите се на вашу PrestaShop позадинску канцеларију
  2. Идите на Modules → Module Manager
  3. Кликните на "Upload a module" или претражите marketplace за "Custom Code" или "Header Footer Scripts"
  4. Инсталирајте модул попут "Custom JS and CSS" или сличан
  5. Након инсталације, идите на конфигурацију модула
  6. Пронађите секцију "Footer Scripts" или "Before </body>"
  7. Налепите свој Asyntai код за уграђивање
  8. Кликните „Сачувај"

Савет: Популарни бесплатни модули за ову намену укључују "Custom JS and CSS Pro", "Custom Code" и "Header and Footer Scripts". Ови модули преживљавају ажурирања теме и PrestaShop-а.

Алтернатива: Уредите шаблон теме (PrestaShop 1.7+/8)

Можете додати код директно у шаблон подножја ваше теме:

  1. Приступите вашим PrestaShop фајловима путем FTP-а или менаџера фајлова
  2. Навигирајте до фасцикле ваше теме: themes/your_theme/templates/_partials/
  3. Отворите фајл footer.tpl (или у неким темама, проверите templates/layouts/layout-both-columns.tpl)
  4. Пронађите затварајућу ознаку </body> или секцију {block name='javascript_bottom'}
  5. Налепите ваш Asyntai код за уградњу непосредно испред затварајуће ознаке </body>
  6. Сачувајте фајл
  7. Очистите PrestaShop кеш: Advanced Parameters → Performance → Clear cache

Важно: Измене фајлова теме могу бити преписане при ажурирању теме. Размислите о коришћењу подтеме или модула за трајније решење.

Алтернатива: Коришћење прилагођене JavaScript датотеке теме

Многе PrestaShop теме укључују custom.js фајл за ваше сопствене скрипте:

  1. Навигирајте до: themes/your_theme/assets/js/
  2. Потражите фајл под именом custom.js (креирајте га ако не постоји)
  3. Додајте следећи код за динамичко учитавање чатбота:
    (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);
    })();
  4. Замените YOUR_WIDGET_ID стварним ИД-ом виџета
  5. Очистите PrestaShop кеш

Алтернатива: Креирајте једноставан модул (за програмере)

За програмере, можете креирати једноставан модул коришћењем displayFooter hook-а:

  1. Креирајте фасциклу: modules/asyntaichatbot/
  2. Креирајте asyntaichatbot.php са овим кодом:
    <?php
    class AsyntaiChatbot extends Module {
      public function __construct() {
        $this->name = 'asyntaichatbot';
        $this->version = '1.0.0';
        $this->author = 'Your Name';
        parent::__construct();
        $this->displayName = 'Asyntai Chatbot';
      }
      public function install() {
        return parent::install() && $this->registerHook('displayFooter');
      }
      public function hookDisplayFooter($params) {
        return '<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. Замените YOUR_WIDGET_ID стварним ИД-ом виџета
  4. Инсталирајте модул путем Modules → Module Manager

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

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

Не видите виџет? Обавезно очистите PrestaShop кеш: идите на Advanced Parameters → Performance → Clear cache. Такође покушајте да обришете кеш прегледача или да прегледате у инкогнито прозору. Ако користите прилагођени модул, потврдите да је омогућен у Module Manager-у.