如需管理 Fleet Engine API 的使用情况,请为所有请求设置“每分钟请求数”配额上限。
如需查看或更改 Fleet Engine API 的配额上限,请按以下步骤操作:
- 在 Cloud 控制台中,打开 Google Maps Platform 配额 页面。
- 点击“API”下拉列表,然后选择 Local Rides and Deliveries API。
- 如需查看配额上限,请打开每种请求类型的卡片。
- 如需更改请求类型的配额上限,请点击相应上限对应的修改 图标。随即会出现一个对话框。在配额上限 字段中,输入首选“每分钟请求数”配额上限(最高可设为 Google 指定的配额上限),然后选择保存 。
- 如果您需要的项目配额超出提供的上限, 请与支持团队联系。
| 配额存储分区 | 包含的 API | 每分钟请求数 |
|---|---|---|
| 批量创建请求 | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
| 结算请求 | maps.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
| 创建请求 | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.v1.VehicleService.CreateVehicle, maps.fleetengine.v1.TripService.CreateTrip |
3000 |
| 配送列表请求 | maps.fleetengine.delivery.v1.DeliveryService.ListTasks, maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles |
3000 |
| 列表请求 | maps.fleetengine.v1.VehicleService.ListVehicles | 3000 |
| 读取请求 | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTask, maps.fleetengine.v1.VehicleService.GetVehicle, maps.fleetengine.v1.TripService.GetTrip |
9000 |
| 搜索请求 | maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleetengine.v1.VehicleService.SearchVehicles, maps.fleetengine.v1.TripService.SearchTrips |
6000 |
| 更新请求 | maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.UpdateTask, maps.fleetengine.v1.VehicleService.UpdateVehicle, maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes, maps.fleetengine.v1.TripService.UpdateTrip |
30000 |
| 删除请求 | maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.DeleteTask, maps.fleetengine.v1.VehicleService.DeleteVehicle, maps.fleetengine.v1.TripService.DeleteTrip |
300 |
固定速率限制
固定速率限制适用于对单个资源执行操作的某些 API 方法。
例如,providers/project_id/vehicles/vehicle_id。Google 会对单个资源应用固定速率限制,不会为任何客户提供例外情况。例如,如果您在项目中对同一 vehicle_id 每秒调用 maps.fleetengine.v1.VehicleService.UpdateVehicle 超过 3 次,则可能会收到 HTTP 429 或 gRPC RESOURCE_EXHAUSTED 错误。
受速率限制影响的请求不会在 Google Cloud 控制台中计为配额错误。
详细了解如何 处理错误。
| 配额存储分区 | 包含的 API | 每秒请求次数 |
|---|---|---|
| 单资源读取请求 | maps.fleetengine.delivery.v1.DeliveryService.GetTask,
maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleetengine.v1.VehicleService.GetVehicle, maps.fleetengine.v1.TripService.GetTrip |
50 |
| 单资源写入请求 | maps.fleetengine.delivery.v1.DeliveryService.CreateTask,
maps.fleetengine.delivery.v1.DeliveryService.UpdateTask, maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle, maps.fleetengine.v1.TripService.CreateTrip, maps.fleetengine.v1.TripService.UpdateTrip, maps.fleetengine.v1.TripService.ReportBillableTrip, maps.fleetengine.v1.VehicleService.CreateVehicle, maps.fleetengine.v1.VehicleService.UpdateVehicle, maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes, |
3 |