كيفية عرض تقدم التوصيل على شاشة القفل
اسمح للعملاء بمتابعة الساعي على شاشة القفل من وقت تقديم الطلب حتى التسليم. يبني هذا الدليل تلك الرحلة باستخدام عنصر Live Activity.
المتطلبات الأساسية
Anchor link to- يدعم تطبيق iOS الخاص بك Live Activities. راجع دليل Live Activities لـ iOS SDK.
- تم نشر مخطط واجهة توصيل لهذا التطبيق. راجع تكوين مخططات Live Activity لـ iOS.
إنشاء الأحداث
Anchor link toهذه أسماء أحداث مثال لهذا الدليل. عندما يرسل تطبيقك أو الواجهة الخلفية اسمًا لأول مرة، يقوم Pushwoosh بإنشاء هذا الحدث تلقائيًا. أنشئ الأحداث في Control Panel أولاً فقط إذا كنت ترغب في تعيين أنواع السمات بنفسك قبل الإرسال الأول.
أنشئ (أو أعد استخدام) الأحداث OrderPlaced و CourierStatusChanged و OrderDelivered.
تعرف على المزيد حول إنشاء الأحداث
بناء الرحلة
Anchor link toافتح Customer Journey Builder، وأنشئ حملة، وابنِ كل شيء أدناه على لوحة واحدة.
- اذهب إلى Campaigns ← Customer Journey Builder.
- انقر على Create campaign.
- انقر على Build a journey from scratch.
تعيين المدخل
Anchor link to- أضف عنصر Trigger-based entry إلى اللوحة.
- اضبطه على
OrderPlaced.

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

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

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

- انقر على Apply.
الانتظار وتحديث البطاقة
Anchor link toاستمر على نفس اللوحة بعد عنصر Start.
- أضف عنصر Wait for Trigger.
- انتظر
CourierStatusChanged. - اضبط فترة انتظار تناسب تحديثات التوصيل الخاصة بك.

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

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

- حدّث Card content.

- انقر على Apply.
الانتظار وإنهاء البطاقة
Anchor link toاستمر على نفس اللوحة بعد عنصر Update.
- أضف عنصر Wait for Trigger آخر.
- انتظر
OrderDelivered.

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

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

- انقر على Apply.

ما يراه العميل
Anchor link toعلى شاشة القفل، يحصل العميل على بطاقة Live Activity واحدة تتغير مع تقدم عملية التوصيل. على سبيل المثال:
الساعي Alex M.، الوقت المقدر للوصول 18:30، المسافة 1200 متر.

يتم تحديث نفس البطاقة، على سبيل المثال الساعي Alex M.، الوقت المقدر للوصول 18:15، المسافة 400 متر.

تُغلق البطاقة وتختفي من شاشة القفل.