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

เอกสาร

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

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

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

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

รับโค้ดฝัง

ขั้นตอนที่ 1: รับโค้ดฝังตัวของคุณ

ก่อนอื่น ไปที่แดชบอร์ด Asyntai ของคุณและเลื่อนลงไปที่ส่วน "Embed Code" คัดลอกโค้ดฝังตัวเฉพาะของคุณซึ่งจะมีลักษณะดังนี้:

<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: เพิ่มโค้ดลงใน Master Page Template (แนะนำ)

เพื่อเพิ่มแชทบอทในทุกหน้าของเว็บไซต์ Kentico พร้อมกัน ให้ใช้วิธี Master Page Template:

  1. เข้าสู่ระบบ Kentico Admin ของคุณและไปที่แอปพลิเคชัน Page templates
  2. ค้นหาและเปิด Master page template (เทมเพลตที่ใช้ในทุกหน้า)
  3. คลิกที่แท็บ Header ในตัวแก้ไขเทมเพลต
  4. ในส่วน header วางโค้ดฝัง Asyntai ของคุณ
  5. หรือเพิ่มโค้ดลงในเลย์เอาต์ของเทมเพลตก่อนแท็กปิด </head>
  6. คลิก Save เพื่อบันทึกการเปลี่ยนแปลง
  7. ล้างแคชเว็บไซต์และตรวจสอบการเปลี่ยนแปลงบนเว็บไซต์จริง

เคล็ดลับ: การใช้ Master Page Template ช่วยให้แชทบอทปรากฏในทุกหน้าที่สืบทอดจากเทมเพลตนี้ นี่เป็นวิธีที่มีประสิทธิภาพที่สุดสำหรับการ deploy ทั่วทั้งเว็บไซต์ใน Kentico

วิธีทางเลือกที่ 1: Page Template Header

หากคุณต้องการเพิ่มแชทบอทเฉพาะในเทมเพลตหน้าบางอย่าง:

  1. ไปที่แอปพลิเคชัน Page templates ใน Kentico Admin
  2. เลือกเทมเพลตหน้าเฉพาะที่คุณต้องการแก้ไข
  3. คลิกที่แท็บ Header
  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>
  1. คลิก Save
  2. หน้าทั้งหมดที่ใช้เทมเพลตนี้จะรวมแชทบอทไว้ด้วย

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

วิธีทางเลือกที่ 2: HEAD HTML Web Part

สำหรับการควบคุมที่ละเอียดขึ้นในหน้าเฉพาะหรือสำหรับ JavaScript ที่สืบทอดได้ข้ามหน้าย่อย:

  1. เปิดหน้าที่คุณต้องการแก้ไขใน Kentico Page editor
  2. เพิ่ม web part ใหม่ลงในหน้า (ควรอยู่ในหน้าหลักสำหรับการสืบทอด)
  3. ค้นหาและเลือก web part HEAD HTML
  4. ในการตั้งค่า web part วางโค้ดฝัง Asyntai ของคุณ
  5. กำหนดค่า web part ให้สืบทอดได้หากคุณต้องการให้หน้าย่อยมีแชทบอท
  6. คลิก OK เพื่อบันทึก web part
  7. บันทึกและเผยแพร่หน้า

เคล็ดลับ: HEAD HTML web part เหมาะสำหรับการเพิ่มโค้ดลงในหน้าหลักที่จะเผยแพร่ไปยังหน้าย่อยทั้งหมดโดยอัตโนมัติ สร้างการติดตั้งทั่วทั้งส่วน

วิธีทางเลือกที่ 3: ไฟล์ JavaScript แบบกำหนดเอง (ขั้นสูง)

สำหรับนักพัฒนาที่ต้องการจัดการสคริปต์เป็นไฟล์:

  1. ในโปรเจกต์ Kentico ของคุณ ไปที่ไดเรกทอรี ~/CMSScripts/Custom/
  2. สร้างไฟล์ JavaScript ใหม่ (เช่น asyntai-widget.js)
  3. เพิ่มโค้ดเพื่อโหลดวิดเจ็ต Asyntai แบบไดนามิก:
(function() { var script = document.createElement('script'); script.src = 'https://asyntai.com/static/js/chat-widget.js'; script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID'); script.async = true; document.head.appendChild(script); })();
  1. อ้างอิงไฟล์นี้ใน header ของ Master Page Template:
<script src="~/CMSScripts/Custom/asyntai-widget.js"></script>

สำคัญ: วิธีขั้นสูงนี้ต้องการการเข้าถึงระบบไฟล์และความรู้เกี่ยวกับโครงสร้างไดเรกทอรีของ Kentico ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ที่เหมาะสมและทดสอบในสภาพแวดล้อม staging ก่อนเสมอ

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

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

ไม่เห็นวิดเจ็ต? ตรวจสอบให้แน่ใจว่าคุณได้บันทึกการเปลี่ยนแปลงทั้งหมดและล้างแคช Kentico (Settings > System > Clear cache) ลองดูเว็บไซต์ของคุณในหน้าต่างส่วนตัว ตรวจสอบคอนโซลเบราว์เซอร์ (F12) เพื่อดูข้อผิดพลาด JavaScript ที่อาจป้องกันไม่ให้วิดเจ็ตโหลด