ภาพรวมของ Map Management API

Map Management API เป็น RESTful API ที่คุณใช้จัดการทรัพยากรการจัดรูปแบบแผนที่ในระบบคลาวด์แบบเป็นโปรแกรมได้ ด้วย API นี้ คุณสามารถกำหนดลักษณะที่ปรากฏของแผนที่ จัดการข้อมูลประจำตัวของแผนที่ และเชื่อมโยงรูปแบบและชุดข้อมูลที่กำหนดเองกับแผนที่ตัวแปรต่างๆ ได้โดยไม่ต้องใช้ Cloud Console

Map Management API ออกแบบมาสำหรับนักพัฒนาแอปที่ต้องการจัดการการกำหนดค่าแผนที่ในปริมาณมาก หรือผสานรวมการจัดรูปแบบแผนที่เข้ากับเวิร์กโฟลว์อัตโนมัติและเครื่องมือภายในของตนเอง

ทรัพยากรสำคัญ

  • StyleConfig: มีการแสดง JSON ของสไตล์แผนที่ ซึ่งกำหนดสี การมองเห็น และความหนาแน่นของฟีเจอร์แผนที่
  • MapConfig: แสดงถึงข้อมูลประจำตัวของแผนที่ที่ไม่ซ้ำกัน (รหัสแผนที่) โดยทำหน้าที่เป็นคอนเทนเนอร์สำหรับการตั้งค่าการจัดรูปแบบและฟีเจอร์ต่างๆ เช่น การเพิ่มความสำคัญของจุดที่น่าสนใจหรือการทำให้สิ่งปลูกสร้างแบนราบ
  • MapContextConfig: เชื่อมโยง StyleConfig (และ ชุดข้อมูลอย่างน้อย 1 รายการหากมี) กับ MapVariants ที่เฉพาะเจาะจงภายใน MapConfig

ช่องทางการกำหนดเวอร์ชัน API

Map Management API ใช้การกำหนดเวอร์ชันตามช่องทางเพื่อให้เส้นทางที่ชัดเจนจากฟีเจอร์เวอร์ชันทดลองไปจนถึงฟีเจอร์ที่เสถียรและเวอร์ชันสำหรับผู้ใช้ทั่วไป

  • v2alpha (เวอร์ชันทดลอง): มีฟีเจอร์เวอร์ชันทดลองล่าสุด ฟีเจอร์ในช่องทางนี้อาจมีการเปลี่ยนแปลงโดยไม่ต้องแจ้งให้ทราบล่วงหน้าและไม่แนะนำให้ใช้ในเวอร์ชันที่ใช้งานจริง
  • v2beta (เวอร์ชันตัวอย่าง): มีฟีเจอร์ที่เสถียรและกำลังเตรียมพร้อม สำหรับการใช้งานทั่วไป ช่องทางนี้เหมาะสำหรับการนำไปใช้และทดสอบก่อนใครในสภาพแวดล้อมก่อนการใช้งานจริง
  • v2 (พร้อมใช้งานโดยทั่วไป): มีฟีเจอร์ที่พร้อมใช้งานจริงและได้รับการสนับสนุนอย่างเต็มที่

ฟีเจอร์ v2 ส่วนใหญ่พร้อมใช้งานในปลายทาง v2alpha และ v2beta ระหว่างระยะการเปิดตัว สำหรับผู้ใช้ใหม่ Google ขอแนะนำให้เริ่มต้นด้วยปลายทาง v2beta

การตรวจสอบสิทธิ์

คุณใช้ได้เฉพาะ OAuth 2.0 ในการตรวจสอบสิทธิ์ด้วย Map Management API ซึ่งไม่รองรับคีย์ API ดูข้อมูลเพิ่มเติมได้ที่หัวข้อการใช้ OAuth

ข้อจำกัด

  • บทบาทของนักพัฒนาแอป: หากต้องการใช้ Map Management API คุณต้องมีสิทธิ์ IAM ที่จำเป็นในการจัดการทรัพยากร Google Maps Platform ภายในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google
  • ขอบเขตทรัพยากร: API นี้มุ่งเน้นที่การจัดการทรัพยากรการจัดรูปแบบแผนที่ ที่อิงตามระบบคลาวด์ การกำหนดค่าอื่นๆ ของ Google Maps Platform อาจยังต้องใช้ Cloud Console

ค่าใช้จ่าย

การใช้ Map Management API ไม่มีค่าใช้จ่าย การเรียก API จะปรากฏในหน้าการเรียกเก็บเงินใน Cloud Console แต่ค่าใช้จ่ายจะเป็น $0 อย่างไรก็ตาม คำขอจะมีข้อจำกัดดังนี้

  • 3 QPS (จำนวนคำค้นหาต่อวินาที)
  • 180 QPM (คำค้นหาต่อนาที) สำหรับโปรเจ็กต์ โดยจะรีเฟรชทุกนาที
  • 100,000 QPD (คำค้นหาต่อวัน) สำหรับโปรเจ็กต์ โดยจะรีเฟรชทุกวัน

ดูการใช้งานและการเรียกเก็บเงิน