Routes API के अनुरोधों के लिए बिलिंग, अनुरोध में इस्तेमाल की गई सुविधाओं के एसकेयू के तहत की जाती है.
Compute Routes और Compute Route Matrix, दोनों के तीन-तीन एसकेयू होते हैं. इनसे अनुरोध की लागत तय होती है. लागत तय करने के लिए इस्तेमाल किया गया एसकेयू, आपकी ओर से की गई सेवा के अनुरोध पर आधारित होता है. जैसे, Compute Routes या Compute Route Matrix. साथ ही, यह इस बात पर भी निर्भर करता है कि आपने अनुरोध में किन सुविधाओं का इस्तेमाल किया है. उदाहरण के लिए:
Compute Routes के अनुरोधों के लिए, हर अनुरोध के हिसाब से बिल भेजा जाता है.
Compute Route Matrix अनुरोधों के लिए, अनुरोध से मिले हर ELEMENT के हिसाब से बिल भेजा जाता है. तत्वों की संख्या, ऑरिजिन की संख्या को डेस्टिनेशन की संख्या से गुणा करने पर मिलती है. उदाहरण के लिए, अगर किसी अनुरोध में दो ऑरिजिन और तीन डेस्टिनेशन शामिल हैं, तो अनुरोध के लिए छह एलिमेंट का बिल भेजा जाएगा.
इस्तेमाल की जाने वाली सुविधाओं के आधार पर, यह तय होता है कि किस एसकेयू कैटगरी के लिए बिल भेजा जाएगा:
Essentials: सिर्फ़ बुनियादी सुविधाओं का इस्तेमाल करने वाले अनुरोधों के लिए बिल भेजा जाता है. इसमें ज़्यादा से ज़्यादा 10 इंटरमीडिएट वेपॉइंट शामिल किए जा सकते हैं.
Pro: इस प्लान में, ऐडवांस सुविधाओं का इस्तेमाल करने वाले अनुरोधों के लिए बिल भेजा जाता है. जैसे,
TRAFFIC_AWAREयाTRAFFIC_AWARE_OPTIMALरूट मॉडिफ़ायर.Enterprise: Enterprise की सुविधा का इस्तेमाल करने वाले अनुरोधों के लिए बिल भेजा जाता है. जैसे, दोपहिया वाहन के लिए रास्तों की जानकारी या बड़े वाहन के लिए रास्तों की जानकारी.
इन एसकेयू को ट्रिगर करने वाली सुविधाओं की पूरी सूची के लिए, एसकेयू की जानकारी देखें.
Routes API के लिए एसकेयू की जानकारी और कीमत
यहां दी गई टेबल में, Routes API के लिए इस्तेमाल के हिसाब से पैसे चुकाएं वाले एसकेयू की जानकारी और कीमत दी गई है.
इस्तेमाल करने की सीमाएँ
Routes API के इस्तेमाल पर ये सीमाएं लागू होती हैं.
Compute Routes
एक मिनट में 3,000 क्यूपीएम क्वेरी की रेट लिमिट.
हर
ComputeRoutesअनुरोध के लिए, ज़्यादा से ज़्यादा 25 इंटरमीडिएट वेपॉइंट इस्तेमाल किए जा सकते हैं जा सकते हैं.
Compute Route Matrix
अनुरोध संख्या सीमित करना 3,000 ईपीएम एलिमेंट प्रति मिनट है, जिसकी गणना शुरुआती जगहों की संख्या को मंज़िलों की संख्या से गुणा करके की जाती है.
जगह के आईडी या पते का इस्तेमाल करके, ज़्यादा से ज़्यादा 50 ऑरिजिन और डेस्टिनेशन तय किए जा सकते हैं.
ComputeRouteMatrixअनुरोध में, ज़्यादा से ज़्यादा 100 एलिमेंट इस्तेमाल किए जा सकते हैं. हालांकि, इसके लिएroutingPreferenceकोTRAFFIC_AWARE_OPTIMALपर सेट करना होगा.ComputeRouteMatrixअनुरोध में, ज़्यादा से ज़्यादा 100 एलिमेंट इस्तेमाल किए जा सकते हैं. हालांकि, इसके लिएtravelModeकोTRANSITपर सेट करना होगा.हर
ComputeRouteMatrixअनुरोध के लिए, ज़्यादा से ज़्यादा 1,000 एलिमेंट इस्तेमाल किए जा सकते हैं. अगर ऐसा नहीं किया जाता है, तो ज़्यादा से ज़्यादा 625 एलिमेंट इस्तेमाल किए जा सकते हैं.
Routes API के लिए किफ़ायती रणनीतियां
इस सेक्शन में, Routes API का इस्तेमाल ऑप्टिमाइज़ करने और इससे जुड़ी लागत कम करने के तरीके बताए गए हैं.
Compute Routes के वेपॉइंट की संख्या सीमित करना
किसी क्वेरी में उपयोगकर्ता की एंट्री को ज़्यादा से ज़्यादा 10 वेपॉइंट तक सीमित करें. दस से ज़्यादा वेपॉइंट वाले अनुरोधों के लिए, ज़्यादा शुल्क लिया जाता है.
बेहतर रास्तों के लिए, Compute Routes API के ऑप्टिमाइज़ेशन का इस्तेमाल करना
वेपॉइंट ऑप्टिमाइज़ेशन आर्ग्युमेंट का इस्तेमाल करके किए गए अनुरोधों के लिए, ज़्यादा शुल्क लिया जाता है.
ऑप्टिमाइज़ेशन आर्ग्युमेंट, वेपॉइंट को क्रम से लगाता है, ताकि सबसे सही रूटिंग की जा सके. इसका मतलब है कि A से E तक की यात्रा, ऑप्टिमाइज़ किए गए रूट (A-B-C-D-E) से ज़्यादा बेहतर होती है. वहीं, ऑप्टिमाइज़ नहीं किए गए रूट (जैसे, A-D-B-C-E) से यात्रा करने पर, उपयोगकर्ता को बेहतर अनुभव नहीं मिलता.
Compute Routes में रीयल-टाइम ट्रैफ़िक मॉडल का इस्तेमाल करना
Compute Routes API के लिए, रीयल-टाइम ट्रैफ़िक मॉडल शामिल करने वाले अनुरोधों के लिए ज़्यादा शुल्क लिया जाता है. अगर किसी अनुरोध में ट्रैफ़िक मॉडल शामिल नहीं किए जाते हैं, तो नतीजे सिर्फ़ इन चीज़ों पर आधारित होते हैं: सड़कें, दूरी, और गति सीमाएं. now पर रवानगी का समय सेट करके, रीयल-टाइम ट्रैफ़िक मॉडल चालू करें.
जीपीएस डेटा सटीक न होने पर, तय किए गए रास्ते और सबसे नज़दीकी सड़क की जानकारी का इस्तेमाल करना
Maps Roads API की सुविधाएं, तय किया गया रास्ता और सबसे नज़दीकी सड़क, ऐडवांस टियर में शामिल हैं. इनके लिए ज़्यादा शुल्क लिया जाता है. इन सुविधाओं का इस्तेमाल उन जगहों पर करें जहां जीपीएस डेटा सटीक नहीं होता है. साथ ही, Roads API की मदद से सही सड़क का पता लगाया जा सकता है. स्पीड लिमिट की जानकारी देने वाली सुविधा, Roads API की एक और सुविधा है. यह सिर्फ़ ऐसेट ट्रैकिंग के ग्राहकों के लिए उपलब्ध है.
कोटा अडजस्ट करना
कोटा की सीमाओं से यह तय होता है कि किसी तय समयसीमा में, किसी खास एपीआई या सेवा के लिए ज़्यादा से ज़्यादा कितने अनुरोध किए जा सकते हैं. जब आपके प्रोजेक्ट में अनुरोधों की संख्या, कोटा की सीमा तक पहुंच जाती है, तो आपकी सेवा अनुरोधों का जवाब देना बंद कर देती है.
अपने एपीआई के लिए कोटा वैल्यू में बदलाव करने के लिए, यह तरीका अपनाएं:
- Cloud Console में, Google Maps Platform > कोटा पर जाएं.
- वह एपीआई चुनें जिसके लिए आपको कोटा में बदलाव करना है.
- वह कोटा वैल्यू चुनें जिसमें आपको बदलाव करना है. इसके बाद, चेकबॉक्स का इस्तेमाल करके उसे चुनें.
- बदलाव करें पर क्लिक करें. इसके बाद, नई कोटा वैल्यू डालें और अनुरोध सबमिट करें पर क्लिक करें.
कोटा बढ़ाने के अनुरोध देखना
.कोटा बढ़ाने के सभी अनुरोध देखने के लिए, यह तरीका अपनाएं. इसमें पिछले और स्वीकार किए जाने बाकी अनुरोध भी शामिल हैं:
- Cloud Console में, Google Maps Platform > कोटा पर जाएं.
- वह एपीआई चुनें जिसके लिए आपको कोटा बढ़ाने का अनुरोध देखना है.
- अनुरोधों की संख्या बढ़ाएं पर क्लिक करें.
इस्तेमाल की शर्तों से जुड़ी पाबंदियां
इस्तेमाल की अनुमति से जुड़ी पूरी जानकारी के लिए, Google Maps Platform की सेवा की शर्तों में लाइसेंस से जुड़ी पाबंदियां सेक्शन देखें.