जब कोई उपयोगकर्ता क्वेरी टाइप करता है, तो हर कुछ कीस्ट्रोक के बाद (हर वर्ण के बाद नहीं), अपने-आप पूरी होने वाली क्वेरी का अनुरोध किया जाता है. इसके बाद, संभावित नतीजों की सूची दिखाई जाती है. जब उपयोगकर्ता, नतीजों की सूची में से कोई विकल्प चुनता है, तो इस चुनाव को एक अनुरोध के तौर पर गिना जाता है. साथ ही, खोज के दौरान किए गए सभी अनुरोधों को एक साथ बंडल करके, एक अनुरोध के तौर पर गिना जाता है. अगर उपयोगकर्ता कोई जगह चुनता है, तो सर्च क्वेरी बिना किसी शुल्क के उपलब्ध होती है, और सिर्फ़ जगह के डेटा के अनुरोध का शुल्क लिया जाता है. अगर उपयोगकर्ता, सेशन शुरू होने के कुछ मिनटों के अंदर कोई विकल्प नहीं चुनता है, तो सिर्फ़ सर्च क्वेरी का शुल्क लिया जाता है.
आइए, किसी ऐप्लिकेशन के नज़रिए से, इवेंट के इस फ़्लो की जांच करें.
कोई उपयोगकर्ता, "पेरिस, फ़्रांस" को खोजने के लिए क्वेरी टाइप करना शुरू करता है.
उपयोगकर्ता के इनपुट का पता चलने पर, ऐप्लिकेशन एक नया सेशन
टोकन "टोकन A" बनाता है.
जब उपयोगकर्ता टाइप करता है, तो एपीआई हर कुछ
वर्णों के बाद, अपने-आप पूरी होने वाली क्वेरी का अनुरोध करता है. साथ ही, हर वर्ण के लिए संभावित नतीजों की नई सूची दिखाता है:
"P"
"Par"
"Paris,"
"Paris, Fr"
जब उपयोगकर्ता कोई विकल्प चुनता है, तो:
क्वेरी से मिले सभी अनुरोधों को ग्रुप किया जाता है और
"टोकन A" से दिखाए गए सेशन में, एक अनुरोध के तौर पर जोड़ा जाता है.
उपयोगकर्ता के चुने गए विकल्प को, Place Details अनुरोध के तौर पर गिना जाता है और "टोकन A" से दिखाए गए सेशन में जोड़ा जाता है.
सेशन खत्म हो जाता है और ऐप्लिकेशन "टोकन A" को हटा देता है.
अपने-आप पूरी होने वाली क्वेरी के अनुरोधों की बिलिंग कैसे की जाती है, इस बारे में ज़्यादा जानने के लिए, इस्तेमाल और
बिलिंग लेख पढ़ें.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-10-12 (UTC) को अपडेट किया गया."],[],["Session tokens group user autocomplete searches for billing. Generate unique session tokens (e.g., version 4 UUIDs) per project. As users type, autocomplete requests are made. Upon selection, all requests are bundled into a single, session-token-linked request. If a place is selected, only the Place data request is charged. Otherwise, only the search query is charged. If no selection is made, the session times out, and only the search query is billed. Discard the token after the session.\n"]]