Чтобы управлять использованием API Fleet Engine, установите ограничения квоты «запросов в минуту» для всех запросов.
Просмотрите или измените ограничения квот для API Fleet Engine, выполнив следующие действия:
- В Cloud Console откройте страницу квот платформы Google Maps .
- Нажмите раскрывающийся список API и выберите «API местных поездок и доставок» .
- Чтобы просмотреть лимиты квот, откройте карточку для каждого типа запроса.
- Чтобы изменить ограничение квоты для типа запроса, щелкните значок «Изменить» для этого ограничения. Появится диалог. В поле «Ограничение квоты» введите предпочтительный предел квоты «запросов в минуту» (вплоть до предела квоты, указанного Google) и нажмите «Сохранить» .
- Если вам нужна дополнительная квота для вашего проекта сверх предусмотренных ограничений, обратитесь в службу поддержки .
Квота сегмента | API включены | Запросов в минуту |
---|---|---|
Пакетное создание запросов | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
Запросы на выставление счетов | карты.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
Создание запросов | карты.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, карты.fleetengine.delivery.v1.DeliveryService.CreateTask, карты.fleetengine.v1.VehicleService.CreateVehicle, карты.fleetengine.v1.TripService.CreateTrip | 3000 |
Запросы списка доставки | карты.fleetengine.delivery.v1.DeliveryService.ListTasks, карты.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles | 3000 |
Получение списка запросов | maps.fleetengine.v1.VehicleService.ListVehicles | 3000 |
Запросы на чтение | карты.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, карты.fleetengine.delivery.v1.DeliveryService.GetTask, карты.fleetengine.v1.VehicleService.GetVehicle, карты.fleetengine.v1.TripService.GetTrip | 9000 |
Поисковые запросы | карты.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, карты.fleetengine.v1.VehicleService.SearchVehicles, maps.fleetengine.v1.TripService.SearchTrips | 6000 |
Запросы на обновление | карты.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle, карты.fleetengine.delivery.v1.DeliveryService.UpdateTask, карты.fleetengine.v1.VehicleService.UpdateVehicle, карты.fleetengine.v1.VehicleService.UpdateVehicleAttributes, карты.fleetengine.v1.TripService.UpdateTrip | 30000 |
Фиксированные лимиты ставок
Фиксированные ограничения скорости применяются к некоторым методам 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 включены | Запросов в секунду |
---|---|---|
Запросы на чтение одного ресурса | карты.fleetengine.delivery.v1.DeliveryService.GetTask, карты.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, карты.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, карты.fleetengine.v1.VehicleService.GetVehicle, карты.fleetengine.v1.TripService.GetTrip | 50 |
Запросы на запись одного ресурса | карты.fleetengine.delivery.v1.DeliveryService.CreateTask, карты.fleetengine.delivery.v1.DeliveryService.UpdateTask, карты.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, карты.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle, карты.fleetengine.v1.TripService.CreateTrip, карты.fleetengine.v1.TripService.UpdateTrip, карты.fleetengine.v1.TripService.ReportBillableTrip, карты.fleetengine.v1.VehicleService.CreateVehicle, карты.fleetengine.v1.VehicleService.UpdateVehicle, карты.fleetengine.v1.VehicleService.UpdateVehicleAttributes, карты.fleetengine.v1.VehicleService.ComputeTrafficData | 3 |