Для управления использованием API Fleet Engine установите квоты "запросов в минуту" для всех запросов.
Чтобы просмотреть или изменить лимиты квот для API Fleet Engine, выполните следующие действия:
- В консоли Cloud откройте страницу «Квоты платформы Google Maps» .
- Щелкните раскрывающийся список API и выберите "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 применяет фиксированные ограничения скорости ко всем ресурсам без исключений для любого клиента. Например, вы можете получить ошибку HTTP 429 или gRPC RESOURCE_EXHAUSTED если будете вызывать maps.fleetengine.v1.VehicleService.UpdateVehicle более 3 раз в секунду для одного и того же vehicle_id в рамках проекта.
Запросы с ограниченным количеством запросов не учитываются как ошибки квоты в вашей консоли 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 |