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

เอกสาร

เรียนรู้วิธีใช้ 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 ลงใน Concrete CMS

คู่มือทีละขั้นตอนสำหรับเว็บไซต์ Concrete CMS (เดิมชื่อ Concrete5)

รับโค้ดฝัง

ขั้นตอนที่ 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: เพิ่มโค้ดลงในส่วนท้ายธีม (แนะนำ)

วิธีที่ดีที่สุดในการเพิ่มแชทบอทลงในทุกหน้าของเว็บไซต์ Concrete CMS คือแก้ไขไฟล์ส่วนท้ายของธีม:

  1. เข้าถึงการติดตั้ง Concrete CMS ของคุณผ่าน FTP หรือ File Manager
  2. ไปที่ไดเรกทอรี /application/themes/your_theme_name/
  3. ค้นหาและเปิดไฟล์ footer.php (หรือเทมเพลตส่วนท้ายที่เทียบเท่า)
  4. ค้นหาบรรทัดที่มีแท็กปิด </body>
  5. วางโค้ดฝังตัว Asyntai ของคุณก่อนแท็ก </body>
  6. บันทึกไฟล์และอัปโหลดกลับไปยังเซิร์ฟเวอร์หากแก้ไขในเครื่อง
  7. ล้างแคช Concrete CMS: Dashboard → System & Settings → Clear Cache

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

วิธีทางเลือกที่ 1: บล็อก HTML (ง่ายที่สุดสำหรับผู้ที่ไม่ใช่นักพัฒนา)

หากคุณไม่ต้องการแก้ไขไฟล์ธีม คุณสามารถใช้บล็อก HTML ในตัวของ Concrete CMS:

  1. เข้าสู่ระบบ Concrete CMS Dashboard ของคุณ
  2. ไปที่หน้าที่คุณต้องการเพิ่มแชทบอท
  3. คลิก Edit Page (ไอคอนดินสอในแถบเครื่องมือ)
  4. คลิก Add Block ในพื้นที่ที่คุณต้องการวางโค้ด
  5. ค้นหาและเลือกบล็อก HTML
  6. วางโค้ดฝังตัว Asyntai ของคุณลงในตัวแก้ไข HTML
  7. คลิก Add เพื่อบันทึกบล็อก
  8. คลิก Publish เพื่อทำให้การเปลี่ยนแปลงใช้งานได้

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

วิธีทางเลือกที่ 2: ไฟล์ Header ของธีม

คุณยังสามารถเพิ่มโค้ดลงในไฟล์ header ของธีมเพื่อติดตั้งทั่วทั้งเว็บไซต์ได้:

  1. เข้าถึงไฟล์ Concrete CMS ของคุณผ่าน FTP หรือ File Manager
  2. ไปที่ /application/themes/your_theme_name/
  3. เปิดไฟล์ header.php (หรือ elements/header.php)
  4. ค้นหาแท็กปิด </head>
  5. วางโค้ดฝัง Asyntai ของคุณก่อนแท็ก </head>
  6. บันทึกและอัปโหลดไฟล์
  7. ล้างแคชจากแดชบอร์ด
<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> </head>

เคล็ดลับ: ตรวจสอบให้แน่ใจว่าได้รวมองค์ประกอบ header ที่จำเป็นโดยใช้ <?php View::element('header_required'); ?> ในไฟล์ header.php ของคุณเพื่อให้ Concrete CMS ทำงานได้อย่างถูกต้อง

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

สำหรับนักพัฒนาที่ต้องการควบคุมมากขึ้น คุณสามารถสร้างเทมเพลตหน้าแบบกำหนดเอง:

  1. สร้างไฟล์เทมเพลตหน้าใหม่ใน /application/themes/your_theme_name/
  2. หรือคัดลอกเทมเพลตที่มีอยู่ (เช่น default.php) แล้วเปลี่ยนชื่อ
  3. เพิ่มโค้ดฝัง Asyntai ของคุณลงในไฟล์เทมเพลตก่อน </body>
  4. ในแดชบอร์ด Concrete CMS ไปที่ Pages & Themes
  5. คลิกที่ Page Types
  6. เลือกประเภทหน้าที่คุณต้องการใช้เทมเพลตนี้
  7. กำหนดเทมเพลตแบบกำหนดเองของคุณให้กับประเภทหน้า
  8. หน้าทั้งหมดที่ใช้ประเภทหน้านี้จะรวมแชทบอทไว้ด้วย

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

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

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

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