กลับไปที่แดชบอร์ด

เอกสาร

เรียนรู้วิธีใช้ Asyntai

เริ่มต้นใช้งาน
การติดตั้ง ฐานความรู้ AI เข้าถึงเนื้อหาของคุณอย่างไร เชื่อมต่อเว็บไซต์ของคุณ ทดสอบ AI ของคุณ จัดการเว็บไซต์ เคล็ดลับคำสั่ง AI ย้ายจากแชทบอทอื่น เปรียบเทียบแผน
ฟีเจอร์
แถบ Ask AI แถบค้นหา AI การรวบรวมข้อมูลเว็บไซต์ ช่องว่างความรู้ การ์ดสินค้า การ์ดสินค้าแบบไดนามิก รูปภาพแบบไดนามิก บริบทผู้ใช้ เครื่องมือที่กำหนดเอง พารามิเตอร์ลิงก์ ข้อความเชิงรุก การติดตามแบบเรียลไทม์ เจ้าหน้าที่รับช่วงแชท การส่งต่อเจ้าหน้าที่ การแจ้งเตือน AI การแจ้งเตือนเบราว์เซอร์ รายงานประจำวัน ฟีดข้อมูลแบบเรียลไทม์ ฟีดข้อมูลเรียลไทม์ Max สมาชิกในทีม การลงชื่อเข้าใช้ครั้งเดียว การยืนยันตัวตนสองขั้นตอน รวมรูปภาพ วิเคราะห์รูปภาพ วิดเจ็ตแปลภาษา การปรับให้เข้ากับท้องถิ่น ความโปร่งใสของ AI ลีด การเก็บลีดอัจฉริยะ ทิกเก็ตซัพพอร์ต ตอบอีเมลด้วย AI หมวดหมู่แชท ศูนย์ช่วยเหลือ การจอง เอเจนต์เสียง การฝัง ยกเว้นหน้า IP ที่ถูกบล็อก นโยบายการเก็บรักษาข้อมูล โหมดไม่เก็บข้อมูล การปกปิดข้อมูลส่วนบุคคล (PII) ตัวคัดกรองคำตอบ แท็กการเข้าถึง การตรึงเวอร์ชันวิดเจ็ต บันทึกการตรวจสอบ คำตอบที่แนะนำ ข้อความติดตามผล เสียงเป็นข้อความ ดาวน์โหลดบันทึกการสนทนา แชทแบบฝังตัว การฝังด้วย iframe

วิธีเพิ่มแชทบอท AI Asyntai ไปยัง PrestaShop

คู่มือทีละขั้นตอนสำหรับเว็บไซต์ PrestaShop

รับโค้ดฝัง

ขั้นตอนที่ 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>

หมายเหตุ: โค้ดด้านบนเป็นเพียงตัวอย่าง คุณต้องคัดลอกโค้ดฝังตัวเฉพาะของคุณจากแดชบอร์ดเนื่องจากมี widget ID ส่วนตัวของคุณ

ขั้นตอนที่ 2: การใช้โมดูล Custom Code (แนะนำ)

วิธีที่ง่ายที่สุดในการเพิ่มแชทบอทคือใช้โมดูล "Custom Code" ฟรีจาก PrestaShop Addons marketplace:

  1. เข้าสู่ระบบ PrestaShop Back Office ของคุณ
  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. คลิก "Save"

เคล็ดลับ: โมดูลฟรียอดนิยมสำหรับจุดประสงค์นี้รวมถึง "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

สำคัญ: การเปลี่ยนแปลงไฟล์ธีมอาจถูกเขียนทับเมื่ออัปเดตธีม พิจารณาใช้ child theme หรือโมดูลสำหรับโซลูชันที่ถาวรกว่า

ทางเลือก: การใช้ไฟล์ Custom 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 ด้วย 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 ด้วย widget ID จริงของคุณ
  4. ติดตั้งโมดูลผ่าน Modules → Module Manager

ขั้นตอนที่ 3: ยืนยันการติดตั้ง

หลังจากบันทึกการเปลี่ยนแปลงและล้างแคชแล้ว ให้เปิดร้านค้าของคุณในแท็บเบราว์เซอร์ใหม่หรือหน้าต่างไม่ระบุตัวตน คุณควรเห็นปุ่มวิดเจ็ตแชทที่มุมขวาล่าง คลิกเพื่อตรวจสอบว่าเปิดขึ้นมาและทำงานได้อย่างถูกต้อง

ไม่เห็นวิดเจ็ต? ตรวจสอบให้แน่ใจว่าล้างแคช PrestaShop แล้ว: ไปที่ Advanced Parameters → Performance → Clear cache ลองล้างแคชเบราว์เซอร์หรือดูในหน้าต่างไม่ระบุตัวตน หากใช้โมดูลแบบกำหนดเอง ให้ตรวจสอบว่าเปิดใช้งานใน Module Manager แล้ว