تحليلات Canvas
افهم المداخل والتسربات والتحويلات داخل رحلات Canvas، من ملخص الرحلة كاملةً إلى تفاصيل كل عقدة وكل مستخدم.
أين توجد التحليلات
تحليلات الرحلة مدمجة في منشئ الرحلات نفسه. عندما تكون الرحلة حية، يعرض فتحها Canvas في وضع تحليلات للقراءة فقط؛ تظهر لافتة زرقاء مخضرة «عرض التحليلات - للقراءة فقط» في الأعلى، مع منتقي نطاق زمني (الافتراضي كل الوقت) يصفي كل مقياس في الصفحة. انقر تعديل الرحلة للعودة إلى التعديل؛ ويعيدك تجاهل إلى عرض التحليلات الحي.
تتجدد التحليلات تلقائيًا (نحو كل 30 ثانية) أثناء فتح العرض.
صف ملخص الرحلة
يعرض شريط الأدوات صفًا ملخصًا من بطاقات على مستوى الرحلة، يُقرأ من اليسار إلى اليمين كتدفق:
- المداخل - عدد المستخدمين الذين دخلوا الرحلة (مأخوذ من عقدة المشغّل).
- تعذّر بدؤها - تظهر باللون الأحمر بجانب المداخل عندما يُسجَّل بعض الأشخاص لكن رحلتهم لا تبدأ. هم ضمن المداخل؛ افتح عمليات تشغيل الرحلة وصفِّ حسب فاشلة لمعرفة السبب. تعرض عقدة المشغّل العدد نفسه أسفل شريط مرات الدخول / انتقلوا.
- التحويلات - إجمالي التحويلات عبر الرحلة، بناءً على هدف التحويل الذي ضبطته.
- معدل التحويل - شارة ملوّنة (
conversions / entries) بالأخضر أو الكهرماني أو الأحمر حسب المعدل. تعرضN/Aعندما لا يكون تتبع التحويل مضبوطًا. - الإيرادات - الإيرادات المنسوبة، تظهر عندما تقود الرحلة إيرادات. تُحتسب وفق نموذج الإسناد الخاص بالرحلة (مسمى على البطاقة، مثل «الإيرادات · آخر تفاعل») كي تتطابق مع التحويلات أعلاه. تُعلم الإجماليات ذات العملات المختلطة بوصفها تقريبية.
- السلال المستعادة - تظهر عندما تأتي طلبات مُسندة إلى الرحلة من سلة متروكة: قيمتها وعدد السلال (للنطاق الزمني المحدد). انقر عليها لرؤية الطلبات التي يتكوّن منها العدد - انظر السلال المستعادة.
- الرفع مقابل المجموعة الضابطة - يظهر فقط عند وجود مجموعة ضابطة للرحلة (انظر أدناه).
السلال المستعادة
يحسب رقم السلال المستعادة (مثل «$60 · تمت استعادة سلة واحدة») السلال المتروكة التي يُسند طلبها إلى هذه الرحلة - وفق الإسناد النهائي للطلب، لذا فإن الشراء من رابط استعادة السلة ببريد إلكتروني آخر يُحتسب للرحلة التي أرسلت الرابط. تُستبعد الطلبات الملغاة والمستردة بالكامل، والمبلغ صافٍ بعد المبالغ المستردة.
انقر على الرقم لفتح القائمة التي خلفه: الاستعلام نفسه الذي يُنتج العدد، للنطاق الزمني نفسه، لذا تتطابق القائمة والرقم دائمًا. يعرض كل صف:
- رقم الطلب في المتجر ووقت استعادة السلة؛
- جهة الاتصال صاحبة السلة (تتبع الأسماء صلاحية البيانات الشخصية - من دون صلاحية عرض PII يظهر الاسم المخفي كبريد إلكتروني)، ومن اشترى عندما سُجّل الطلب باسم شخص آخر؛
- قيمة السلة؛
- طريقة الاستعادة: رابط الاستعادة (الشراء من رابط استعادة السلة)، أو السلة نفسها (اشترت جهة الاتصال السلة التي تركتها)، أو أبلغ عنها المتجر؛
- روابط إلى الطلب في صفحة الطلبات وإلى صف السلة في صفحة السلال.
القائمة مقسّمة إلى صفحات، الأحدث أولًا. يحسب النطاق الزمني السلال التي استُعيدت داخله، وفق المنطقة الزمنية لمساحة العمل. وتحتوي لوحة الإيرادات في الحملة على السطر نفسه («تمت استعادة N سلة متروكة») وتفتح القائمة نفسها لتلك الحملة.
تحليلات كل عقدة
تحمل كل عقدة على Canvas إحصاءاتها الخاصة في عرض التحليلات.
ينطبق نطاق التاريخ على العقدة لا على الدخول إلى الرحلة: تغطي أرقام العقدة من وصلوا إلى تلك العقدة داخل النطاق، فتُحتسب الخطوة التي تنفَّذ بعد أسابيع من الدخول في اليوم الذي عملت فيه. وتُجمَّع الأعداد بالساعة ثم تُطوى إلى أيام كاملة بحسب المنطقة الزمنية لمساحة العمل، ويعني الحد المكوَّن من تاريخ فقط اليوم المحلي بأكمله - لذا فاختيار اليوم الحالي يعيد بيانات فعلًا.
الطبقة فوق البطاقة
تعرض بطاقة كل عقدة شريطًا مضغوطًا فيه عددان. مرّر المؤشر فوق التسمية أو ركّز عليها لترى ما الذي تحسبه.
| المقياس | المعنى |
|---|---|
| مرات الدخول | كل مرة دخل فيها شخص الرحلة ووصل إلى هذه الخطوة، في النطاق المحدد. الشخص الذي يدخل الرحلة أكثر من مرة يُحتسب في كل مرة؛ وعملية التشغيل التي تعود في حلقة إلى الخطوة نفسها تُحتسب مرة واحدة |
| انتقلوا | مرات الدخول التي غادرت هذه الخطوة - إلى الخطوة التالية، أو إلى خارج الرحلة هنا (اكتملت، أو استوفت معيار خروج، أو فشلت في هذه الخطوة) |
يحسب مرات الدخول وانتقلوا مرات الدخول (عمليات تشغيل الرحلة)، لا الأشخاص. لعدّ الأشخاص، اقرأ أشخاص فريدون أدناه.
لا يوجد عدد خرج لكل عقدة. كان يظهر بجوار «انتقلوا» وهو العدد نفسه - إذ يُشتق كلاهما من طابع وقت مغادرة العقدة، ومغادرة العقدة هي الانتقال - فـ«غادر الرحلة هنا» غير مقيس على مستوى العقدة.
تضيف عقد الرسائل كتلة قناة: الإرسالات والمتخطاة (عند وجودها) والتسليمات والفاشلة وعمليات الفتح ومعدل الفتح المميز والنقرات ومعدل النقر المميز. ومعدلا الفتح والنقر هما أشخاص مميزون من الرسائل المسلَّمة، فلا يمكن أن يتجاوزا 100% - ويظهر عدّادا الفتح والنقر الخامان بجوارهما كإجماليات. وتُخفى صفوف الفتح في القنوات التي لا تبلغ عن فتح: فمشغلو SMS لا يبلغون عن قراءة أبدًا، والنقر على إشعار Push يُسجَّل نقرة لا فتحًا.
الوصول والتوزيع والوقت في الخطوة
يسجل محرك الرحلات حدثًا في كل مرة يصل فيها شخص إلى خطوة وفي كل مرة يغادرها (canvas.step.entered وcanvas.step.left). ومنها تضيف كل بطاقة عقدة:
| المقياس | المعنى |
|---|---|
| أشخاص فريدون | أشخاص مختلفون وصلوا إلى هذه الخطوة في النطاق المحدد - في كل أنواع العقد، وليس عقد الرسائل فقط |
| في الانتظار الآن | مرات الدخول الموجودة في هذه الخطوة الآن. هذه هي الحالة المباشرة للرحلة، غير مقيدة بنطاق التاريخ |
| التوزيع حسب النتيجة | في الخطوات المتفرعة (التفرع، تقسيم السلوك، التجربة، Webhook، قرار AI، وكيل AI، إصدار قسيمة، Next best message): عدد الأشخاص الذين غادروا بكل نتيجة، وحصة كل منها من جميع من غادروا. تظهر مسارات التجربة بأسمائها |
| متوسط الوقت في الخطوة | في خطوات التأخير وتقسيم السلوك: متوسط الوقت الذي قضاه الأشخاص في الخطوة قبل مغادرتها. مرّر المؤشر لرؤية الوسيط |
يجيب أشخاص فريدون ومرات الدخول عن سؤالين مختلفين. تحسب مرات الدخول عمليات التشغيل من سجل التشغيل، لذا فالشخص الذي يدخل الرحلة ثلاث مرات ويصل إلى هذه الخطوة في كل مرة يساوي 3 مرات دخول وشخصًا فريدًا واحدًا. خطوة تأخير تعرض مرات الدخول 5، انتقلوا 5، أشخاص فريدون 3، في الانتظار الآن 0 تعني أن ثلاثة أشخاص مرّوا بها خمس مرات مجتمعين، ولا أحد ينتظر فيها الآن.
تُسجَّل أحداث الخطوات منذ إصدار 2026-10-13 فصاعدًا. الزيارات التي سبقته لم تُسجَّل كأحداث ولا تُملأ بأثر رجعي، لذا في رحلة كانت نشطة بالفعل، تغطي أشخاص فريدون والتوزيع حسب النتيجة ومتوسط الوقت في الخطوة الفترة منذ الإصدار فقط، بينما تظل مرات الدخول وانتقلوا تغطي تاريخها كله.
لوحة مقاييس العقدة
انقر جسم عقدة لفتح لوحة معاينتها في علامة المقاييس:
- مرات الدخول / انتقلوا، مع عرض انتقلوا كنسبة مئوية من مرات الدخول، ثم أشخاص فريدون وفي الانتظار الآن - الأرقام والشروح نفسها كما في البطاقة.
- المسارات - لعقد الفرع وتقسيم السلوك، تفصيل لكل مسار يبين عدد المستخدمين الذين سلكوا كل مسار مسمى (وحصته من مرات الدخول). هذه أسرع طريقة للتحقق من منطق التفرع؛ راجع تفرع Canvas.
- لعقد الرسائل، تفصيل القناة الكامل: الإرسالات والمتخطاة والتسليمات والفاشلة والفتح ومعدل الفتح المميز والنقرات ومعدل النقر المميز والارتدادات وإلغاءات الاشتراك. وهنا لا تظهر صفوف الفتح إلا للقنوات التي تقيس الفتح فعلًا - البريد الإلكتروني (بكسل التتبع) وWhatsApp وViber (إيصالات القراءة).
تعرض العقدة التي لم تعالج أحدًا بعد «لا توجد تحليلات لهذه العقدة بعد».
قراءة المسار
تشكل أعداد كل عقدة مسارًا يمكنك قراءته عبر Canvas كله:
- تعني فجوة كبيرة بين انتقلوا في عقدة ومرات الدخول في العقدة التالية عادةً أن المستخدمين متوقفون بينهما، وغالبًا في عقدة تأخير لا تزال تنتظر أو تقسيم سلوك يحجز المستخدمين في نافذة انتظاره.
- تعني الفجوة بين مرات الدخول وانتقلوا في عقدة مرات دخول لم تغادر الخطوة بعد - قارنها بـفي الانتظار الآن. عمليات التشغيل التي تغادر الرحلة عند خطوة (مجموعة معلّمة خروج من Canvas، أو معايير خروج الرحلة، أو فشل) تُحتسب في انتقلوا، فلا تُحدث فجوة؛ استخدم التوزيع حسب النتيجة لمعرفة عدد من غادروا بهذه الطريقة.
- في عقد الرسائل، تذكر أن المستخدمين يتقدمون فور وضع الرسالة في الطابور؛ فقد يُحتسب المستخدم في انتقلوا بينما لا تزال الرسالة تُسلّم. تعيش معدلات التسليم والفتح والنقر في كتلة قناة العقدة، مستقلة عن تقدم المسار. راجع سلوك تقدم الرسائل.
- الإرسال المتخطى (بوابة الاشتراك أو قائمة الحظر أو تخطي الوقت الهادئ) لا يُخرج المستخدم؛ تُسقط الرسالة لكن تتقدم جهة الاتصال، لذلك قد تكون الإرسالات في عقدة رسالة أقل من مرات الدخول بلا أي تسرب في المسار.
عمليات تشغيل الرحلة (فحص كل مستخدم)
يفتح زر التحليلات في شريط الأدوات لوحة عمليات تشغيل الرحلة، أي عرض مستوى التنفيذ:
- علامات تبويب الحالة: الكل / مكتمل / قيد التقدم / فشل، مع عدد لكل منها.
- الفلاتر: ابحث حسب معرّف المستخدم، وصفِّ حسب إصدار الرحلة، واختر نطاقًا زمنيًا (كل الوقت / آخر 24 ساعة / 7 أيام / 30 يومًا). يمكنك أيضًا تصدير CSV.
- الأعمدة: معرّف المستخدم والحالة (مكتمل / قيد التقدم / في انتظار / خرج / فشل) والإصدار والعقدة الحالية ووقت الدخول ووقت الإكمال.
يؤدي توسيع صف إلى عرض المخطط الزمني للتشغيل، أي المسار خطوة بخطوة الذي سلكه ذلك المستخدم، مع نقطة حالة لكل خطوة واسم العقدة وشريحة نتيجة اختيارية (مثل «تم التسليم») وطوابع زمنية، إضافة إلى لوحة متغيرات السياق التي تسرد متغيرات الرحلة في التشغيل مع أنواعها وقيمها المستنتجة. تفتح أيقونة العين عرض رحلة لكل مستخدم يبرز مساره على مخطط Canvas.
التشغيل الموسوم بـ تعذّر بدؤها سُجِّل، لكن رحلته لم تبدأ، لذا لا خطوات له. يعرض مخططه الزمني تعذّر البدء: متبوعًا بالسبب الذي أعاده محرك الرحلات. عمليات التشغيل المسجلة قبل حفظ الأسباب تذكر فقط أنه تعذّر بدؤها.
أهداف التحويل
يضبط هدف تحويل الرحلة في خطوة التحويل من معالج الإنشاء: حدث تحويل أساسي (مع شروط خصائص اختيارية) وتحويلات ثانوية اختيارية ونافذة تحويل ونموذج إسناد (أول تفاعل / آخر تفاعل / خطي).
تظهر النتائج في موضعين:
- بطاقة التحويلات وشارة معدل التحويل في صف ملخص الرحلة.
- أعداد التحويل لكل عقدة، كي ترى الخطوة التي تقود التحويلات.
صيغ الرحلة ورفع المجموعة الضابطة
تدعم الرحلات صيغ A/B/n كاملة مع مجموعة ضابطة اختيارية: صيغة معلّمة «مستبعدة» لا تتلقى شيئًا، لتقيس الأثر الإضافي الحقيقي للرحلة. يغطي الصيغ والمجموعة الضابطة إعدادها؛ ويغطي هذا القسم قراءة نتائجها.
الرفع مقابل المجموعة الضابطة
عند وجود مجموعة ضابطة وحصول الذراعين على مستلمين، يعرض صف الملخص بطاقة الرفع مقابل المجموعة الضابطة:
- تقارن الإيرادات لكل مستلم في أذرع المعالجة بذراع الضبط المستبعد، وتعرض نسبة الرفع (أو الإيرادات الإضافية الخام حين لا يمكن حساب النسبة، مثل عدم شراء المجموعة الضابطة شيئًا).
- يظهر الرفع الإيجابي بالأخضر والسلبي بالأحمر؛ فإذا كان أداء الرحلة أقل من عدم فعل شيء، تقول البطاقة ذلك.
- تشمل المقارنة مستلمي وإيرادات الضبط مقابل مستلمي وإيرادات المعالجة خلال نافذة الإسناد نفسها لبطاقة الإيرادات الرئيسية.
تظهر البطاقة عند وجود زيارات حقيقية: إرسالات معالجة وداخلون ضابطون ومشتريات داخل نافذة التحويل.
نافذة صيغ الرحلة للضبط فقط، ولا تعرض إحصاءات. تُعرض نتائج الصيغ عبر واجهات التحليلات في هذه الصفحة: بطاقة الرفع لمقارنة الضبط، وتحليلات المسار لكل تدفق صيغة (كل صيغة مخرج للمشغّل المشترك، لذلك يوضح تفصيل المسارات في المشغّل وإحصاءات العقد في كل فرع أداء كل صيغة).
عقد التجربة
لاختبار المسارات داخل رحلة (A/B/n في تفرع واحد وتثبيت الفائز وتحسين bandit)، استخدم عقدة التجربة. يُضبط توزيعها ومقياس الفائز ومستوى الثقة وإعدادات حجم العينة في العقدة نفسها؛ ويظهر أداء المسارات عبر تحليلات كل مسار في العقدة كما في أي عقدة متعددة المخرجات.
الإصدارات
يحفظ كل إصدار رحلة منشور إحصاءاته الخاصة: المداخل والنشطون والمكتملون والخارجون والفاشلون والتحويلات ومعدل التحويل ومتوسط وقت الإكمال. يقيّد فلتر الإصدار في لوحة عمليات تشغيل الرحلة قائمة العمليات بإصدار واحد، لتتمكن من مقارنة السلوك قبل التغيير وبعده.
يمكن لصفحة قائمة الرحلات أيضًا عرض أعمدة لكل رحلة لـ المداخل وقيد التنفيذ والمكتمل (فعّلها من منتقي الأعمدة).
الوصول إلى تحليلات الرحلة عبر API
كل ما في هذه الصفحة متاح برمجيًا أيضًا:
| نقطة النهاية | ما تعيده |
|---|---|
GET /journeys/:id/stats | إحصاءات مستوى الرحلة والإيرادات والرفع |
GET /journeys/:id/node-analytics | تحليلات كل عقدة مفاتيحها معرّف العقدة |
GET /journeys/:id/executions | قائمة عمليات التشغيل، قابلة للتصفية حسب الحالة |
GET /journeys/:id/variant-stats | أداء صيغ الرحلة الكاملة |
GET /journeys/:id/recovered-carts | الطلبات التي يتكوّن منها رقم السلال المستعادة، مقسّمة إلى صفحات (limit وoffset)؛ total يساوي الرقم للنطاق نفسه |
تقبل كلها نطاق startDate / endDate نفسه لمنتقي التاريخ داخل التطبيق. راجع Canvas API للتفاصيل.
مرجع سريع
| السؤال | أين تبحث |
|---|---|
| كم شخصًا دخل هذه الرحلة؟ | بطاقة المداخل في صف الملخص |
| هل تحقق الرحلة التحويل؟ | بطاقة التحويلات + شارة معدل التحويل؛ وأعداد التحويل لكل عقدة للخطوة المحركة |
| كم إيرادًا حققت؟ | بطاقة الإيرادات (الإيرادات المنسوبة) |
| هل هي أفضل من عدم فعل شيء؟ | بطاقة الرفع مقابل المجموعة الضابطة (تتطلب مجموعة ضابطة) |
| أين يتسرب المستخدمون؟ | طبقة مرات الدخول / انتقلوا لكل عقدة عبر Canvas |
| أي مسار فرع يسلكه المستخدمون؟ | لوحة مقاييس العقدة → قسم المسارات |
| كيف تؤدي رسالة محددة؟ | كتلة قناة عقدة الرسالة (الإرسالات والتسليمات والفتح والنقرات والارتدادات وإلغاء الاشتراك) |
| ماذا حدث لمستخدم محدد؟ | التحليلات → عمليات تشغيل الرحلة → ابحث عن معرّف المستخدم → وسع المخطط الزمني للتشغيل |
| هل غير تعديلي الأخير السلوك؟ | فلتر الإصدار في عمليات تشغيل الرحلة + إحصاءات كل إصدار |