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

เอกสาร

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

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

วิธีเพิ่มแชทบอท AI Asyntai ลงใน Backdrop CMS

คู่มือทีละขั้นตอนสำหรับเว็บไซต์ Backdrop 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>

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

ขั้นตอนที่ 2: เพิ่มลงในเทมเพลตธีม (แนะนำ)

Backdrop CMS ใช้ไฟล์เทมเพลต .tpl.php ในธีม วิธีที่แนะนำคือเพิ่มโค้ดฝังตัวลงในเทมเพลตหน้าของธีมที่ใช้งานอยู่โดยตรง:

  1. เข้าถึงการติดตั้ง Backdrop CMS ของคุณผ่าน FTP หรือ File Manager
  2. ไปที่ไดเรกทอรีธีมที่ใช้งานอยู่: themes/yourtheme/
  3. เปิดไฟล์ page.tpl.php (หรือ layout.tpl.php ขึ้นอยู่กับธีมของคุณ)
  4. ค้นหาแท็กปิด </body> หรือบรรทัด <?php print $page_bottom; ?>
  5. วางโค้ดฝังตัว Asyntai ของคุณก่อนบรรทัดนั้น
  6. บันทึกไฟล์
<!-- 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>
<?php print $page_bottom; ?>
</body>

เคล็ดลับ: การวางโค้ดก่อน <?php print $page_bottom; ?> หรือแท็กปิด </body> ทำให้แชทบอทโหลดหลังจากเนื้อหาหน้า ให้ประสิทธิภาพการโหลดหน้าที่ดีขึ้น วิธีนี้จะเพิ่มแชทบอทลงในทุกหน้าที่ใช้ธีมนี้โดยอัตโนมัติ

วิธีทางเลือกที่ 1: ใช้โมดูลที่กำหนดเอง

คุณสามารถสร้างโมดูล Backdrop CMS อย่างง่ายที่ฉีดสคริปต์แชทบอทโดยใช้ backdrop_add_js():

  1. สร้างไดเรกทอรีโมดูล: modules/custom/asyntai_widget/
  2. สร้างไฟล์โมดูล asyntai_widget.module ด้วยโค้ดต่อไปนี้:
    // modules/custom/asyntai_widget/asyntai_widget.module
    function asyntai_widget_init() {
      backdrop_add_js('https://asyntai.com/static/js/chat-widget.js', array(
        'type' => 'external',
        'scope' => 'footer',
        'attributes' => array('async' => 'async', 'data-asyntai-id' => 'YOUR_WIDGET_ID'),
      ));
    }
  3. สร้างไฟล์ asyntai_widget.info:
    name = Asyntai AI Chatbot Widget
    description = Adds the Asyntai AI chatbot widget to all pages.
    backdrop = 1.x
    package = Custom
    type = module
  4. ไปที่ Functionality (admin/modules) ในแผงผู้ดูแลระบบ Backdrop ของคุณ
  5. ค้นหา "Asyntai AI Chatbot Widget" ใต้แพ็คเกจ Custom และเปิดใช้งาน
  6. คลิก "Save configuration"

หมายเหตุ: แทนที่ YOUR_WIDGET_ID ในโค้ดโมดูลด้วย widget ID จริงของคุณจากแดชบอร์ด Asyntai วิธีโมดูลที่กำหนดเองนั้นปลอดภัยจากการอัปเกรดและจะไม่ถูกเขียนทับเมื่ออัปเดตธีม

วิธีทางเลือกที่ 2: ใช้โมดูล "Add to Head" ของ Backdrop

โมดูล "Add to Head" ที่มีผู้สนับสนุนให้วิธีง่ายๆ ในการฉีดสคริปต์โดยไม่ต้องแก้ไขโค้ด:

  1. Download and install the "Add to Head" contributed module from the Backdrop CMS website
  2. ไปที่ Configuration > Development > Add to Head
  3. เพิ่มโค้ดฝังตัว Asyntai ของคุณในส่วน footer
  4. คลิก "Save configuration"

เคล็ดลับ: การใช้โมดูล "Add to Head" เป็นวิธีที่ง่ายที่สุดหากคุณไม่ต้องการแก้ไขไฟล์ธีมหรือสร้างโมดูลที่กำหนดเอง มีอินเทอร์เฟซผู้ดูแลระบบอย่างง่ายสำหรับจัดการสคริปต์ที่ฉีด

วิธีทางเลือกที่ 3: ใช้ระบบบล็อก

ระบบเลย์เอาต์และบล็อกของ Backdrop CMS ยังสามารถใช้เพิ่มแชทบอทได้:

  1. เข้าสู่ระบบแผงผู้ดูแลระบบ Backdrop CMS ของคุณ
  2. ไปที่ Structure > Layouts
  3. เลือกเลย์เอาต์ที่คุณต้องการแก้ไข (เช่น เลย์เอาต์เริ่มต้น)
  4. คลิก "Add block" ในส่วน footer
  5. เลือก "Custom block"
  6. ตั้งค่ารูปแบบบล็อกเป็น "Full HTML" หรือ "Raw HTML"
  7. วางโค้ดฝังตัว Asyntai ของคุณลงในเนื้อหาบล็อก
  8. ตั้งชื่อบล็อก (เช่น "Asyntai Chatbot") และเลือกทำเครื่องหมาย "Hide title" ตามต้องการ
  9. คลิก "Save block" จากนั้น "Save layout"

สำคัญ: ตรวจสอบให้แน่ใจว่ารูปแบบข้อความถูกตั้งค่าเป็น "Full HTML" หรือ "Raw HTML" เพื่อไม่ให้แท็กสคริปต์ถูกลบออก รูปแบบ "Filtered HTML" เริ่มต้นจะลบแท็กสคริปต์ออกด้วยเหตุผลด้านความปลอดภัย

ขั้นตอนที่ 3: ล้างแคชและยืนยัน

หลังจากทำการเปลี่ยนแปลง ล้างแคชของ Backdrop CMS และยืนยันการติดตั้ง:

  1. ไปที่ Configuration > Performance ในแผงผู้ดูแลระบบของคุณ
  2. คลิก "Clear all caches"
  3. เปิดเว็บไซต์ของคุณในแท็บเบราว์เซอร์ใหม่หรือหน้าต่างไม่ระบุตัวตน
  4. คุณควรเห็นปุ่มวิดเจ็ตแชทที่มุมล่างขวา
  5. คลิกเพื่อให้แน่ใจว่าเปิดและทำงานได้อย่างถูกต้อง

ไม่เห็นวิดเจ็ต? ตรวจสอบให้แน่ใจว่าคุณล้างแคชของ Backdrop CMS ที่ Configuration > Performance แล้ว ลองดูเว็บไซต์ในหน้าต่างไม่ระบุตัวตนหรือล้างแคชเบราว์เซอร์ เปิดคอนโซลเบราว์เซอร์ (F12) เพื่อตรวจสอบข้อผิดพลาด JavaScript หากคุณใช้วิธีโมดูลที่กำหนดเอง ตรวจสอบว่าโมดูลเปิดใช้งานอยู่ใต้ Functionality