การใช้งานและการเรียกเก็บเงิน Distance Matrix API

Distance Matrix API ใช้รูปแบบการกำหนดราคาแบบจ่ายเมื่อใช้ คำขอ Distance Matrix API จะสร้างการเรียกใช้ SKU รายการใดรายการหนึ่งจาก 2 รายการต่อไปนี้ โดยขึ้นอยู่กับประเภทคำขอ นั่นคือ พื้นฐานหรือขั้นสูง นอกจากข้อกำหนดในการใช้งานโดยรวมของ Google แล้ว ยังมีขีดจํากัดการใช้งานเฉพาะสำหรับ Distance Matrix API ด้วย จัดการต้นทุนและการใช้งานด้วยเครื่องมือที่มีให้ใช้งานในคอนโซล Google Cloud

วิธีการเรียกเก็บเงินสำหรับ Distance Matrix API

Distance Matrix API ใช้รูปแบบการกำหนดราคาแบบจ่ายเมื่อใช้ ระบบจะเรียกเก็บเงินสำหรับ API และ SDK ของ Google Maps Platform ตาม SKU ระบบจะติดตามการใช้งานสำหรับ SKU แต่ละรายการ และ API หรือ SDK หนึ่งๆ อาจมีSKU ของผลิตภัณฑ์มากกว่า 1 รายการ ระบบจะคำนวณค่าใช้จ่ายโดย

การใช้งาน SKU × ราคาต่อการใช้งานแต่ละครั้ง

ใช้เครื่องคำนวณราคาและการใช้งานเพื่อประมาณต้นทุนการใช้งานต่อ API หรือ SDK สำหรับ SKU ของ Google Maps Platform ที่มีสิทธิ์ คุณจะได้รับเครดิต Google Maps Platform มูลค่า $200 USD ในแต่ละเดือนสำหรับบัญชีการเรียกเก็บเงินแต่ละบัญชี ระบบจะนำเครดิตนี้ไปใช้กับ SKU ที่มีสิทธิ์โดยอัตโนมัติ

ราคาสำหรับ Distance Matrix API

SKU: เมทริกซ์ระยะทาง

คำขอไปยัง Distance Matrix API หรือ บริการเมทริกซ์ระยะทางของ Maps JavaScript API (ไม่รวมคำขอที่ทริกเกอร์ SKU การเรียกเก็บเงินของ Distance Matrix Advanced)

ช่วงที่ทำให้เกิดปริมาณรายเดือน
(ราคาต่อองค์ประกอบ)
0–100,000 100,001–500,000 500,000+
0.005 USD ต่อ
แต่ละรายการ(5.00 USD ต่อ 1,000 รายการ)
0.004 USD ต่อ
แต่ละรายการ(4.00 USD ต่อ 1,000 รายการ)
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก

คําค้นหาแต่ละรายการที่ส่งไปยัง Distance Matrix API จะสร้างองค์ประกอบ โดยที่จำนวน origins คูณด้วยจำนวน destinations เท่ากับจํานวนองค์ประกอบ

SKU: Distance Matrix Advanced

คำขอไปยัง Distance Matrix API หรือ บริการเมทริกซ์ระยะทางของ Maps JavaScript API ที่ใช้ข้อมูลการจราจรและ/หรือตัวแก้ไขตำแหน่ง

ช่วงที่ทำให้เกิดปริมาณรายเดือน
(ราคาต่อองค์ประกอบ)
0–100,000 100,001–500,000 500,000+
0.01 USD ต่อ
แต่ละรายการ(10.00 USD ต่อ 1,000 รายการ)
0.008 USD ต่อ
แต่ละรายการ(8.00 USD ต่อ 1,000 รายการ)
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก

การค้นหาแต่ละรายการที่ส่งไปยัง Distance Matrix API จะสร้างองค์ประกอบ โดยที่จำนวน origins คูณด้วยจำนวน destinations เท่ากับจำนวนองค์ประกอบ

ระบบจะเรียกเก็บเงิน SKU ขั้นสูงของเมทริกซ์ระยะทางสำหรับ Distance Matrix API หรือ บริการเมทริกซ์ระยะทางของ Maps JavaScript API ที่ใช้ฟีเจอร์ต่อไปนี้อย่างน้อย 1 รายการ

  • ข้อมูลการจราจร ระบบจะใช้ข้อมูลการจราจรเมื่อเป็นไปตามเงื่อนไขต่อไปนี้ทั้งหมด (เงื่อนไขเหล่านี้เป็นเงื่อนไขที่จำเป็นต่อการรับช่อง duration_in_traffic ในการตอบกลับของตารางระยะทาง)
    • พารามิเตอร์ การเดินทาง mode คือ driving หรือไม่ได้ระบุ (driving คือโหมดการเดินทางเริ่มต้น)
    • คำขอมีพารามิเตอร์ departure_time ที่ถูกต้อง คุณสามารถตั้งค่า departure_time เป็นเวลาปัจจุบันหรือเวลาในอนาคต ต้องไม่ใช่วันที่ที่ผ่านมาแล้ว
  • ตัวปรับสถานที่ตั้ง เมื่อคุณใช้ตัวแก้ไขสถานที่ต่อไปนี้เพื่อระบุวิธีที่ผู้ขับขี่ควรเข้าใกล้สถานที่หนึ่งๆ
    • side_of_road
    • heading

ขีดจำกัดการใช้งานอื่นๆ

แม้ว่าจะไม่มีจำนวนองค์ประกอบสูงสุดต่อวัน (EPD) แต่ก็มีขีดจำกัดการใช้งานต่อไปนี้สำหรับ Distance Matrix API

  • ต้นทางหรือปลายทางสูงสุด 25 แห่งต่อคำขอ
  • องค์ประกอบสูงสุด 100 รายการต่อคําขอฝั่งเซิร์ฟเวอร์
  • องค์ประกอบสูงสุด 100 รายการต่อคำขอฝั่งไคลเอ็นต์
  • 60,000 EPM (องค์ประกอบต่อนาที) ซึ่งคํานวณจากผลรวมของคําค้นหาฝั่งไคลเอ็นต์และฝั่งเซิร์ฟเวอร์

ข้อจำกัดของข้อกำหนดในการใช้งาน

ดูข้อมูลเกี่ยวกับข้อกำหนดในการใช้งานได้ที่นโยบายสำหรับ Distance Matrix API และส่วนข้อจำกัดของใบอนุญาตในข้อกำหนดในการให้บริการของ Google Maps Platform

จัดการต้นทุนการใช้งาน

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

วิธีดูหรือเปลี่ยนขีดจํากัดโควต้าสําหรับ Distance Matrix API

  1. ในคอนโซลระบบคลาวด์ ให้เปิดหน้าโควต้าของ Google Maps Platform
  2. คลิกเมนูแบบเลื่อนลงของ API แล้วเลือก Distance Matrix API
  3. หากต้องการดูขีดจํากัดโควต้า ให้เลื่อนลงไปที่การ์ดองค์ประกอบ
    ตารางจะแสดงชื่อและขีดจํากัดโควต้า
  4. หากต้องการเปลี่ยนขีดจำกัดโควต้า ให้คลิกไอคอนแก้ไขสำหรับขีดจำกัดนั้น
    ในกล่องโต้ตอบที่ปรากฏขึ้น ให้ป้อนขีดจำกัดโควต้ารายวันที่เรียกเก็บเงินได้ที่ต้องการ (ไม่เกินขีดจำกัดโควต้าที่ Google ระบุไว้ หากมี) ในช่องขีดจำกัดโควต้า แล้วเลือกบันทึก

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