نظرة عامة
👉 دليل إعداد Klaviyo Onsite Tracking
الخيار 1: استخدام توافق AJAX (أسرع إعداد)
كيفية التفعيل:
- انتقل إلى Upcart > Cart Editor > Settings > Cart settings
- مرر إلى Advanced Settings ووسّعه
- حدد Enhanced Ajax API compatibility
- انقر على Save واختبر النتيجة
هذا الإعداد معطّل افتراضيًا لمعظم المتاجر. فعّله فقط إذا كان متجرك يستخدم واجهة AJAX cart API غير قياسية ولم يكن Upcart يعترض أحداث الإضافة إلى السلة. عند تفعيله، تكتسب التطبيقات الأخرى مزيدًا من التحكم في سلوك السلة، مما قد يسبب حلقات إعادة توجيه أو يرسل العملاء إلى صفحة سلة Shopify بدلاً من فتح درج Upcart. إذا تسبب تفعيل هذا الإعداد في عمليات إعادة توجيه، فعطّله وانتقل إلى الخيار 2 بدلاً من ذلك، باستخدام واجهة Upcart API اليدوية (
upcartRegisterAddToCart).
للحصول على إرشادات كاملة حول هذا الإعداد، راجع Enhanced AJAX API Compatibility.
الخيار 2 (موصى به): إضافة سكربت Klaviyo مخصص
الخطوات:
- افتح Upcart > Cart Editor > Settings
- مرر لأسفل إلى قسم Custom HTML
- من القائمة المنسدلة، اختر Scripts (Before Load)
- الصق السكربت التالي:
ما يفعله هذا:
- يرسل حدث “Added to Cart” إلى Klaviyo في أي وقت يُضاف فيه منتج أو عرض بيع إضافي (upsell) باستخدام Upcart
- يضيف رسالة تأكيد (
Klaviyo ATC) إلى وحدة تحكم المتصفح حتى تعرف أنه يعمل
كيفية اختبار الإعداد
- اتبع دليل Klaviyo لاختبار أحداث الإضافة إلى السلة
- استخدم علامة تبويب Console في متصفحك للتحقق من ظهور سجل “Klaviyo ATC” بعد إضافة منتج
- تحقق من لوحة تحليلات Klaviyo بحثًا عن بيانات أحداث ATC
الملخص
إذا كنت تستخدم Klaviyo وUpcart معًا، فمن المفترض أن يساعدك هذا الدليل في تتبع الأحداث بسلاسة مع الحفاظ على تجربة درج السلة سليمة.
هل تحتاج إلى مزيد من المساعدة؟ تواصل معنا عبر الدعم داخل التطبيق.