माइग्रेशन के बारे में खास जानकारी

Places SDK for iOS (नया वर्शन) बेहतर परफ़ॉर्मेंस देता है. साथ ही, इसमें नया प्राइसिंग मॉडल भी उपलब्ध है. इसलिए, Places SDK for iOS (लेगसी वर्शन) का इस्तेमाल करने वाले ऐप्लिकेशन को अपडेट करना फ़ायदेमंद है. सुविधाओं की तुलना करने के बारे में ज़्यादा जानने के लिए, एसडीके चुनना लेख पढ़ें.

इस गाइड का इस्तेमाल करके, Places SDK for iOS (नया) और Places SDK for iOS (लेगसी) के बीच के मुख्य अंतरों के बारे में जानें. साथ ही, ज़रूरी बदलावों को मैनेज करने का तरीका जानें.

माइग्रेशन के लिए बिलिंग के सबसे सही तरीके

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

गड़बड़ी: kGMSPlacesRateLimitExceeded

Places SDK for iOS (नया) चालू करना

Places SDK for iOS, Places API सेवा पर निर्भर करता है. Places SDK for iOS (नया) की सुविधाओं का इस्तेमाल करने के लिए, आपको पहले अपने Google Cloud प्रोजेक्ट में Places API (नया) चालू करना होगा. ज़्यादा जानकारी के लिए, Google Cloud प्रोजेक्ट सेट अप करना लेख पढ़ें.

इसके बाद, आपको यह पुष्टि करनी होगी कि आपने अपने ऐप्लिकेशन में इस्तेमाल की गई एपीआई कुंजी में Places API (नया) जोड़ा है. ज़्यादा जानकारी के लिए, एपीआई कुंजियों का इस्तेमाल करना लेख पढ़ें.

सामान्य बदलाव

कुछ सामान्य बदलाव ऐसे हैं जो कई एपीआई पर लागू होते हैं. इनमें ये शामिल हैं:

  • कीमत तय करने के नए मॉडल का इस्तेमाल करता है. सभी एपीआई की कीमत की जानकारी के लिए, Places SDK for iOS (नया) की कीमत देखें.

  • जगह की जानकारी (नई सुविधा), आस-पास की जगहें खोजें (नई सुविधा), और टेक्स्ट से खोजें (नई सुविधा) के लिए फ़ील्ड मास्क की ज़रूरत होती है. इससे यह तय किया जा सकता है कि जवाब में कौनसे फ़ील्ड दिखाए जाएं.

  • GMSPlacesClient में, इन नए एपीआई को कॉल करने के नए तरीके शामिल हैं.

  • नए एपीआई में से हर एक के लिए अनुरोध तय करने के लिए, नई क्लास जोड़ी गई हैं.

  • जवाब के GMSPlace इंस्टेंस में, GMSPlaceReview टाइप की नई reviews प्रॉपर्टी शामिल है. अगर आपका ऐप्लिकेशन, GMSPlace इंस्टेंस से मिली जानकारी दिखाता है, तो उसे ज़रूरी एट्रिब्यूशन भी दिखाने होंगे. जैसे, फ़ोटो और समीक्षाएं.

    ज़्यादा जानकारी के लिए, एट्रिब्यूशन के बारे में दस्तावेज़ देखें.

एपीआई से जुड़े बदलाव

इस सेक्शन में, हर एपीआई के लिए माइग्रेशन की ये गाइड शामिल हैं: