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