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

كيفية عرض حالة الرحلة على شاشة القفل

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

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

Anchor link to

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

Anchor link to

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

أنشئ (أو أعد استخدام) الأحداث CheckInCompleted، وFlightStatusChanged، وFlightLanded.

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

بناء الرحلة

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. قم بتعيينه إلى CheckInCompleted.

لوحة عنصر Trigger-based entry مع تعيين EVENT إلى CheckInCompleted

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

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

بطاقة Flight card start مع تعيين Action إلى Start وتحديد Widget و Schema version للرحلة

  1. قم بتعيين Card key: event إلى CheckInCompleted.

تعيين Card key: event إلى CheckInCompleted

  1. املأ Card content (gate، status، estimatedTime) وحقول التنبيه.

حقول Card content gate، status، و estimatedTime مملوءة، مع حقول التنبيه أدناه

  1. انقر على Apply.

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

Anchor link to

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

  1. أضف عنصر Wait for Trigger.
  2. انتظر FlightStatusChanged.
  3. قم بتعيين فترة انتظار تناسب تحديثات رحلتك.

عنصر Wait for Trigger معين إلى FlightStatusChanged مع فترة انتظار

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

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

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

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

  1. قم بتحديث Card content.

تحديث حقول Card content في عنصر Flight card update

  1. انقر على Apply.

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

Anchor link to

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

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

عنصر Wait for Trigger معين إلى FlightLanded

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

إنهاء بطاقة الرحلة مع تعيين Action إلى End، واختيار نفس Widget و Schema version، وتعيين Card created by إلى Flight 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 واحدة تتغير مع تقدم الرحلة. على سبيل المثال:

البوابة B12، الحالة Boarding، الوقت المقدر 18:45.

بطاقة Live Activity على شاشة القفل بعد إتمام إجراءات السفر تظهر البوابة B12، والحالة Boarding، والوقت المقدر 18