Google का सुझाव है कि आप ऑटोकंप्लीट (नया) के साथ सेशन का इस्तेमाल करें. सेशन की मदद से, कीमत तय करने की प्रोसेस को आसान बनाया जा सकता है. साथ ही, ऑटोकंप्लीट (नया) के साथ इस्तेमाल करने के लिए, कीमत तय करने का एक जैसा मॉडल उपलब्ध कराया जा सकता है.
सेशन की शुरुआत, ऑटोकंप्लीट (नया) के पहले अनुरोध से होती है. इसमें सेशन टोकन शामिल होता है. इसके बाद, ऑटोकंप्लीट (नया) के हर अनुरोध के साथ सेशन जारी रहता है. इसके बाद, Place Details (नया) या Address Validation के अनुरोध से सेशन खत्म हो जाता है. इसमें सेशन टोकन का इस्तेमाल किया जाता है.
सेशन खत्म होने के बाद, Autocomplete (New), Place Details (New) या Address Validation को किए गए किसी भी कॉल के लिए, बिलिंग इस तरह की जाती है जैसे कोई सेशन टोकन न हो. ऐसा तब होता है, जब कॉल के लिए खत्म हो चुके सेशन टोकन का इस्तेमाल किया जाता है.
अधूरे सेशन का मतलब है कि ऐसे सेशन जो Place Details (नया) या Address Validation के अनुरोध से खत्म नहीं होते. इनके लिए, सिर्फ़ SKU: Autocomplete Requests का इस्तेमाल करके, Autocomplete (नया) के अनुरोधों के लिए बिल भेजा जाता है.
सेशन के हिसाब से बिलिंग
Place Details (New) Essentials के अनुरोध पर खत्म होने वाले सेशन
ऑटोकंप्लीट (नया) के उन सेशन के लिए जो एसकेयू: Places API Place Details Essentials के फ़ील्ड का इस्तेमाल करके किए गए अनुरोध पर खत्म होते हैं:
- ऑटोकंप्लीट (नया) के लिए किए गए पहले 12 अनुरोध: ऑटोकंप्लीट (नया) के लिए किए गए हर अनुरोध के लिए आपसे शुल्क लिया जाता है. इसके लिए, ज़्यादा से ज़्यादा 12 अनुरोध किए जा सकते हैं. इसके लिए, एसकेयू: ऑटोकंप्लीट के लिए अनुरोध का इस्तेमाल किया जाता है.
- एक ही सेशन में, ऑटोकंप्लीट (नया) के लिए किए गए 13वें और उसके बाद के अनुरोधों के लिए: आपसे SKU: ऑटोकंप्लीट सेशन के इस्तेमाल के हिसाब से बिल लिया जाता है. इसका मतलब है कि उन अनुरोधों के लिए कोई शुल्क नहीं लिया जाता.
- Place Details (New) Essentials: आपसे SKU: Places API Place Details Essentials पर, सेशन खत्म करने के अनुरोध के लिए भी शुल्क लिया जाता है.
Address Validation या Place Details (New) (नॉन-एसेंशियल) के अनुरोधों के साथ खत्म होने वाले सेशन
ऑटोकंप्लीट (नया) के ऐसे सेशन जो पते की पुष्टि करने के अनुरोध या जगह की जानकारी (नया) के अनुरोध पर खत्म होते हैं. इनमें जगह की जानकारी के फ़ील्ड का इस्तेमाल किया जाता है Pro, एंटरप्राइज़, या एंटरप्राइज़ + Atmosphere:
- ऑटोकंप्लीट (नया) के अनुरोध: ऑटोकंप्लीट (नया) के सभी अनुरोधों के लिए, एसकेयू: ऑटोकंप्लीट सेशन के इस्तेमाल के हिसाब से बिलिंग की जाती है. इसका मतलब है कि उन अनुरोधों के लिए कोई शुल्क नहीं लिया जाता.
-
Place Details (New) या Address Validation का अनुरोध: आपसे उस अनुरोध के लिए भी शुल्क लिया जाता है जो सही एसकेयू पर खत्म होता है:
- जगह की जानकारी (नया वर्शन) के लिए किए गए अनुरोधों के लिए, SKU: Place Details Enterprise + Atmosphere के हिसाब से बिलिंग की जाती है. भले ही, अनुरोध किए गए फ़ील्ड कुछ भी हों.
- Address Validation के लिए, अनुरोधों को खत्म करने का शुल्क, एसकेयू: Address Validation Enterprise के हिसाब से लिया जाता है.
सेशन की कीमत तय करने के उदाहरण
सेशन की कीमत तय करने के तीन सबसे सामान्य तरीके ये हैं:
- जगह की जानकारी के डेटा के लिए ऑटोकंप्लीट की सुविधा
- जगह खोजने के लिए ऑटोकंप्लीट की सुविधा
- चेकआउट और डिलीवरी के लिए ऑटोकंप्लीट की सुविधा
यहां दिए गए सेक्शन में, हर स्थिति के लिए अलग-अलग बिलिंग शुल्क के बारे में बताया गया है.
जगह की जानकारी के डेटा के लिए ऑटोकंप्लीट की सुविधा
जगह की जानकारी के डेटा के लिए ऑटोकंप्लीट की सुविधा के मामले में, आपको ऑटोकंप्लीट (नया) और जगह की जानकारी (नया) का इस्तेमाल करके, किसी जगह की जानकारी हासिल करनी है. उदाहरण के लिए, ऑटोकंप्लीट (नया) से कोई सुझाव चुना जाता है. इसके बाद, उस जगह के अक्षांश और देशांतर के निर्देशांक पाने के लिए, Place Details (नया) का इस्तेमाल किया जाता है, ताकि उस जगह को मैप पर दिखाया जा सके.
जगह की जानकारी में ये चीज़ें शामिल हो सकती हैं:
- पता
- अक्षांश और देशांतर निर्देशांक के तौर पर जगह की जानकारी
- Plus Code
- टाइप
- व्यूपोर्ट
यह सेशन, Place Details (New) के लिए किए गए एक अनुरोध से खत्म हो जाता है. इस अनुरोध में, एसकेयू: Place Details Essentials के तहत तय किए गए फ़ील्ड का अनुरोध किया जाता है.
इसके बाद, आपसे इस तरह शुल्क लिया जाता है:
- ऑटोकंप्लीट (नया) के लिए किए गए पहले 12 अनुरोधों के लिए, एसकेयू: ऑटोकंप्लीट के अनुरोध के हिसाब से बिलिंग की जाती है.
- अपने-आप पूरा होने वाले सुझाव (नया) के लिए किए गए बाकी अनुरोधों के लिए, SKU: Autocomplete Session Usage के हिसाब से बिलिंग की जाती है. इसका मतलब है कि उन अनुरोधों के लिए कोई शुल्क नहीं लिया जाता.
- जगह की जानकारी (नया वर्शन) के अनुरोध को खत्म करने पर, एसकेयू: Places API Place Details Essentials के हिसाब से शुल्क लिया जाता है.
जगह खोजने के लिए ऑटोकंप्लीट की सुविधा
जगह की खोज के लिए ऑटोकंप्लीट की सुविधा के इस्तेमाल के उदाहरण में, आपको किसी जगह की जानकारी के डेटा के अलावा, और भी जानकारी चाहिए. उदाहरण के लिए, इनमें से किसी भी चीज़ का अनुरोध किया जा सकता है:
- सुलभता से जुड़े विकल्प
- कारोबार के खुले होने का मौजूदा समय
- पार्किंग के विकल्प
- समीक्षाएं
- रेटिंग
इस स्थिति में, Place Details (New) के लिए किए गए एक अनुरोध से आपका सेशन खत्म हो जाता है. इस अनुरोध में, Place Details (New) के Pro, Enterprise या Enterprise + Atmosphere एसकेयू में शामिल कोई भी फ़ील्ड शामिल होता है.
इसके बाद, आपसे इस तरह शुल्क लिया जाता है:
- ऑटोकंप्लीट (नया) के सभी अनुरोधों के लिए, एसकेयू: ऑटोकंप्लीट सेशन का इस्तेमाल के हिसाब से बिलिंग की जाती है. इसका मतलब है कि उन अनुरोधों के लिए कोई शुल्क नहीं लिया जाता.
- Place Details (New) के लिए किए गए आखिरी अनुरोध के लिए, SKU: Places API Place Details Enterprise + Atmosphere के हिसाब से बिलिंग की जाती है.
चेकआउट और डिलीवरी के लिए, जानकारी अपने-आप भरने की सुविधा
Address Validation API एक ऐसी सेवा है जो पते की पुष्टि करती है. यह पते के कॉम्पोनेंट की पहचान करता है और उनकी पुष्टि करता है. यह पते को इस हिसाब से बनाता है कि उस पर डाक या कूरियर भेजा जा सके. साथ ही, उसके लिए सबसे सटीक अक्षांश और देशांतर निर्देशांक का पता लगाता है.
चेकआउट और डिलीवरी के लिए Autocomplete की सुविधा इस्तेमाल करने पर, चुने गए पते की पुष्टि करने के लिए, Address Validation API को अनुरोध भेजकर सेशन को खत्म किया जाता है.
इसके बाद, आपसे इस तरह शुल्क लिया जाता है:
- ऑटोकंप्लीट (नया) के सभी अनुरोधों के लिए, एसकेयू: ऑटोकंप्लीट सेशन का इस्तेमाल के हिसाब से बिलिंग की जाती है. इसका मतलब है कि उन अनुरोधों के लिए कोई शुल्क नहीं लिया जाता.
- Place Details Essentials के लिए किए गए वैकल्पिक अनुरोध के लिए कोई शुल्क नहीं लिया जाता. हालांकि, इसके लिए ज़रूरी है कि यह अनुरोध, Address Validation के लिए किए गए अनुरोध से पहले किया गया हो.
- Address Validation के लिए किए गए अनुरोध को खत्म करने का शुल्क, एसकेयू: Address Validation Enterprise के हिसाब से लिया जाता है.
सेशन के बिना कीमत तय करना
अगर सेशन का इस्तेमाल नहीं किया जाता है, तो एसकेयू: ऑटोकंप्लीट के अनुरोध का इस्तेमाल करके, ऑटोकंप्लीट (नया) के हर अनुरोध के लिए आपसे शुल्क लिया जाता है.
अधूरे या छोड़े गए सेशन के लिए कीमत तय करना
अगर किसी सेशन को छोड़ दिया जाता है, यानी कि उसे Place Details (New) या Address Validation को कॉल करके खत्म नहीं किया जाता है, तो Autocomplete (New) के अनुरोध, हर अनुरोध के हिसाब से कीमत तय करने वाले मॉडल पर वापस चले जाते हैं. साथ ही, एसकेयू: Autocomplete के अनुरोध के हिसाब से बिल भेजा जाता है.