Routes API के अनुरोधों के लिए, अनुरोध में इस्तेमाल की गई सुविधाओं के एसकेयू के तहत बिल भेजा जाता है.
Compute Routes और Compute Route Matrix, दोनों में तीन एसकेयू होते हैं. इनसे किसी अनुरोध की कीमत तय होती है. लागत तय करने के लिए इस्तेमाल किया जाने वाला एसकेयू, आपके अनुरोध की गई सेवा (Compute Routes या Compute Route Matrix) और अनुरोध में इस्तेमाल की जाने वाली सुविधाओं पर आधारित होता है. उदाहरण के लिए:
Compute Routes के अनुरोधों के लिए, हर अनुरोध के हिसाब से शुल्क लिया जाता है.
Compute Route Matrix के अनुरोधों के लिए, अनुरोध से मिले हर एलिमेंट के हिसाब से शुल्क लिया जाता है. एलिमेंट की संख्या, ओरिजिन की संख्या को डेस्टिनेशन की संख्या से गुणा करने पर मिलती है. उदाहरण के लिए, अगर किसी अनुरोध में दो ऑरिजिन और तीन डेस्टिनेशन शामिल हैं, तो उस अनुरोध के लिए छह एलिमेंट का बिल भेजा जाता है.
इस्तेमाल की जाने वाली सुविधाओं के आधार पर, यह तय होता है कि किस एसकेयू कैटगरी के लिए बिल भेजा जाएगा:
Essentials: उन अनुरोधों के लिए बिल जनरेट किया जाता है जिनमें सिर्फ़ बुनियादी सुविधाओं का इस्तेमाल किया जाता है. साथ ही, जिनमें ज़्यादा से ज़्यादा 10 इंटरमीडिएट वेपॉइंट होते हैं.
Pro: ऐडवांस सुविधा का इस्तेमाल करने वाले अनुरोधों के लिए बिल किया जाता है. जैसे,
TRAFFIC_AWAREयाTRAFFIC_AWARE_OPTIMALरूट मॉडिफ़ायर.Enterprise: एंटरप्राइज़ की सुविधा का इस्तेमाल करने वाले अनुरोधों के लिए बिल भेजा जाता है. जैसे, दोपहिया वाहन के लिए रास्ता या बड़े वाहन के लिए रास्ता.
इन एसकेयू को ट्रिगर करने वाली सुविधाओं की पूरी सूची देखने के लिए, एसकेयू की जानकारी देखें.
Routes API के लिए SKU की जानकारी और कीमत
यहां दी गई टेबल में, 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अनुरोध के लिए, ज़्यादा से ज़्यादा 625 एलिमेंट की अनुमति है.
Routes API के लिए, कम लागत वाली रणनीतियां
इस सेक्शन में, Routes API के इस्तेमाल को ऑप्टिमाइज़ करने और उससे जुड़ी लागत को कम करने के तरीके बताए गए हैं.
Compute Routes के वेपॉइंट की संख्या सीमित करना
किसी क्वेरी में उपयोगकर्ता की एंट्री को ज़्यादा से ज़्यादा 10 वेपॉइंट तक सीमित करें. जिन अनुरोधों में 10 से ज़्यादा वेपॉइंट होते हैं उनके लिए ज़्यादा शुल्क लिया जाता है.
सबसे सही रास्ता चुनने के लिए, Compute Routes API के ऑप्टिमाइज़ेशन का इस्तेमाल करना
वेपॉइंट ऑप्टिमाइज़ेशन आर्ग्युमेंट का इस्तेमाल करने वाले अनुरोधों के लिए, ज़्यादा दर पर शुल्क लिया जाता है.
ऑप्टिमाइज़ेशन आर्ग्युमेंट, वेपॉइंट को क्रम से लगाता है, ताकि सबसे सही रास्ता तय किया जा सके. इसका मतलब है कि A से E तक की यात्रा, ऑप्टिमाइज़ किए गए क्रम (A-B-C-D-E) में करने पर बेहतर अनुभव मिलता है. वहीं, ऑप्टिमाइज़ न किए गए क्रम, जैसे कि A-D-B-C-E में यात्रा करने पर, अनुभव खराब हो सकता है.
Compute Routes में रीयल-टाइम ट्रैफ़िक मॉडल का इस्तेमाल करना
Compute Routes के जिन अनुरोधों में रीयल-टाइम ट्रैफ़िक मॉडल शामिल होते हैं उनके लिए ज़्यादा शुल्क लिया जाता है. अगर किसी अनुरोध में ट्रैफ़िक मॉडल शामिल नहीं किए जाते हैं, तो नतीजे सिर्फ़ फ़िज़िकल फ़ैक्टर पर आधारित होते हैं: सड़कें, दूरी, और स्पीड लिमिट. रवानगी का समय now पर सेट करके, रीयल-टाइम ट्रैफ़िक मॉडल चालू करें.
जीपीएस डेटा सटीक न होने पर, तय किए गए रास्ते और सबसे नज़दीकी सड़क की जानकारी का इस्तेमाल करना
Maps Roads API की सुविधाएं, Route Traveled और Nearest Road, ऐडवांस टियर में शामिल हैं. इनके लिए ज़्यादा शुल्क लिया जाता है. इन सुविधाओं का इस्तेमाल वहां करें जहां जीपीएस डेटा सटीक न हो और Roads API की मदद से सही सड़क का पता लगाया जा सकता हो. Roads API की एक और सुविधा, स्पीड लिमिट सिर्फ़ ऐसेट ट्रैकिंग के ग्राहकों के लिए उपलब्ध है.
कोटा अडजस्ट करना
कोटा की सीमाओं से यह तय होता है कि किसी खास एपीआई या सेवा के लिए, तय समयावधि में ज़्यादा से ज़्यादा कितने अनुरोध किए जा सकते हैं. जब आपके प्रोजेक्ट में अनुरोधों की संख्या, कोटे की सीमा तक पहुंच जाती है, तो आपकी सेवा अनुरोधों का जवाब देना बंद कर देती है.
अपने एपीआई के लिए कोटा वैल्यू में बदलाव करने के लिए, यह तरीका अपनाएं:
- Cloud console में, Google Maps Platform > कोटा पर जाएं.
- वह एपीआई चुनें जिसके लिए आपको कोटा बदलना है.
- कोटा की वह वैल्यू चुनें जिसे आपको बदलना है. इसके लिए, चेकबॉक्स का इस्तेमाल करें.
- बदलाव करें पर क्लिक करें. इसके बाद, कोटे की नई वैल्यू डालें और अनुरोध सबमिट करें पर क्लिक करें.
कोटा बढ़ाने के अनुरोध देखना
कोटा बढ़ाने के सभी अनुरोध देखने के लिए, यह तरीका अपनाएं. इसमें पिछले और मंज़ूरी बाकी वाले अनुरोध भी शामिल हैं:
- Cloud console में, Google Maps Platform > कोटा पर जाएं.
- वह एपीआई चुनें जिसके लिए आपको कोटा बढ़ाने का अनुरोध देखना है.
- अनुरोध बढ़ाएं पर क्लिक करें.
इस्तेमाल की शर्तों से जुड़ी पाबंदियां
इस्तेमाल की अनुमति से जुड़ी पूरी जानकारी के लिए, Google Maps Platform की सेवा की शर्तों में मौजूद, लाइसेंस से जुड़ी पाबंदियों वाला सेक्शन देखें.