Чтобы управлять использованием 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.СлужбаДоставки.СоздатьТранспортДоставки, 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.ПоискТранспортные средства, maps.fleetengine.v1.TripService.ПоискПоездок | 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.УдалитьТранспортное средство, maps.fleetengine.v1.TripService.УдалитьПоездку | 300 |
Фиксированные лимиты ставок
Ограничения фиксированной скорости применяются к некоторым методам API, которые работают с одним ресурсом. Например, providers/project_id/vehicles/vehicle_id
. Google применяет ограничения фиксированной скорости к одному ресурсу без исключения для любого клиента. Например, вы можете ожидать получения ошибки HTTP 429
или gRPC RESOURCE_EXHAUSTED
, если вы вызываете maps.fleetengine.v1.VehicleService.UpdateVehicle
более 3 раз в секунду для одного и того же vehicle_id
в рамках проекта.
Затронутые запросы с ограничением скорости не учитываются как ошибки квоты в Google Cloud Console.
Узнайте больше об обработке ошибок .
Квота Ведро | Включены 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.СлужбаДоставки.СоздатьТранспортДоставки, 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, maps.fleetengine.v1.VehicleService.ComputeTrafficData | 3 |