Para gerenciar o uso das APIs do Fleet Engine, defina limites de cota de "solicitações por minuto" em todas as solicitações.
Para visualizar ou alterar limites de cota das APIs do Fleet Engine:
- No Console do Cloud, abra a página Cotas da Plataforma Google Maps.
- Clique no menu suspenso de APIs e selecione "Local Rides and Deliveries API".
- Para conferir os limites de cota, abra o card para cada tipo de solicitação.
- Para alterar um limite de cota para um tipo de solicitação, clique no ícone Editar desse limite. Uma caixa de diálogo será exibida. No campo Limite de cota, insira o limite de cota de "solicitações por minuto" de sua preferência (até o limite especificado pelo Google) e selecione Salvar.
- Se você precisar de mais cotas para seu projeto além dos limites fornecidos, entre em contato com o suporte.
Intervalo de cotas | APIs incluídas | Solicitações por minuto |
---|---|---|
Solicitações de criação em lote | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
Solicitações de faturamento | maps.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
Criar solicitações | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.v1.VehicleService.CreateVehicle, maps.fleetengine.v1.TripService.CreateTrip |
3.000 |
Solicitações de lista de entrega | maps.fleetengine.delivery.v1.DeliveryService.ListTasks, maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles |
3.000 |
Solicitações de lista | maps.fleetengine.v1.VehicleService.ListVehicles | 3.000 |
Solicitações de leitura | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTask, maps.fleetengine.v1.VehicleService.GetVehicle, maps.fleetengine.v1.TripService.GetTrip |
9000 |
Solicitações de pesquisa | maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleetengine.v1.VehicleService.SearchVehicles, maps.fleetengine.v1.TripService.SearchTrips |
6.000 |
Solicitações de atualização | 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 |
Limites de taxa fixa
Os limites de taxa fixa se aplicam a alguns métodos de API que operam em um único recurso.
Por exemplo, providers/project_id/vehicles/vehicle_id
. O Google aplica limitações de taxa fixas em um único recurso, sem exceção para qualquer cliente. Por
exemplo, você vai receber um erro HTTP 429
ou RESOURCE_EXHAUSTED
do gRPC
se chamar maps.fleetengine.v1.VehicleService.UpdateVehicle
mais de
três vezes por segundo para o mesmo vehicle_id
em um projeto.
As solicitações com limitação de taxa afetada não são contabilizadas como erros de cota no console do Google Cloud.
Saiba mais sobre como processar erros.
Intervalo de cotas | APIs incluídas | Solicitações por segundo |
---|---|---|
Solicitações de leitura de recurso único | 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 |
Solicitações de gravação de recurso único | 3 |