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

เอกสาร

เรียนรู้วิธีใช้ 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 ลงในเว็บไซต์ใด ๆ

คู่มือสากลสำหรับ HTML, เว็บไซต์แบบกำหนดเอง และตัวสร้างเว็บไซต์แบบคงที่

รับโค้ดฝัง

ขั้นตอนที่ 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: เพิ่มลงในไฟล์ HTML ของคุณ

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

  1. เปิดไฟล์ HTML ของคุณในตัวแก้ไขข้อความ
  2. ค้นหาแท็กปิด </body>
  3. วางโค้ดฝังตัว Asyntai ของคุณก่อนแท็ก </body>
  4. บันทึกไฟล์
<!DOCTYPE html>
<html>
<head>
  <title>My Website</title>
</head>
<body>
  <!-- Your website content -->

  <!-- Asyntai Chatbot - Add before closing body tag -->
  <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>
</body>
</html>

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

สำหรับเว็บไซต์หลายหน้า

หากเว็บไซต์ของคุณมีหลายหน้า HTML คุณมีหลายตัวเลือก:

ตัวเลือก A: เพิ่มในแต่ละหน้า

เพิ่มโค้ดฝังลงในแต่ละไฟล์ HTML ที่คุณต้องการให้แชทบอทปรากฏ

ตัวเลือก B: ใช้ Footer Include ร่วม

หากคุณใช้ server-side includes (SSI), PHP includes หรือที่คล้ายกัน:

  1. สร้างไฟล์ footer.html (หรือ footer.php)
  2. เพิ่มโค้ดฝัง Asyntai ลงในไฟล์นี้
  3. รวมไฟล์ footer นี้ในทุกหน้าของคุณ:
    <!-- For PHP -->
    <?php include 'footer.php'; ?>

    <!-- For SSI -->
    <!--#include virtual="/footer.html" -->

ตัวเลือก C: การโหลด JavaScript แบบไดนามิก

สร้างไฟล์ JavaScript เดียวที่โหลดแชทบอทในทุกหน้า:

  1. สร้างไฟล์ชื่อ asyntai-loader.js:
    (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);
    })();
  2. แทนที่ YOUR_WIDGET_ID ด้วย widget ID จริงของคุณ
  3. รวมสคริปต์นี้ในทุกหน้าของคุณ:
    <script src="/js/asyntai-loader.js"></script>

สำหรับตัวสร้างเว็บไซต์แบบคงที่

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

Jekyll

เพิ่มลงใน _includes/footer.html หรือ _layouts/default.html

Hugo

เพิ่มลงใน layouts/partials/footer.html หรือ layouts/_default/baseof.html

Gatsby

เพิ่มลงใน gatsby-browser.js หรือใช้ gatsby-ssr.js

Next.js

เพิ่มลงใน pages/_document.js หรือใช้คอมโพเนนต์ next/script

Nuxt.js

เพิ่มลงใน nuxt.config.js ภายใต้ head.script

Eleventy (11ty)

เพิ่มลงในเลย์เอาต์หลักของคุณใน _includes/

Astro

เพิ่มลงใน src/layouts/Layout.astro ก่อน </body>

VuePress

เพิ่มลงใน .vuepress/config.js ภายใต้ head

สำหรับแอป React / Vue / Angular

สำหรับแอปพลิเคชันหน้าเดียว (SPA) คุณสามารถเพิ่มสคริปต์ลงใน index.html หรือโหลดแบบไดนามิก:

React (วิธี index.html)

<!-- In public/index.html, before </body> -->
<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>

React (วิธี useEffect)

// In your App.js or a component
useEffect(() => {
  const script = document.createElement('script');
  script.src = 'https://asyntai.com/static/js/chat-widget.js';
  script.async = true;
  script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
  document.body.appendChild(script);
  return () => document.body.removeChild(script);
}, []);

Vue (ใน main.js หรือ App.vue)

// In mounted() or onMounted()
const script = document.createElement('script');
script.src = 'https://asyntai.com/static/js/chat-widget.js';
script.async = true;
script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
document.body.appendChild(script);

Angular (ใน index.html)

<!-- In src/index.html, before </body> -->
<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: ยืนยันการติดตั้ง

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

ไม่เห็นวิดเจ็ต? ตรวจสอบว่าสคริปต์วางอย่างถูกต้องก่อนแท็ก </body> ตรวจสอบให้แน่ใจว่าไม่มีข้อผิดพลาด JavaScript ในคอนโซลเบราว์เซอร์ (กด F12 เพื่อเปิดเครื่องมือนักพัฒนา) ลองล้างแคชเบราว์เซอร์หรือดูในหน้าต่างส่วนตัว

สำคัญ: แชทบอทต้องการให้เว็บไซต์ของคุณถูกให้บริการผ่าน HTTP หรือ HTTPS (ไม่ใช่เปิดโดยตรงเป็นไฟล์) หากคุณทดสอบในเครื่อง ให้ใช้เซิร์ฟเวอร์การพัฒนาในเครื่อง