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

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

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

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

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

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

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

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

Android के लिए Places SDK (नया) में किए गए सुधार

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

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

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

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

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

नई सुविधाएं

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

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

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

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

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

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

Place Photos (नया) में, यूआरआई के तौर पर नया जवाब जोड़ा गया

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

सही कीमत

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

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

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

जगह के टाइप बढ़ाए गए

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