การกำหนดเวอร์ชัน

ทีม Maps JavaScript API จะอัปเดต API เป็นประจำด้วยฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ หน้านี้อธิบายเวอร์ชันของ API ที่พร้อมใช้งานในแอปพลิเคชันของคุณ

เวอร์ชันการเผยแพร่และหมายเลขเวอร์ชัน

คุณสามารถระบุเวอร์ชันการเผยแพร่หรือหมายเลขเวอร์ชันในแอปพลิเคชันได้ดังนี้

  • ช่องทางรายสัปดาห์จะระบุด้วย v=weekly
    เวอร์ชันนี้จะมีการอัปเดตสัปดาห์ละครั้ง และเป็นเวอร์ชันล่าสุด
  • เวอร์ชันรายไตรมาสจะระบุด้วย v=quarterly
    ช่องทางนี้จะอัปเดตไตรมาสละครั้ง และเป็นช่องทางที่คาดการณ์ได้มากที่สุด
  • เวอร์ชันเบต้าจะระบุด้วย v=beta
    เวอร์ชันนี้อิงตามเวอร์ชัน weekly และจะอัปเดตสัปดาห์ละครั้ง ซึ่งรวมถึงการเปลี่ยนแปลงเพิ่มเติมสำหรับการทดสอบและการแสดงความคิดเห็นก่อนเปิดตัว
  • ช่องอัลฟ่าจะระบุด้วย v=alpha
    เวอร์ชันนี้อิงตามเวอร์ชัน beta และจะอัปเดตสัปดาห์ละครั้ง ซึ่งรวมถึงการทดสอบเพื่อรับความคิดเห็นของลูกค้าเกี่ยวกับต้นแบบ โดยมีไว้เพื่อการพัฒนาเท่านั้น และไม่ควรใช้ในเวอร์ชันที่ใช้งานจริง
  • หมายเลขเวอร์ชันจะระบุด้วย v=n.nn
    คุณเลือกได้ว่าจะใช้ v=3.66, v=3.65, v=3.64 หรือ v=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: "weekly",
    });
  </script>
  

ปัจจุบันเวอร์ชันของช่องรายสัปดาห์คือ 3.66 เวอร์ชันนี้จะอัปเดตทุกสัปดาห์พร้อมฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ

ในช่วงกลางเดือนพฤศจิกายน ช่องทางรายสัปดาห์จะอัปเดตเป็นเวอร์ชัน 3.67 ในตอนนั้น เวอร์ชันใหม่อาจนำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือทำให้เกิดความไม่เข้ากันแบบย้อนหลัง

การเลือกเวอร์ชันรายไตรมาส

แอปพลิเคชันบางรายการอาจได้รับประโยชน์จากการอัปเดตจำนวนน้อยลงแต่มีขนาดใหญ่ขึ้น เนื่องจากช่วยให้คาดการณ์ได้มากขึ้น แอปพลิเคชันเหล่านี้ควรใช้ช่องทางรายไตรมาส ใช้วิธีนี้หากต้องการให้การแก้ไขข้อบกพร่องและการปรับปรุงประสิทธิภาพมาถึงในเวลาที่คาดไว้ (ดูการอัปเดตรายไตรมาส) คุณระบุช่องรายไตรมาสได้โดยโหลด 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.65 ในระหว่างไตรมาส เวอร์ชันนี้จะไม่ได้รับฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง หรือการปรับปรุงประสิทธิภาพ เราอาจเปิดตัวการแก้ไขข้อบกพร่องด้านความปลอดภัยในเวอร์ชันนี้เป็นครั้งคราว

ในช่วงกลางเดือนพฤศจิกายน ช่องรายไตรมาสจะอัปเดตเป็นเวอร์ชัน 3.66 ในตอนนั้น เวอร์ชันใหม่จะมีฟีเจอร์ใหม่ๆ นำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือทำให้เกิดความไม่เข้ากันแบบย้อนหลังในช่วง 3 เดือนที่ผ่านมา

การเลือกเวอร์ชันเบต้า

ใช้เวอร์ชันเบต้าเพื่อลองใช้ฟีเจอร์และการเปลี่ยนแปลงใหม่ๆ ในเวอร์ชันเบต้า ฟีเจอร์เวอร์ชันเบต้าเป็นฟีเจอร์ที่สมบูรณ์ แต่อาจมีปัญหาที่ยังไม่ได้รับการแก้ไข (โปรดใช้ Issue Tracker เพื่อรายงานปัญหาและแสดงความคิดเห็น) เวอร์ชันเบต้าไม่อยู่ภายใต้ SLA หรือนโยบายการเลิกใช้งาน และการเปลี่ยนแปลงบางอย่างอาจไม่เข้ากันได้แบบย้อนหลังกับรุ่นก่อนหน้า

เวอร์ชันนี้อิงตามเวอร์ชัน 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 เพื่อรายงานปัญหาและแสดงความคิดเห็น ช่องทางอัลฟ่าไม่อยู่ภายใต้ SLA หรือนโยบายการเลิกใช้งาน และการเปลี่ยนแปลงบางอย่างอาจไม่เข้ากันได้แบบย้อนหลังกับรุ่นก่อนหน้า โดยมีไว้เพื่อการพัฒนาเท่านั้น และไม่ควรใช้ในเวอร์ชันที่ใช้งานจริง

เวอร์ชันนี้อิงตามเวอร์ชัน 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.65,
  });
  </script>

ปัจจุบันคุณสามารถระบุ v=3.66, v=3.65, v=3.64 หรือ v=3.63 ได้

  • เวอร์ชัน 3.66 จะได้รับการอัปเดตทุกสัปดาห์พร้อมฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ
  • เวอร์ชัน 3.65 จะไม่ได้รับการอัปเดตรายสัปดาห์
  • เวอร์ชัน 3.64 จะไม่ได้รับการอัปเดตรายสัปดาห์
  • เวอร์ชัน 3.63 จะไม่ได้รับการอัปเดตรายสัปดาห์
  • เราอาจเปิดตัวการแก้ไขข้อบกพร่องด้านความปลอดภัยในเวอร์ชันต่างๆ เป็นครั้งคราว
  • เราอาจทำการเปลี่ยนแปลงที่เข้ากันไม่ได้แบบย้อนหลังเมื่อสร้างเวอร์ชันใหม่

หลังจากช่วงกลางเดือนพฤศจิกายน คุณจะระบุ v=3.67, v=3.66, v=3.65 หรือ v=3.64 ได้

  • เวอร์ชัน 3.67 จะได้รับการอัปเดตทุกสัปดาห์พร้อมฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ
  • เวอร์ชัน 3.66 จะไม่ได้รับการอัปเดตรายสัปดาห์อีกต่อไป
  • เวอร์ชัน 3.65 จะไม่ได้รับการอัปเดตรายสัปดาห์อีกต่อไป
  • เวอร์ชัน 3.64 จะไม่ได้รับการอัปเดตรายสัปดาห์อีกต่อไป
  • เราอาจเปิดตัวการแก้ไขข้อบกพร่องด้านความปลอดภัยในเวอร์ชันต่างๆ เป็นครั้งคราว
  • เวอร์ชัน 3.63 จะใช้งานไม่ได้อีกต่อไป ระบบจะไม่สนใจความพยายามในการโหลดเวอร์ชันนี้ และคุณจะได้รับช่องเริ่มต้นแทน

แผนภาพด้านล่างแสดงเวอร์ชันที่จะพร้อมใช้งานในแต่ละช่องทางในปีหน้า

v=weekly v=quarterly v=3.nn v=3.nn-1 ส.ค. 2026 พ.ย. 2026 ก.พ. 2027 พ.ค. 2027 v3.63 v3.64 v3.64 v3.65 v3.65 v3.65 v3.66 v3.66 v3.66 v3.66 v3.67 v3.67 v3.67 v3.68 v3.68 v3.69

การอัปเดตส่งผลต่อแอปพลิเคชันของฉัน

เมื่อเราอัปเดตเวอร์ชันการเผยแพร่ การอัปเดตดังกล่าวอาจส่งผลต่อแอปพลิเคชันของคุณ ซึ่งอาจเกิดขึ้นเนื่องจากแอปพลิเคชันของคุณใช้ฟีเจอร์ที่ไม่ได้ระบุไว้หรือเลิกใช้งานแล้ว หรือเนื่องจากข้อบกพร่องหรือการแก้ไขข้อบกพร่องที่เราได้เปิดตัว

วิธีแก้ปัญหาชั่วคราวคือคุณสามารถกำหนดค่าแอปพลิเคชันใหม่เพื่อใช้เวอร์ชันเก่าได้

  1. เปิดคอนโซลในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของเบราว์เซอร์ แล้วดูค่าของ google.maps.version
  2. อัปเดตแท็กสคริปต์ที่โหลด API และขอหมายเลขเวอร์ชันที่เก่ากว่า
    เช่น หาก google.maps.version คือ "3.66.2" ให้ใช้ v=3.65 ในแท็กสคริปต์
    วิธีแก้ปัญหาชั่วคราวนี้จะใช้ได้ในระยะเวลาที่จำกัดเท่านั้น

เมื่อมีวิธีแก้ปัญหาชั่วคราวแล้ว คุณจะมีเวลา (โดยทั่วไปคือ 3-6 เดือน) ในการอัปเดตแอปพลิเคชัน เพื่อไม่ให้ใช้ฟีเจอร์ที่ไม่มีเอกสารประกอบหรือเลิกใช้งานแล้ว และพิจารณาข้อบกพร่องหรือการแก้ไขข้อบกพร่อง

จากนั้นคุณควรเปลี่ยนกลับไปใช้แท็กสคริปต์เดิมเพื่อโหลด API

นอกจากนี้ คุณยังสร้างเคสขอรับความช่วยเหลือหรือรายงานปัญหาได้ด้วย

ข้อมูลอัปเดตรายไตรมาส

ทีม Maps JavaScript API จะเปิดตัวเวอร์ชันใหม่ไตรมาสละ 1 ครั้ง ซึ่งจะเกิดขึ้นในช่วงกลางเดือนกุมภาพันธ์ กลางเดือนพฤษภาคม กลางเดือนสิงหาคม และกลางเดือนพฤศจิกายน เราจะอัปเดตข้อมูลอีกครั้งในช่วงกลางเดือนพฤศจิกายน โดยช่องทางรายสัปดาห์ใหม่จะให้บริการเวอร์ชัน 3.67 และช่องทางอื่นๆ จะได้รับการอัปเดตในขณะนั้น

อัปเดตช่องรายสัปดาห์

ปัจจุบันเวอร์ชันของช่องรายสัปดาห์คือ 3.66

ในช่วงกลางเดือนพฤศจิกายน ช่องรายสัปดาห์จะได้รับการอัปเดตจากเวอร์ชัน 3.66 เป็นเวอร์ชัน 3.67 ณ จุดนี้ เวอร์ชันใหม่จะมีฟีเจอร์ใหม่ นำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือทำให้เกิดความไม่เข้ากันแบบย้อนหลัง คุณอาจต้องทดสอบการเปลี่ยนแปลงเหล่านี้เมื่อมีการอัปเดตช่องทาง

ตลอดทั้งไตรมาสนี้ เวอร์ชันใหม่จะได้รับการอัปเดตทุกสัปดาห์ด้วยฟีเจอร์ใหม่ๆ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ โดยจะไม่นำฟีเจอร์ที่เลิกใช้งานแล้วออก และจะไม่ทำให้เกิดความไม่เข้ากันแบบย้อนหลัง

ข้อมูลอัปเดตรายไตรมาสเกี่ยวกับช่อง

ปัจจุบันเวอร์ชันของช่องรายไตรมาสคือ 3.65

ในช่วงกลางเดือนพฤศจิกายน ช่องทางรายไตรมาสจะอัปเดตจากเวอร์ชัน 3.65 เป็นเวอร์ชัน 3.66 เมื่ออัปเดต เวอร์ชันนี้จะมีฟีเจอร์ใหม่ นำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือทำให้เกิดความไม่เข้ากันแบบย้อนหลังในช่วง 3 เดือนที่ผ่านมา คุณอาจต้องทดสอบการเปลี่ยนแปลงเหล่านี้เมื่อมีการอัปเดตช่อง

ตลอดทั้งไตรมาส เวอร์ชันนี้จะไม่มีฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง หรือการปรับปรุงประสิทธิภาพ โดยจะไม่นำฟีเจอร์ที่เลิกใช้งานแล้วออก และจะไม่ทำให้เกิดความไม่เข้ากันแบบย้อนหลัง

การอัปเดตเวอร์ชัน

ในช่วงกลางเดือนพฤศจิกายน หมายเลขเวอร์ชันจะเปลี่ยนไปเพื่อรองรับการเปิดตัวเวอร์ชันใหม่

เวอร์ชัน 3.67

เวอร์ชันใหม่ 3.67 จะเปิดตัวในช่วงกลางเดือนพฤศจิกายน เมื่อเปิดตัว เวอร์ชันนี้จะมีฟีเจอร์ใหม่ๆ นำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือทำให้เกิดความไม่เข้ากันแบบย้อนหลังเมื่อเทียบกับเวอร์ชัน 3.66 คุณควรทดสอบแอปพลิเคชันเมื่อเปลี่ยนระหว่างหมายเลขเวอร์ชัน

ในระหว่างไตรมาสนี้ เวอร์ชันใหม่จะได้รับการอัปเดตทุกสัปดาห์ด้วยฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ โดยจะไม่นำฟีเจอร์ที่เลิกใช้งานแล้วออก และจะไม่ทำให้เกิดความไม่เข้ากันแบบย้อนหลัง

เวอร์ชัน 3.66

เวอร์ชันนี้มีฟีเจอร์ใหม่ นำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือเปิดตัวความไม่เข้ากันแบบย้อนหลังเมื่อเทียบกับเวอร์ชัน 3.65 คุณควรทดสอบแอปพลิเคชันเมื่อเปลี่ยนระหว่างหมายเลขเวอร์ชัน

หลังจากช่วงกลางเดือนพฤศจิกายน เวอร์ชันนี้จะไม่ได้รับการอัปเดตฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง หรือการปรับปรุงประสิทธิภาพอีกต่อไป โดยจะไม่นำฟีเจอร์ที่เลิกใช้งานแล้วออก และจะไม่ทำให้เกิดความไม่เข้ากันแบบย้อนหลัง

เวอร์ชัน 3.65

เวอร์ชันนี้มีฟีเจอร์ใหม่ นำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือเปิดตัวความไม่เข้ากันแบบย้อนหลังเมื่อเทียบกับเวอร์ชัน 3.64 คุณควรทดสอบแอปพลิเคชันเมื่อเปลี่ยนระหว่างหมายเลขเวอร์ชัน

เวอร์ชันนี้จะไม่ได้รับการอัปเดตฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง หรือการปรับปรุงประสิทธิภาพอีกต่อไป โดยจะไม่นำฟีเจอร์ที่เลิกใช้งานแล้วหลังจากเวอร์ชันนี้ออก และจะไม่ทำให้เกิดความไม่เข้ากันแบบย้อนหลังใหม่ๆ

เวอร์ชัน 3.64

เวอร์ชันนี้มีฟีเจอร์ใหม่ นำฟีเจอร์ที่เลิกใช้งานแล้วออก และ/หรือเปิดตัวความไม่เข้ากันแบบย้อนหลังเมื่อเทียบกับเวอร์ชัน 3.63 คุณควรทดสอบแอปพลิเคชันเมื่อเปลี่ยนระหว่างหมายเลขเวอร์ชัน

เวอร์ชันนี้จะไม่ได้รับการอัปเดตฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง หรือการปรับปรุงประสิทธิภาพอีกต่อไป โดยจะไม่นำฟีเจอร์ที่เลิกใช้งานแล้วหลังจากเวอร์ชันนี้ออก และจะไม่ทำให้เกิดความไม่เข้ากันแบบย้อนหลังใหม่ๆ

เวอร์ชัน 3.63

หลังจากกลางเดือนพฤศจิกายน ระบบจะลบเวอร์ชันนี้และคุณจะใช้เวอร์ชันนี้ไม่ได้อีกต่อไป ระบบจะไม่สนใจความพยายามในการโหลดเวอร์ชันนี้ และคุณจะได้รับช่องเริ่มต้นแทน

การรองรับเวอร์ชัน

ในแต่ละไตรมาสจะมี 4 เวอร์ชันให้ใช้งาน ระบบรองรับทั้ง 4 เวอร์ชันนี้

การตรวจสอบเวอร์ชัน

สำหรับการแก้ไขข้อบกพร่อง ให้ใช้พร็อพเพอร์ตี้ google.maps.version เพื่อรับ Maps JavaScript API เวอร์ชันปัจจุบันในแอปพลิเคชัน ตัวอย่างโค้ดต่อไปนี้จะเขียนเวอร์ชัน 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>

เอกสารประกอบสำหรับเวอร์ชัน API

คู่มือนักพัฒนาซอฟต์แวร์จะอธิบายเวอร์ชันรายสัปดาห์เสมอ

นอกจากนี้ ยังมีการอ้างอิงที่ดูแลแยกต่างหากสำหรับแต่ละเวอร์ชัน ดังนี้