Places SDK के वर्शन के बीच के मुख्य अंतरों को समझने के लिए, इस गाइड का इस्तेमाल करें. साथ ही, Places SDK for Android (नया) पर माइग्रेट करें.
एसडीके टूल के हर वर्शन में उपलब्ध सुविधाएं
यहां दी गई टेबल में बताया गया है कि एसडीके की हर सुविधा के लिए, एसडीके और एपीआई के कौनसे वर्शन ज़रूरी हैं:
| सुविधा | 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() (अब सेवा में नहीं है) |
नए एपीआई पर माइग्रेट करना
नए एपीआई पर माइग्रेट करने के लिए, डेटा को दूसरी जगह भेजने से जुड़ी ये गाइड देखें:
- जगह की जानकारी (नया) पर माइग्रेट करना
- Place Photos (नई) पर माइग्रेट करना
- ऑटोकंप्लीट (नया) पर माइग्रेट करना
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().जगह की फ़ोटो (नई)
PhotoMetadataक्लास मेंAuthorAttributionsजोड़ता है.AuthorAttributionsमेंAuthorAttributionऑब्जेक्ट काListशामिल है.
Place Photos (New) में नया यूआरआई रिस्पॉन्स जोड़ा गया
अब इमेज बिटमैप का यूआरआई वापस पाने के लिए, जगह की फ़ोटो (नई) का इस्तेमाल किया जा सकता है. पहले, सिर्फ़ इमेज बिटमैप को वापस लाया जा सकता था.
आसान कीमत
Places SDK for Android (नया) के साथ, कीमत तय करने की प्रोसेस को आसान बनाया गया है, ताकि आपको सिर्फ़ इस्तेमाल किए गए डेटा के लिए पेमेंट करना पड़े. कीमत तय करने की आसान सुविधा को फ़ील्ड की सूचियों का इस्तेमाल करके लागू किया जाता है. इन्हें फ़ील्ड मास्क भी कहा जाता है.
जगह की जानकारी (नई) और टेक्स्ट खोज (नई) की मदद से, फ़ील्ड की सूचियों का इस्तेमाल करके, यह कंट्रोल किया जा सकता है कि रिस्पॉन्स में कौनसे फ़ील्ड दिखाए जाएं. इसके बाद, आपसे सिर्फ़ अनुरोध किए गए डेटा के लिए बिल लिया जाता है. फ़ील्ड की सूची का इस्तेमाल करना, डिज़ाइन का एक अच्छा तरीका है. इससे यह पक्का किया जा सकता है कि आपने बेवजह के डेटा का अनुरोध न किया हो. इससे प्रोसेसिंग में लगने वाले बेवजह के समय और बिलिंग शुल्क से बचा जा सकता है.
कीमत के बारे में ज़्यादा जानकारी के लिए, इस्तेमाल और बिलिंग देखें.
जगह के टाइप की ज़्यादा जानकारी
नए SDK टूल में, जगह के नए टाइप शामिल हैं. ये Place Details (New) और टेक्स्ट से खोजें (New) के जवाब के तौर पर दिखाए जाते हैं. इन नए टाइप और मौजूदा टाइप का इस्तेमाल, टेक्स्ट से खोजें (नया) की मदद से की जाने वाली खोज में भी किया जा सकता है. नए टाइप, टेबल A में शामिल किए गए हैं.