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