Route Optimization, Google Maps Platform API है. यह एक या उससे ज़्यादा वाहनों और उनके स्टॉप के लिए, ऑप्टिमाइज़ किए गए रूट प्लान जनरेट करता है.
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 का इस्तेमाल शुरू करना: सामान्य अनुरोध चलाना पर जाएं.
- बिलिंग के बारे में जानकारी: इस्तेमाल और बिलिंग
- सैंपल कोड और लाइब्रेरी देखें: क्लाइंट लाइब्रेरी और ओपन सोर्स.
- सबसे सही तरीके अपनाएं: Route Optimization API Web Services का इस्तेमाल करने के सबसे सही तरीके