उपभोक्ताओं को शेड्यूल किए गए टास्क के लिए बेहतर अनुभव दें. इसके लिए, उन्हें शेड्यूल की गई डिलीवरी या सेवा के ऑर्डर की प्रोग्रेस को ट्रैक करने की अनुमति दें.
शेड्यूल किए गए टास्क के लिए Consumer SDK क्या है?
Consumer SDK, Fleet Engine की एक सुविधा है. इसका इस्तेमाल शेड्यूल किए गए टास्क के लिए किया जाता है. इसमें उपभोक्ता अनुभव को बेहतर बनाने के लिए टूलकिट भी शामिल हैं. इन टूलकिट की मदद से, मैप पर आधारित डिसप्ले बनाए जा सकते हैं. इनसे ड्राइवर की प्रोग्रेस को विज़ुअलाइज़ किया जा सकता है. साथ ही, शेड्यूल किए गए स्टॉप से जुड़े टास्क का स्टेटस दिखाया जा सकता है. इसे दो मुख्य ऑडियंस के लिए डिज़ाइन किया गया है:
- उपभोक्ता के तौर पर असली उपयोगकर्ता, जिन्हें किसी शिपमेंट ऑर्डर की डिलीवरी का स्टेटस जानना है. इस दस्तावेज़ में बताया गया है कि JavaScript में Consumer SDK का इस्तेमाल करके, उपभोक्ता अनुभव को कैसे लागू किया जा सकता है. यह
FleetEngineShipmentLocationProvider
क्लास और उससे जुड़े इंटरफ़ेस उपलब्ध कराता है. - फ़्लीट ऑपरेटर जो वाहनों के पूरे फ़्लीट के लिए, डिलीवरी और वाहन की स्थिति को ट्रैक करना चाहते हैं. फ़्लीट को ट्रैक करने के बारे में जानकारी के लिए, फ़्लीट ट्रैकिंग गाइड देखें.
शेड्यूल किए गए टास्क के लिए, Consumer SDK का इस्तेमाल क्यों करें?
उपयोगकर्ता के लिए शेड्यूल किए गए टास्क वाले ऐप्लिकेशन में Consumer SDK को इंटिग्रेट करने से, आपको उपयोगकर्ता को बेहतर अनुभव देने में मदद मिलती है. साथ ही, आपको रीयल टाइम में जगह की जानकारी के अपडेट और सड़क के हिसाब से सटीक पोज़िशन की जानकारी मिलती है. आपके खरीदार, डिलीवरी वाहन की जगह की जानकारी और डिलीवरी की स्थिति देख सकते हैं. इससे उन्हें यह समझने में मदद मिलती है कि उनका शिपमेंट कहां है.
Consumer SDK की मदद से क्या-क्या किया जा सकता है?
उपभोक्ताओं के साथ शिपमेंट की यह जानकारी शेयर करने के लिए, Consumer SDK का इस्तेमाल करें:
- मैप पर डिलीवरी करने वाले वाहन की रीयल-टाइम जगह की जानकारी.
- पैकेज के पहुंचने का अनुमानित समय. इसमें ट्रैफ़िक जैसी बदलती परिस्थितियों के हिसाब से बदलाव किया जाता है.
- वाहन किस रास्ते से जा रहा है.
- शिपमेंट डिलीवर होने से पहले, तय की जाने वाली दूरी और बचे हुए स्टॉप की संख्या.
Driver 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 Web Token (JWT) बनाने की सेवा भी लागू करनी होगी. |
मैप स्टाइल के विकल्प | कस्टम स्टाइलिंग के विकल्पों का इस्तेमाल करके, अपने मैप की डिफ़ॉल्ट स्टाइलिंग को बदला जा सकता है. इससे मैप की स्टाइलिंग को अपने वेब ऐप्लिकेशन की स्टाइलिंग से मैच किया जा सकता है. |
Consumer SDK का इस्तेमाल कैसे करें
1 | JavaScript Consumer SDK को सेट अप करना | ज़्यादा जानकारी के लिए, JavaScript Consumer SDK टूल सेट अप करना लेख पढ़ें. |
2 | किसी शिपमेंट को फ़ॉलो करना | मैप को शुरू करने, शिपमेंट को ट्रैक करने, और ट्रैक करना बंद करने का तरीका जानें. शिपमेंट को फ़ॉलो करना लेख पढ़ें. |
3 | मैप इंटरफ़ेस को पसंद के मुताबिक बनाना | शेड्यूल किए गए टास्क के लिए, JavaScript Consumer SDK का इस्तेमाल किया जा सकता है. इससे ये काम किए जा सकते हैं: मैप इंटरफ़ेस को पसंद के मुताबिक बनाना, मार्कर को पसंद के मुताबिक बनाना या पॉलीलाइन की स्टाइल तय करना. मैप को स्टाइल करना, मार्कर को पसंद के मुताबिक बनाना, और पॉलीलाइन को पसंद के मुताबिक बनाना लेख पढ़ें. |