Places SDK (लेगसी) के बारे में खास जानकारी

Places SDK की मदद से, अलग-अलग तरह की जगहों की जानकारी खोजी और वापस पाई जा सकती है. इसके लिए, टेक्स्ट स्ट्रिंग का इस्तेमाल किया जा सकता है या आस-पास की जगहों को खोजा जा सकता है. Places SDK, Places SDK (नया) का लेगसी वर्शन है.

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

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

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

सुविधा एपीआई पासकोड पर Places API चालू है डेटा लेयर में इवेंट बनाने का तरीका SDK टूल का कम से कम वर्शन
ऑटोकंप्लीट (नया) 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 (नया) बेहतर परफ़ॉर्मेंस देता है. इसलिए, यह मौजूदा SDK का इस्तेमाल करने वाले ऐप्लिकेशन को बदलने के लिए फ़ायदेमंद है.

नई सुविधाएं

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

टेक्स्ट से खोजने की नई सेवा

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

'जगह की जानकारी' (नया) और 'जगह की फ़ोटो' (नया) में जवाब का नया डेटा जोड़ा गया

  • जगह की जानकारी (नया) अब जवाब Place ऑब्जेक्ट में नई समीक्षा क्लास को शामिल करता है. Place क्लास में, इस फ़ील्ड के लिए नया getReviews() तरीका शामिल है. किसी जगह के लिए ज़्यादा से ज़्यादा पांच समीक्षाएं वापस लाने के लिए, कॉल करें getReviews().

  • Place Photo (नया) PhotoMetadata क्लास में AuthorAttributions जोड़ता है. AuthorAttributions में AuthorAttribution ऑब्जेक्ट का List शामिल है.

जगह की फ़ोटो (नई) में नया यूआरआई रिस्पॉन्स जोड़ा गया

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

आसान कीमत

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

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

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

जगह के टाइप की ज़्यादा जानकारी

नए SDK टूल में, जगह के नए टाइप शामिल हैं. इन्हें जगह की जानकारी और टेक्स्ट से खोजने के अनुरोध के जवाब के तौर पर दिखाया जाता है. इन नए टाइप और मौजूदा टाइप का इस्तेमाल, टेक्स्ट खोज की सुविधा के साथ खोज करने के लिए भी किया जा सकता है. नए टाइप, टेबल A में शामिल किए गए हैं.