Các yêu cầu Maps JavaScript API tạo ra các lệnh gọi đến nhiều SKU tuỳ thuộc vào loại yêu cầu: ví dụ: lượt tải bản đồ sẽ kích hoạt SKU Bản đồ động và ảnh toàn cảnh sẽ kích hoạt SKU Chế độ xem đường phố linh động. Các lệnh gọi đến Thư viện địa điểm, Maps JavaScript API và các dịch vụ JavaScript khác được tính giá riêng. Để biết thêm thông tin, hãy xem danh sách giá và thông tin chi tiết về SKU trong bảng sau.
Thông tin chi tiết về SKU và giá cho Maps JavaScript API
Bảng sau đây cho biết thông tin chi tiết về SKU và giá của Maps JavaScript API.
Thông tin chi tiết về giá của thư viện tuyến đường
Mỗi lớp Route và RouteMatrix đều có 3 SKU xác định chi phí của một yêu cầu. SKU được dùng để xác định chi phí dựa trên dịch vụ bạn sử dụng, lớp Route hoặc lớp RouteMatrix, cũng như các tính năng mà bạn sử dụng trong yêu cầu. Ví dụ:
Yêu cầu Tính toán tuyến đường được tính phí cho mỗi Yêu cầu.
Yêu cầu Tính toán ma trận tuyến đường được tính phí theo PHẦN TỬ được trả về từ yêu cầu. Số lượng phần tử là số lượng điểm xuất phát nhân với số lượng điểm đến. Ví dụ: nếu một yêu cầu chứa hai điểm xuất phát và ba điểm đến, thì yêu cầu đó sẽ được tính phí cho sáu phần tử.
Các tính năng bạn sử dụng sẽ xác định danh mục SKU được tính phí:
Essentials: Tính phí cho các yêu cầu chỉ sử dụng các tính năng cơ bản với tối đa 10 điểm tham chiếu trung gian.
Pro: Tính phí cho các yêu cầu sử dụng một tính năng nâng cao, chẳng hạn như công cụ sửa đổi tuyến đường
TRAFFIC_AWAREhoặcTRAFFIC_AWARE_OPTIMAL.Doanh nghiệp: Tính phí cho các yêu cầu sử dụng một tính năng dành cho doanh nghiệp, chẳng hạn như tính năng định tuyến cho xe hai bánh.
JavaScript có các giới hạn sử dụng sau đây.
Tính toán tuyến đường
Hạn mức tốc độ là 3.000 truy vấn mỗi phút.
Số lượng tối đa cho phép của các điểm tham chiếu trung gian cho mỗi yêu cầu
computeRouteslà 25.
Tính toán ma trận tuyến đường
Giới hạn tốc độ là 3.000 phần tử mỗi phút, được tính bằng số lượng nguồn nhân với số lượng đích đến.
Số lượng điểm xuất phát và điểm đến tối đa mà bạn có thể chỉ định bằng cách sử dụng mã địa điểm hoặc địa chỉ là 50.
Tổng số phần tử tối đa được phép cho mỗi yêu cầu
computeRouteMatrixcóroutingPreferenceđược đặt thànhTRAFFIC_AWARE_OPTIMALlà 100.Tổng số phần tử tối đa được phép cho mỗi yêu cầu
computeRouteMatrixcótravelModeđược đặt thànhTRANSITlà 100.Tổng số phần tử tối đa được phép cho mỗi yêu cầu
computeRouteMatrixlà 625.
Hạn mức và giới hạn sử dụng
Để xem xét và quản lý hạn mức cũng như giới hạn sử dụng đối với Maps JavaScript API, hãy xem phần Hạn mức và cảnh báo hạn mức.
Điều chỉnh hạn mức
Hạn mức xác định số lượng yêu cầu tối đa được phép cho một API hoặc dịch vụ cụ thể trong một khung thời gian nhất định. Khi số lượng yêu cầu trong dự án của bạn đạt đến hạn mức, dịch vụ của bạn sẽ ngừng phản hồi các yêu cầu.
Để sửa đổi giá trị hạn mức cho API của bạn, hãy làm theo các bước sau:
- Trong Bảng điều khiển đám mây, hãy chuyển đến Nền tảng Google Maps > Hạn mức.
- Chọn API mà bạn muốn sửa đổi hạn mức.
- Xác định giá trị hạn mức mà bạn muốn thay đổi, rồi chọn giá trị đó bằng hộp đánh dấu.
- Nhấp vào Chỉnh sửa, nhập giá trị hạn mức mới rồi nhấp vào Gửi yêu cầu.
Xem yêu cầu tăng hạn mức
Cách xem tất cả yêu cầu tăng hạn mức, bao gồm cả yêu cầu trước đây và yêu cầu đang chờ xử lý:
- Trong Bảng điều khiển đám mây, hãy chuyển đến Nền tảng Google Maps > Hạn mức.
- Chọn API mà bạn muốn xem yêu cầu tăng hạn mức.
- Nhấp vào Tăng số yêu cầu.
Quy định hạn chế theo Điều khoản sử dụng
Để biết thông tin đầy đủ về việc sử dụng được phép, hãy tham khảo mục Giới hạn về giấy phép trong Điều khoản dịch vụ của Nền tảng Google Maps.