الربط مع WooCommerce #
الهدف أن أي طلب يتم عبر Yaxii يغلق الجلسة تلقائياً ويحولها من Abandoned إلى
Converted. في هذه الصفحة نوضح آلية الربط وأهم الخطوات عند حدوث أي خلل.
كيف يتم التحويل تلقائياً؟ #
-
عند الضغط على زر “اطلب الآن”، يضيف Yaxii معرف الجلسة إلى البيانات المرسلة
بشكل مخفي. -
يتولى النظام تمرير المعرف إلى الطلب الجديد داخل WooCommerce وتخزينه مع
بياناته. -
بعد حفظ الطلب بنجاح، يتم تحديث الجلسة تلقائياً إلى حالة Converted وتُربط
برقم الطلب. - تظهر الحالة Converted في لوحة التحليل مع رقم الطلب المرتبط.
التأكد من وجود Session ID #
إذا لاحظت جلسات تبقى Abandoned رغم أن الطلب تم، اتبع هذه الخطوات:
-
من خلال أدوات المطور في المتصفح، تأكد من أن الطلب المرسل عند الشراء يحتوي
على معرف الجلسة الخاص بـ Yaxii. -
إذا لم يظهر المعرف، تحقق من إعدادات التتبع في لوحة Yaxii أو من أي تعديل على
النموذج قد يكون أزال الحقل المخفي. -
تأكد أن متصفح العميل لا يحجب JavaScript وأن إضافات التخزين المؤقت لا
تعيد تجميع الملفات بطريقة تمنع التنفيذ.
علامات النجاح داخل الطلب #
- داخل طلب WooCommerce، يظهر Order Note يشير لإتمام الطلب عبر Yaxii.
- يتم تسجيل مصدر الطلب تلقائياً كي تتمكن من التمييز بين الطلبات الواردة من النموذج الذكي.
- إذا استخدمت طرق شحن عبر Yaxii، ستجدها مضافة إلى عناصر الشحن في الطلب.
- يمكن لفريقك الرجوع إلى رقم الجلسة المخزن في الملاحظات لمتابعة حالة العميل داخلياً.
إصلاح المشاكل الشائعة #
| المشكلة | السبب المحتمل | الحل |
|---|---|---|
| جلسة تبقى Abandoned رغم نجاح الطلب | معرف الجلسة لم يُرفق بالطلب أثناء الإرسال. | راجع إعدادات التتبع، وتأكد من عدم حذف الحقل المخفي أو تعطيل ملفات الواجهة. |
| لا يتم حفظ أي جلسات جديدة | التتبع معطل أو أحد مزودي الحماية يمنع إرسال البيانات. | تأكد من تفعيل التتبع، وراجع مزود الاستضافة أو خدمة الحماية للسماح بالاتصال. |
| أوامر من Elementor لا تُحوّل الجلسات | مصدر الطلب مختلف أو الإضافة غير محدثة. | تأكد من تحديث Yaxii إلى آخر إصدار وتفعيل خيار تتبع جلسات الإدارة أثناء الاختبار. |
التحويل اليدوي (Abandoned Plus) #
إذا عندك إضافة Abandoned Plus:
- يمكنك تحديد جلسات متعددة والضغط على Mark as Converted.
- يمكن ربطها برقم طلب معين إذا أكمل العميل الطلب عبر الهاتف.
- يفيدك لما تتواصل مع العملاء خارج الموقع وتريد تحديث الإحصائيات.
نصائح للتكامل السلس #
-
بعد كل تحديث للثيم أو صفحة المنتج، اختبر الطلب وتأكد من أن Session ID ما زال
يُرسَل كما ينبغي. - استخدم بيئة Staging لاختباراتك حتى تحافظ على بيانات الإنتاج نظيفة.
- راقب سجلات
wp_debug.logإذا ظهرت رسائل تتعلق بالجلسات. - حافظ على أقل عدد ممكن من إضافات checkout الخارجية لتجنب أي تعارض.