लॉक स्क्रीन पर डिलीवरी की प्रगति कैसे दिखाएं
ग्राहकों को ऑर्डर देने से लेकर डिलीवरी तक लॉक स्क्रीन पर कूरियर को फॉलो करने दें। यह गाइड Live Activity एलिमेंट के साथ उस जर्नी का निर्माण करता है।
पूर्वापेक्षाएँ
Anchor link to- आपका iOS ऐप Live Activities को सपोर्ट करता है। iOS SDK Live Activities गाइड देखें।
- इस ऐप के लिए एक डिलीवरी विजेट स्कीमा प्रकाशित किया गया है। iOS Live Activity स्कीमा कॉन्फ़िगरेशन देखें।
इवेंट्स बनाएं
Anchor link toये इस गाइड के लिए उदाहरण इवेंट नाम हैं। जब आपका ऐप या बैकएंड पहली बार कोई नाम भेजता है, तो Pushwoosh उस इवेंट को स्वचालित रूप से बना देता है। यदि आप पहली बार भेजने से पहले स्वयं एट्रिब्यूट प्रकार सेट करना चाहते हैं तो पहले Control Panel में इवेंट्स बनाएं।
OrderPlaced, CourierStatusChanged, और OrderDelivered इवेंट्स बनाएं (या पुनः उपयोग करें)।
इवेंट्स बनाने के बारे में और जानें
जर्नी बनाएं
Anchor link toCustomer 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 toStart एलिमेंट के बाद उसी कैनवास पर जारी रखें।
- एक Wait for Trigger एलिमेंट जोड़ें।
CourierStatusChangedकी प्रतीक्षा करें।- एक प्रतीक्षा अवधि सेट करें जो आपके डिलीवरी अपडेट के अनुकूल हो।

- उस ब्रांच पर जो इवेंट होने पर फायर होती है, एक Live Activity एलिमेंट जोड़ें।
- इसका नाम
Order card updateरखें। - Action को Update पर सेट करें।
- वही Widget और Schema version चुनें।

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

- Card content अपडेट करें।

- Apply पर क्लिक करें।
प्रतीक्षा करें और कार्ड समाप्त करें
Anchor link toUpdate एलिमेंट के बाद उसी कैनवास पर जारी रखें।
- एक और Wait for Trigger एलिमेंट जोड़ें।
OrderDeliveredकी प्रतीक्षा करें।

- उस ब्रांच पर जो इवेंट होने पर फायर होती है, एक Live Activity एलिमेंट जोड़ें।
- इसका नाम
Order card endरखें। - Action को End पर सेट करें।
- वही Widget और Schema version चुनें।
- Card created by में
Order card startचुनें।

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

- Apply पर क्लिक करें।

ग्राहक क्या देखता है
Anchor link toलॉक स्क्रीन पर, ग्राहक को एक Live Activity कार्ड मिलता है जो डिलीवरी की प्रगति के साथ बदलता रहता है। उदाहरण के लिए:
कूरियर Alex M., ETA 18:30, दूरी 1200 मीटर।

वही कार्ड अपडेट होता है, उदाहरण के लिए कूरियर Alex M., ETA 18:15, दूरी 400 मीटर।

कार्ड बंद हो जाता है और लॉक स्क्रीन से हट जाता है।