उपभोक्ताओं को शेड्यूल किए गए टास्क के लिए बेहतर अनुभव दें. इसके लिए, उन्हें शेड्यूल की गई डिलीवरी या सेवा के ऑर्डर की प्रोग्रेस को ट्रैक करने की अनुमति दें.
शेड्यूल किए गए टास्क के लिए Consumer SDK क्या है?
Consumer SDK, शेड्यूल किए गए टास्क के लिए Fleet Engine की एक सुविधा है. इसमें उपभोक्ता अनुभव बनाने के लिए टूलकिट भी शामिल हैं. इन टूलकिट की मदद से, मैप पर आधारित डिसप्ले बनाए जा सकते हैं. इनसे ड्राइवर की प्रोग्रेस को विज़ुअलाइज़ किया जा सकता है. साथ ही, शेड्यूल किए गए स्टॉप से जुड़े टास्क का स्टेटस दिखाया जा सकता है. इसे दो मुख्य ऑडियंस के लिए डिज़ाइन किया गया है:
- उपभोक्ता के तौर पर असली उपयोगकर्ता, जिन्हें किसी शिपमेंट ऑर्डर की डिलीवरी का स्टेटस जानना है. इस दस्तावेज़ में बताया गया है कि JavaScript में Consumer SDK का इस्तेमाल करके, उपभोक्ता अनुभव को कैसे लागू किया जाए. यह
FleetEngineShipmentLocationProviderक्लास और उससे जुड़े इंटरफ़ेस उपलब्ध कराता है. - फ़्लीट ऑपरेटर जो वाहनों के पूरे फ़्लीट के लिए, डिलीवरी और वाहन की स्थिति को ट्रैक करना चाहते हैं. फ़्लीट को ट्रैक करने के बारे में जानकारी के लिए, फ़्लीट ट्रैकिंग गाइड देखें.

शेड्यूल किए गए टास्क के लिए Consumer SDK का इस्तेमाल क्यों करें?
उपभोक्ता के लिए शेड्यूल किए गए टास्क वाले ऐप्लिकेशन में Consumer SDK को इंटिग्रेट करने से, आपको उपभोक्ता को बेहतर अनुभव देने में मदद मिलती है. साथ ही, आपको उपभोक्ता की जगह की जानकारी के अपडेट और सड़क के हिसाब से उसकी सटीक जगह की जानकारी लगभग रीयल-टाइम में मिलती है. आपके खरीदार, डिलीवरी वाहन की जगह और प्रोग्रेस की जानकारी देख सकते हैं. इससे उन्हें यह समझने में मदद मिलती है कि उनका शिपमेंट कहां है.
Consumer SDK की मदद से क्या-क्या किया जा सकता है?
उपभोक्ताओं के साथ शिपमेंट की यह जानकारी शेयर करने के लिए, Consumer SDK का इस्तेमाल करें:
- मैप पर डिलीवरी करने वाले वाहन की रीयल-टाइम जगह की जानकारी.
- पैकेज के पहुंचने का अनुमानित समय. इसमें ट्रैफ़िक जैसी बदलती परिस्थितियों के हिसाब से बदलाव किया जाता है.
- वाहन किस रास्ते से जा रहा है.
- शिपमेंट डिलीवर होने से पहले, तय की जाने वाली दूरी और बचे हुए स्टॉप की संख्या.
ड्राइवर एसडीके से मिली जगह की जानकारी के आधार पर, अपने उपभोक्ता ऐप्लिकेशन या वेबसाइट में उपभोक्ताओं के लिए बेहतर अनुभव भी बनाए जा सकते हैं. Driver SDK के बारे में ज़्यादा जानने के लिए, Driver SDK की शेड्यूल की गई टास्क की खास जानकारी देखें.
उपयोगकर्ता एसडीके के कॉम्पोनेंट
JavaScript Consumer SDK में ये कॉम्पोनेंट शामिल होते हैं:
- यह एक JavaScript मैप कॉम्पोनेंट है. यह स्टैंडर्ड
google.maps.Mapइकाई की जगह इस्तेमाल किया जा सकता है. - Fleet Engine से कनेक्ट करने के लिए डेटा कॉम्पोनेंट.
- गाड़ी और रास्ते को विज़ुअलाइज़ करने के कॉम्पोनेंट, ताकि यह पता चल सके कि गाड़ी मंज़िल तक कैसे पहुंच रही है.
- ड्राइवर के पहुंचने का अनुमानित समय या ड्राइव करने के लिए बची हुई दूरी के लिए रॉ डेटा फ़ीड.
इस टेबल में कॉम्पोनेंट के बारे में बताया गया है.
| कॉम्पोनेंट | ब्यौरा |
|---|---|
| मैप दृश्य | मैप व्यू में, वाहन की स्थिति के बारे में जानकारी मिलती है. वाहन के रास्ते पर आगे बढ़ने के साथ-साथ, व्यू अपडेट होता रहता है. |
| शिपमेंट की जगह की जानकारी देने वाली कंपनी | शिपमेंट को ट्रैक करने की सुविधा देने वाली कंपनी, जगह की जानकारी वाला फ़ीड उपलब्ध कराती है. इससे मैप पर शिपमेंट के बारे में काम की जानकारी दिखाई जा सकती है. जैसे, शिपमेंट को पिकअप या डिलीवर करने की जगह और डिलीवरी करने वाले वाहन की जगह और रास्ता. |
| पुष्टि करने वाले टोकन को फ़ेच करने वाला | ऑथेंटिकेशन टोकन फ़ेचर, आपके बैकएंड सर्वर से JSON वेब टोकन (JWT) पाता है. इससे Fleet Engine में सेव किए गए जगह की जानकारी के डेटा को ऐक्सेस करने की पुष्टि की जा सकती है. आपने JavaScript Journey Sharing Library का इस्तेमाल करके, अपने वेब ऐप्लिकेशन में पुष्टि करने वाले टोकन को फ़ेच करने की सुविधा लागू की हो. ध्यान दें कि आपको अपने बैकएंड सर्वर पर, Fleet Engine के लिए JSON वेब टोकन (JWT) बनाने की सेवा भी लागू करनी होगी. |
| मैप स्टाइल के विकल्प | कस्टम स्टाइलिंग के विकल्पों का इस्तेमाल करके, अपने मैप की डिफ़ॉल्ट स्टाइलिंग को बदला जा सकता है. इससे मैप की स्टाइलिंग, आपके वेब ऐप्लिकेशन की स्टाइलिंग से मैच हो जाएगी. |
Consumer SDK का इस्तेमाल कैसे करें
| 1 | JavaScript Consumer SDK को सेट अप करना | ज़्यादा जानकारी के लिए, JavaScript Consumer SDK टूल सेट अप करना लेख पढ़ें. |
| 2 | किसी शिपमेंट को फ़ॉलो करना | मैप को चालू करने, शिपमेंट को ट्रैक करने, और ट्रैक करना बंद करने का तरीका जानें. शिपमेंट को फ़ॉलो करना लेख पढ़ें. |
| 3 | मैप इंटरफ़ेस को पसंद के मुताबिक बनाना | शेड्यूल किए गए टास्क के लिए, JavaScript Consumer SDK का इस्तेमाल किया जा सकता है. इससे ये काम किए जा सकते हैं: मैप इंटरफ़ेस को पसंद के मुताबिक बनाना, मार्कर को पसंद के मुताबिक बनाना या पॉलीलाइन को स्टाइल करना. मैप की स्टाइल बदलना, मार्कर को पसंद के मुताबिक बनाना, और पॉलीलाइन को पसंद के मुताबिक बनाना लेख पढ़ें. |