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

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

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

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

  • ช่องรายสัปดาห์จะระบุด้วย v=weekly
    เวอร์ชันนี้จะอัปเดตสัปดาห์ละ 1 ครั้งและเป็นเวอร์ชันล่าสุด
  • ช่องรายไตรมาสจะระบุด้วย v=quarterly
    เวอร์ชันนี้จะอัปเดตไตรมาสละ 1 ครั้งและคาดการณ์ได้มากที่สุด
  • แชแนลเบต้าระบุด้วย 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 เมื่อถึงเวลานั้น เวอร์ชันใหม่จะมีฟีเจอร์ใหม่ๆ นำฟีเจอร์ที่เลิกใช้งานออก และ/หรืออาจทำให้เกิดความไม่เข้ากันแบบย้อนหลังในช่วง 3 เดือนที่ผ่านมา

การเลือกช่องเบต้า

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

การเลือกช่องอัลฟ่า

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

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

v=weekly v=quarterly v=3.nn v=3.nn-1 Aug 2025 Nov 2025 Feb 2026 May 2026 v3.59 v3.60 v3.60 v3.61 v3.61 v3.61 v3.62 v3.62 v3.62 v3.62 v3.63 v3.63 v3.63 v3.64 v3.64 v3.65

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

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

ตอนนี้ให้กำหนดค่าแอปพลิเคชันใหม่เพื่อใช้เวอร์ชันเก่าเป็นการแก้ปัญหาชั่วคราวไปก่อน

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

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

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

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

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

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

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

ปัจจุบันช่องรายสัปดาห์ชี้ไปยังเวอร์ชัน 3.62

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

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

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

ปัจจุบันช่องรายไตรมาสชี้ไปยังเวอร์ชัน 3.61

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

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

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

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

เวอร์ชัน 3.63

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

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

เวอร์ชัน 3.62

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

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

เวอร์ชัน 3.61

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

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

เวอร์ชัน 3.60

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

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

เวอร์ชัน 3.59

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

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

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

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

หากต้องการแก้ไขข้อบกพร่อง ให้ใช้พร็อพเพอร์ตี้ google.maps.version เพื่อรับ Google 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 เวอร์ชันต่างๆ

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

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