انتقل إلى المحتوى

كيفية عرض تقدم التوصيل على شاشة القفل

اسمح للعملاء بمتابعة الساعي على شاشة القفل من وقت تقديم الطلب حتى التسليم. يبني هذا الدليل تلك الرحلة باستخدام عنصر Live Activity.

المتطلبات الأساسية

Anchor link to

إنشاء الأحداث

Anchor link to

هذه أسماء أحداث مثال لهذا الدليل. عندما يرسل تطبيقك أو الواجهة الخلفية اسمًا لأول مرة، يقوم Pushwoosh بإنشاء هذا الحدث تلقائيًا. أنشئ الأحداث في Control Panel أولاً فقط إذا كنت ترغب في تعيين أنواع السمات بنفسك قبل الإرسال الأول.

أنشئ (أو أعد استخدام) الأحداث OrderPlaced و CourierStatusChanged و OrderDelivered.

تعرف على المزيد حول إنشاء الأحداث

بناء الرحلة

Anchor link to

افتح Customer Journey Builder، وأنشئ حملة، وابنِ كل شيء أدناه على لوحة واحدة.

  1. اذهب إلى Campaigns ← Customer Journey Builder.
  2. انقر على Create campaign.
  3. انقر على Build a journey from scratch.

تعيين المدخل

Anchor link to
  1. أضف عنصر Trigger-based entry إلى اللوحة.
  2. اضبطه على OrderPlaced.

لوحة Trigger-based entry مع تعيين EVENT على OrderPlaced

بدء بطاقة الطلب

Anchor link to
  1. أضف عنصر Live Activity بعد المدخل.
  2. سمه Order card start.
  3. اضبط Action على Start.
  4. حدد Widget التوصيل وSchema version.

بدء بطاقة الطلب مع تعيين Action على Start وتحديد Widget و Schema version للتوصيل

  1. اضبط Card key: event على OrderPlaced.

تعيين Card key: event على OrderPlaced

  1. املأ Card content (courierName، eta، distanceMeters) وحقول التنبيه.

حقول Card content courierName و eta و distanceMeters مملوءة، مع حقول التنبيه أدناه

  1. انقر على Apply.

الانتظار وتحديث البطاقة

Anchor link to

استمر على نفس اللوحة بعد عنصر Start.

  1. أضف عنصر Wait for Trigger.
  2. انتظر CourierStatusChanged.
  3. اضبط فترة انتظار تناسب تحديثات التوصيل الخاصة بك.

تعيين Wait for Trigger على CourierStatusChanged مع فترة انتظار

  1. على الفرع الذي يتم تشغيله عند وقوع الحدث، أضف عنصر Live Activity.
  2. سمه Order card update.
  3. اضبط Action على Update.
  4. اختر نفس Widget و Schema version.

تحديث بطاقة الطلب مع تعيين Action على Update واختيار نفس Widget و Schema version

  1. حدد Order card start في Card created by.

تعيين Card created by على Order card start في عنصر Update

  1. حدّث Card content.

تحديث حقول Card content في عنصر تحديث بطاقة الطلب

  1. انقر على Apply.

الانتظار وإنهاء البطاقة

Anchor link to

استمر على نفس اللوحة بعد عنصر Update.

  1. أضف عنصر Wait for Trigger آخر.
  2. انتظر OrderDelivered.

تعيين Wait for Trigger على OrderDelivered

  1. على الفرع الذي يتم تشغيله عند وقوع الحدث، أضف عنصر Live Activity.
  2. سمه Order card end.
  3. اضبط Action على End.
  4. اختر نفس Widget و Schema version.
  5. حدد Order card start في Card created by.

إنهاء بطاقة الطلب مع تعيين Action على End، واختيار نفس Widget و Schema version، وتعيين Card created by على Order card start

  1. اضبط التنبيه وDismiss after, min إذا لزم الأمر.

حقول التنبيه و Dismiss after, min في عنصر إنهاء بطاقة الطلب

  1. انقر على Apply.

رحلة التوصيل الكاملة على اللوحة مع المدخل، Start، Wait for Trigger، Update، Wait for Trigger، و End

ما يراه العميل

Anchor link to

على شاشة القفل، يحصل العميل على بطاقة Live Activity واحدة تتغير مع تقدم عملية التوصيل. على سبيل المثال:

الساعي Alex M.، الوقت المقدر للوصول 18:30، المسافة 1200 متر.

بطاقة Live Activity على شاشة القفل بعد تقديم الطلب تظهر الساعي Alex M.، والوقت المقدر للوصول 18، والمسافة 1200 متر