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

เอกสาร

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

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

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

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

รับโค้ดฝัง

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

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

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

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

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

วิธีที่แนะนำในการเพิ่มแชทบอทคือการแก้ไขไฟล์เทมเพลตธีม e107 ของคุณโดยตรง:

  1. ไปที่โฟลเดอร์ธีม e107 ของคุณ: e107_themes/yourtheme/
  2. เปิดไฟล์เทมเพลตหลักของธีม (โดยปกติคือ theme.php หรือ theme.html)
  3. ค้นหาแท็กปิด </body>
  4. วางโค้ดฝัง Asyntai ของคุณก่อนแท็ก </body>:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body>

เคล็ดลับ: หากธีมของคุณใช้ theme.php ให้ค้นหาส่วนที่ HTML ของ footer ถูกเรนเดอร์ โค้ดฝังควรวางหลังจากเนื้อหาอื่นทั้งหมดแต่ก่อนแท็กปิด body

วิธีทางเลือกที่ 1: การใช้ Custom Header/Footer ของ e107

คุณสามารถเพิ่มสคริปต์แชทบอทผ่านแผงผู้ดูแลระบบ e107 โดยไม่ต้องแก้ไขไฟล์ธีม:

  1. เข้าสู่ระบบแผงผู้ดูแลระบบ e107 ของคุณ
  2. ไปที่ Admin > Preferences > Site Preferences
  3. ค้นหาส่วน "Custom Footer" หรือ "Footer Scripts"
  4. วางโค้ดฝัง Asyntai ของคุณลงในพื้นที่ข้อความสคริปต์ footer
  5. คลิก "Save" เพื่อบันทึกการเปลี่ยนแปลง

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

วิธีทางเลือกที่ 2: การใช้ปลั๊กอิน e107

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

  1. สร้างปลั๊กอินง่าย ๆ หรือใช้ปลั๊กอิน "Custom Pages"
  2. เพิ่มสคริปต์ผ่านระบบ hook ของปลั๊กอิน e107 โดยสร้างไฟล์ e_footer.php ในไดเรกทอรีปลั๊กอินของคุณ
  3. ภายใน e_footer.php แสดงผลโค้ดฝังของคุณ:
<?php // e_footer.php - Asyntai Chatbot Plugin Hook echo '<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>'; ?>

เคล็ดลับ: วิธี hook ของปลั๊กอินช่วยให้การรวมแชทบอทแยกจากธีม ดังนั้นจะยังคงอยู่แม้ว่าคุณจะเปลี่ยนธีม

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

คุณสามารถใช้ระบบเมนูในตัวของ e107 เพื่อเพิ่มสคริปต์แชทบอทในพื้นที่ footer:

  1. เข้าสู่ระบบแผงผู้ดูแลระบบ e107 ของคุณ
  2. ไปที่ Admin > Menus
  3. สร้าง เมนู HTML แบบกำหนดเอง
  4. วางโค้ดฝัง Asyntai ของคุณลงในเนื้อหาเมนู
  5. กำหนดเมนูให้กับพื้นที่ footer ของเทมเพลตของคุณ
  6. บันทึกการตั้งค่าเมนู

สำคัญ: เมื่อใช้ระบบเมนู ตรวจสอบให้แน่ใจว่าพื้นที่เมนูที่คุณกำหนดรองรับการแสดงผล HTML/สคริปต์แบบดิบ พื้นที่เมนูบางส่วนอาจลบแท็กสคริปต์เพื่อความปลอดภัย หากสคริปต์ถูกลบ ให้ใช้วิธีอื่นแทน

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

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

ไม่เห็นวิดเจ็ต? ลองล้างแคช e107 จากแผงผู้ดูแลระบบภายใต้ Admin > Cache นอกจากนี้ลองล้างแคชเบราว์เซอร์หรือดูในหน้าต่างส่วนตัว ตรวจสอบให้แน่ใจว่าโค้ดฝังของคุณวางอย่างถูกต้องและมี widget ID เฉพาะของคุณจากแดชบอร์ด