वर्शन

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

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

रिलीज़ चैनल और वर्शन नंबर

अपने आवेदन में आप रिलीज़ चैनल या वर्शन नंबर दे सकते हैं:

  • हर हफ़्ते मिलने वाले चैनल की जानकारी, v=weekly से दी जाती है.
    यह चैनल हफ़्ते में एक बार अपडेट किया जाता है और इसका समय भी सबसे नया है.
  • तिमाही चैनल के बारे में v=quarterly को बताया गया है.
    यह चैनल एक तिमाही में एक बार अपडेट किया जाता है और इसका अनुमान लगाया जा सकता है.
  • बीटा चैनल को v=beta के साथ तय किया गया है.
    यह चैनल weekly चैनल पर आधारित होता है. इसे हफ़्ते में एक बार अपडेट किया जाता है. इसमें शुरुआती जांच और सुझाव, शिकायत या राय के लिए अन्य बदलाव शामिल हैं.
  • ऐल्फ़ा चैनल, v=alpha के साथ तय होता है.
    यह चैनल beta चैनल पर आधारित होता है. इसे हफ़्ते में एक बार अपडेट किया जाता है. इसमें प्रोटोटाइप पर ग्राहकों के सुझाव, शिकायत या राय के प्रयोग शामिल हैं. यह सिर्फ़ डेवलपमेंट के लिए है. प्रोडक्शन में इसका इस्तेमाल नहीं किया जाना चाहिए.
  • वर्शन नंबर v=n.nn के साथ तय होता है.
    v=3.52, v=3.51, v=3.50 या v=3.49 को चुना जा सकता है.
    वर्शन नंबर एक तिमाही में एक बार अपडेट किए जाते हैं (हर तीन महीने में मिलने वाले अपडेट देखें).

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

हर हफ़्ते का चैनल चुनना

ज़्यादातर आवेदनों के लिए, हमारा सुझाव है कि हफ़्ते में एक बार चैनल देखें. यह नया और अप-टू-डेट वर्शन है. इसमें गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं. नीचे दिए गए स्क्रिप्ट टैग की मदद से, Maps JavaScript API लोड करके, हर हफ़्ते के चैनल की जानकारी दी जा सकती है:

<script async
    src="https://maps.googleapis.com/maps/api/js?v=weekly
        &key=YOUR_API_KEY&callback=initMap">
</script>

फ़िलहाल, हर हफ़्ते के चैनल का वर्शन 3.52 है. इस वर्शन को नई सुविधाओं, गड़बड़ी ठीक करने, और परफ़ॉर्मेंस को बेहतर बनाने के लिए, हर हफ़्ते अपडेट किया जाता है.

अप्रैल के बीच में, हर हफ़्ते के चैनल को 3.53 वर्शन पर अपडेट कर दिया जाएगा. उस समय, नए वर्शन से हटाई गई सुविधाएं हट सकती हैं और/या पुराने सिस्टम के साथ काम नहीं करने वाली सुविधाएं मिल सकती हैं.

तिमाही वाला चैनल चुनना

कुछ ऐप्लिकेशन को कम, लेकिन ज़्यादा बड़े अपडेट का फ़ायदा मिल सकता है, क्योंकि इससे ऐप्लिकेशन के बारे में बेहतर अनुमान लगाया जा सकता है. इन आवेदनों में तिमाही चैनल का उपयोग करना चाहिए. गड़बड़ी ठीक करने और परफ़ॉर्मेंस को बेहतर बनाने के तरीके जानने के लिए, यह अपडेट एक नज़र में देखें. नीचे दिए गए स्क्रिप्ट टैग की मदद से, Maps JavaScript API को लोड करके, हर तीन महीने में मिलने वाला चैनल दिखाया जा सकता है:

<script async
    src="https://maps.googleapis.com/maps/api/js?v=quarterly
        &key=YOUR_API_KEY&callback=initMap">
</script>

फ़िलहाल, हर तिमाही में चैनल का वर्शन 3.51 है. इस तिमाही के दौरान, इस वर्शन में नई सुविधाएं, गड़बड़ियां ठीक नहीं की गई हैं या परफ़ॉर्मेंस में सुधार नहीं किए जा रहे हैं. हम समय-समय पर इस वर्शन में सुरक्षा से जुड़ी गड़बड़ियां ठीक कर सकते हैं.

अप्रैल के बीच में, तिमाही चैनल को वर्शन 3.52 में अपडेट कर दिया जाएगा. इस वर्शन में, नए वर्शन में नई सुविधाएं, हटाई गई सुविधाएं हटाना, और/या पिछले तीन महीनों की पुराने सिस्टम के साथ काम नहीं करने वाली सुविधाएं शामिल होंगी.

बीटा चैनल चुनना

बीटा चैनल का इस्तेमाल करके, नई बीटा सुविधाओं और बदलावों को आज़माएं. बीटा वर्शन की सुविधाएं पूरी हो गई हैं, लेकिन उनमें कुछ समस्याएं हो सकती हैं. समस्याओं की शिकायत करने और सुझाव/शिकायत/राय देने के लिए, कृपया समस्या ट्रैकर का इस्तेमाल करें. बीटा चैनल पर कोई सेवा स्तर समझौता (एसएलए) या सुविधा बंद होने से जुड़ी नीति शामिल नहीं है. साथ ही, हो सकता है कि कुछ बदलाव पुराने रिलीज़ के साथ काम न करें.

यह चैनल weekly चैनल पर आधारित है. इसे हफ़्ते में एक बार अपडेट किया जाता है.

आप इस JavaScript टैग से Maps JavaScript API को लोड करके, बीटा चैनल की जानकारी दे सकते हैं:

<script async
    src="https://maps.googleapis.com/maps/api/js?v=beta
        &key=YOUR_API_KEY&callback=initMap">
</script>

ऐल्फ़ा चैनल चुनना

नई प्रयोग के लायक सुविधाएं और बदलाव आज़माने के लिए, ऐल्फ़ा चैनल का इस्तेमाल करें. कृपया समस्याओं की शिकायत करने और सुझाव देने के लिए समस्या ट्रैकर का इस्तेमाल करें. ऐल्फ़ा चैनल किसी भी सेवा स्तर समझौते (एसएलए) या सुविधा पर रोक लगाने से जुड़ी नीति में शामिल नहीं है. साथ ही, हो सकता है कि कुछ बदलाव पुराने रिलीज़ के साथ काम न करें. यह सिर्फ़ डेवलपमेंट के लिए है. प्रोडक्शन में इसका इस्तेमाल नहीं किया जाना चाहिए.

यह चैनल beta चैनल पर आधारित है. इसे हफ़्ते में एक बार अपडेट किया जाता है.

आप नीचे दिए गए स्क्रिप्ट टैग से Maps JavaScript API लोड करके ऐल्फ़ा चैनल तय कर सकते हैं:

  <script async
      src="https://maps.googleapis.com/maps/api/js?v=alpha
          &key=YOUR_API_KEY&callback=initMap">
  </script>
  

कोई वर्शन संख्या चुनना

किसी वर्शन को नंबर से सिर्फ़ तब तय करें, जब आप नियमित तौर पर अपने ऐप्लिकेशन की जांच करते हैं और उसे अपडेट करते हैं. इसकी वजह यह है कि नए वर्शन के तैयार होने की वजह से, हर तीन महीने में नंबर वाले वर्शन मिटाए जाते हैं. आप नीचे दिए गए स्क्रिप्ट टैग से, Maps JavaScript एपीआई को लोड करके, वर्शन का नंबर बता सकते हैं:

<script async
    src="https://maps.googleapis.com/maps/api/js?v=3.51
        &key=YOUR_API_KEY&callback=initMap">
</script>

फ़िलहाल, v=3.52, v=3.51, v=3.50 या v=3.49 की जानकारी दी जा सकती है.

  • वर्शन 3.52 में हर हफ़्ते नए फ़ीचर, गड़बड़ियां ठीक की गई हैं, और परफ़ॉर्मेंस में सुधार किए जा रहे हैं.
  • वर्शन 3.51 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
  • वर्शन 3.50 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
  • वर्शन 3.49 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
  • हम समय-समय पर किसी भी वर्शन में सुरक्षा से जुड़ी गड़बड़ियां ठीक कर सकते हैं.
  • नया वर्शन बनाते समय, हम पुराने सिस्टम के साथ काम न करने वाले बदलाव लागू कर सकते हैं.

अप्रैल के बीच में, आपके पास v=3.53, v=3.52, v=3.51 या v=3.50 बताने का विकल्प होगा.

  • वर्शन 3.53 में हर हफ़्ते अपडेट मिलेंगे. इस अपडेट में नई सुविधाएं, गड़बड़ियां ठीक की गई हैं, और परफ़ॉर्मेंस में सुधार किए गए हैं.
  • वर्शन 3.52 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
  • वर्शन 3.51 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
  • वर्शन 3.50 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
  • हम समय-समय पर किसी भी वर्शन में सुरक्षा से जुड़ी गड़बड़ियां ठीक कर सकते हैं.
  • वर्शन 3.49 अब उपलब्ध नहीं होगा. इस वर्शन को लोड करने की कोशिश पर ध्यान नहीं दिया जाएगा और इसके बजाय आपको अपना डिफ़ॉल्ट चैनल मिल जाएगा.

नीचे दी गई इमेज से पता चलता है कि अगले साल के दौरान, हर चैनल में कौनसे वर्शन उपलब्ध होंगे.

.

एक अपडेट ने मेरे ऐप्लिकेशन को प्रभावित किया

जब हम रिलीज़ चैनल अपडेट करते हैं, तब इससे आपके ऐप्लिकेशन पर असर पड़ सकता है. ऐसा इसलिए हो सकता है, क्योंकि आपके ऐप्लिकेशन पर बिना पहचान वाली या बिना समर्थन वाली सुविधाएं निर्भर करती हैं. इसके अलावा, किसी गड़बड़ी या गड़बड़ी की समस्या की वजह से भी यह समस्या आ सकती है.

अस्थायी समाधान के रूप में, पुराने वर्शन का उपयोग करने के लिए आप अपने ऐप्लिकेशन को फिर से कॉन्फ़िगर कर सकते हैं.

  1. अपने ब्राउज़र डेवलपर टूल में कंसोल खोलें और google.maps.version की वैल्यू देखें.
  2. एपीआई को लोड करने वाले स्क्रिप्ट टैग को अपडेट करें और पुरानी वर्शन संख्या का अनुरोध करें.
    उदाहरण के लिए, अगर google.maps.version "3.52.2" है, तो अपने स्क्रिप्ट टैग में v=3.51 का इस्तेमाल करें.
    यह अस्थायी समाधान सिर्फ़ सीमित समय के लिए काम करेगा.

अस्थायी समाधान होने के बाद, आपके पास अपने ऐप्लिकेशन को अपडेट करने के लिए समय (आम तौर पर 3 से 6 महीने) होगा. इसका मतलब है कि इसमें बग या गड़बड़ी को ठीक करने के लिए बिना जानकारी वाली या बिना समर्थन वाली सुविधाओं का इस्तेमाल किया जाएगा.

इसके बाद, एपीआई लोड करने के लिए, आपको मूल स्क्रिप्ट टैग पर वापस जाना होगा.

सहायता अनुरोध बनाने या समस्या की शिकायत करने के लिए भी आपका स्वागत है.

तीन महीने में एक बार होने वाले अपडेट

Maps API की टीम, हर तीन महीने में एक बार नया वर्शन रिलीज़ करती है. यह फ़रवरी के बीच, मई के मध्य और अगस्त के बीच में होता है. अगला अपडेट अप्रैल के बीच होगा. नया साप्ताहिक चैनल 3.53 वर्शन देगा और उस समय अन्य चैनल अपडेट किए जाएंगे.

चैनल का साप्ताहिक अपडेट

फ़िलहाल, हर हफ़्ते का चैनल 3.52 वर्शन पर ले जाता है.

अप्रैल के बीच में, हर हफ़्ते मिलने वाले चैनल को वर्शन 3.52 से वर्शन 3.53 में अपडेट कर दिया जाएगा. इस वर्शन में, नए वर्शन में नई सुविधाएं, हटाई गई सुविधाएं हटाएं, और/या पुराने सिस्टम के साथ काम नहीं करने की सुविधाएं मिलेंगी. चैनल अपडेट होते समय, आपको इन बदलावों की जांच करनी पड़ सकती है.

इस तिमाही के दौरान, नए वर्शन को हर हफ़्ते अपडेट किया जाएगा. इसमें नई सुविधाएं, गड़बड़ियों को ठीक करना, और परफ़ॉर्मेंस में सुधार करना शामिल है. इससे बिना समर्थन वाली सुविधाएं नहीं हटेंगी और पुराने सिस्टम के साथ काम नहीं कर पाएंगी.

चैनल का तिमाही अपडेट

फ़िलहाल, हर तीन महीने का चैनल 3.51 वर्शन पर ले जाता है.

अप्रैल के बीच में, हर तिमाही में मिलने वाले चैनल को 3.51 से वर्शन 3.52 में अपडेट कर दिया जाएगा. अपडेट किए जाने पर, इस वर्शन में नई सुविधाएं जोड़ी जाएंगी. साथ ही, हटाई गई सुविधाएं हटा दी जाएंगी और/या पिछले तीन महीनों की पुराने सिस्टम के साथ काम नहीं करने वाली सुविधाएं शामिल की जाएंगी. चैनल अपडेट होते समय, आपको इन बदलावों की जांच करनी पड़ सकती है.

इस तिमाही के दौरान, इस वर्शन में नई सुविधाएं, गड़बड़ियां ठीक नहीं की जाएंगी या परफ़ॉर्मेंस में सुधार नहीं किए जाएंगे. इससे बिना समर्थन वाली सुविधाएं नहीं हटेंगी और पुराने सिस्टम के साथ काम नहीं कर पाएंगी.

वर्शन के अपडेट

अप्रैल के बीच में, वर्शन नंबर रोल आउट किए जाते हैं, ताकि इनमें कोई नया वर्शन रिलीज़ किया जा सके.

वर्शन 3.53

3.53 वर्शन का नया वर्शन अप्रैल के बीच में रिलीज़ होगा. रिलीज़ होने के बाद, इस वर्शन में नई सुविधाएं मिलेंगी. साथ ही, हटाई गई सुविधाओं को हटाया जाएगा और/या वर्शन 3.52 के मुकाबले पुराने सिस्टम के साथ काम नहीं करेगा. वर्शन नंबरों के बीच बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी होगी.

इस तिमाही में, नए वर्शन को हर हफ़्ते अपडेट किया जाएगा. इसमें नई सुविधाएं, गड़बड़ियां ठीक की जाएंगी, और परफ़ॉर्मेंस में सुधार किए जाएंगे. इससे बिना समर्थन वाली सुविधाएं नहीं हटेंगी और पुराने सिस्टम के साथ काम नहीं कर पाएंगी.

वर्शन 3.52

इस वर्शन में नई सुविधाएं जोड़ी गई हैं, हटाई गई सुविधाओं को हटाया गया है, और/या वर्शन 3.51 के मुकाबले पुराने सिस्टम के साथ काम नहीं करता है. वर्शन नंबरों के बीच बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी होगी.

अप्रैल के बीच से, इस वर्शन में नई सुविधाओं, गड़बड़ी ठीक करने या परफ़ॉर्मेंस को बेहतर करने के तरीके लागू नहीं किए जाएंगे. इससे बिना समर्थन वाली सुविधाएं नहीं हटेंगी और पुराने सिस्टम के साथ काम नहीं कर पाएंगी.

वर्शन 3.51

इस वर्शन में नई सुविधाएं शामिल हैं, हटाई गई सुविधाओं को हटाया गया है, और/या वर्शन 3.50 के मुकाबले पुराने सिस्टम के साथ काम नहीं करता है. वर्शन नंबरों के बीच बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी होगी.

इस वर्शन को अब नई सुविधाओं, गड़बड़ी ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के अपडेट नहीं मिलेंगे. इस सुविधा के बंद होने के बाद, वे सुविधाएं नहीं हटेंगी जो पुराने वर्शन के साथ काम नहीं करतीं.

वर्शन 3.50

इस वर्शन में नई सुविधाएं शामिल हैं, हटाई गई सुविधाओं को हटाया गया है, और/या वर्शन 3.49 की तुलना में पुराने सिस्टम के साथ काम नहीं करता है. वर्शन नंबरों के बीच बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी होगी.

इस वर्शन को अब नई सुविधाओं, गड़बड़ी ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के अपडेट नहीं मिलेंगे. इस सुविधा के बंद होने के बाद, वे सुविधाएं नहीं हटेंगी जो पुराने वर्शन के साथ काम नहीं करतीं.

वर्शन 3.49

अप्रैल के बीच में, यह वर्शन मिटा दिया जाएगा और इसका इस्तेमाल नहीं किया जा सकेगा. इस वर्शन को लोड करने की कोशिश पर ध्यान नहीं दिया जाएगा और आपको इसके बजाय अपना डिफ़ॉल्ट चैनल दिखेगा.

वर्शन सहायता

किसी तिमाही में, चार वर्शन उपलब्ध होते हैं. ये चारों वर्शन काम करते हैं.

वर्शन की जांच

डीबग करने के लिए, अपने ऐप्लिकेशन में मैप JavaScript एपीआई का मौजूदा वर्शन पाने के लिए, google.maps.version प्रॉपर्टी का इस्तेमाल करें. नीचे दिए गए कोड का नमूना ब्राउज़र कंसोल में एपीआई वर्शन लिखता है. (ब्राउज़र कंसोल के बारे में ज़्यादा जानकारी के लिए, अपने ब्राउज़र में गड़बड़ियों की जांच करने की गाइड देखें.)

<!DOCTYPE html>
<html>
  <head>
    <title>Display Google Maps API Version</title>
  </head>
  <body>
    <script>
      function initMap() {
        // Add your map here.
        console.log('Google Maps API version: ' + google.maps.version);
      }
    </script>
    <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
    defer></script>
  </body>
</html>

एपीआई वर्शन के दस्तावेज़

डेवलपर गाइड में, हफ़्ते के वर्शन की जानकारी हमेशा दी जाती है.

इसके अलावा, हर वर्शन के लिए एक अलग रखरखाव जानकारी दी गई है: