Places SDK के वर्शन के बीच के मुख्य अंतर समझने और Places SDK for Android (नए वर्शन) पर माइग्रेट करने के लिए, इस गाइड का इस्तेमाल करें.
SDK टूल के हर वर्शन में उपलब्ध सुविधाएं
यहां दी गई टेबल में बताया गया है कि SDK टूल की हर सुविधा के लिए, SDK टूल और एपीआई के कौनसे वर्शन ज़रूरी हैं:
| सुविधा | Places API का वर्शन | शुरुआत करने का तरीका | SDK टूल का सबसे पुराना वर्शन |
|---|---|---|---|
| ऑटोकंप्लीट (नया) | Places API (नया प्रॉडक्ट) | initializeWithNewPlacesApiEnabled() |
3.5.0 |
| Place Details (New) | Places API (नया प्रॉडक्ट) | initializeWithNewPlacesApiEnabled() |
3.3.0 |
| आस-पास की जगहों की जानकारी (नया वर्शन) | Places API (नया प्रॉडक्ट) | initializeWithNewPlacesApiEnabled() |
3.5.0 |
| Place Photos (नया) | Places API (नया प्रॉडक्ट) | initializeWithNewPlacesApiEnabled() |
3.4.0 |
| टेक्स्ट से खोजें (नया) | Places API (नया प्रॉडक्ट) | initializeWithNewPlacesApiEnabled() |
3.3.0 |
| किसी जगह के शुरुआती अक्षर लिखने पर पूरा नाम सुझाने की सुविधा | Places API (लेगसी) | initialize() (अब काम नहीं करता है) |
|
| मौजूदा जगह | Places API (लेगसी) | initialize() (अब काम नहीं करता है) |
|
| Place Details | Places API (लेगसी) | initialize() (अब काम नहीं करता है) |
|
| Place Photos | Places API (लेगसी) | initialize() (अब काम नहीं करता है) |
नए एपीआई पर माइग्रेट करना
नए एपीआई पर माइग्रेट करने के लिए, माइग्रेट करने से जुड़ी ये गाइड देखें:
- Place Details (New) पर माइग्रेट करना
- Place Photos (New) पर माइग्रेट करना
- ऑटोकंप्लीट (नया) पर माइग्रेट करना
Places SDK for Android (New) में किए गए सुधार
इस सेक्शन में, Places SDK for Android (नया) में जोड़ी गई मुख्य सुविधाओं के बारे में बताया गया है.
Google Cloud के स्टैंडर्ड प्लैटफ़ॉर्म पर लागू किया गया
Places SDK for Android (नया) को Google Cloud पर सेवा के इन्फ़्रास्ट्रक्चर पर लागू किया गया है. इससे, प्लैटफ़ॉर्म ज़्यादा सुरक्षित और भरोसेमंद बनता है. इस स्टैंडर्ड डिज़ाइन से, सभी एसडीके में एक जैसा अनुभव मिलता है. इससे Places SDK for Android (नया वर्शन) की मदद से, ऐप्लिकेशन को बेहतर तरीके से डेवलप किया जा सकता है.
बेहतर परफ़ॉर्मेंस
Places SDK for Android (नया) की मदद से, ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाया जा सकता है. इसलिए, मौजूदा एसडीके का इस्तेमाल करने वाले ऐप्लिकेशन को नए एसडीके पर माइग्रेट करना फ़ायदेमंद होता है.
नई सुविधाएं
Places SDK for Android (नया) में, SDK टूल की सभी सुविधाओं के नए वर्शन शामिल हैं:
- ऑटोकंप्लीट (नया)
- Place Details (New)
- आस-पास की जगहों की जानकारी (नया वर्शन)
- Place Photos (नया)
- टेक्स्ट से खोजें (नया)
टेक्स्ट से खोजें (नया)
टेक्स्ट से खोजें (नया वर्शन) सुविधा, किसी स्ट्रिंग के आधार पर जगहों के सेट के बारे में जानकारी दिखाती है. उदाहरण के लिए, "दिल्ली में पिज़्ज़ा" या "मुंबई के पास जूतों की दुकानें" या "123 मेन स्ट्रीट". यह सेवा, टेक्स्ट स्ट्रिंग और सेट की गई जगह के हिसाब से जगहों की सूची दिखाती है.
Place Details (New) और Place Photos (New) में नया रिस्पॉन्स डेटा जोड़ा गया
Place Details (New) में अब रिस्पॉन्स
Placeऑब्जेक्ट में, नई Review क्लास शामिल है. Place क्लास में, इस फ़ील्ड के साथ काम करने के लिए नयाgetReviews()तरीका शामिल है. किसी जगह की ज़्यादा से ज़्यादा पांच समीक्षाएं पाने के लिए,getReviews()को कॉल करें.Place Photos (New),
PhotoMetadataक्लास मेंAuthorAttributionsको जोड़ता है.AuthorAttributionsमेंAuthorAttributionऑब्जेक्ट काListशामिल है.
Place Photos (New) में यूआरआई का नया रिस्पॉन्स जोड़ा गया
अब Place Photos (New) का इस्तेमाल करके, इमेज बिटमैप का यूआरआई वापस पाया जा सकता है. पहले, सिर्फ़ इमेज बिटमैप को ही वापस किया जा सकता था.
कीमत तय करने का आसान तरीका
Places SDK for Android (नया) के लिए, कीमत तय करने का तरीका आसान बनाया गया है. इससे आपको सिर्फ़ उस डेटा के लिए पैसे चुकाने होंगे जिसका इस्तेमाल किया जाता है. आसान कीमत को फ़ील्ड की सूचियों का इस्तेमाल करके लागू किया जाता है. इन्हें फ़ील्ड मास्क भी कहा जाता है.
Place Details (New) और टेक्स्ट से खोजें (New) की मदद से, फ़ील्ड की सूचियों का इस्तेमाल करके यह कंट्रोल किया जा सकता है कि जवाब में कौनसे फ़ील्ड दिखाए जाएं. इसके बाद, आपसे सिर्फ़ अनुरोध किए गए डेटा के लिए शुल्क लिया जाता है. फ़ील्ड की सूची का इस्तेमाल करना, डिज़ाइन करने का एक अच्छा तरीका है. इससे यह पक्का किया जा सकता है कि आपने ग़ैर-ज़रूरी डेटा का अनुरोध न किया हो. इससे, प्रोसेसिंग में लगने वाले ग़ैर-ज़रूरी समय और बिलिंग शुल्क से बचने में मदद मिलती है.
कीमत के बारे में ज़्यादा जानने के लिए, इस्तेमाल और बिलिंग देखें.
जगहों के टाइप की ज़्यादा जानकारी
नए SDK टूल में, जगह के नए टाइप शामिल हैं. ये टाइप, Place Details (नया) और टेक्स्ट से खोजें (नया) के जवाब के तौर पर दिखाए जाते हैं. टेक्स्ट से खोजें (नया वर्शन) सुविधा का इस्तेमाल करके, खोज में इन नए टाइप और मौजूदा टाइप का भी इस्तेमाल किया जा सकता है. नए टाइप, टेबल A में शामिल हैं.