Route Optimization, Google Maps Platform का एक एपीआई है. यह एक या उससे ज़्यादा वाहनों और उनके स्टॉप के लिए, ऑप्टिमाइज़ किए गए रूट प्लान जनरेट करता है.
Route Optimization API का इस्तेमाल क्यों करें
रास्ते के प्लान की मदद से, ट्रांसपोर्टेशन फ़्लीट की ऑपरेशनल क्षमता को बेहतर बनाएं. लागत, समय की पाबंदी, खरीदार की ज़रूरतों, और कारोबार के किसी अन्य लक्ष्य के हिसाब से अपने रास्तों में बदलाव करें. उदाहरण के लिए:
- लॉजिस्टिक्स कंपनी, अगले दिन की शिपिंग को शेड्यूल करके समय और संसाधनों की बचत कर सकती है. साथ ही, समय पर डिलीवरी, लागत में बचत, समय पर डिलीवरी, और ड्राइवर और खरीदार की संतुष्टि के लिए डिलीवरी को ऑप्टिमाइज़ कर सकती है.
- फ़ूड डिलीवरी की सुविधा देने वाली कंपनी, डिलीवरी की प्रोसेस को तेज़ और ज़्यादा असरदार बना सकती है. इसके लिए, उसे नए ऑर्डर पिक अप करने और उन्हें मौजूदा रास्तों में शामिल करने के लिए, सबसे अच्छे ड्राइवर को चुनना होगा.
- फ़ील्ड सर्विस देने वाली कंपनी, अपॉइंटमेंट के लिए सर्विस देने वाले लोगों को असाइन करके और एक से ज़्यादा अपॉइंटमेंट के लिए सबसे सही स्टॉप सीक्वेंस ढूंढकर, अपनी कार्यकुशलता और ग्राहक संतुष्टि को बेहतर बना सकती है. साथ ही, समस्याओं के आने पर रास्तों को फिर से ऑप्टिमाइज़ कर सकती है.
Route Optimization API का इस्तेमाल करके क्या-क्या किया जा सकता है
अपने लक्ष्यों और बाध्यताओं के आधार पर, अपने फ़्लीट के रास्तों और टास्क असाइनमेंट को ऑप्टिमाइज़ करने के लिए, Route Optimization API का इस्तेमाल करें.
- लक्ष्य: आपके कारोबार के लक्ष्य.
- बाधाएं: आपकी भौतिक ऐसेट की सीमाएं.
| मकसद | कंस्ट्रेंट | ||
|---|---|---|---|
| यात्रा में लगने वाला समय | दूरी और मंज़िल तक पहुंचने में लगने वाले समय जैसे पैरामीटर का इस्तेमाल करके, यात्रा के बुनियादी रूट को ऑप्टिमाइज़ करना. | ड्राइवरों के काम करने के घंटे | ड्राइवरों को उनके काम के घंटों और ब्रेक के हिसाब से रास्ते असाइन करें. |
| तय समय पर पहुँचना | पिकअप, डिलीवरी या सेवा को किसी तय समय से पहले पाने के लिए प्राथमिकता दें. | वाहन की क्षमता | किसी टास्क के लिए वाहन असाइन करते समय, यह तय करें कि वह कितना सामान ले जा सकता है. |
| वाहन के इस्तेमाल का शुल्क | किसी टास्क को पूरा करने के लिए, कम से कम वाहनों का इस्तेमाल करें. | टाइम विंडो | किसी शिपमेंट या टास्क को किसी खास समय स्लॉट में डिलीवर करना. |
| लोड बैलेंसिंग | टास्क को वाहनों और कर्मचारियों के बीच सही तरीके से बांटना. | ज़रूरी शर्तें और यह किन सुविधाओं के साथ काम करती है | अपने वाहनों के टाइप, टास्क के क्रम या शिपमेंट की स्थितियों के आधार पर, अपने फ़्लीट के रास्तों को ऑप्टिमाइज़ करें. |
Route Optimization API कैसे काम करता है
Route Optimization API को REST, gRPC, और क्लाइंट लाइब्रेरी का इस्तेमाल करके ऐक्सेस किया जा सकता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, आपके शिपमेंट और उन्हें डिलीवर करने के लिए उपलब्ध वाहनों के बारे में जानकारी शामिल होती है. इसमें यह जानकारी शामिल है:
- पिकअप और डिलीवरी की जगहें
- टाइम विंडो
- शिपमेंट का साइज़ और वज़न
- वाहन की क्षमता
जवाब का मुख्य भाग
जवाब के मुख्य हिस्से में, रास्ते का पूरा प्लान दिया जाता है. इसमें यह जानकारी शामिल होती है:
- स्टॉप का क्रम
- असाइन किए गए शिपमेंट
- कुल मेट्रिक
अनुरोध का मैसेज बनाना में अनुरोध बनाने के बारे में ज़्यादा जानकारी पढ़ें. साथ ही, जवाब को समझना में जवाब को समझने के बारे में ज़्यादा जानकारी पढ़ें.
संसाधन
नीचे दी गई टेबल में, Route Optimization API के ज़रिए उपलब्ध संसाधनों की खास जानकारी दी गई है. साथ ही, यह भी बताया गया है कि यह एपीआई कौनसा डेटा दिखाता है.
| डेटा संसाधन | ब्यौरा और वापस मिला डेटा | जवाब का फ़ॉर्मैट |
|---|---|---|
optimizeTours
|
इस तरीके से, ऑप्टिमाइज़ किया गया रूट मिलता है. इसमें विज़िट और मेट्रिक की जानकारी भी शामिल होती है. | JSON या gRPC प्रोटो |
batchOptimizeTours
|
यह तरीका, लंबे समय तक चलने वाली कार्रवाई के संसाधन का नाम दिखाता है. इससे पता चलता है कि प्रोसेसिंग कब पूरी होगी. | JSON या gRPC प्रोटो |
Route Optimization API का इस्तेमाल करने का तरीका
| 1 | सेट अप करना | सबसे पहले, Google Cloud प्रोजेक्ट सेट अप करें. इसके बाद, सेट अप करने के लिए दिए गए निर्देशों का पालन करें. |
| 2 | बुनियादी अनुरोध करना और जवाब पाना | सेटअप करने के बाद, सामान्य अनुरोध भेजें और जवाब पाएं. इसके लिए, अनुरोध तैयार करें और जवाब को समझें लेख पढ़ें. |
| 3 | ज़्यादा ऐडवांस सुविधा आज़माएं और अपने हिसाब से अनुरोध करना शुरू करें | पिकअप और डिलीवरी स्टॉप के क्रम को ऑप्टिमाइज़ करने से शुरू होने वाले उदाहरण के तौर पर दिए गए अलग-अलग परिदृश्यों को एक्सप्लोर करें. साथ ही, अपने इस्तेमाल के उदाहरणों से मिलते-जुलते अनुरोध बनाना शुरू करें. |
उपलब्ध क्लाइंट लाइब्रेरी
Route Optimization API के लिए उपलब्ध क्लाइंट लाइब्रेरी की सूची देखने के लिए, क्लाइंट लाइब्रेरी पर जाएं.
आगे क्या करना है
- Route Optimization API का इस्तेमाल शुरू करना: सामान्य अनुरोध चलाना पर जाएं.
- बिलिंग के बारे में जानकारी: इस्तेमाल और बिलिंग
- सैंपल कोड और लाइब्रेरी देखें: क्लाइंट लाइब्रेरी और ओपन सोर्स.
- सबसे सही तरीके अपनाएं: रास्ते को ऑप्टिमाइज़ करने वाले API की वेब सेवाओं का इस्तेमाल करने के सबसे सही तरीके