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

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

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

iOS के लिए Places SDK टूल चालू करना (नया)

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

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

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

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

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

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

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

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

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

    ज़्यादा जानकारी के लिए, क्रेडिट से जुड़ा दस्तावेज़ देखें.

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

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