रुकना

इस पेज पर उन सभी Google Maps Platform प्रॉडक्ट और सुविधाओं की सूची दी गई है जो फ़िलहाल, समर्थन नहीं होने की वजह से काम नहीं कर रही हैं. इसमें मैप, रास्ते, और जगहें शामिल हैं.

पाबंदी कैसे काम करती है

प्रॉडक्ट, सुविधा या वर्शन के काम न करने की समयसीमा, खत्म होने की तारीख से शुरू होती है. हालांकि, प्रॉडक्ट, सुविधा या वर्शन को पाबंदी की अवधि के दौरान उपलब्ध कराया जाएगा (आम तौर पर, इसमें 12 महीने लगते हैं). सुविधा के बंद होने की अवधि बीत जाने के बाद, उम्मीद की जाती है कि प्रॉडक्ट, सुविधा या उसके वर्शन को बंद कर दिया जाएगा. उसके बाद, वह उपलब्ध नहीं रहेगा.

जिन प्रोजेक्ट के मालिकों पर नज़र रखी जाती है उन्हें अपने-अपने प्रोजेक्ट पर असर डालने वाले बदलावों के बारे में सूचनाएं मिलती हैं. अहम बदलावों, गड़बड़ियों, और अन्य बदलावों के बारे में जानकारी पाते रहें.

SDK टूल के वर्शन में, सुविधा का बंद होना

SDK टूल और Maps JavaScript एपीआई में, बिना समर्थन वाले वर्शन, वर्शन की उपलब्धता से जुड़े होते हैं. नए मुख्य वर्शन में बदलावों से जुड़े बदलावों का एलान किया जाता है. इनमें, सुविधा के बंद होने और रिलीज़ नोट से जुड़ी अहम जानकारी शामिल होती है. जब तक SDK टूल का ज़्यादा से ज़्यादा वर्शन काम करता है, तब तक इस सुविधा का इस्तेमाल किया जा सकता है. SDK टूल के अगले मेजर वर्शन पर अपग्रेड करने के लिए, आपको अपने कोड से, बिना समर्थन वाली सुविधा का इस्तेमाल हटाना होगा या उसे बदलना होगा.

Maps JavaScript API के वर्शन की उपलब्धता के बारे में ज़्यादा जानें. यह जानकारी हर तीन महीने में रिलीज़ की जाती है.

Android के लिए Maps SDK टूल, iOS के लिए Maps SDK टूल, और Android के लिए Places SDK टूल के साथ वर्शन डिपेंडेंसी मैनेज करने से जुड़े दिशा-निर्देश देखें.

रोके गए सपोर्ट

इस सेक्शन में उन सभी प्रॉडक्ट और सुविधाओं की जानकारी दी गई है जो फ़िलहाल बंद हैं.


Maps JavaScript API की जगह की जानकारी अपने-आप पूरी होने की सेवा के दायरे में आने वाली सीमाएं, जगह, और दायरे (मई 2023 से हटा दिया गया)

Maps JavaScript API में, जगह की जानकारी वाली ऑटोकंप्लीट सुविधा के लिए, मई 2023 से अनुरोध करने के ये विकल्प बंद कर दिए गए हैं: सीमाएं, जगह, और दायरा. इसके बजाय, कृपया LocationBias और locationRestrictions का इस्तेमाल करें.

यह सुविधा काम करती रहेगी. साथ ही, सहायता बंद होने से पहले 12 महीने पहले इसकी सूचना दी जाएगी.


लोकल कॉन्टेक्स्ट लाइब्रेरी, Maps JavaScript एपीआई (v3.51.2 के बाद से काम नहीं करता)

इस बीटा सुविधा को सीमित रूप से इस्तेमाल किए जाने की वजह से, स्थानीय संदर्भ लाइब्रेरी v3.51.2 के इस्तेमाल पर रोक लगा दी गई है. लोकल कॉन्टेक्स्ट लाइब्रेरी, जनवरी 2024 में बंद कर दी जाएगी. तब तक, मुख्य गड़बड़ियों और घटनाओं को ठीक किया जाता रहेगा.

लोकल कॉन्टेक्स्ट लाइब्रेरी जैसा अनुभव तैयार करने में आपकी दिलचस्पी होने पर, हमारा सुझाव है कि आप तुरंत बिल्डर में "नेबरहुड डिस्कवरी" देखें या जगहों की लाइब्रेरी, Maps JavaScript API का इस्तेमाल करें. जगहें लाइब्रेरी के लिए कोड के नमूने और कोडलैब (कोड बनाना सीखना) से आपको मदद मिल सकती है.


Android के लिए Places SDK टूल के साथ काम करने की जगहों की लाइब्रेरी (31 मार्च, 2022 से)

'Android के लिए Places' SDK टूल के लिए, 'जगहों के साथ काम करने की सुविधा' वाली लाइब्रेरी के सभी वर्शन 31 मार्च, 2022 से काम करना बंद कर देंगे. हम Android v2.6.0 के लिए Places SDK टूल पर जगहों के साथ काम करने की लाइब्रेरी के डेवलपमेंट को रोक रहे हैं (com.google.android.libraries.places:places-compat:2.6.0के तौर पर निर्भरता).

इस तारीख के बाद, लाइब्रेरी का कोई नया वर्शन रिलीज़ नहीं किया जाएगा. Android के लिए Places SDK टूल 2.6.0 के बाद के वर्शन में, सुविधाओं और गड़बड़ी ठीक करने का एक ही तरीका है. Android के लिए Places SDK टूल का इस्तेमाल किया जाए.

'जगहों के साथ काम करने की सुविधा' वाली लाइब्रेरी, जनवरी 2019 में शुरू की गई थी. इसका मकसद, लेगसी SDK टूल (Play की सेवाओं में उपलब्ध) को Android के लिए स्टैंडअलोन Places SDK टूल में माइग्रेट करना है.

सीधे Android के लिए Places SDK टूल का इस्तेमाल करने के लिए माइग्रेशन गाइड में दिए गए निर्देशों का पालन करें. कुछ स्टेटस कोड, तरीकों के नाम, और अपने-आप भरने वाले क्लास के नाम, जगह की जानकारी वाली लाइब्रेरी और Android के लिए Places SDK टूल में अलग-अलग होते हैं. Android के लिए Places SDK टूल के वर्शन पर डिपेंडेंसी तय करने और उसे बनाए रखने के लिए, वर्शन दस्तावेज़ देखें.

फ़िलहाल, Places पर काम करने वाली लाइब्रेरी को बंद करने की कोई योजना नहीं है. लेकिन, अगर आप जगह के साथ काम करने की सुविधा वाली लाइब्रेरी के उपलब्ध वर्शन का इस्तेमाल जारी रखना चाहते हैं, तो SDK टूल के पुराने वर्शन के साथ काम करने वाली सीमाओं पर ध्यान दें.


Places API और Places लाइब्रेरी में, जगह की जानकारी खोजने से जुड़ी ऐसी क्वेरी जो काम नहीं करती हैं (31 मार्च, 2022 - 31 मार्च, 2023)

Maps और एपीआई के लिए, 31 मार्च, 2022 से Maps API का इस्तेमाल नहीं किया जा सकेगा. यह 31 मार्च, 2023 से गड़बड़ी का जवाब देगा.INVALID_REQUEST

जगह का एपीआई और जगहों की लाइब्रेरी, Maps JavaScript एपीआई, इन तीन तरीकों से जगहों की जानकारी ढूंढते हैं: टेक्स्ट सर्च, आस-पास के नतीजे खोजने की सुविधा, और जगह खोजें. हर तरीका, पैरामीटर के साथ इस्तेमाल किए जाने वाले अनुरोधों को स्वीकार करता है. साथ ही, पैरामीटर के ऐसे कॉम्बिनेशन को स्वीकार कर लेता है जो काम नहीं करते.

काम न करने वाले पैरामीटर के कुछ कॉम्बिनेशन को अब तक ठीक से अस्वीकार नहीं किया गया है:

  • query पैरामीटर के बिना या काम न करने वाले type पैरामीटर के बिना, टेक्स्ट सर्च के लिए अनुरोध.
  • query=* की मदद से टेक्स्ट खोजने के अनुरोध.
  • keyword=* के ज़रिए आस-पास के खोज अनुरोध.
  • name=* के ज़रिए आस-पास के खोज अनुरोध.
  • input=* की मदद से जगह की जानकारी के अनुरोध पाएं.

इन असमर्थित स्थान खोज अनुरोधों को निम्न में से किसी एक से बदला जाना चाहिए:

  • keyword (या name) पैरामीटर के बिना आस-पास की खोज के अनुरोधों का इस्तेमाल, आस-पास की जगहों को ढूंढने के लिए किया जा सकता है. हमारा सुझाव है कि आप type पैरामीटर का इस्तेमाल, ऐसे फ़ॉर्मैट में भी करें जिसका इस्तेमाल किया जा सकता है. ज़्यादा जानने के लिए, टेबल 1: जगह के टाइप देखें. यह खाली या अनुपलब्ध query पैरामीटर के साथ, टेक्स्ट सर्च के लिए किए गए अनुरोधों के मौजूदा व्यवहार से सबसे करीब मेल खाता है.

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

    • query=* की मदद से टेक्स्ट खोजने के अनुरोध.
    • keyword=* के ज़रिए आस-पास के खोज अनुरोध.
    • name=* के ज़रिए आस-पास के खोज अनुरोध.
    • input=* की मदद से जगह की जानकारी के अनुरोध पाएं.

कॉन्टेंट की सुरक्षा के बारे में नीति में अपडेट (21 मार्च, 2022 - मई 2023)

जिन कॉन्टेंट की सुरक्षा नीति (सीएसपी) के बारे में Maps JavaScript API में googleapis.com के बारे में नहीं बताया गया है, उनकी सहायता को v3.49 के तौर पर हटा दिया गया है और यह v3.50 से शुरू होगी. इसके बाद, 2023 की दूसरी तिमाही में, इस ऐप्लिकेशन का आखिरी वर्शन, v3.49 बंद कर दिया जाएगा. इसके बाद, 'Maps JavaScript एपीआई', सीएसपी निर्देशों का इस्तेमाल करके ऐसे सभी अनुरोध अस्वीकार कर देगा जो googleapis.com के बारे में नहीं बताते.

अपनी वेबसाइट के अनुभव में आने वाली किसी भी रुकावट से बचने के लिए, अपने सीएसपी में googleapis.com बताएं. Maps JavaScript API के मौजूदा सभी वर्शन पर, सीएसपी काम करता है.


Google Maps Platform पर गेमिंग की सेवाएं (18 अक्टूबर, 2021 - 31 दिसंबर, 2022)

Google Maps Platform में मौजूद गेमिंग सेवाओं को 18 अक्टूबर, 2021 से बंद कर दिया गया है. यह 31 दिसंबर, 2022 को बंद कर दी जाएगी. सेवा बंद होने के दौरान, Google मुख्य गड़बड़ियों और रुकावटों के लिए सहायता और सुधार उपलब्ध कराना जारी रखेगा. अपने प्रोजेक्ट के लिए अगले चरणों की योजना बनाने में मदद करने वाले संसाधनों के लिए, गेमिंग सेवाओं के लिए ट्रांज़िशन गाइड देखें.


पुराने हो चुके जगहों के आईडी (16 मार्च, 2021 - 30 मार्च, 2022)

Google Maps Platform के सभी एपीआई, 30 मार्च, 2022 से पुराने आईडी स्वीकार नहीं करेंगे. पुराने आईडी का इस्तेमाल करके किए गए किसी भी अनुरोध को, 30 मार्च, 2022 से अस्वीकार कर दिया जाएगा. साथ ही, गड़बड़ी का कोड INVALID_REQUEST दिखेगा. उपयोगकर्ता अनुभव में गिरावट को रोकने के लिए, कृपया सभी जगह के आईडी रीफ़्रेश करें जो 30 मार्च, 2022 से पहले के 12 महीने से ज़्यादा पुराने हैं.


google.load में Maps मॉड्यूल (13 अक्टूबर, 2020 - 13 अक्टूबर, 2021)

इस google.load के लिए "Maps" मॉड्यूल की सेवा 13 अक्टूबर, 2020 से बंद कर दी जाएगी. साथ ही, 13 अक्टूबर, 2021 को इसे बंद कर दिया जाएगा. google.load में "Maps" मॉड्यूल लोड करने के बाद के अनुरोधों में गड़बड़ी होगी और कोई मैप लोड नहीं होगा. ज़्यादा जानकारी के लिए, माइग्रेशन गाइड देखें.


iOS के लिए Places SDK टूल GMSPlaceField अब NS_OPTIONS मैक्रो (v4.0.0 के तौर पर) का इस्तेमाल करता है

iOS के लिए Places SDK टूल 4.0.0 से शुरू होकर, GMSPlaceFieldबेहतर Swift सहायता के लिए GMSPlaceField अब NS_OPTIONS के बजाय NS_OPTIONS मैक्रो का इस्तेमाल करता है. NS_ENUM GMSPlaceField को NS_OPTIONS के तौर पर माइग्रेट करने के बारे में ज़्यादा पढ़ें.

NS_ENUM के तौर पर GMSPlaceField का इस्तेमाल जारी रखने के लिए, v3.10.0 या इससे पहले की डिपेंडेंसी में बताएं.


iOS मेथड के लिए जगहों के SDK टूल: setAutocompleteBounds usingउत्तरीEastकॉर्न:SouthWestकॉर्नर, initWithBounds:filter (v3.10.0 - v4.0.0)

setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner इसके बजाय, locationBias, या locationRestriction का इस्तेमाल करें.

initWithBounds:filter इसके बजाय, GMSAutocompleteFetcher में initWithFilter: का इस्तेमाल करें.

इन अमान्य तरीकों के लिए, ज़्यादा से ज़्यादा v3.10.0 वर्शन इस्तेमाल किया जा सकता है.

बदलाव करने के तरीकों के बारे में ज़्यादा जानने के लिए, अपेंडिक्स 1 देखें.


GMSCoordinateBounds प्लेस ऑटोकंप्लीट सुविधा (v3.9.0 - v4.0.0) में

iOS की ऑटोकंप्लीट सुविधा के लिए, जगह के SDK टूल में GMSCoordinateBounds का इस्तेमाल करने वाली कई प्रॉपर्टी/पैरामीटर को v3.9.0 के बाद इस्तेमाल नहीं किया जा सकता. साथ ही, ये v4.0.0 और इसके बाद के वर्शन में काम नहीं करते. काम नहीं करने वाले प्रॉपर्टी/पैरामीटर का ज़्यादा से ज़्यादा वर्शन v3.10.0 है.

GMSAutocompleteViewController में सीमाएं

ये GMSAutocompleteViewController प्रॉपर्टी काम नहीं करतीं:

मिलते-जुलते फ़ंक्शन के लिए, GMSAutocompleteFilter.locationBias या GMSAutocompleteFilter.locationRestriction के साथ GMSAutocompleteViewController.autocompleteFilter का इस्तेमाल करें. इन रिप्लेसमेंट प्रॉपर्टी के लिए iOS के लिए Places SDK टूल का कम से कम वर्शन v3.8.0 है.

findAutocompletePredictionsFromQuery और autocompleteQuery की सीमाएं

इसी तरह के फ़ंक्शन के लिए, 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 को रोका गया)

जगहें फ़ील्ड permanently_closed और जगहें एपीआई और जगहें लाइब्रेरी में, Maps JavaScript API बंद है और इसका इस्तेमाल नहीं किया जाना चाहिए. इसके बजाय, कारोबार की स्थिति जानने के लिए, business_status (जगह एपीआई) या business_status (जगहों की लाइब्रेरी) का इस्तेमाल करें. business_statusbusiness_status3.40 का सबसे नया वर्शन, Places लाइब्रेरी और Maps JavaScript API का है.


जगह के फ़ील्ड open_now, utc_offset (20 नवंबर, 2019 को बंद किया गया)

'जगहें' फ़ील्ड open_now और utc_offset जगहें लाइब्रेरी में, 'मैप JavaScript एपीआई' को 20 नवंबर, 2019 से बंद कर दिया गया है और इसका इस्तेमाल नहीं करना चाहिए.

ये फ़ील्ड सिर्फ़ 'जगहों की लाइब्रेरी', 'Maps JavaScript एपीआई' में काम नहीं करते हैं.

  • open_now फ़ील्ड को PlaceResult.opening_hours.isOpen() जगह की जानकारी में बदल दिया गया है. आस-पास के शब्द खोजने और टेक्स्ट खोजने के लिए, openNow:true अनुरोध पैरामीटर का इस्तेमाल करके, उन जगहों को फ़िल्टर करें जो फ़िलहाल खुली हुई हैं. 'ढूंढें' जगह के लिए मिलता-जुलता नहीं है. यह मान पाने के लिए, अब आपको जगह की जानकारी के लिए अनुरोध करना होगा.
  • utc_offset फ़ील्ड को PlaceResult.utc_offset_minutes जगह की जानकारी में बदल दिया गया है.

ज़्यादा जानने के लिए जगहों का फ़ील्ड माइग्रेट करना देखें.


Maps JavaScript API: google.maps.event.addDomListener() और google.maps.event.addDomListenerOnce() (7 अप्रैल, 2022 को इस्तेमाल में नहीं किया गया)

Maps JavaScript API में, [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 का दूसरा वर्शन, 26 मई, 2021 से उपलब्ध नहीं है. इस वजह से, आपकी साइट के v2 मैप काम करना बंद कर देंगे और JavaScript की गड़बड़ियां दिखेंगी. अपनी साइट पर मैप का इस्तेमाल जारी रखने के लिए, Maps JavaScript एपीआई v3 पर माइग्रेट करें. अपने Maps JavaScript API ऐप्लिकेशन को v2 से v3 में अपग्रेड करने के बारे में ज़्यादा जानें.


जगहों के फ़ील्ड: reference, id, alt_id, scope (3 सितंबर, 2019 - 10 अगस्त, 2020)

10 अगस्त, 2020 से id, alt_id, और scope फ़ील्ड उपलब्ध नहीं हैं. Places फ़ील्ड reference का इस्तेमाल नहीं किया जाता है और इसका इस्तेमाल नहीं किया जाना चाहिए.

  • id रिस्पॉन्स फ़ील्ड को place_id रिस्पॉन्स फ़ील्ड से बदल दिया गया है.
  • reference रिस्पॉन्स फ़ील्ड को place_id रिस्पॉन्स से बदल दिया गया है और इसका इस्तेमाल नहीं किया जाना चाहिए.
  • alt_id और scope फ़ील्ड में कोई जानकारी नहीं है, क्योंकि उनका इस्तेमाल सिर्फ़ जगह की जानकारी जोड़ने वाली सेवा के लिए किया गया था, जिसे जुलाई 2018 में बंद कर दिया गया था.

ज़्यादा जानकारी के लिए, जगह के फ़ील्ड में डेटा माइग्रेट करना देखें.


iOS 5.0 के लिए Maps SDK टूल में iOS 10, ARMv7 32-बिट आर्किटेक्चर

iOS 5.0 वर्शन के लिए Maps SDK टूल के ज़रिए, iOS 10 और ARMv7 32-बिट आर्किटेक्चर अब काम नहीं करते हैं.

iOS के लिए Places SDK टूल

iOS 5.0 के लिए Places SDK टूल के रिलीज़ होने पर, GMSCoordinateBounds को GMSPlacesViewportInfo से बदल दिया गया है.

फ़्यूज़न टेबल लेयर (प्रयोग के तौर पर) (3 दिसंबर, 2018 - 3 दिसंबर, 2019)

Maps JavaScript API में Fusion Tables लेयर, 3 दिसंबर, 2019 को बंद कर दिया गया था. यह अब वर्शन 3.38 (3.37) से उपलब्ध नहीं है. आखिरी वर्शन, फ़्यूज़न टेबल के साथ काम करता था. ज़्यादा जानें.


Android और iOS के लिए Places SDK टूल (29 जनवरी, 2019 - 29 जुलाई, 2019)

29 जनवरी, 2019 से Android और iOS के लिए अपग्रेड की गई जगहों के SDK टूल ने Places SDK टूल के मौजूदा वर्शन की जगह ले ली है. 29 जनवरी, 2019 से iOS के लिए Places SDK टूल, और Android के लिए Places SDK टूल और प्लेस पिकर के वर्शन पर रोक लगा दी गई है, और इन्हें 29 जुलाई, 2019 को बंद कर दिया गया है.


जगह की जानकारी जोड़ें और जगह की जानकारी मिटाएं (30 जून, 2017 - 30 जून, 2018)

'जगह की जानकारी जोड़ें' और 'जगह की जानकारी मिटाएं' सुविधा 30 जून, 2018 से बंद कर दी गई है. अब उपलब्ध नहीं है.


अतिरिक्त विषय 1: iOS में पुराने एपीआई को बदलने के लिए, जगह के हिसाब से, SDK टूल की खास जानकारी

नीचे दी गई टेबल में, इस्तेमाल में न आने वाले हर तरीके या प्रॉपर्टी के लिए इस्तेमाल करने का तरीका बताया गया है.

पाबंदी वाला तरीका/प्रॉपर्टी इसके बजाय, इस्तेमाल करें
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(GMSAutocompleteViewController में)
locationRestriction और locationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(GMSAutocompleteResultsViewController में)
locationRestriction और locationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(GMSAutocompleteTableDataSource में)
locationRestriction और locationBias
initWithBounds:filter
(GMSAutocompleteFetcher में)
initWithFilter:
autocompleteBounds और autocompleteBoundsMode
(GMSAutocompleteViewController में)
locationBias या locationRestriction के साथ GMSAutocompleteViewController.autocompleteFilter.
findAutocompletePredictionsFromQuery:bounds:boundsMode:filter:SessionToken:callback, autocompleteQuery:bounds:filter:callback, और autocompleteQuery:bounds:boundsMode:filter:callback
(GMSPlacesClient)
locationBias या locationRestriction में से findAutocompletePredictionsFromQuery:filter:sessionToken:callback.

रिप्लेसमेंट प्रॉपर्टी के साथ iOS के लिए Places SDK टूल का कम से कम वर्शन v3.8.0 है.