सामग्री पर जाएं

लॉक स्क्रीन पर डिलीवरी की प्रगति कैसे दिखाएं

ग्राहकों को ऑर्डर देने से लेकर डिलीवरी तक लॉक स्क्रीन पर कूरियर को फॉलो करने दें। यह गाइड 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 चुनें।

Order card start जिसमें 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 चुनें।

Order card update जिसमें Action को Update पर सेट किया गया है और वही Widget और Schema version चुना गया है

  1. Card created by में Order card start चुनें।

Update एलिमेंट पर Card created by को Order card start पर सेट किया गया है

  1. Card content अपडेट करें।

Order card update एलिमेंट पर 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. Card created by में Order card start चुनें।

Order card end जिसमें Action को End पर सेट किया गया है, वही Widget और Schema version चुना गया है, और Card created by को Order card start पर सेट किया गया है

  1. यदि आवश्यक हो तो अलर्ट और Dismiss after, min सेट करें।

Order card end एलिमेंट पर अलर्ट फ़ील्ड और Dismiss after, min

  1. Apply पर क्लिक करें।

कैनवास पर पूरी डिलीवरी जर्नी जिसमें एंट्री, Start, Wait for Trigger, Update, Wait for Trigger, और End शामिल हैं

ग्राहक क्या देखता है

Anchor link to

लॉक स्क्रीन पर, ग्राहक को एक Live Activity कार्ड मिलता है जो डिलीवरी की प्रगति के साथ बदलता रहता है। उदाहरण के लिए:

कूरियर Alex M., ETA 18:30, दूरी 1200 मीटर।

ऑर्डर देने के बाद लॉक-स्क्रीन Live Activity कार्ड जिसमें कूरियर Alex M., ETA 18, और दूरी 1200 मीटर दिखाई दे रही है