Places SDK for Android (New) से बेहतर परफ़ॉर्मेंस मिलती है. साथ ही, इसमें नया प्राइसिंग मॉडल भी उपलब्ध है. इसलिए, Places SDK for Android (Legacy) का इस्तेमाल करने वाले ऐप्लिकेशन को अपडेट करना फ़ायदेमंद है. सुविधाओं की तुलना करने के बारे में ज़्यादा जानने के लिए, एसडीके चुनें लेख पढ़ें.
इस गाइड का इस्तेमाल करके, Places SDK for Android (नया) और Places SDK for Android (लेगसी) के बीच के मुख्य अंतरों के बारे में जानें. साथ ही, ज़रूरी बदलावों को मैनेज करने का तरीका जानें.
माइग्रेशन के लिए बिलिंग के सबसे सही तरीके
यह दिशा-निर्देश तब लागू होता है, जब आपके एपीआई इस्तेमाल करने की दर इतनी ज़्यादा हो कि आपको दूसरे टियर की कीमत पर जाना पड़े. एपीआई के नए वर्शन पर माइग्रेट करने पर, आपको किसी दूसरे एसकेयू के लिए भी बिल भेजा जाता है. ट्रांज़िशन के दौरान, महीने के आखिर में ज़्यादा शुल्क न लगे, इसके लिए हमारा सुझाव है कि आप महीने की शुरुआत में ही नए एपीआई पर स्विच कर लें. इससे यह पक्का होगा कि माइग्रेशन के महीने में, आपको हर महीने के सबसे किफ़ायती प्राइसिंग टियर मिलें. शुल्क के टियर के बारे में जानकारी पाने के लिए, शुल्क वाला पेज और शुल्क के बारे में अक्सर पूछे जाने वाले सवाल देखें.
Places SDK for Android (New) चालू करना
Places SDK for Android (लेगसी), Places API सेवा पर निर्भर करता है. Places SDK for Android (New) की सुविधाओं का इस्तेमाल करने के लिए, आपको सबसे पहले अपने Google Cloud प्रोजेक्ट में Places API (New) चालू करना होगा. ज़्यादा जानकारी के लिए, Google Cloud प्रोजेक्ट सेट अप करना लेख पढ़ें.
इसके बाद, आपको यह पक्का करना होगा कि आपने अपने ऐप्लिकेशन में इस्तेमाल किए गए एपीआई पासकोड में Places API (नया) जोड़ा हो. ज़्यादा जानकारी के लिए, एपीआई पासकोड इस्तेमाल करना लेख पढ़ें.
सामान्य बदलाव
कुछ सामान्य बदलाव ऐसे हैं जो कई एपीआई पर लागू होते हैं. इनमें ये शामिल हैं:
कीमत तय करने के नए मॉडल का इस्तेमाल करता है. सभी एपीआई की कीमत के बारे में जानकारी के लिए, Places SDK for Android (नया वर्शन) देखें.
जगह की जानकारी (नई सुविधा), आस-पास खोजें (नई सुविधा), और टेक्स्ट से खोजें (नई सुविधा) के लिए फ़ील्ड मास्क की ज़रूरत होती है. इससे यह तय किया जाता है कि जवाब में कौनसे फ़ील्ड दिखाए जाएं.
अनुरोधों को तय करने या जवाब में नए फ़ील्ड जोड़ने के लिए, नई क्लास जोड़ी गई हैं.
जवाब
Place
ऑब्जेक्ट में, नयाgetReviews()
तरीका शामिल होता है. यह तरीका,Review
ऑब्जेक्ट की सूची दिखाता है. अगर आपका ऐप्लिकेशन,Place
ऑब्जेक्ट से मिली जानकारी दिखाता है, जैसे कि फ़ोटो और समीक्षाएं, तो ऐप्लिकेशन को ज़रूरी एट्रिब्यूशन भी दिखाने होंगे.ज़्यादा जानकारी के लिए, एट्रिब्यूशन के बारे में दस्तावेज़ देखें.
एपीआई से जुड़े बदलाव
इस सेक्शन में, हर एपीआई के लिए माइग्रेशन की ये गाइड शामिल हैं:
- जगह की जानकारी (नई) पर माइग्रेट करें
- जगह की फ़ोटो (नई) पर माइग्रेट करना
- ऑटोकंप्लीट (नया) पर माइग्रेट करना