العودة إلى لوحة التحكم

التوثيق

تعلّم كيفية استخدام Asyntai

الميزات
شريط Ask 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 زحف الموقع فجوات المعرفة بطاقات المنتجات بطاقات المنتجات الديناميكية صور ديناميكية سياق المستخدم الأدوات المخصصة معلمات الروابط المراقبة المباشرة التحكم البشري التصعيد إشعارات الذكاء الاصطناعي التقرير اليومي تغذية البيانات في الوقت الفعلي تغذية البيانات في الوقت الفعلي - الحد الأقصى أعضاء الفريق تسجيل الدخول الموحد المصادقة الثنائية تضمين الصور رؤية الصور أداة الترجمة الترجمة والتوطين شفافية الذكاء الاصطناعي العملاء المحتملون التقاط العملاء المحتملين الذكي تذاكر الدعم فئات المحادثات الحجوزات تضمينات استبعاد الصفحات عناوين IP المحظورة سياسة الاحتفاظ بالبيانات وضع عدم الاحتفاظ إخفاء البيانات الشخصية مصنّف الردود Access Tags تثبيت إصدار الأداة سجل التدقيق النموذج الأذكى تفعيل التفكير اقتراحات الردود رسائل المتابعة تحويل الكلام إلى نص تنزيل النص الكامل الدردشة المضمّنة التضمين عبر iframe

كيفية إضافة روبوت الدردشة Asyntai AI إلى Drupal

دليل خطوة بخطوة لمواقع Drupal

الحصول على كود التضمين

الخطوة 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: استخدام وحدة Header and Footer Scripts (موصى بها)

أسهل طريقة لإضافة روبوت الدردشة هي استخدام وحدة "Header and Footer Scripts":

  1. سجّل الدخول إلى لوحة إدارة Drupal
  2. انتقل إلى Extend وانقر على "Install new module"
  3. Search for "Header and Footer Scripts" or download it from Drupal.org
  4. ثبّت الوحدة وفعّلها
  5. انتقل إلى Configuration → Development → Header and Footer Scripts
  6. انقر على علامة تبويب "Footer"
  7. الصق كود Asyntai المضمّن في منطقة نص سكريبتات التذييل
  8. انقر على "Save configuration"

نصيحة: تضمن إضافة الكود في قسم التذييل تحميله بعد محتوى الصفحة، وهو ما يُوصى به لأدوات الدردشة.

بديل: تعديل قالب السمة

يمكنك إضافة الكود مباشرةً إلى ملف قالب السمة الخاص بك:

  1. انتقل إلى مجلد القالب الخاص بك: themes/your_theme/
  2. افتح ملف html.html.twig (أو أنشئ واحداً إذا لم يكن موجوداً)
  3. ابحث عن وسم الإغلاق </body>
  4. الصق كود تضمين Asyntai الخاص بك قبل وسم </body> مباشرة
  5. احفظ الملف
  6. امسح ذاكرة التخزين المؤقت لـ Drupal: Configuration → Performance → Clear all caches

مهم: قد تُكتب التغييرات على ملفات القالب فوقها عند تحديث القالب. فكّر في استخدام قالب فرعي أو وحدة Header and Footer Scripts لحل أكثر ديمومة.

بديل: استخدام المكتبات (للمطورين)

للمطورين الذين يفضلون استخدام نظام مكتبات الأصول في Drupal:

  1. أنشئ أو عدّل ملف *.libraries.yml الخاص بالقالب
  2. أضف إدخال مكتبة جديد:
    asyntai-chatbot:
    js:
    https://asyntai.com/static/js/chat-widget.js: { type: external, attributes: { async: true, data-asyntai-id: YOUR_WIDGET_ID } }
  3. أرفق المكتبة في ملف *.info.yml الخاص بالقالب:
    libraries:
    - your_theme/asyntai-chatbot
  4. امسح ذاكرة التخزين المؤقت لـ Drupal

الخطوة 3: التحقق من التثبيت

بعد حفظ تغييراتك ومسح ذاكرة التخزين المؤقت، قم بزيارة موقعك في علامة تبويب جديدة أو نافذة تصفح متخفي. يجب أن ترى زر أداة الدردشة في الزاوية السفلية اليمنى. انقر عليه للتأكد من أنه يفتح ويعمل بشكل صحيح.

لا ترى الأداة؟ تأكد من مسح ذاكرة التخزين المؤقت لـ Drupal بالانتقال إلى Configuration → Performance → Clear all caches. جرّب أيضاً مسح ذاكرة التخزين المؤقت للمتصفح أو العرض في نافذة تصفح متخفي.