חזרה ללוח הבקרה

תיעוד

למדו כיצד להשתמש ב-Asyntai

תכונות
סרגל Ask AI סרגל חיפוש AI חיפוש AI לוורדפרס 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 סריקת אתר פערי ידע כרטיסי מוצר כרטיסי מוצר דינמיים תמונות דינמיות הקשר משתמש כלים מותאמים אישית פרמטרי קישור ניטור בזמן אמת השתלטות אנושית הסלמה התראות AI דו"ח יומי הזנת נתונים בזמן אמת הזנת נתונים בזמן אמת מקס חברי צוות כניסה אחידה אימות דו-שלבי הוספת תמונות ראיית תמונות ווידג'ט תרגום לוקליזציה שקיפות בינה מלאכותית לידים לכידת לידים חכמה כרטיסי תמיכה קטגוריות שיחה הזמנות הטמעות החרגת דפים כתובות IP חסומות מדיניות שמירת נתונים מצב אפס שמירה הסתרת מידע אישי (PII) מסווג התשובות Access Tags נעילת גרסת הווידג'ט יומן ביקורת מודל חכם יותר הפעלת חשיבה הצעות לתשובות הודעות מעקב דיבור לטקסט הורדת תמליל צ'אט מוטמע הטמעה באמצעות iframe

איך להוסיף צ'אטבוט AI של Asyntai ל-Craft CMS

מדריך צעד אחר צעד לאתרי Craft 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>

הערה: הקוד למעלה הוא רק דוגמה. עליך להעתיק את קוד ההטמעה הייחודי שלך מלוח הבקרה שלך כיוון שהוא מכיל את מזהה הווידג'ט האישי שלך.

שלב 2: עריכת תבנית הפריסה שלך (מומלץ)

הדרך הקלה ביותר להוסיף את הצ'אטבוט לכל העמודים היא על ידי עריכת תבנית הפריסה הראשית שלך:

  1. גש לקבצי פרויקט Craft CMS שלך דרך FTP, SSH או עורך הקוד שלך
  2. נווט לתיקיית templates/
  3. מצא את קובץ הפריסה הראשי שלך (בדרך כלל נקרא _layout.twig, _layout.html, או נמצא ב-templates/_layouts/)
  4. מצא את תג הסגירה </body>
  5. הדבק את קוד ההטמעה של Asyntai ממש לפני תג </body>
  6. שמור את הקובץ

טיפ: הוספת הסקריפט לפני תגית הסגירה </body> מבטיחה שהוא נטען לאחר תוכן העמוד, מה שמומלץ לווידג'טים של צ'אט ולא יאט את טעינת העמוד שלך.

Alternative: Using Twig {% js %} Tag (Craft CMS 3.x+)

Craft CMS מספק תגית Twig מובנית לרישום JavaScript:

  1. פתח את תבנית הפריסה הראשית שלך
  2. הוסף את הקוד הבא לפני תגית הסגירה </body>:
    {% 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); })(); {% endjs %}
  3. החלף את YOUR_WIDGET_ID במזהה הווידג'ט האמיתי שלך
  4. שמור את הקובץ

הערה: The {% js %} tag automatically handles script registration and prevents duplicate loading if the same code appears multiple times.

חלופה: יצירת קובץ include נפרד

לארגון טוב יותר, צור קובץ include ייעודי:

  1. צור קובץ חדש: templates/_includes/chatbot.twig (או .html)
  2. הוסף את קוד ההטמעה של 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>
  3. בתבנית הפריסה הראשית שלך, כלול קובץ זה לפני </body>:
    {% include '_includes/chatbot' %}
  4. שמור את שני הקבצים

טיפ: שימוש בקובץ include מקל על הפעלה/השבתה של הצ'אטבוט בכל האתר על ידי הפיכת שורה בודדת להערה.

חלופה: טעינה מותנית

לטעינת הצ'אטבוט רק בעמודים או בחלקים ספציפיים:

  1. בתבנית הפריסה או העמוד שלך, השתמש בתנאי Twig:
    {% if entry.showChatbot ?? true %} <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> {% endif %}
  2. או בדוק עבור חלקים ספציפיים:
    {% if craft.app.request.segments[0] != 'admin' %} <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> {% endif %}

שלב 3: אמת את ההתקנה

לאחר שמירת השינויים שלך, בקר באתר Craft CMS שלך בכרטיסיית דפדפן חדשה או בחלון גלישה פרטית. אתה אמור לראות את כפתור הצ'אט בפינה הימנית התחתונה. לחץ עליו כדי לוודא שהוא נפתח ופועל כראוי.

לא רואה את הווידג'ט? ודא ששמרת את קובץ התבנית ושאתה עורך את תבנית הפריסה הנכונה שהעמודים שלך משתמשים בה. נקה את מטמון הדפדפן או צפה בחלון גלישה פרטית. אם אתה משתמש במטמון תבניות, נקה את מטמון Craft CMS מלוח הבקרה תחת Utilities > Clear Caches.

מיקום התבנית: מיקומי תבניות Craft CMS עשויים להשתנות בהתאם להגדרת הפרויקט שלך. מיקומים נפוצים כוללים templates/_layout.twig, templates/_layouts/main.twig או templates/_base.twig. בדוק את התבניות הקיימות שלך כדי למצוא היכן תגית </body> מוגדרת.