Sử dụng và thanh toán API ma trận từ xa

Distance Matrix API sử dụng mô hình định giá theo mức dùng. Các yêu cầu API Distance Matrix tạo ra lệnh gọi đến một trong hai SKU tuỳ thuộc vào loại yêu cầu: cơ bản hoặc nâng cao. Ngoài Điều khoản sử dụng chung của Google, còn có giới hạn sử dụng dành riêng cho API Distance Matrix. Quản lý chi phí và mức sử dụng bằng các công cụ có trong Google Cloud Console.

Cách tính phí cho Distance Matrix API

Distance Matrix API sử dụng mô hình định giá theo mức dùng. API và SDK của Nền tảng Google Maps được tính phí theo SKU. Mức sử dụng được theo dõi cho từng SKU và mọi API hoặc SDK đều có thể có nhiều SKU sản phẩm. Chi phí được tính theo

Mức sử dụng SKU × Giá mỗi lần sử dụng

Hãy sử dụng Công cụ tính mức giá và mức sử dụng của chúng tôi để ước tính chi phí sử dụng cho mỗi API hoặc SDK. Đối với các SKU đủ điều kiện của Nền tảng Google Maps, mỗi tài khoản thanh toán sẽ nhận được khoản tín dụng Nền tảng Google Maps trị giá 200 USD mỗi tháng. Khoản tín dụng này sẽ tự động được áp dụng cho các SKU đủ điều kiện.

Mức giá của Distance Matrix API

SKU: Distance Matrix

Yêu cầu gửi đến Distance Matrix API hoặc Dịch vụ Distance Matrix của API Maps JavaScript (không bao gồm các yêu cầu kích hoạt SKU thanh toán Distance Matrix Advanced).

DUNG LƯỢNG THEO THÁNG
(Giá mỗi MỤC)
0–100.000 100.001–500.000 Hơn 500.000
0,005 USD cho mỗi
(5 USD cho 1.000
)
0,004 USD cho mỗi
(4 USD cho 1.000
)
Liên hệ với bộ phận bán hàng để biết giá theo số lượng

Mỗi truy vấn được gửi đến API Distance Matrix sẽ tạo ra các phần tử, trong đó số lượng origins nhân với số lượng destinations bằng số lượng phần tử.

SKU: Distance Matrix Advanced

Yêu cầu gửi đến Distance Matrix API hoặc Dịch vụ Distance Matrix của API Maps JavaScript sử dụng thông tin giao thông và/hoặc đối tượng sửa đổi vị trí.

DUNG LƯỢNG THEO THÁNG
(Giá mỗi MỤC)
0–100.000 100.001–500.000 Hơn 500.000
0,01 USD cho mỗi
(10 USD cho 1.000
)
0,008 USD cho mỗi
(8 USD cho 1.000
)
Liên hệ với bộ phận bán hàng để biết giá theo số lượng

Mỗi truy vấn được gửi đến API Distance Matrix sẽ tạo ra các phần tử, trong đó số origins nhân với số destinations bằng số phần tử.

SKU nâng cao của Distance Matrix sẽ bị tính phí cho Distance Matrix API hoặc Dịch vụ Distance Matrix của API Maps JavaScript sử dụng một hoặc nhiều tính năng sau:

  • Thông tin về lưu lượng truy cập. Thông tin về lưu lượng truy cập được sử dụng khi tất cả các điều kiện sau đây đều được áp dụng (đây là các điều kiện bắt buộc để nhận trường duration_in_traffic trong phản hồi của Ma trận khoảng cách):
    • Tham số mode của chuyến đi là driving hoặc không được chỉ định (driving là chế độ đi lại mặc định).
    • Yêu cầu bao gồm một thông số departure_time hợp lệ. Bạn có thể đặt departure_time thành thời gian hiện tại hoặc một thời điểm trong tương lai. Ngày này không được là ngày trong quá khứ.
  • Hệ số sửa đổi vị trí. Khi bạn sử dụng các công cụ sửa đổi vị trí sau đây để cho biết cách người lái xe tiếp cận một vị trí cụ thể:
    • side_of_road
    • heading

Các hạn mức sử dụng khác

Mặc dù không có số lượng phần tử tối đa mỗi ngày (EPD), nhưng API Distance Matrix có các giới hạn sử dụng sau:

  • Tối đa 25 nguồn gốc hoặc 25 đích đến cho mỗi yêu cầu
  • Tối đa 100 phần tử cho mỗi yêu cầu phía máy chủ.
  • Tối đa 100 phần tử cho mỗi yêu cầu bên máy khách.
  • 60.000 EPM (phần tử mỗi phút), được tính bằng tổng số truy vấn phía máy khách và phía máy chủ.

Quy định hạn chế trong Điều khoản sử dụng

Để biết thông tin về điều khoản sử dụng, hãy xem chính sách đối với API Distance Matrixmục Hạn chế về giấy phép trong Điều khoản dịch vụ của Nền tảng Google Maps.

Quản lý chi phí sử dụng

Để quản lý chi phí sử dụng API Distance Matrix hoặc để đáp ứng nhu cầu về lưu lượng truy cập sản xuất, hãy đặt hạn mức hạn mức hằng ngày cho tất cả các yêu cầu đối với bất kỳ API nào. Hạn mức hằng ngày được đặt lại vào lúc nửa đêm theo giờ Thái Bình Dương.

Cách xem hoặc thay đổi hạn mức hạn mức cho API Distance Matrix:

  1. Trong Cloud Console, hãy mở trang Hạn mức của Nền tảng Google Maps.
  2. Nhấp vào trình đơn thả xuống API rồi chọn Distance Matrix API (API Ma trận khoảng cách).
  3. Để xem các hạn mức hạn mức, hãy di chuyển xuống thẻ Thành phần.
    Một bảng liệt kê tên và giới hạn hạn mức.
  4. Để thay đổi hạn mức hạn mức, hãy nhấp vào biểu tượng Chỉnh sửa cho hạn mức đó.
    Trong hộp thoại xuất hiện, trong trường Quota Limit (Giới hạn hạn mức), hãy nhập giới hạn hạn mức hằng ngày có thể tính phí mà bạn muốn (tối đa là giới hạn hạn mức do Google chỉ định, nếu có) rồi chọn Save (Lưu).

Nếu mức sử dụng API của bạn đạt đến hạn mức có thể tính phí vào một ngày bất kỳ, thì ứng dụng của bạn sẽ không thể truy cập vào API trong thời gian còn lại của ngày đó.