Routes API का इस्तेमाल और बिलिंग

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 के लिए इस्तेमाल के हिसाब से पैसे चुकाएं वाले एसकेयू की जानकारी और कीमत दी गई है.

कैटगरीएसकेयू की जानकारीएसकेयू की कीमत
Essentials SKU: Routes: Compute Routes Essentials ग्लोबल प्राइसिंग लिस्ट
भारत के लिए प्राइसिंग लिस्ट
Essentials SKU: Routes: Compute Route Matrix Essentials ग्लोबल प्राइसिंग लिस्ट
भारत के लिए प्राइसिंग लिस्ट
Pro SKU: Routes: Compute Routes Pro ग्लोबल प्राइसिंग लिस्ट
भारत के लिए प्राइसिंग लिस्ट
Pro SKU: Routes: Compute Route Matrix Pro ग्लोबल प्राइसिंग लिस्ट
भारत के लिए प्राइसिंग लिस्ट
Enterprise SKU: Routes: Compute Routes Enterprise ग्लोबल प्राइसिंग लिस्ट
भारत के लिए प्राइसिंग लिस्ट
Enterprise SKU: Routes: Compute Route Matrix Enterprise ग्लोबल प्राइसिंग लिस्ट
भारत के लिए प्राइसिंग लिस्ट

इस्तेमाल करने की सीमाएँ

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-B-C-D-E) से A से E तक की यात्रा, बिना ऑप्टिमाइज़ किए गए रास्ते (जैसे, A-D-B-C-E) से बेहतर होती है.

Compute Routes में रीयल-टाइम ट्रैफ़िक मॉडल का इस्तेमाल करना

Compute Routes के उन अनुरोधों के लिए ज़्यादा शुल्क लिया जाता है जिनमें रीयल-टाइम ट्रैफ़िक मॉडल शामिल होते हैं. अगर अनुरोध में ट्रैफ़िक मॉडल शामिल नहीं किए जाते हैं, तो नतीजे सिर्फ़ इन चीज़ों के आधार पर तय होते हैं: सड़कें, दूरी, और गति सीमाएं. now पर जाने का समय सेट करके, रीयल-टाइम ट्रैफ़िक मॉडल चालू करें.

जीपीएस डेटा सटीक न होने पर, तय किए गए रास्ते और सबसे नज़दीकी सड़क की जानकारी का इस्तेमाल करना

Maps Roads API की सुविधाएं, तय किया गया रास्ता और सबसे नज़दीकी सड़क, ऐडवांस टियर में शामिल हैं. इनके लिए ज़्यादा शुल्क लिया जाता है. इन सुविधाओं का इस्तेमाल उन जगहों पर करें जहां जीपीएस डेटा सटीक नहीं होता है. साथ ही, Roads API की मदद से सही सड़क का पता लगाया जा सकता है. स्पीड लिमिट की जानकारी देने वाली सुविधा, Roads API की एक और सुविधा है. यह सिर्फ़ ऐसेट ट्रैकिंग के ग्राहकों के लिए उपलब्ध है.

कोटा में बदलाव करना

कोटा की सीमाओं से यह तय होता है कि किसी तय समयसीमा में, किसी खास एपीआई या सेवा के लिए ज़्यादा से ज़्यादा कितने अनुरोध किए जा सकते हैं. जब आपके प्रोजेक्ट में अनुरोधों की संख्या, कोटा की सीमा तक पहुंच जाती है, तो आपकी सेवा अनुरोधों का जवाब देना बंद कर देती है.

अपने एपीआई के लिए कोटा वैल्यू में बदलाव करने के लिए, यह तरीका अपनाएं:

  1. Cloud Console में, Google Maps Platform > कोटा पर जाएं.
  2. वह एपीआई चुनें जिसके लिए आपको कोटा में बदलाव करना है.
  3. वह कोटा वैल्यू चुनें जिसमें आपको बदलाव करना है. इसके बाद, चेकबॉक्स का इस्तेमाल करके उसे चुनें.
  4. बदलाव करें पर क्लिक करें. इसके बाद, नई कोटा वैल्यू डालें और अनुरोध सबमिट करें पर क्लिक करें.

कोटा बढ़ाने के अनुरोध देखना

.

कोटा बढ़ाने के सभी अनुरोध देखने के लिए, यह तरीका अपनाएं. इसमें पिछले और स्वीकार किए जाने बाकी अनुरोध भी शामिल हैं:

  1. Cloud Console में, Google Maps Platform > कोटा पर जाएं.
  2. वह एपीआई चुनें जिसके लिए आपको कोटा बढ़ाने का अनुरोध देखना है.
  3. अनुरोधों की संख्या बढ़ाएं पर क्लिक करें.

इस्तेमाल की शर्तों से जुड़ी पाबंदियां

इस्तेमाल की अनुमति से जुड़ी पूरी जानकारी के लिए, Google Maps Platform की सेवा की शर्तों में मौजूद, लाइसेंस से जुड़ी पाबंदियां सेक्शन देखें.