Maps JavaScript API की टीम, एपीआई को समय-समय पर अपडेट करती रहती है. इसमें नई सुविधाएं जोड़ी जाती हैं, गड़बड़ियां ठीक की जाती हैं, और परफ़ॉर्मेंस को बेहतर बनाया जाता है. इस पेज पर, एपीआई के उन वर्शन के बारे में बताया गया है जिनका इस्तेमाल आपके ऐप्लिकेशन में किया जा सकता है.
रिलीज़ चैनल और वर्शन नंबर
अपने ऐप्लिकेशन में, रिलीज़ चैनल या वर्शन नंबर तय किए जा सकते हैं:
- हफ़्ते के चैनल को
v=weekly
के साथ दिखाया गया है.
यह चैनल हर हफ़्ते अपडेट होता है और यह सबसे नया होता है. - क्वार्टरली चैनल को
v=quarterly
से दिखाया गया है.
यह चैनल हर तीन महीने में एक बार अपडेट होता है. साथ ही, यह सबसे भरोसेमंद होता है. - बीटा चैनल को
v=beta
से दिखाया गया है.
यह चैनल,weekly
चैनल पर आधारित है. इसे हर हफ़्ते अपडेट किया जाता है. इसमें रिलीज़ से पहले टेस्टिंग और सुझाव/राय देने या शिकायत करने के लिए, कुछ और बदलाव शामिल हैं. - अल्फ़ा चैनल को
v=alpha
से दिखाया जाता है.
यह चैनल,beta
चैनल पर आधारित है. इसे हर हफ़्ते अपडेट किया जाता है. इसमें प्रोटोटाइप के बारे में ग्राहकों से सुझाव, शिकायत या राय पाने के लिए एक्सपेरिमेंट शामिल हैं. यह सिर्फ़ डेवलपमेंट के लिए है. इसका इस्तेमाल प्रोडक्शन में नहीं किया जाना चाहिए. - वर्शन नंबर को
v=n.nn
के साथ बताया जाता है.v=3.62
,v=3.61
,v=3.60
याv=3.59
में से कोई एक विकल्प चुना जा सकता है.
वर्शन नंबर, हर तीन महीने में एक बार अपडेट किए जाते हैं. इसके बारे में जानने के लिए, हर तीन महीने में होने वाले अपडेट देखें.
अगर आपने किसी चैनल या वर्शन के बारे में साफ़ तौर पर नहीं बताया है, तो आपको डिफ़ॉल्ट रूप से हर हफ़्ते मिलने वाला चैनल मिलेगा. अगर आपने प्रीमियम प्लान से माइग्रेट किया है और किसी चैनल या वर्शन के बारे में साफ़ तौर पर नहीं बताया है, तो आपको डिफ़ॉल्ट रूप से हर तीन महीने में अपडेट होने वाला चैनल मिलेगा. अगर आपने कोई अमान्य वर्शन चुना है, तो आपको डिफ़ॉल्ट चैनल मिलेगा.
हर हफ़्ते अपडेट होने वाला चैनल चुनना
ज़्यादातर ऐप्लिकेशन के लिए, हमारा सुझाव है कि हफ़्ते में एक बार अपडेट होने वाले चैनल का इस्तेमाल करें. यह सबसे नया और अप-टू-डेट वर्शन है. इसमें गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस को बेहतर बनाया गया है. Maps JavaScript API को इस स्क्रिप्ट टैग के साथ लोड करके, साप्ताहिक चैनल तय किया जा सकता है:
<script> (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ key: "YOUR_API_KEY", v: "weekly", }); </script>
फ़िलहाल, हर हफ़्ते अपडेट होने वाले चैनल का वर्शन 3.62 है. इस वर्शन को हर हफ़्ते अपडेट किया जाता है. इसमें नई सुविधाएं जोड़ी जाती हैं, गड़बड़ियां ठीक की जाती हैं, और परफ़ॉर्मेंस को बेहतर बनाया जाता है.
नवंबर के बीच में, साप्ताहिक चैनल को 3.63 वर्शन पर अपडेट किया जाएगा. उस समय, नए वर्शन में बंद की गई सुविधाएं हटाई जा सकती हैं. साथ ही, हो सकता है कि यह वर्शन पिछले वर्शन के साथ काम न करे.
तिमाही चैनल चुनना
कुछ ऐप्लिकेशन को कम लेकिन बड़े अपडेट से फ़ायदा मिल सकता है, क्योंकि इससे ज़्यादा अनुमान लगाया जा सकता है. इन ऐप्लिकेशन को क्वार्टर्ली चैनल का इस्तेमाल करना चाहिए. इस तरीके का इस्तेमाल तब करें, जब आपको गड़बड़ियों को ठीक करने और परफ़ॉर्मेंस को बेहतर बनाने वाले अपडेट, तय समय पर चाहिए हों. हर तीन महीने में मिलने वाले अपडेट देखें. Maps JavaScript API को इस स्क्रिप्ट टैग के साथ लोड करके, क्वार्टर्ली चैनल तय किया जा सकता है:
<script> (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ key: "YOUR_API_KEY", v: "quarterly", }); </script>
फ़िलहाल, क्वार्टर्ली चैनल का वर्शन 3.61 है. इस तिमाही में, इस वर्शन में नई सुविधाएं नहीं जोड़ी जाएंगी. साथ ही, गड़बड़ियां ठीक नहीं की जाएंगी या परफ़ॉर्मेंस में सुधार नहीं किया जाएगा. हम समय-समय पर, इस वर्शन में सुरक्षा से जुड़ी गड़बड़ियों को ठीक कर सकते हैं.
नवंबर के दूसरे हफ़्ते के आस-पास, क्वार्टर्ली चैनल को वर्शन 3.62 पर अपडेट किया जाएगा. उस समय, नए वर्शन में नई सुविधाएं शामिल होंगी. साथ ही, रोकी गई सुविधाएं हटा दी जाएंगी और/या पिछले तीन महीनों से काम न करने वाली सुविधाओं को शामिल किया जाएगा.
बीटा चैनल चुनना
बीटा चैनल का इस्तेमाल करके, नई बीटा सुविधाएं और बदलाव आज़माएं. बीटा वर्शन में उपलब्ध सुविधाओं में सभी ज़रूरी सुविधाएं शामिल होती हैं. हालांकि, इनमें कुछ समस्याएं हो सकती हैं. समस्याओं की शिकायत करने और सुझाव/राय देने या शिकायत करने के लिए, कृपया समस्या ट्रैकर का इस्तेमाल करें. बीटा चैनल पर, किसी भी एसएलए या बंद होने से जुड़ी नीति लागू नहीं होती. साथ ही, ऐसा हो सकता है कि कुछ बदलाव, पहले के वर्शन के साथ काम न करें.
यह चैनल, weekly
चैनल पर आधारित है. इसे हर हफ़्ते अपडेट किया जाता है.
Maps JavaScript API को इस स्क्रिप्ट टैग के साथ लोड करके, बीटा चैनल के बारे में बताया जा सकता है:
<script> (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ key: "YOUR_API_KEY", v: "beta", }); </script>
अल्फ़ा चैनल चुनना
एक्सपेरिमेंट के तौर पर उपलब्ध नई सुविधाओं और बदलावों को आज़माने के लिए, ऐल्फ़ा चैनल का इस्तेमाल करें. समस्याओं की शिकायत करने और सुझाव/राय देने के लिए, कृपया Issue Tracker का इस्तेमाल करें. अल्फ़ा चैनल पर, सेवा स्तर समझौता (एसएलए) या बंद होने से जुड़ी नीति लागू नहीं होती. साथ ही, कुछ बदलाव पुराने वर्शन के साथ काम नहीं कर सकते. यह सिर्फ़ डेवलपमेंट के लिए है. इसका इस्तेमाल प्रोडक्शन में नहीं किया जाना चाहिए.
यह चैनल, beta
चैनल पर आधारित है. इसे हर हफ़्ते अपडेट किया जाता है.
Maps JavaScript API को इस स्क्रिप्ट टैग के साथ लोड करके, ऐल्फ़ा चैनल के बारे में बताया जा सकता है: tag:
<script> (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ key: "YOUR_API_KEY", v: "alpha", }); </script>
वर्शन नंबर चुनना
अगर आपको अपने ऐप्लिकेशन को नियमित तौर पर टेस्ट और अपडेट करना है, तो ही वर्शन को सिर्फ़ नंबर के हिसाब से तय करें. ऐसा इसलिए है, क्योंकि हर तिमाही में नए वर्शन बनाए जाते हैं. इसलिए, नंबर वाले वर्शन आखिर में मिटा दिए जाते हैं. Maps JavaScript API को इस स्क्रिप्ट टैग के साथ लोड करके, वर्शन नंबर तय किया जा सकता है:
<script> (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ key: "YOUR_API_KEY", v: 3.61, }); </script>
फ़िलहाल, v=3.62
, v=3.61
, v=3.60
या v=3.59
को तय किया जा सकता है.
- वर्शन 3.62 को हर हफ़्ते अपडेट मिलते हैं. इनमें नई सुविधाएं जोड़ी जाती हैं, गड़बड़ियां ठीक की जाती हैं, और परफ़ॉर्मेंस को बेहतर बनाया जाता है.
- वर्शन 3.61 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
- वर्शन 3.60 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
- वर्शन 3.59 को हर हफ़्ते अपडेट नहीं किया जा रहा है.
- हम समय-समय पर, किसी भी वर्शन में सुरक्षा से जुड़ी गड़बड़ियों को ठीक करने वाले अपडेट जारी कर सकते हैं.
- नया वर्शन बनाते समय, हम ऐसे बदलाव कर सकते हैं जो पिछले वर्शन के साथ काम नहीं करते.
नवंबर के दूसरे हफ़्ते के बाद, v=3.63
, v=3.62
, v=3.61
या v=3.60
में से किसी एक को चुना जा सकेगा.
- वर्शन 3.63 को हर हफ़्ते अपडेट मिलेंगे. इनमें नई सुविधाएं, गड़बड़ियां ठीक करने के साथ-साथ परफ़ॉर्मेंस में सुधार करने वाले अपडेट शामिल होंगे.
- वर्शन 3.62 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
- वर्शन 3.61 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
- वर्शन 3.60 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
- हम समय-समय पर, किसी भी वर्शन में सुरक्षा से जुड़ी गड़बड़ियों को ठीक करने वाले अपडेट जारी कर सकते हैं.
- वर्शन 3.59 अब उपलब्ध नहीं होगा. इस वर्शन को लोड करने की किसी भी कोशिश को अनदेखा कर दिया जाएगा. इसके बजाय, आपको अपना डिफ़ॉल्ट चैनल मिलेगा.
नीचे दिए गए डायग्राम में बताया गया है कि अगले साल, हर चैनल में कौनसा वर्शन उपलब्ध होगा.
अपडेट की वजह से मेरे आवेदन पर असर पड़ा
रिलीज़ चैनल अपडेट करने पर, आपके ऐप्लिकेशन पर असर पड़ सकता है. ऐसा इन वजहों से हो सकता है: आपका ऐप्लिकेशन, ऐसी सुविधाओं पर निर्भर है जिनके बारे में दस्तावेज़ मौजूद नहीं हैं या जो अब काम नहीं करती हैं. इसके अलावा, ऐसा किसी बग या बग को ठीक करने के लिए हमने जो बदलाव किया है उसकी वजह से भी हो सकता है.
इस समस्या को कुछ समय के लिए ठीक करने के लिए, अपने ऐप्लिकेशन को पुराने वर्शन का इस्तेमाल करने के लिए फिर से कॉन्फ़िगर किया जा सकता है.
- अपने ब्राउज़र के डेवलपर टूल में कंसोल खोलें और
google.maps.version
की वैल्यू देखें. - एपीआई लोड करने वाले स्क्रिप्ट टैग को अपडेट करें. साथ ही, पुराने वर्शन नंबर का अनुरोध करें.
उदाहरण के लिए, अगरgoogle.maps.version
"3.62.2" है, तो अपने स्क्रिप्ट टैग मेंv=3.61
का इस्तेमाल करें.
यह तरीका कुछ समय के लिए ही काम करेगा.
अस्थायी समाधान लागू होने के बाद, आपके पास अपने ऐप्लिकेशन को अपडेट करने के लिए समय होगा. आम तौर पर, यह समय तीन से छह महीने का होता है. इससे यह पक्का किया जा सकेगा कि ऐप्लिकेशन में ऐसी सुविधाओं का इस्तेमाल न किया जा रहा हो जिनके बारे में दस्तावेज़ मौजूद नहीं हैं या जो अब काम नहीं करती हैं. साथ ही, इसमें गड़बड़ियों या गड़बड़ियों को ठीक करने के बारे में जानकारी दी गई हो.
इसके बाद, एपीआई को लोड करने के लिए, आपको ओरिजनल स्क्रिप्ट टैग पर वापस जाना होगा.
आपके पास सहायता अनुरोध करने या समस्या की शिकायत करने का विकल्प भी है.
तीन महीने में एक बार मिलने वाले अपडेट
Maps JavaScript API की टीम, हर तीन महीने में एक बार नया वर्शन रिलीज़ करती है. ऐसा फ़रवरी, मई, अगस्त, और नवंबर के बीच में होता है. अगला अपडेट नवंबर के बीच में होगा. नए साप्ताहिक चैनल पर वर्शन 3.63 उपलब्ध होगा. इसके बाद, अन्य चैनलों को अपडेट किया जाएगा.
चैनल के बारे में हर हफ़्ते मिलने वाला अपडेट
फ़िलहाल, हर हफ़्ते अपडेट होने वाला चैनल, वर्शन 3.62 पर काम कर रहा है.
नवंबर के दूसरे हफ़्ते में, साप्ताहिक चैनल को वर्शन 3.62 से वर्शन 3.63 पर अपडेट किया जाएगा. इस समय, नए वर्शन में नई सुविधाएं शामिल होंगी, बंद की गई सुविधाएं हटा दी जाएंगी, और/या पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी. चैनल अपडेट होने पर, आपको इन बदलावों की जांच करनी पड़ सकती है.
इस तिमाही के दौरान, नए वर्शन को हर हफ़्ते अपडेट किया जाएगा. इसमें नई सुविधाएं जोड़ी जाएंगी, गड़बड़ियां ठीक की जाएंगी, और परफ़ॉर्मेंस को बेहतर बनाया जाएगा. इससे बंद की गई सुविधाएं नहीं हटेंगी और न ही पुराने वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी.
चैनल के बारे में तीन महीने में एक बार मिलने वाला अपडेट
फ़िलहाल, क्वार्टर्ली चैनल, वर्शन 3.61 पर काम करता है.
नवंबर के दूसरे हफ़्ते में, क्वार्टर्ली चैनल को 3.61 से 3.62 वर्शन पर अपडेट किया जाएगा. अपडेट करने पर, इस वर्शन में नई सुविधाएं शामिल होंगी, रोकी गई सुविधाएं हट जाएंगी, और/या पिछले तीन महीनों में, पुराने वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी. चैनल अपडेट होने पर, आपको इन बदलावों की जांच करनी पड़ सकती है.
इस तिमाही के दौरान, इस वर्शन में नई सुविधाएं, गड़बड़ियां ठीक करने से जुड़े अपडेट या परफ़ॉर्मेंस में सुधार नहीं किए जाएंगे. इससे बंद की गई सुविधाएं नहीं हटेंगी और न ही पुराने वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी.
वर्शन के अपडेट
नवंबर के बीच में, वर्शन नंबर बदल जाते हैं, ताकि नए वर्शन को रिलीज़ किया जा सके.
वर्शन 3.63
नया वर्शन 3.63, नवंबर के दूसरे हफ़्ते में रिलीज़ किया जाएगा. रिलीज़ होने पर, इस वर्शन में नई सुविधाएं शामिल होंगी, बंद की गई सुविधाएं हटा दी जाएंगी, और/या वर्शन 3.62 की तुलना में, पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
इस तिमाही के दौरान, नए वर्शन को हर हफ़्ते अपडेट किया जाएगा. इसमें नई सुविधाएं जोड़ी जाएंगी, गड़बड़ियां ठीक की जाएंगी, और परफ़ॉर्मेंस को बेहतर बनाया जाएगा. इससे बंद की गई सुविधाएं नहीं हटेंगी और न ही पुराने वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी.
वर्शन 3.62
इस वर्शन में नई सुविधाएं शामिल हैं. साथ ही, इसमें बंद की गई सुविधाएं हटा दी गई हैं और/या वर्शन 3.61 की तुलना में, पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी गई हैं. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
नवंबर के बीच के बाद, इस वर्शन को नई सुविधाओं, गड़बड़ियों को ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के लिए अपडेट नहीं किया जाएगा. इससे बंद की गई सुविधाएं नहीं हटेंगी और न ही पुराने वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी.
वर्शन 3.61
इस वर्शन में नई सुविधाएं शामिल हैं. साथ ही, इसमें बंद की गई सुविधाएं हटा दी गई हैं और/या वर्शन 3.60 की तुलना में, पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी गई हैं. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
अब इस वर्शन को नई सुविधाओं, गड़बड़ियों को ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के लिए अपडेट नहीं किया जाएगा. इससे इस वर्शन के बाद बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, इसमें पीछे के वर्शन के साथ काम न करने वाली नई सुविधाएं भी नहीं जोड़ी जाएंगी.
वर्शन 3.60
इस वर्शन में नई सुविधाएं शामिल हैं. साथ ही, इसमें बंद की गई सुविधाएं हटा दी गई हैं और/या वर्शन 3.59 की तुलना में, पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी गई हैं. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
अब इस वर्शन को नई सुविधाओं, गड़बड़ियों को ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के लिए अपडेट नहीं किया जाएगा. इससे इस वर्शन के बाद बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, इसमें पीछे के वर्शन के साथ काम न करने वाली नई सुविधाएं भी नहीं जोड़ी जाएंगी.
वर्शन 3.59
नवंबर के दूसरे हफ़्ते के बाद, इस वर्शन को मिटा दिया जाएगा. इसके बाद, इसका इस्तेमाल नहीं किया जा सकेगा. इस वर्शन को लोड करने की किसी भी कोशिश को अनदेखा कर दिया जाएगा. इसके बजाय, आपको अपना डिफ़ॉल्ट चैनल मिलेगा.
वर्शन के साथ काम करने की सुविधा
किसी भी क्वॉर्टर में, चार वर्शन उपलब्ध होते हैं. ये चारों वर्शन काम करते हैं.
वर्शन की जांच
डीबग करने के लिए, google.maps.version
प्रॉपर्टी का इस्तेमाल करके अपने ऐप्लिकेशन में Maps JavaScript API का मौजूदा वर्शन पाएं.
यहां दिए गए कोड के सैंपल में, एपीआई वर्शन को ब्राउज़र कंसोल में लिखा गया है.
(ब्राउज़र कंसोल के बारे में ज़्यादा जानने के लिए,
अपने ब्राउज़र में गड़बड़ियां देखने की गाइड देखें.)
<!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>
एपीआई वर्शन के लिए दस्तावेज़
डेवलपर गाइड में, हमेशा हर हफ़्ते अपडेट होने वाले वर्शन के बारे में बताया जाता है.
इसके अलावा, हर वर्शन के लिए अलग से एक रेफ़रंस दिया गया है:
- एपीआई के वर्शन 3.62 के बारे में जानकारी (हर हफ़्ते अपडेट होने वाला चैनल)
- एपीआई के वर्शन 3.61 के बारे में जानकारी (क्वार्टरली चैनल)
- वर्शन 3.60 के एपीआई का रेफ़रंस
- एपीआई के वर्शन 3.59 के बारे में जानकारी
- वर्शन 3.0 से 3.58 तक के वर्शन मिटा दिए गए हैं.