Maps JavaScript API की टीम, एपीआई को नई सुविधाओं, गड़बड़ियों को ठीक करने के तरीके, और परफ़ॉर्मेंस में सुधार के साथ समय-समय पर अपडेट करती रहती है. इस पेज पर, एपीआई के उन वर्शन के बारे में बताया गया है जिनका इस्तेमाल आपके ऐप्लिकेशन में किया जा सकता है.
रिलीज़ चैनल और वर्शन नंबर
अपने ऐप्लिकेशन में, रिलीज़ चैनल या वर्शन नंबर तय किए जा सकते हैं:
- हफ़्ते के चैनल को
v=weeklyके साथ दिखाया गया है.
यह चैनल हर हफ़्ते अपडेट होता है और यह सबसे नया होता है. - क्वार्टरली चैनल को
v=quarterlyसे दिखाया गया है.
यह चैनल हर तीन महीने में एक बार अपडेट होता है. साथ ही, यह सबसे भरोसेमंद होता है. - बीटा चैनल को
v=betaसे दिखाया गया है.
यह चैनल,weeklyचैनल पर आधारित है. इसे हर हफ़्ते अपडेट किया जाता है. इसमें रिलीज़ से पहले टेस्टिंग और सुझाव/राय देने या शिकायत करने के लिए, कुछ और बदलाव शामिल हैं. - ऐल्फ़ा चैनल को
v=alphaसे दिखाया जाता है.
यह चैनल,betaचैनल पर आधारित है. इसे हर हफ़्ते अपडेट किया जाता है. इसमें प्रोटोटाइप के बारे में ग्राहकों से सुझाव, शिकायत या राय पाने के लिए एक्सपेरिमेंट शामिल हैं. यह सिर्फ़ डेवलपमेंट के लिए है. इसका इस्तेमाल प्रोडक्शन में नहीं किया जाना चाहिए. - वर्शन नंबर को
v=n.nnके साथ बताया जाता है.
आपके पासv=3.64,v=3.63,v=3.62याv=3.61में से कोई विकल्प चुनने का विकल्प होता है.
वर्शन नंबर, हर तीन महीने में एक बार अपडेट किए जाते हैं. इसके बारे में जानने के लिए, हर तीन महीने में होने वाले अपडेट देखें.
अगर आपने किसी चैनल या वर्शन के बारे में साफ़ तौर पर नहीं बताया है, तो आपको डिफ़ॉल्ट रूप से हर हफ़्ते अपडेट मिलने वाले चैनल के अपडेट मिलेंगे. अगर आपने प्रीमियम प्लान से माइग्रेट किया है और किसी चैनल या वर्शन के बारे में साफ़ तौर पर नहीं बताया है, तो आपको डिफ़ॉल्ट रूप से हर तीन महीने में अपडेट होने वाला चैनल मिलेगा. अगर आपने कोई अमान्य वर्शन चुना है, तो आपको अपना डिफ़ॉल्ट चैनल मिलेगा.
हर हफ़्ते अपडेट होने वाला चैनल चुनना
ज़्यादातर ऐप्लिकेशन के लिए, हमारा सुझाव है कि आप हर हफ़्ते अपडेट होने वाले चैनल का इस्तेमाल करें. यह सबसे नया और अप-टू-डेट वर्शन है. इसमें गड़बड़ियां ठीक करने और परफ़ॉर्मेंस को बेहतर बनाने से जुड़े नए अपडेट शामिल हैं. 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.64 है. इस वर्शन को हर हफ़्ते अपडेट किया जाता है. इसमें नई सुविधाएं जोड़ी जाती हैं, गड़बड़ियां ठीक की जाती हैं, और परफ़ॉर्मेंस को बेहतर बनाया जाता है.
मई के दूसरे हफ़्ते में, साप्ताहिक चैनल को 3.65 वर्शन पर अपडेट किया जाएगा. उस समय, नए वर्शन में बंद की गई सुविधाएं हटाई जा सकती हैं. इसके अलावा, ऐसा भी हो सकता है कि नए वर्शन में, पुराने वर्शन के साथ काम न करने वाली सुविधाएं शामिल की जाएं.
तिमाही चैनल चुनना
कुछ ऐप्लिकेशन को कम लेकिन बड़े अपडेट से फ़ायदा मिल सकता है, क्योंकि इससे ज़्यादा अनुमान लगाया जा सकता है. इन ऐप्लिकेशन को क्वार्टरली चैनल का इस्तेमाल करना चाहिए. अगर आपको गड़बड़ियों को ठीक करने और परफ़ॉर्मेंस को बेहतर बनाने वाले अपडेट, तय समय पर चाहिए, तो इस तरीके का इस्तेमाल करें. हर तीन महीने में मिलने वाले अपडेट देखें. क्वार्टर्ली चैनल तय करने के लिए, 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.63 है. इस तिमाही में, इस वर्शन में नई सुविधाएं नहीं जोड़ी जाएंगी. साथ ही, गड़बड़ियां ठीक नहीं की जाएंगी या परफ़ॉर्मेंस में सुधार नहीं किया जाएगा. हम समय-समय पर, इस वर्शन में सुरक्षा से जुड़ी गड़बड़ियों को ठीक कर सकते हैं.
मई के दूसरे हफ़्ते के बाद, हर तीन महीने में अपडेट होने वाले चैनल को वर्शन 3.64 पर अपडेट किया जाएगा. उस समय, नए वर्शन में नई सुविधाएं शामिल होंगी. साथ ही, रोकी गई सुविधाएं हटा दी जाएंगी और/या पिछले तीन महीनों से काम न करने वाली सुविधाओं को शामिल किया जाएगा.
बीटा चैनल चुनना
बीटा चैनल का इस्तेमाल करके, नई बीटा सुविधाएं और बदलाव आज़माएं. बीटा वर्शन में उपलब्ध सुविधाओं में सभी ज़रूरी सुविधाएं शामिल होती हैं. हालांकि, इनमें कुछ समस्याएं हो सकती हैं. समस्याओं की शिकायत करने और सुझाव/राय देने के लिए, कृपया Issue Tracker का इस्तेमाल करें. बीटा चैनल पर, किसी भी एसएलए या बंद होने की नीति लागू नहीं होती. साथ ही, ऐसा हो सकता है कि कुछ बदलाव, पहले के वर्शन के साथ काम न करें.
यह चैनल, 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 को इस स्क्रिप्ट टैग के साथ लोड करके, ऐल्फ़ा चैनल के बारे में बताया जा सकता है:
<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.63, }); </script>
फ़िलहाल, v=3.64, v=3.63, v=3.62 या v=3.61 को सेट किया जा सकता है.
- वर्शन 3.64 को हर हफ़्ते अपडेट मिलते हैं. इनमें नई सुविधाएं जोड़ी जाती हैं, गड़बड़ियां ठीक की जाती हैं, और परफ़ॉर्मेंस को बेहतर बनाया जाता है.
- वर्शन 3.63 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
- वर्शन 3.62 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
- वर्शन 3.61 को हर हफ़्ते अपडेट नहीं मिल रहे हैं.
- हम समय-समय पर, किसी भी वर्शन में सुरक्षा से जुड़ी गड़बड़ियों को ठीक करने वाले अपडेट उपलब्ध करा सकते हैं.
- नया वर्शन बनाते समय, हम ऐसे बदलाव कर सकते हैं जो पिछले वर्शन के साथ काम नहीं करते.
मई के मध्य के बाद, v=3.65, v=3.64, v=3.63 या v=3.62 को तय किया जा सकेगा.
- वर्शन 3.65 को हर हफ़्ते अपडेट मिलेंगे. इनमें नई सुविधाएं जोड़ी जाएंगी, गड़बड़ियां ठीक की जाएंगी, और परफ़ॉर्मेंस को बेहतर बनाया जाएगा.
- वर्शन 3.64 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
- वर्शन 3.63 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
- वर्शन 3.62 को अब हर हफ़्ते अपडेट नहीं मिलेंगे.
- हम समय-समय पर, किसी भी वर्शन में सुरक्षा से जुड़ी गड़बड़ियों को ठीक करने वाले अपडेट उपलब्ध करा सकते हैं.
- वर्शन 3.61 अब उपलब्ध नहीं होगा. इस वर्शन को लोड करने की किसी भी कोशिश को अनदेखा कर दिया जाएगा. इसके बजाय, आपको अपना डिफ़ॉल्ट चैनल मिलेगा.
यहाँ दिए गए डायग्राम में बताया गया है कि अगले साल, हर चैनल में कौनसा वर्शन उपलब्ध होगा.
अपडेट की वजह से मेरे आवेदन पर असर पड़ा है
रिलीज़ चैनल अपडेट करने पर, आपके ऐप्लिकेशन पर असर पड़ सकता है. ऐसा इन वजहों से हो सकता है: आपका ऐप्लिकेशन, ऐसे फ़ीचर पर निर्भर है जिनके बारे में दस्तावेज़ में जानकारी नहीं दी गई है या जो अब काम नहीं करते. इसके अलावा, ऐसा किसी बग या बग को ठीक करने के लिए हमने जो बदलाव किया है उसकी वजह से भी हो सकता है.
इस समस्या को कुछ समय के लिए ठीक करने के लिए, अपने ऐप्लिकेशन को पुराने वर्शन का इस्तेमाल करने के लिए फिर से कॉन्फ़िगर किया जा सकता है.
- अपने ब्राउज़र के डेवलपर टूल में कंसोल खोलें और
google.maps.versionकी वैल्यू देखें. - एपीआई लोड करने वाले स्क्रिप्ट टैग को अपडेट करें. साथ ही, पुराने वर्शन नंबर का अनुरोध करें.
उदाहरण के लिए, अगरgoogle.maps.version"3.64.2" है, तो अपने स्क्रिप्ट टैग मेंv=3.63का इस्तेमाल करें.
यह तरीका कुछ समय के लिए ही काम करेगा.
अस्थायी समाधान लागू होने के बाद, आपके पास अपने ऐप्लिकेशन को अपडेट करने के लिए समय होगा. आम तौर पर, यह समय तीन से छह महीने का होता है. इससे यह पक्का किया जा सकेगा कि ऐप्लिकेशन में, दस्तावेज़ में शामिल न की गई या काम न करने वाली सुविधाओं का इस्तेमाल न किया जा रहा हो. साथ ही, इसमें गड़बड़ियों या गड़बड़ियों को ठीक करने के बारे में जानकारी दी गई हो.
इसके बाद, एपीआई को लोड करने के लिए, आपको ओरिजनल स्क्रिप्ट टैग पर वापस जाना होगा.
आपके पास सहायता अनुरोध करने या समस्या की शिकायत करने का विकल्प भी है.
तीन महीने में एक बार मिलने वाले अपडेट
Maps JavaScript API की टीम, हर तीन महीने में एक बार नया वर्शन रिलीज़ करती है. ऐसा फ़रवरी, मई, अगस्त, और नवंबर के बीच में होता है. अगला अपडेट मई के बीच में होगा. नए साप्ताहिक चैनल में वर्शन 3.65 उपलब्ध होगा. साथ ही, उस समय अन्य चैनल भी अपडेट किए जाएंगे.
चैनल के बारे में हर हफ़्ते मिलने वाला अपडेट
फ़िलहाल, हर हफ़्ते अपडेट होने वाला चैनल, वर्शन 3.64 पर काम कर रहा है.
मई के दूसरे हफ़्ते के बाद, साप्ताहिक चैनल को वर्शन 3.64 से वर्शन 3.65 पर अपडेट किया जाएगा. इस समय, नए वर्शन में नई सुविधाएं शामिल होंगी, बंद की गई सुविधाएं हटा दी जाएंगी, और/या पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी. चैनल अपडेट होने पर, आपको इन बदलावों की जांच करनी पड़ सकती है.
इस तिमाही के दौरान, नए वर्शन को हर हफ़्ते अपडेट किया जाएगा. इसमें नई सुविधाएं जोड़ी जाएंगी, गड़बड़ियां ठीक की जाएंगी, और परफ़ॉर्मेंस को बेहतर बनाया जाएगा. इससे बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, यह पुराने वर्शन के साथ काम न करने वाली सुविधाएं भी नहीं जोड़ेगा.
तीन महीने में एक बार मिलने वाला चैनल अपडेट
फ़िलहाल, हर तीन महीने में अपडेट होने वाला चैनल, वर्शन 3.63 पर काम करता है.
मई के दूसरे हफ़्ते के बाद, क्वार्टरली चैनल को वर्शन 3.63 से वर्शन 3.64 पर अपडेट किया जाएगा. अपडेट करने पर, इस वर्शन में नई सुविधाएं शामिल होंगी, रोकी गई सुविधाएं हट जाएंगी, और/या पिछले तीन महीनों में, पुराने वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी. चैनल अपडेट होने पर, आपको इन बदलावों की जांच करनी पड़ सकती है.
इस तिमाही के दौरान, इस वर्शन में नई सुविधाएं, गड़बड़ियां ठीक करना या परफ़ॉर्मेंस में सुधार करना शामिल नहीं होगा. इससे बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, यह पुराने वर्शन के साथ काम न करने वाली सुविधाएं भी नहीं जोड़ेगा.
वर्शन के अपडेट
मई के बीच में, वर्शन नंबर बदल जाते हैं, ताकि नए वर्शन को रिलीज़ किया जा सके.
वर्शन 3.65
मई के बीच में नया वर्शन 3.65 रिलीज़ किया जाएगा. रिलीज़ होने के बाद, इस वर्शन में नई सुविधाएं शामिल होंगी, बंद की गई सुविधाएं हटा दी जाएंगी, और/या वर्शन 3.64 की तुलना में, पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी जाएंगी. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
इस तिमाही के दौरान, नए वर्शन को हर हफ़्ते अपडेट किया जाएगा. इसमें नई सुविधाएं जोड़ी जाएंगी, गड़बड़ियां ठीक की जाएंगी, और परफ़ॉर्मेंस को बेहतर बनाया जाएगा. इससे बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, यह पुराने वर्शन के साथ काम न करने वाली सुविधाएं भी नहीं जोड़ेगा.
वर्शन 3.64
इस वर्शन में नई सुविधाएं शामिल हैं. साथ ही, इसमें बंद की जा चुकी सुविधाओं को हटा दिया गया है और/या वर्शन 3.63 की तुलना में, इसमें पुराने वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी गई हैं. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
मई के मध्य के बाद, इस वर्शन को नई सुविधाओं, गड़बड़ियों को ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के लिए अपडेट नहीं किया जाएगा. इससे बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, यह पुराने वर्शन के साथ काम न करने वाली सुविधाएं भी नहीं जोड़ेगा.
वर्शन 3.63
इस वर्शन में नई सुविधाएं शामिल हैं. साथ ही, इसमें बंद की गई सुविधाएं हटा दी गई हैं और/या वर्शन 3.62 की तुलना में, पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी गई हैं. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
अब इस वर्शन को नई सुविधाओं, गड़बड़ियों को ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के लिए अपडेट नहीं किया जाएगा. इससे इस वर्शन के बाद बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, इसमें पिछले वर्शन के साथ काम न करने वाली नई सुविधाएं भी नहीं जोड़ी जाएंगी.
वर्शन 3.62
इस वर्शन में नई सुविधाएं शामिल हैं. साथ ही, इसमें बंद की गई सुविधाएं हटा दी गई हैं और/या वर्शन 3.61 की तुलना में, पिछले वर्शन के साथ काम न करने वाली सुविधाएं जोड़ी गई हैं. वर्शन नंबर बदलते समय, आपको अपने ऐप्लिकेशन की जांच करनी चाहिए.
अब इस वर्शन को नई सुविधाओं, गड़बड़ियों को ठीक करने या परफ़ॉर्मेंस को बेहतर बनाने के लिए अपडेट नहीं किया जाएगा. इससे इस वर्शन के बाद बंद की गई सुविधाएं नहीं हटेंगी. साथ ही, इसमें पिछले वर्शन के साथ काम न करने वाली नई सुविधाएं भी नहीं जोड़ी जाएंगी.
वर्शन 3.61
मई के मध्य के बाद, इस वर्शन को मिटा दिया जाएगा. इसके बाद, इसका इस्तेमाल नहीं किया जा सकेगा. इस वर्शन को लोड करने की किसी भी कोशिश को अनदेखा कर दिया जाएगा. इसके बजाय, आपको अपना डिफ़ॉल्ट चैनल मिलेगा.
वर्शन के साथ काम करने की सुविधा
किसी भी क्वार्टर में, चार वर्शन उपलब्ध होते हैं. ये चारों वर्शन काम करते हैं.
वर्शन की जांच
डीबग करने के लिए, 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.64 के बारे में जानकारी (हर हफ़्ते अपडेट होने वाला चैनल)
- वर्शन 3.63 के एपीआई के बारे में जानकारी (हर तीन महीने में अपडेट होने वाला चैनल)
- Version 3.62 API Reference
- Version 3.61 API Reference
- वर्शन 3.0 से 3.60 तक के वर्शन मिटा दिए गए हैं.