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

เอกสาร

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

เริ่มต้นใช้งาน
การติดตั้ง ฐานความรู้ AI เข้าถึงเนื้อหาของคุณอย่างไร เชื่อมต่อเว็บไซต์ของคุณ ทดสอบ AI ของคุณ จัดการเว็บไซต์ เคล็ดลับคำสั่ง AI ย้ายจากแชทบอทอื่น เปรียบเทียบแผน
ฟีเจอร์
แถบ Ask AI แถบค้นหา AI การค้นหาด้วย AI สำหรับ WordPress AI Search for Joomla AI Search for Webflow AI Search for Ghost AI Search for Moodle AI Search for TYPO3 AI Search for Craft CMS AI Search for Grav AI Search for Concrete CMS AI Search for October CMS AI Search for ProcessWire AI Search for Odoo AI Search for Bagisto AI Search for Medusa AI Search for OpenCart AI Search for BigCommerce AI Search for Magento การรวบรวมข้อมูลเว็บไซต์ ช่องว่างความรู้ การ์ดสินค้า การ์ดสินค้าแบบไดนามิก ภาพแบบไดนามิก บริบทผู้ใช้ เครื่องมือที่กำหนดเอง พารามิเตอร์ลิงก์ การติดตามแบบเรียลไทม์ Human Takeover การยกระดับ การแจ้งเตือน AI รายงานประจำวัน ฟีดข้อมูลแบบเรียลไทม์ ฟีดข้อมูลแบบเรียลไทม์ Max สมาชิกในทีม การลงชื่อเข้าใช้ครั้งเดียว การยืนยันตัวตนสองขั้นตอน รวมรูปภาพ การมองเห็นรูปภาพ วิดเจ็ตแปลภาษา การปรับให้เข้ากับท้องถิ่น ความโปร่งใสของ AI ลูกค้าเป้าหมาย การจับลูกค้าเป้าหมายอัจฉริยะ ตั๋วสนับสนุน หมวดหมู่การสนทนา การจอง การฝัง ยกเว้นหน้า IP ที่ถูกบล็อก นโยบายการเก็บรักษาข้อมูล โหมดไม่เก็บข้อมูล การปกปิดข้อมูลส่วนบุคคล (PII) ตัวคัดกรองคำตอบ Access Tags การตรึงเวอร์ชันวิดเจ็ต บันทึกการตรวจสอบ โมเดลที่ฉลาดกว่า เปิดใช้งานการคิดวิเคราะห์ คำแนะนำการตอบกลับ ข้อความติดตามผล เสียงเป็นข้อความ ดาวน์โหลดบันทึกการสนทนา แชทแบบฝังตัว การฝังด้วย iframe

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

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

รับโค้ดฝัง

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

First, go to your Asyntai Dashboard and scroll down to the "Embed Code" section. Copy your unique embed code which will look like this:

<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 (แนะนำ)

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

  1. เข้าสู่ระบบ Umbraco Backoffice ของคุณ
  2. ไปที่ Settings ในแถบด้านข้างซ้าย
  3. ขยาย Templates
  4. คลิกที่เทมเพลต Master ของคุณ (หรือเทมเพลต layout หลักที่เว็บไซต์ของคุณใช้)
  5. ค้นหาแท็กปิด </body>
  6. วางโค้ดฝังตัว Asyntai ของคุณก่อนแท็ก </body>
  7. คลิก "Save"

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

ทางเลือก: การใช้ Site Settings Document Type

สำหรับความยืดหยุ่นที่มากขึ้น คุณสามารถเพิ่มฟิลด์แบบกำหนดเองเพื่อจัดการสคริปต์ส่วนท้าย:

  1. ไปที่ Settings → Document Types
  2. แก้ไข Site Settings document type ของคุณ (หรือสร้างหากยังไม่มี)
  3. เพิ่ม property ใหม่ชื่อ "Footer Scripts" พร้อม data type Textarea
  4. บันทึก Document Type
  5. ไปที่ Content และแก้ไข node Site Settings ของคุณ
  6. วางโค้ดฝังตัว Asyntai ของคุณในฟิลด์ Footer Scripts
  7. ในเทมเพลต Master ของคุณ ให้เพิ่มโค้ดนี้ก่อน </body>:
    @Html.Raw(Model.Value("footerScripts"))
  8. บันทึกทั้งเนื้อหาและเทมเพลต

หมายเหตุ: การใช้ @Html.Raw() มีความสำคัญในการแสดงผลแท็กสคริปต์อย่างถูกต้องโดยไม่มี HTML encoding

ทางเลือก: การใช้โฟลเดอร์ Scripts

คุณยังสามารถสร้างไฟล์ JavaScript ใน Umbraco Backoffice:

  1. ไปที่ Settings → Scripts
  2. คลิกขวาที่ Scripts และเลือก "Create"
  3. สร้างไฟล์ใหม่ชื่อ asyntai-chatbot.js
  4. เพิ่มโค้ดต่อไปนี้:
    (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);
    })();
  5. แทนที่ YOUR_WIDGET_ID ด้วย widget ID จริงของคุณ
  6. บันทึกไฟล์
  7. รวมสคริปต์นี้ในเทมเพลต Master ของคุณก่อน </body>:
    <script src="/scripts/asyntai-chatbot.js"></script>

ทางเลือก: เฉพาะหน้าด้วย RenderSection

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

  1. ในเทมเพลต Master ของคุณ ให้เพิ่มก่อน </body>:
    @RenderSection("footerScripts", required: false)
  2. ในเทมเพลตหน้าเฉพาะที่คุณต้องการแชทบอท ให้เพิ่ม:
    @section footerScripts {
      <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: ยืนยันการติดตั้ง

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

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