इस सेक्शन में दिए गए दस्तावेज़ में बताया गया है कि Google Maps मोबिलिटी से शेड्यूल किए गए टास्क सेवा का इस्तेमाल करके, शेड्यूल किए गए टास्क कैसे बनाए जा सकते हैं और उन पर कैसे काम किया जा सकता है. यह इन चीज़ों से परिचित है:
- Fleet Engine: आपको Fleet Engine लागू करने की जानकारी, अनुरोध करने के तरीकों, और सुरक्षा के बारे में जानकारी होनी चाहिए. इसके लिए, फ़्लीट इंजन सेवा क्या है? देखें और फ़्लीट इंजन सेट अप करें में सुरक्षा से जुड़े विषय देखें.
- मांग पर उपलब्ध सेवाओं के लिए, वाहन की बुनियादी बातें. वाहनों के बारे में जानकारी देखें.
- शेड्यूल किए गए टास्क सेवाओं के लिए, टास्क की बुनियादी बातें. शेड्यूल किए गए टास्क देखें
आपके लिए Task
संसाधन, gRPC और REST, दोनों में उपलब्ध है.
शेड्यूल किए गए टास्क के लिए Fleet Engine में, एक टास्क ड्राइवर की गतिविधि को दिखाता है. इससे आपके उपभोक्ताओं के लिए, शेड्यूल किए गए शिपमेंट या सेवा को पूरा किया जाता है. आप वाहन रोकने की जगह के लिए टास्क असाइन करते हैं जहां उन्हें पूरा करना है और वाहन उन स्टॉप तक जाता है.
किसी टास्क की दो स्थितियां हो सकती हैं, OPEN
या CLOSED
. इन स्थितियों से पता चलता है कि टास्क चालू है या सिस्टम में नहीं है. जैसे-जैसे किसी टास्क को पूरा करने का सफ़र आगे बढ़ता है, आपको इसकी रिपोर्ट Fleet Engine को करनी होती है. इसके लिए, टास्क से जुड़े वाहन के स्टॉप को अपडेट करना होता है. ड्राइवर के टास्क पूरे करने और स्टॉप से बाहर निकलने के बाद, स्टॉप को वाहन में मौजूद स्टॉप की सूची से हटा दिया जाता है. टास्क और स्टॉप और वाहनों से उनके संबंध के बारे में ज़्यादा जानने के लिए, Fleet Engine Essentials में शेड्यूल किए गए टास्क देखें .
किसी टास्क की अवधि
Fleet Engine में हर टास्क को ट्रैक करने के लिए, आपको सबसे पहले एक Task
इकाई बनानी होगी. रेफ़रंस के लिए, gRCP या REST देखें.
इस टेबल में, आपके सिस्टम में बनाए गए टास्क के शुरू से अंत तक के फ़्लो और Fleet Engine में इसकी लाइफ़साइकल के चरणों के उदाहरण दिए गए हैं. यह मान लिया जाता है कि आपने Fleet Engine सेट अप कर लिया है और इस काम के लिए आपके पास एक गाड़ी है. साथ ही, ड्राइवर ऐप्लिकेशन में जगह की जानकारी के अपडेट की सुविधा चालू है. Driver SDK टूल: शेड्यूल किए गए टास्क देखें.
1 | टास्क बनाएं. | वर्क साइकल की शुरुआत में, काम करने वाले व्यक्ति या सेवा
का एडमिन सबसे पहले डिलीवरी के टास्क या सेवाओं के लिए मेनिफ़ेस्ट बनाता है. इसके बाद, आपका सिस्टम
CreateTrip का इस्तेमाल करके, टास्क इकाइयां बनाता है. इसमें, ज़रूरी फ़ील्ड, जैसे कि टास्क का टाइप और
जगह की जानकारी शामिल होती है. इस स्थिति में, यह अन्य कॉन्फ़िगरेशन भी उपलब्ध करा सकता है. जैसे,
टारगेट के लिए तय समय की विंडो, यात्रा की जानकारी शेयर करने की सुविधा किसको दिखे, और कस्टम
एट्रिब्यूट. शिपिंग के टास्क बनाना
और इससे जुड़ी गाइड देखें. |
2 | टास्क शेड्यूल करना. | जब किसी टास्क को डिलीवरी के लिए शेड्यूल किया जाता है, तब डिलीवरी वाले वाहन की जानकारी अपडेट करने का अनुरोध किया जाता है. इसके बाद, वाहन की इकाई को यात्रा के स्टॉप की सूची के साथ अपडेट कर दिया जाता है. आपको हर स्टॉप पर, पूरे किए जाने वाले टास्क की सूची असाइन की जाती है. वाहन की डिलीवरी करने के टास्क अपडेट करना देखें. |
3 | टास्क की प्रोग्रेस अपडेट करें. | जब डिलीवरी स्टॉप को टास्क असाइन हो जाता है और Fleet Engine में यह सुविधा चालू हो जाती है, तब आपका सिस्टम Fleet Engine को वाहन की प्रोग्रेस के बारे में सूचना देता है. यह सूचना, वाहन के पास पहुंचने, उसके पहुंचने, और स्टॉप के दौरान होने वाली जानकारी के बारे में होती है. इस जानकारी की मदद से, Fleet इंजन सफ़र के साथ-साथ वाहन के लिए पूरे दिन के दौरान, रूटिंग और स्टेटस को बेहतर तरीके से अपडेट कर सकता है. वाहन के स्टॉप की स्थिति अपडेट करें देखें. |
4 | यात्राएं शेयर करें. | जब वाहन डिलीवरी वाले दिन के लिए चालू नेविगेशन शुरू करे, उसी समय डिलीवरी में दिलचस्पी रखने वाले लोगों के साथ, यात्रा की जानकारी
शेयर की जा सकती है. Fleet Engine, टास्क की जानकारी और वाहन की जगह, दोनों की जानकारी, हिस्सेदारों को इन तरीकों से देता है:
|
5 | टास्क पूरा करें. | फ़्लीट इंजन में, शिपमेंट से जुड़े टास्क को इन तरीकों से पूरा किया जाता है:
|
टास्क के क्रम का फ़्लो
इस डायग्राम में, टास्क की लाइफ़साइकल की पूरी जानकारी दी गई है.