استكشاف الأخطاء وإصلاحها
المشكلات الشائعة والحلول لوحدة AI SmartTalk لـ PrestaShop.
التثبيت
الوحدة لا تتثبت
- تحقق من إصدار PrestaShop الخاص بك: تتطلب الوحدة PrestaShop 8 أو 9
- تحقق من ذاكرة الخادم: تأكد من أن خادمك يحتوي على ذاكرة كافية لتثبيت الوحدات
- تحقق من أذونات الملفات: يجب أن يكون دليل
modules/قابلًا للكتابة بواسطة خادم الويب - تعطيل الوحدات المتعارضة: حاول تعطيل وحدات أخرى مؤقتًا إذا كانت هناك تعارضات
الوحدة مثبتة لكنها لا تظهر في القائمة
- قم بمسح ذاكرة التخزين المؤقت لـ PrestaShop: الإعدادات المتقدمة > الأداء > مسح الذاكرة المؤقتة
- حاول تسجيل الخروج ثم تسجيل الدخول مرة أخرى إلى إدارة PrestaShop الخاصة بك
الاتصال
زر "الاتصال بـ AI SmartTalk" لا يعمل
- تحقق من HTTPS الصادر: يجب أن يسمح خادمك بالاتصالات HTTPS الص ادرة إلى
aismarttalk.tech - تحقق من حواجز النوافذ المنبثقة: تفتح عملية OAuth في نافذة جديدة - تأكد من أن متصفحك لا يمنعها
- تحقق من جدار الحماية الخاص بك: تأكد من أن المنافذ 443 (HTTPS) غير محجوبة
الاتصال يعيد التوجيه لكن لا يحدث شيء
- رمز OAuth صالح لمدة 10 دقائق. إذا انتظرت طويلاً، حاول قطع الاتصال وإعادة الاتصال
- قم بمسح ملفات تعريف الارتباط في متصفحك وحاول مرة أخرى
متعدد المواقع: يظهر موقع كـ "غير متصل"
- يحتاج كل موقع إلى اتصال OAuth خاص به. انتقل إلى نسخة PrestaShop المتأثرة وانقر على الاتصال مرة أخرى
- تأكد من أن كل موقع له اسم نطاق أو منفذ مميز
روبوت الدردشة
روبوت الدردشة لا يظهر في متجري
- تحقق من حالة الوحدة: تأكد من تمكين روبوت الدردشة في علامة التبويب روبوت الدردشة الخاصة بالوحدة
- تحقق من اختيار المساعد: تأكد من اختيار مساعد AI وحفظه
- تحقق من الاتصال: يجب أن تكون الوحدة متصلة بـ AI SmartTalk (شعار الحالة الأخضر)
- امسح الذاكرات المؤقتة: امسح كل من ذاكرة التخزين المؤقت لـ PrestaShop (الإعدادات المتقدمة > الأداء) وذاكرة التخزين المؤقت لمتصفحك
- تحقق من موضع الخطاف: حاول التبديل بين "التذييل" و"قبل التذييل" في إعدادات المظهر
روبوت الدردشة يظهر لكنه لا يستجيب
- تحقق من أن اشتراكك في AI SmartTalk نشط
- تحقق من أن المساعد المختار تم تكوينه بشكل صحيح في لوحة معلومات AI SmartTalk الخاصة بك
- تحقق من وحدة تحكم مطور المتصفح لديك بحثًا عن أخطاء JavaScript
API وإجراءات AI
فشل إجراءات AI مع "تم رفض الإذن" أو "غير مصرح به"
- تحقق من مفتاح Webservice الخاص بك: تأكد من أنه مفعل وله الأذونات الصحيحة (انظر أذونات API)
- تحقق من إدخال المفتاح: يجب نقل رمز Webservice أثناء اتصال OAuth. إذا كان مفقودًا، قم بتحديثه في لوحة معلومات AI SmartTalk الخاصة بك ضمن إعدادات تكامل PrestaShop
تحديثات المنتجات لا تعمل
- تأكد من أن
productsلديه كل من أذونات GET و PUT على مفتاح Webservice الخاص بك - تحقق من أن معرف المنتج موجود وأن المنتج غير مقفل بواسطة وحدة أخرى
فشل تغييرات حالة الطلب
- تأكد من أن
order_historiesلديه كل من أذونات GET و POST - تحقق من أن معرف حالة الطلب صالح لمتجرك (معرفات الحالة تختلف حسب تكوين PrestaShop)