इस पेज पर Google Maps Platform के उन सभी प्रॉडक्ट और सुविधाओं की जानकारी मिलती है जो समर्थन नहीं होने या रोके जाने की अवधि में हैं. इसमें मैप, रास्ते, और जगहों के तहत आने वाले प्रॉडक्ट शामिल हैं.
समर्थन नहीं होने या रुकने की प्रोसेस कैसे काम करती है
सुविधा बंद होने की तारीख के बारे में एलान की तारीख से, किसी प्रॉडक्ट, सुविधा या वर्शन को रोकने की अवधि शुरू होती है. प्रॉडक्ट, सुविधा या वर्शन, बिना समर्थन के काम करने की अवधि के दौरान उपलब्ध रहेगा (आम तौर पर 12 महीने). सुविधा बंद होने के बाद, प्रॉडक्ट, सुविधा या वर्शन के बंद होने की उम्मीद है. इसके बाद, यह सुविधा उपलब्ध नहीं होगी.
जिन प्रोजेक्ट के मालिकों को ईमेल पतों की निगरानी की जाती है उन्हें उन बदलावों के बारे में अपने-आप मिलने वाली सूचनाएं मिलती हैं जिनसे उनके हर प्रोजेक्ट पर असर पड़ता है. बड़े बदलावों, रोके जाने, और दूसरे बदलावों के बारे में सूचित रहें.
SDK वर्शन में रोक
SDK टूल और Maps JavaScript एपीआई में, सुविधा बंद होने पर वर्शन की उपलब्धता पर असर पड़ता है. नए मेजर वर्शन में, बदलावों के बारे में जानकारी दी गई है. इनमें, सुविधा बंद होने और रिलीज़ नोट जैसी सुविधाओं के बारे में बताया गया है. हालांकि, इससे यह पता चलता है कि बिना समर्थन वाली सुविधा के लिए, ज़्यादा से ज़्यादा कितने वर्शन काम कर सकते हैं. आपको इस सुविधा का इस्तेमाल तब तक करना होगा, जब तक कि वह SDK टूल के साथ काम करने वाले वर्शन में ही उपलब्ध हो. SDK के अगले प्रमुख वर्शन में अपग्रेड करने के लिए, आपको अपने कोड से बहिष्कृत सुविधा का उपयोग निकालना होगा या उसके बदले उसमें माइग्रेट करना होगा.
Maps JavaScript API वर्शन की उपलब्धता के बारे में ज़्यादा जानें. यह हर तिमाही रिलीज़ और बंद करने का शेड्यूल फ़ॉलो करता है.
Android के लिए Maps SDK टूल, iOS के लिए Maps SDK टूल, Android के लिए Places SDK टूल, और iOS के लिए Places SDK टूल की मदद से, वर्शन डिपेंडेंसी मैनेज करने के बारे में जानकारी देखें.
अमान्य समर्थन
इस सेक्शन में उन सभी प्रॉडक्ट और सुविधाओं की सूची दी गई है जो फ़िलहाल बंद हैं.
लोकल कॉन्टेक्स्ट लाइब्रेरी, Maps JavaScript एपीआई (v3.51.2 से बंद)
इस बीटा सुविधा को सीमित रूप से अपनाने की वजह से, v3.51.2 में लोकल कॉन्टेक्स्ट लाइब्रेरी की सुविधा बंद कर दी गई है. 'लोकल कॉन्टेक्स्ट लाइब्रेरी' अगली सूचना मिलने तक काम करती रहेगी, लेकिन हम इसे नए प्रोजेक्ट में जोड़ने का सुझाव नहीं देते.
अगर 'स्थानीय संदर्भ लाइब्रेरी' जैसा अनुभव बनाने में आपकी दिलचस्पी है, तो हमारा सुझाव है कि आप झटपट बिल्डर में "आस-पड़ोस की खोज" से जुड़े समाधान देखें या जगहों से जुड़ी लाइब्रेरी, Maps JavaScript एपीआई का इस्तेमाल करें. Places लाइब्रेरी के लिए, कोड सैंपल और कोडलैब से आपको मदद मिल सकती है.
Android के लिए Places SDK टूल के लिए Places संगतता लाइब्रेरी (31 मार्च, 2022 तक)
Android के लिए Places SDK टूल के लिए Places संगतता लाइब्रेरी के सभी वर्शन 31 मार्च, 2022 से बहिष्कृत कर दिए गए हैं. हम Android v2.6.0 (निर्भर निर्भरता के रूप में बताया गया है) के लिए Places SDK टूल पर Places कंपैटिबिलिटी लाइब्रेरी के डेवलपमेंट को फ़्रीज़ कर रहे हैं.
इस तारीख के बाद, इस लाइब्रेरी का कोई भी नया वर्शन रिलीज़ नहीं किया जाएगा. Android के लिए Places SDK टूल में सुविधाओं और बग सुधारों को ऐक्सेस करने का एक ही तरीका Android के लिए Places SDK टूल का इस्तेमाल करना है.
Places के साथ काम करने वाली लाइब्रेरी, जनवरी 2019 में पेश की गई थी. इसका मकसद, Android के लिए स्टैंडअलोन Places SDK टूल में Play SDK टूल के पुराने वर्शन (Play Services पर उपलब्ध) से माइग्रेट करना था.
Android के लिए Places SDK टूल का सीधे इस्तेमाल करने के लिए, डेटा को दूसरी जगह भेजने से जुड़ी गाइड फ़ॉलो करें. कुछ स्थिति कोड, तरीके के नाम, और ऑटोकंप्लीट क्लास के नाम, 'जगहों की जानकारी से जुड़ी लाइब्रेरी' और Android के लिए Places SDK टूल के बीच अलग-अलग होते हैं. Android के लिए Places SDK टूल के वर्शन पर निर्भरता बनाए रखने और उसे तय करने के लिए, वर्शन दस्तावेज़ देखें.
इस समय, जगहों के साथ काम करने वाली लाइब्रेरी को बंद करने की कोई योजना नहीं है. हालांकि, अगर आप स्थान संगतता लाइब्रेरी के उपलब्ध वर्शन का इस्तेमाल करना जारी रखना चाहते हैं, तो SDK के पुराने वर्शन के इस्तेमाल से जुड़ी सीमाओं पर ध्यान दें.
Places API और Places लाइब्रेरी में, काम न करने वाली जगह की खोज क्वेरी (31 मार्च, 2022 - 31 मार्च, 2023)
Maps, एपीआई, जगह की जानकारी खोजने की सुविधा, Places API और Places लाइब्रेरी में नहीं दिख रही है. 'जगह की जानकारी' से जुड़ी क्वेरी खोजने की सुविधा 31 मार्च, 2022 से बंद हो जाएगी. साथ ही, आपको 31 मार्च, 2023 से गड़बड़ी के जवाब मिलने लगेंगे.
जगह की जानकारी वाला एपीआई और जगहों की लाइब्रेरी, Maps JavaScript एपीआई इन तीन तरीकों से जगहें ढूंढी जा सकती हैं: टेक्स्ट सर्च, आस-पास खोजने की सुविधा, और जगह ढूंढें. हर तरीके में पैरामीटर के मिले-जुले कॉम्बिनेशन वाले अनुरोध स्वीकार किए जाते हैं. साथ ही, ऐसे पैरामीटर के ज़्यादातर अनुरोध अस्वीकार कर दिए जाते हैं जो काम नहीं करते.
काम न करने वाले पैरामीटर के कुछ कॉम्बिनेशन अब तक सही तरीके से अस्वीकार नहीं किए गए हैं:
- Search के ऐसे अनुरोध जिनमें खाली या छूटे
query
पैरामीटर शामिल हों और उन परtype
पैरामीटर काम न करता हो. query=*
की मदद से, टेक्स्ट सर्च के अनुरोध पाएं.keyword=*
से जुड़े खोज के अनुरोध.name=*
से जुड़े खोज के अनुरोध.input=*
की मदद से अनुरोध पाएं.
इन असमर्थित स्थान खोज अनुरोधों को निम्न में से किसी एक से बदला जाना चाहिए:
आस-पास खोज के अनुरोध
keyword
(याname
) पैरामीटर के बिना आस-पास के ठिकानों का पता लगाने के लिए इस्तेमाल किए जा सकते हैं. हमारा सुझाव है कि आपtype
पैरामीटर का इस्तेमाल, एक ऐसे टाइप के साथ भी करें जिसका इस्तेमाल किया जा सकता है (टेबल 1: जगह के टाइप देखें). यह खाली या छूटे हुएquery
पैरामीटर के साथ, टेक्स्ट सर्च के अनुरोधों के मौजूदा व्यवहार से सबसे करीब का मिलान करता है.जियोकोडिंग एपीआई का इस्तेमाल करके,
latlng
पैरामीटर की मदद से सबसे नज़दीकी पते ढूंढे जा सकते हैं. यह मौजूदा व्यवहार से सबसे करीब मिलता-जुलता है:query=*
की मदद से, टेक्स्ट सर्च के अनुरोध पाएं.keyword=*
से जुड़े खोज के अनुरोध.name=*
से जुड़े खोज के अनुरोध.input=*
की मदद से अनुरोध पाएं.
कॉन्टेंट की सुरक्षा के बारे में नीति में अपडेट (21 मार्च, 2022 से मई 2023)
कॉन्टेंट की सुरक्षा नीति (सीएसपी) का इस्तेमाल करने वाली ऐसी वेबसाइटों के लिए सहायता जो Maps JavaScript एपीआई में googleapis.com के बारे में नहीं बताती, उन्हें v3.49 के तौर पर हटा दिया गया है और v3.50 से शुरू नहीं होगा. साल 2023 की दूसरी तिमाही में, इस पर काम करने वाले पिछले वर्शन, v3.49 को बंद कर दिया जाएगा. इसके बाद, Maps JavaScript एपीआई सीएसपी डायरेक्टिव का इस्तेमाल करके, ऐसे सभी अनुरोधों को अस्वीकार कर देगा जिनमें googleapis.com की जानकारी नहीं दी गई होगी.
अगर आपको अपनी वेबसाइट इस्तेमाल करने में परेशानी नहीं हो, तो अपने सीएसपी में googleapis.com की जानकारी दें. Maps JavaScript एपीआई के साथ काम करने वाले सभी मौजूदा वर्शन के लिए, सीएसपी का इस्तेमाल किया जा सकता है.
Google Maps Platform की गेमिंग सेवाएं (18 अक्टूबर, 2021 से 31 दिसंबर, 2022)
Google Maps Platform की गेमिंग सेवाएं 18 अक्टूबर, 2021 से बंद कर दी गई हैं. इन्हें 31 दिसंबर, 2022 को बंद कर दिया जाएगा. सेवा बंद होने के दौरान, Google मुख्य गड़बड़ियों और रुकावटों से जुड़ी सहायता और सुधार करना जारी रखेगा. संसाधनों के लिए गेमिंग सेवाओं का ट्रांज़िशन गाइड देखें. इससे आपको अपने प्रोजेक्ट के लिए अगले चरणों की योजना बनाने में मदद मिलेगी.
पुराने हो चुके आईडी (16 मार्च, 2021 - 30 मार्च, 2022)
Google Maps Platform के सभी पुराने एपीआई 30 मार्च, 2022 से
पुराने आईडी आईडी को स्वीकार करना बंद कर देंगे.
पुराने हो चुके जगह के आईडी का इस्तेमाल करके किए गए किसी भी अनुरोध को अस्वीकार कर दिया जाएगा. गड़बड़ी कोड INVALID_REQUEST
दिया जाएगा. ऐसा 30 मार्च, 2022 से किया जाएगा.
उपयोगकर्ता अनुभव में गिरावट को रोकने के लिए, कृपया
सभी जगहों के आईडी
रीफ़्रेश करें, जो 30 मार्च, 2022 से पहले के हैं.
google.load में मैप मॉड्यूल (13 अक्टूबर, 2020 - 13 अक्टूबर, 2021)
google.load
के लिए, "मैप" मॉड्यूल देने वाली सेवा 13 अक्टूबर, 2020 से काम नहीं करेगी. यह 13 अक्टूबर, 2021 को बंद कर दी जाएगी. google.load
में "मैप" मॉड्यूल लोड करने के बाद के अनुरोधों में गड़बड़ी होगी और कोई मैप लोड नहीं होगा. ज़्यादा जानकारी के लिए, डेटा को दूसरी जगह भेजने से जुड़ी गाइड देखें.
iOS के लिए Places SDK टूल
GMSPlaceField
अब NS_OPTIONS
मैक्रो (v4.0.0 तक) का इस्तेमाल करता है
iOS के लिए Places SDK टूल
v4.0.0 से,
GMSPlaceField
बेहतर स्विफ़्ट सहायता के लिए, अब NS_ENUM
के बजाय NS_OPTIONS
मैक्रो का इस्तेमाल करता है. GMSPlaceField से NS_OPTIONS के रूप में माइग्रेट करने के बारे में और पढ़ें.
NS_ENUM
के तौर पर GMSPlaceField
का इस्तेमाल जारी रखने के लिए, v3.10.0
या इससे पहले अपनी डिपेंडेंसी में बताएं.
iOS मेथड के लिए Places SDK टूल: setAutocompleteBoundsUsingSouthEastCorner:SouthWestCorner, initWithBounds:filter (v3.10.0 - v4.0.0)
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
हेल्पर मैथड को
v3.10.0 से रोक दिया गया है
और यह
v4.0.0
और इसके बाद के वर्शन पर काम नहीं करता है.
इसके बजाय, locationBias
,
या locationRestriction
का इस्तेमाल करें.
initWithBounds:filter
इसके बजाय, GMSAutocompleteFetcher
में initWithFilter:
का इस्तेमाल करें.
इन अमान्य तरीकों का ज़्यादा से ज़्यादा समर्थन वर्शन v3.10.0 है.
बदलाव करने के तरीकों के बारे में जानकारी के लिए, अपेंडिक्स 1 देखें.
प्लेस ऑटोकंप्लीट में GMSCoordinateBounds
(v3.9.0 - v4.0.0)
iOS Autocomplete सेवा के लिए Places SDK टूल में GMSCoordinateBounds
का इस्तेमाल करने वाली कई प्रॉपर्टी/पैरामीटर को v3.9.0 के बाद से बंद कर दिया गया है. अब ये v4.0.0 और इसके बाद के वर्शन में काम नहीं करते. हटाई गई प्रॉपर्टी/पैरामीटर का ज़्यादा से ज़्यादा वर्शन v3.10.0 हो सकता है.
GMSAutocompleteViewController
की सीमाएं
ये GMSAutocompleteViewController
प्रॉपर्टी बंद कर दी गई हैं:
GMSAutocompleteViewController.autocompleteBounds
GMSAutocompleteViewController.autocompleteBoundsMode
मिलती-जुलती सुविधा के लिए, GMSAutocompleteViewController.autocompleteFilter
का
इस्तेमाल, GMSAutocompleteFilter.locationBias
या GMSAutocompleteFilter.locationRestriction
के साथ करें.
इन रिप्लेसमेंट प्रॉपर्टी वाले iOS के लिए Places SDK टूल का कम से कम वर्शन
v3.8.0 है.
findAutocompletePredictionsFromQuery
और autocompleteQuery
में सीमाएं
- इनके लिए पैरामीटर
bounds
औरboundsMode
:
मिलती-जुलती सुविधा के लिए, findAutocompletePredictionsFromQuery:filter:sessionToken:callback
का इस्तेमाल GMSAutocompleteFilter.locationBias
या GMSAutocompleteFilter.locationRestriction
के साथ करें.
इन रिप्लेसमेंट प्रॉपर्टी वाले iOS के लिए Places SDK टूल का कम से कम वर्शन
v3.8.0 है.
बदलाव करने के तरीकों के बारे में जानकारी के लिए, अपेंडिक्स 1 देखें.
स्थान फ़ील्ड GMSPlace.openNowStatus
(v3.0.0 - v4.0.0)
iOS के लिए Places SDK टूल में Places फ़ील्ड/प्रॉपर्टी GMSPlace.openNowStatus
v3.0.0
को बहिष्कृत कर दी गई है और
v4.0.0
और इससे ज़्यादा में असमर्थित है.
बिना समर्थन वाले फ़ील्ड का ज़्यादा से ज़्यादा वर्शन v3.10.0 हो सकता है.
इसके बजाय, फ़ंक्शन GMSPlace.isOpen
या
GMSPlace.isOpenAtDate
का इस्तेमाल करें.
इन रीप्लेसमेंट फ़ंक्शन वाले iOS के लिए Places SDK टूल का कम से कम वर्शन
v3.3.0 है.
जगहों का फ़ील्ड: permanently_closed
(26 मई, 2020 को बंद किया गया)
Places API और Places लाइब्रेरी में मौजूद Places फ़ील्ड permanently_closed
, Maps JavaScript API का इस्तेमाल बंद कर दिया गया है और इसका इस्तेमाल नहीं किया जाना चाहिए.
इसके बजाय, कारोबार की स्थिति के बारे में जानने के लिए,
business_status
(जगहों की एपीआई) या
business_status
(जगहों की लाइब्रेरी, JavaScript एपीआई)
का इस्तेमाल करें. business_status
के साथ Places लाइब्रेरी का कम से कम वर्शन, Maps JavaScript API
v3.40 है.
स्थान फ़ील्ड open_now
, utc_offset
(20 नवंबर, 2019 को बहिष्कृत)
'जगह की लाइब्रेरी' में मौजूद 'जगहें' फ़ील्ड open_now
और utc_offset
, JavaScript JavaScript एपीआई
को 20 नवंबर, 2019 से बंद कर दिया गया है. इसलिए, इनका इस्तेमाल नहीं करना चाहिए.
इन फ़ील्ड को सिर्फ़ Places लाइब्रेरी, Maps JavaScript एपीआई में बंद किया जाता है.
- जगह के ब्यौरे में
open_now
फ़ील्ड कोPlaceResult.opening_hours.isOpen()
से बदल दिया गया है. आस-पास खोज और टेक्स्ट खोज के लिए,openNow:true
अनुरोध पैरामीटर का उपयोग करके उन स्थानों को फ़िल्टर करें, जो वर्तमान में खुले हैं. Find Place के लिए कोई मिलता-जुलता नहीं दिया गया है. यह मान पाने के लिए, अब आपको जगह की जानकारी के लिए अनुरोध करना होगा. - जगह के ब्यौरे में
utc_offset
फ़ील्ड कोPlaceResult.utc_offset_minutes
से बदल दिया गया है.
और जानने के लिए स्थान फ़ील्ड माइग्रेशन देखें.
Maps JavaScript एपीआई: google.maps.event.addDomListener()
और google.maps.event.addDomListenerOnce()
(7 अप्रैल, 2022 को बंद कर दिया गया)
Maps JavaScript एपीआई में,
[google.maps.event.addDomListener()](/maps/documentation/javascript/reference/event#event.addDomListener)
और [google.maps.event.addDomListenerOnce()](/maps/documentation/javascript/reference/event#event.addDomListenerOnce)
फ़ंक्शन बंद कर दिए गए हैं. इसलिए, इनका इस्तेमाल नहीं करना चाहिए. इसके बजाय, स्टैंडर्ड
addEventListener()
तरीके का इस्तेमाल करें.
ये तरीके काम करते रहेंगे और इनको बंद करने की कोई योजना नहीं है.
रोके गए विज्ञापनों की सूची पूरी हो गई
इस सेक्शन में, ऐसे सभी प्रॉडक्ट और सुविधाओं के बारे में बताया गया है जिन्हें बंद कर दिया गया है. ये प्रॉडक्ट और सुविधाएं अब उपलब्ध नहीं हैं.
Maps JavaScript API v2 (19 मई, 2010 - 26 मई, 2021)
Maps JavaScript API का वर्शन 2, 26 मई, 2021 से उपलब्ध नहीं है. इस वजह से, आपकी साइट के v2 मैप काम करना बंद कर देंगे. साथ ही, इससे JavaScript से जुड़ी गड़बड़ियां भी दिखेंगी. अपनी साइट पर मैप का इस्तेमाल जारी रखने के लिए, Maps JavaScript API v3 पर माइग्रेट करें. अपने Maps JavaScript एपीआई ऐप्लिकेशन को v2 से v3 में अपग्रेड करने के बारे में ज़्यादा जानें.
जगहों के फ़ील्ड: reference
, id
, alt_id
, scope
(3 सितंबर, 2019 - 10 अगस्त, 2020)
जगहों के फ़ील्ड id
, alt_id
, और scope
10 अगस्त, 2020 से बंद हैं. Places फ़ील्ड reference
के इस्तेमाल पर रोक लगा दी गई है और इसका इस्तेमाल नहीं किया जाना चाहिए.
id
रिस्पॉन्स फ़ील्ड कोplace_id
रिस्पॉन्स फ़ील्ड से बदल दिया गया है.reference
रिस्पॉन्स फ़ील्ड कोplace_id
रिस्पॉन्स से बदल दिया गया है और इसका इस्तेमाल नहीं किया जाना चाहिए.alt_id
औरscope
फ़ील्ड में कोई जानकारी नहीं है, क्योंकि इनका इस्तेमाल सिर्फ़ जगह की जानकारी जोड़ने की सेवा के लिए किया गया था. इसे जुलाई 2018 में बंद कर दिया गया था.
जानकारी के लिए जगह फ़ील्ड का डेटा दूसरी जगह भेजना देखें.
Maps SDK टूल में iOS 5.0 के लिए iOS 10, ARMv7 32-बिट आर्किटेक्चर
iOS वर्शन 5.0 के लिए Maps SDK टूल में, iOS 10 और ARMv7 32-बिट आर्किटेक्चर अब काम नहीं करता.
iOS के लिए Places SDK टूल
iOS 5.0 के लिए स्थल SDK की रिलीज़ के साथ, GMSCoordinateBounds
को GMSPlacesViewportInfo
से बदल दिया गया है.
फ़्यूज़न टेबल लेयर (प्रयोग के तौर पर) (3 दिसंबर, 2018 - 3 दिसंबर, 2019)
Maps JavaScript API में फ़्यूज़न टेबल की लेयर, 3 दिसंबर, 2019 को बंद कर दी गई थी. यह अब 3.38 वर्शन के बाद से उपलब्ध नहीं है (3.37, आखिरी वर्शन है जो फ़्यूज़न टेबल के साथ काम करता है). ज़्यादा जानें.
Android और iOS के लिए Places SDK टूल (29 जनवरी, 2019 से 29 जुलाई, 2019)
29 जनवरी, 2019 से Android और iOS के लिए अपग्रेड किए गए Places SDK टूल, Places SDK टूल के मौजूदा वर्शन की जगह ले लेंगे. 29 जनवरी, 2019 से iOS के लिए Places SDK टूल, Android के लिए Places SDK टूल, और प्लेस पिकर के मौजूदा वर्शन बंद कर दिए गए हैं.
- iOS वर्शन के लिए, सबसे नए Places SDK टूल पर अपडेट करें.
- Android वर्शन के लिए, सबसे नए Places SDK टूल पर अपडेट करें.
- प्लेस पिकर 29 जुलाई, 2019 से उपलब्ध नहीं है.
जगह की जानकारी जोड़ें और मिटाएं (30 जून, 2017 से 30 जून, 2018)
'जगह की जानकारी जोड़ें' और 'जगह की जानकारी मिटाएं' सुविधा 30 जून, 2018 से बंद कर दी गई है. ये अब उपलब्ध नहीं हैं.
अपेंडिक्स 1: iOS में एपीआई बदलने के लिए Places SDK टूल के बारे में खास जानकारी
इस टेबल में बताया गया है कि इस्तेमाल न किए जाने वाले हर तरीके या प्रॉपर्टी के लिए इस्तेमाल करने का तरीका
iOS के लिए, 'जगह बदलें' SDK टूल का सबसे नया वर्शन v3.8.0 है.