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

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

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

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

  • StyleConfig: มีการแสดง JSON ของรูปแบบแผนที่ ซึ่งกำหนดสี การแสดงผล และความหนาแน่นขององค์ประกอบแผนที่
  • MapConfig: แสดงถึงข้อมูลประจำตัวของแผนที่ที่ไม่ซ้ำกัน (รหัสแผนที่) โดยจะทำหน้าที่เป็นคอนเทนเนอร์สำหรับการตั้งค่าการจัดรูปแบบและฟีเจอร์ต่างๆ เช่น การเพิ่ม POI หรือการปรับอาคารให้แบนราบ
  • MapContextConfig: เชื่อมโยง StyleConfig (และอาจเชื่อมโยง Dataset อย่างน้อย 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 Cloud
  • ขอบเขตของทรัพยากร: API นี้มุ่งเน้นการจัดการทรัพยากรการจัดรูปแบบแผนที่บนระบบคลาวด์ การกำหนดค่าอื่นๆ ของ Google Maps Platform อาจยังคง ต้องใช้คอนโซล Cloud

ค่าใช้จ่าย

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

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

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