Places SDK for Android (लेगसी) की खास जानकारी

Places SDK के वर्शन के बीच के मुख्य अंतरों को समझने और Places SDK for Android (नया प्रॉडक्ट) पर माइग्रेट करने के लिए, इस गाइड का इस्तेमाल करें.

एसडीके के हर वर्शन में उपलब्ध सुविधाएं

यहां दी गई टेबल में बताया गया है कि एसडीके की हर सुविधा के लिए, एसडीके और एपीआई के कौनसा वर्शन ज़रूरी हैं:

सुविधा Places API का वर्शन शुरू करने का तरीका एसडीके का कम से कम वर्शन
ऑटोकंप्लीट (नया प्रॉडक्ट) Places API (नया प्रॉडक्ट) initializeWithNewPlacesApiEnabled() 3.5.0
जगह की जानकारी (नया प्रॉडक्ट) Places API (नया प्रॉडक्ट) initializeWithNewPlacesApiEnabled() 3.3.0
आस-पास की जगहों की जानकारी (नया प्रॉडक्ट) Places API (नया प्रॉडक्ट) initializeWithNewPlacesApiEnabled() 3.5.0
जगह की फ़ोटो (नया प्रॉडक्ट) Places API (नया प्रॉडक्ट) initializeWithNewPlacesApiEnabled() 3.4.0
टेक्स्ट से खोजें (नया प्रॉडक्ट) Places API (नया प्रॉडक्ट) initializeWithNewPlacesApiEnabled() 3.3.0
किसी जगह के शुरुआती अक्षर लिखने पर पूरा नाम सुझाने की सुविधा Places API (लेगसी) initialize() (अब सेवा में नहीं है)
मौजूदा जगह Places API (लेगसी) initialize() (अब सेवा में नहीं है)
जगह की जानकारी Places API (लेगसी) initialize() (अब सेवा में नहीं है)
जगह की फ़ोटो Places API (लेगसी) initialize() (अब सेवा में नहीं है)

नए एपीआई पर माइग्रेट करना

नए एपीआई पर माइग्रेट करने के लिए, डेटा को दूसरी जगह भेजने से जुड़ी ये गाइड देखें:

Places SDK for Android (नया प्रॉडक्ट) में किए गए सुधार

इस सेक्शन में, Places SDK for Android (नया प्रॉडक्ट) में जोड़ी गई अहम सुविधाओं के बारे में बताया गया है.

Google Cloud के स्टैंडर्ड प्लैटफ़ॉर्म पर लागू किया गया है

Places SDK for Android (नया प्रॉडक्ट), Google Cloud पर सेवा के इन्फ़्रास्ट्रक्चर पर लागू किया गया है. इसकी मदद से, ज़्यादा सुरक्षित और भरोसेमंद प्लैटफ़ॉर्म मिलता है. इस स्टैंडर्ड डिज़ाइन की वजह से, एसडीके में एक जैसी सुविधाएं मिलती हैं. इससे, Places SDK for Android (नया प्रॉडक्ट) की मदद से डेवलपमेंट की प्रोसेस बेहतर होती है.

बेहतर परफ़ॉर्मेंस

Places SDK for Android (नया प्रॉडक्ट) से बेहतर परफ़ॉर्मेंस मिलती है. इसलिए, मौजूदा एसडीके का इस्तेमाल करने वाले ऐप्लिकेशन को इससे बदलना फ़ायदेमंद है.

नई सुविधाएं

Places SDK for Android (नया प्रॉडक्ट) में, एसडीके की सभी सुविधाओं के सबसे नए वर्शन शामिल हैं:

टेक्स्ट से खोजें (नया प्रॉडक्ट)

टेक्स्ट से खोजें (नया प्रॉडक्ट) की मदद से, किसी स्ट्रिंग के आधार पर जगहों के सेट की जानकारी मिलती है. उदाहरण के लिए, "न्यूयॉर्क में पिज़्ज़ा" या "ओटावा के आस-पास जूते की दुकानें" या "123 मेन स्ट्रीट". यह सेवा, टेक्स्ट स्ट्रिंग से मेल खाने वाली जगहों की सूची और सेट की गई जगह की जानकारी के साथ जवाब देती है.

Place Details (नया) और Place Photos (नया) में, जवाब के तौर पर मिलने वाला नया डेटा जोड़ा गया है

जगह की फ़ोटो (नया प्रॉडक्ट) में, यूआरआई के तौर पर मिलने वाला नया जवाब जोड़ा गया है

अब इमेज बिटमैप के लिए यूआरआई पाने के लिए, जगह की फ़ोटो (नया प्रॉडक्ट) का इस्तेमाल किया जा सकता है. पहले, सिर्फ़ इमेज बिटमैप ही पाया जा सकता था.

कीमत तय करने की प्रोसेस को आसान बनाना

Places SDK for Android (नया प्रॉडक्ट) में, कीमत तय करने की प्रोसेस को आसान बनाया गया है. इसलिए, आपको सिर्फ़ इस्तेमाल किए गए डेटा के लिए ही पैसे चुकाने होंगे. कीमत तय करने की प्रोसेस को आसान बनाने के लिए, फ़ील्ड की सूचियों का इस्तेमाल किया जाता है. इन्हें फ़ील्ड मास्क भी कहा जाता है.

जगह की जानकारी (नया प्रॉडक्ट) और टेक्स्ट से खोजें (नया प्रॉडक्ट) के साथ, फ़ील्ड की सूचियों का इस्तेमाल करके, यह कंट्रोल किया जा सकता है कि जवाब में कौनसा फ़ील्ड दिखे. इसके बाद, आपसे सिर्फ़ अनुरोध किए गए डेटा के लिए शुल्क लिया जाता है. फ़ील्ड की सूची का इस्तेमाल करना, डिज़ाइन का एक अच्छा तरीका है. इससे यह पक्का किया जा सकता है कि आपने ऐसा डेटा न मांगा हो जिसकी ज़रूरत न हो. इससे, प्रोसेसिंग में लगने वाला समय और बिलिंग शुल्क कम करने में मदद मिलती है.

कीमत के बारे में ज़्यादा जानकारी के लिए, इस्तेमाल और बिलिंग देखें.

जगह के टाइप की संख्या बढ़ाना

नए एसडीके में, जगह के नए टाइप शामिल हैं. ये टाइप, जगह की जानकारी (नया प्रॉडक्ट) और टेक्स्ट से खोजें (नया प्रॉडक्ट) के जवाब के तौर पर मिलते हैं. टेक्स्ट से खोजें (नया प्रॉडक्ट) की मदद से खोज करते समय, जगह के इन नए टाइप और मौजूदा टाइप का इस्तेमाल भी किया जा सकता है. जगह के नए टाइप, टेबल A में शामिल हैं.