iOS के वर्शन 8.5.0 के लिए Places SDK, SDK टूल के दो वर्शन के साथ काम करता है: iOS के लिए SDK टूल मौजूदा है iOS के लिए Places SDK (नया), SDK टूल का नेक्स्ट जनरेशन वर्शन है.
iOS के लिए Places SDK वर्शन 8.5.0 के रिलीज़ होने के बाद, आपका पहला काम यह तय करना है कि किस SDK का इस्तेमाल करना है. यह तब लागू होता है, जब आप नए ग्राहक या मौजूदा ग्राहक हैं और SDK टूल का इस्तेमाल पहले से कर रहे हैं. दो SDK टूल के बीच मुख्य अंतर को समझने के लिए, इस गाइड का इस्तेमाल करें.
SDK टूल का वर्शन चुनने का तरीका
iOS के लिए SDK टूल जगहें एपीआई सेवा पर निर्भर करता है. इससे पहले कि आप iOS के लिए Places SDK टूल का इस्तेमाल करें, आपको अपने Google Cloud प्रोजेक्ट में जगहें एपीआई सेवा चालू करनी होगी.
आपने Places API सेवा को चालू किया है उसका वर्शन, आपके ऐप्लिकेशन में इस्तेमाल किए जाने वाले SDK टूल के वर्शन को कंट्रोल करता है:
जगहें एपीआई: मौजूदा जगहों के लिए iOS के लिए SDK टूल को चालू करता है. अगर सिर्फ़ आपके ऐप्लिकेशन के लिए इस्तेमाल की गई एपीआई कुंजी से जुड़े प्रोजेक्ट के लिए, Places API चालू है, तो आपका ऐप्लिकेशन iOS के लिए जगह SDK टूल के 8.5.0 और उसके बाद के वर्शन में जोड़ी गई नई सुविधाओं को ऐक्सेस नहीं कर पाएगा.
जगहें एपीआई (नया): यह सुविधा iOS के लिए स्थल SDK टूल (नया) को चालू करती है. इसमें टेक्स्ट की खोज और iOS के लिए Places SDK टूल (नई) में जोड़ी गई मुख्य सुविधाएं में बताई गई सभी नई सुविधाएं शामिल हैं. इस तरह की मौजूदा सुविधाओं को चालू नहीं करता है, जैसे कि जगह की जानकारी, जगह की फ़ोटो, मौजूदा जगह की जानकारी, और जगह के अपने-आप पूरे होने की सुविधा.
दोनों: iOS के लिए स्थल SDK (नया) और iOS के लिए स्थल SDK, दोनों की सभी सुविधाओं को चालू करता है.
Places API सेवा को चुनने के बारे में ज़्यादा जानकारी के लिए, अपना Google Cloud प्रोजेक्ट सेट अप करना देखें.
आपने कौनसा SDK टूल चुना है?
कौनसा वर्शन चुनना है, यह तय करने के लिए:
अगर आप नए ग्राहक हैं, तो आपने iOS के लिए स्थल SDK टूल का इस्तेमाल करना अभी शुरू किया है. तो जगहें एपीआई (नया) और जगह एपीआई, दोनों के साथ शुरुआत करें, ताकि आपको सभी सुविधाओं का ऐक्सेस मिल सके.
अगर आप मौजूदा ग्राहक हैं, तो मौजूदा SDK टूल का इस्तेमाल करना जारी रखा जा सकता है. हालांकि, iOS (नया) के लिए, Places SDK टूल की परफ़ॉर्मेंस को बेहतर बनाने और सुविधा को बेहतर बनाने के लिए, नए SDK टूल को इस्तेमाल किया जा सकता है.
नए SDK टूल पर ले जाने के लिए, डेटा को माइग्रेट करने की ज़रूरत नहीं है. आपको अपने ऐप्लिकेशन में इस्तेमाल की गई एपीआई कुंजी पर, सिर्फ़ iOS SDK टूल (नया) चालू करना होगा. अगर iOS के लिए जगहें SDK टूल और iOS के लिए स्थल SDK टूल (नया), दोनों का इस्तेमाल किया जा रहा है, तो अपनी एपीआई कुंजी पर दोनों वर्शन चालू करें. ज़्यादा जानकारी के लिए, एपीआई पासकोड का इस्तेमाल करना देखें.
iOS के लिए Places SDK में जोड़ी गई मुख्य सुविधाएं (नई)
इस सेक्शन में, iOS के लिए SDK टूल (नई) में जोड़ी गई मुख्य सुविधाओं के बारे में बताया गया है.
Google Cloud के स्टैंडर्ड प्लैटफ़ॉर्म पर लागू किया गया
iOS के लिए SDK टूल (नया) को Google Cloud के सेवा इन्फ़्रास्ट्रक्चर पर लागू किया गया है. इसे लागू करने से, ज़्यादा सुरक्षित और भरोसेमंद प्लैटफ़ॉर्म मिलता है. इस स्टैंडर्ड डिज़ाइन को लागू करने से, SDK टूल के सभी वर्शन में एक जैसा अनुभव मिलता है. इससे iOS के लिए Places SDK टूल (नया) इस्तेमाल करके, डेवलपमेंट की प्रोसेस को बेहतर बनाया जा सकता है.
बेहतर परफ़ॉर्मेंस
iOS के लिए SDK टूल (नया), बेहतर परफ़ॉर्मेंस देता है. इससे मौजूदा SDK टूल का इस्तेमाल करने वाले ऐप्लिकेशन की जगह इस्तेमाल किया जा सकता है.
नई टेक्स्ट खोज सेवा
टेक्स्ट खोज स्ट्रिंग के आधार पर जगहों के सेट के बारे में जानकारी दिखाती है — उदाहरण के लिए, "न्यूयॉर्क में पिज़्ज़ा" या "ओटावा के आस-पास के जूतों की दुकानें" या "123 मेन स्ट्रीट". सेवा, टेक्स्ट स्ट्रिंग से मेल खाने वाली जगहों और सेट की गई जगह से जुड़े किसी भी तरह के पूर्वाग्रह के बारे में जवाब देती है.
आसान कीमत
iOS के लिए SDK टूल (नया) से कीमत को आसान बना दिया गया है, ताकि आपको सिर्फ़ इस्तेमाल किए गए डेटा के लिए ही पैसे चुकाने पड़ें. आसान कीमत लागू करने के लिए, फ़ील्ड सूचियों का इस्तेमाल किया जाता है. इन्हें फ़ील्ड मास्क भी कहा जाता है.
iOS के लिए SDK टूल और Text Search की मदद से, जवाब देने के लिए फ़ील्ड की सूची को कंट्रोल करने के लिए, फ़ील्ड की सूचियों का इस्तेमाल किया जाता है. इसके बाद, आपको सिर्फ़ उस डेटा के लिए बिल दिया जाता है जिसका अनुरोध किया गया है. फ़ील्ड सूची का इस्तेमाल करना एक अच्छा डिज़ाइन है. इससे यह पक्का किया जा सकता है कि आप बेवजह डेटा के लिए अनुरोध न करें. इससे प्रोसेसिंग में लगने वाले गैर-ज़रूरी समय और बिलिंग शुल्क से बचा जा सकता है.
दोनों SDK टूल की कीमत के बारे में ज़्यादा जानने के लिए, इस्तेमाल और बिलिंग देखें.
विस्तृत स्थान प्रकार
नए SDK टूल में, नीचे दी गई टेबल में दिखाए गए प्लेस टाइप जोड़े गए हैं. इन टाइप को जगह की जानकारी और टेक्स्ट खोज के रिस्पॉन्स के तौर पर दिखाया जाता है. टेक्स्ट सर्च की मदद से खोज के लिए, इन नए टाइप और मौजूदा टाइप का इस्तेमाल भी किया जा सकता है. नए टाइप टेबल A में शामिल किए गए हैं.
टाइप | |||
---|---|---|---|
american_restaurant | discount_store | ice_cream_shop | sandwich_shop |
amusement_center | dog_park | indian_restaurant | school_district |
athletic_field | electric_vehicle_charging_station | indonesian_restaurant | seafood_restaurant |
auto_parts_store | event_venue | italian_restaurant | ski_resort |
banquet_hall | extended_stay_hotel | japanese_restaurant | spanish_restaurant |
barbecue_restaurant | खेत | korean_restaurant | sporting_goods_store |
barber_shop | फ़ार्मस्टे | lebanese_restaurant | sports_club |
bed_and_breakfast | fast_food_restaurant | Marina | sports_complex |
brazilian_restaurant | ferry_terminal | बाज़ार | steak_house |
breakfast_restaurant | fitness_center | medical_lab | sushi_restaurant |
brunch_restaurant | french_restaurant | mediterranean_restaurant | swimming_pool |
bus_stop | gift_shop | mexican_restaurant | दर्जी |
camping_cabin | golf_course | middle_eastern_restaurant | telecommunications_service_provider |
cell_phone_store | greek_restaurant | मोटल | thai_restaurant |
child_care_agency | grocery_store | national_park | transit_depot |
chinese_restaurant | guest_house | park_and_ride | truck_stop |
coffee_shop | hair_salon | performing_arts_theater | turkish_restaurant |
community_center | hamburger_restaurant | pizza_restaurant | vegan_restaurant |
सलाहकार | हेलीपोर्ट | playground | vegetarian_restaurant |
convention_center | hiking_area | प्रीस्कूल | vietnamese_restaurant |
कॉटेज | historical_landmark | private_guest_room | visitor_center |
courier_service | home_improvement_store | ramen_restaurant | wedding_venue |
cultural_center | होस्टल | resort_hotel | थोक कारोबार |
dental_clinic | होटल | rest_stop |
country
administrative_area_level_1
administrative_area_level_2
postal_code
locality