सेशन के टोकन, उपयोगकर्ता के ऑटोकंप्लीट की सुविधा की क्वेरी और उसे चुनने के चरणों को ग्रुप करते हैं बिलिंग के मकसद से, अलग सेशन में खोज सकते हैं.
एक सेशन टोकन बनाएं. यूनीक सेशन जनरेट करने के लिए उपयोगकर्ताओं की ज़िम्मेदारी होती है हर सेशन के लिए टोकन. Google, वर्शन 4 इस्तेमाल करने का सुझाव देता है यूयूआईडी.
उदाहरण
जैसे ही कोई उपयोगकर्ता क्वेरी टाइप करता है, वैसे ही एक ऑटोकंप्लीट अनुरोध को कुछ समय के लिए कॉल किया जाता है कीस्ट्रोक (हर वर्ण के हिसाब से नहीं) का इस्तेमाल करने का विकल्प मिलता है, और संभावित नतीजों की सूची दिखाई जाती है. टास्क कब शुरू होगा जब कोई उपयोगकर्ता, नतीजों की सूची में से कोई विकल्प चुनता है, तो उसे नतीजे के तौर पर गिना जाता है और खोज के दौरान किए गए सभी अनुरोधों को एक साथ रखा जाता है और उनकी गिनती की जाती है शामिल है. अगर उपयोगकर्ता किसी जगह को चुनता है, तो खोज क्वेरी उपलब्ध होगी बिना किसी शुल्क के उपलब्ध है और केवल स्थान डेटा के अनुरोध पर शुल्क लिया जाता है. अगर उपयोगकर्ता के पास सत्र की शुरुआत के कुछ मिनटों में एक चयन कर लें, केवल खोज क्वेरी के लिए शुल्क लिया जाता है.
आइए, ऐप्लिकेशन के नज़रिये से इवेंट के इस फ़्लो की जांच करते हैं.
- इस इमेज में दिखाया गया है कि एक उपयोगकर्ता "नई दिल्ली, भारत" खोजने के लिए क्वेरी टाइप करना शुरू करता है.
- उपयोगकर्ता के इनपुट का पता चलने पर, ऐप्लिकेशन एक नया सेशन टोकन "टोकन A" बनाता है.
- जैसे ही उपयोगकर्ता टाइप करता है, एपीआई हर कुछ के बाद एक ऑटोकंप्लीट अनुरोध करता है
वर्ण, हर एक के लिए संभावित नतीजों की नई सूची दिखाते हुए:
"प"
"पार"
"पेरिस,"
"पेरिस, फ़्रांस" - जब उपयोगकर्ता कोई विकल्प चुनता है:
- क्वेरी की वजह से मिलने वाले सभी अनुरोधों का ग्रुप बनाया जाता है और उन्हें सेशन में जोड़ा जाता है जिसे एक अनुरोध के तौर पर "टोकन A" से दिखाया जाता है.
- उपयोगकर्ता के चुने गए विकल्प को जगह की जानकारी के अनुरोध के तौर पर गिना जाता है और सेशन, जिसे "टोकन A" के तौर पर दिखाया गया है.
- सेशन खत्म होता है और ऐप्लिकेशन "टोकन A" को खारिज कर देता है.
अपने-आप पूरे होने वाले अनुरोधों की बिलिंग कैसे की जाती है, इस बारे में ज़्यादा जानकारी के लिए, इस्तेमाल और बिलिंग.