Gestire la quota

Per gestire l'utilizzo delle API Fleet Engine, imposta limiti di quota per le "richieste al minuto" per tutte le richieste.

Visualizza o modifica i limiti di quota per le API Fleet Engine seguendo questi passaggi:

  • Nella console Cloud, apri la pagina Quote di Google Maps Platform.
  • Fai clic sul menu a discesa API e seleziona "API Local Rides and Deliveries".
  • Per visualizzare i limiti di quota, apri la scheda per ogni tipo di richiesta.
  • Per modificare un limite di quota per un tipo di richiesta, fai clic sull'icona Modifica corrispondente. Viene visualizzata una finestra di dialogo. Nel campo Limite quota, inserisci il limite di quota "richieste al minuto" che preferisci (fino al limite di quota specificato da Google) e seleziona Salva.
  • Se hai bisogno di una quota aggiuntiva per il tuo progetto oltre i limiti forniti, contatta l'assistenza.
Bucket di quota API incluse Richieste al minuto
Crea richieste in batch maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks 180
Richieste di fatturazione maps.fleetengine.v1.TripService.ReportBillableTrip 9000
Creare richieste maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.CreateTask,
maps.fleetengine.v1.VehicleService.CreateVehicle,
maps.fleetengine.v1.TripService.CreateTrip
3000
Richieste di elenchi di consegna maps.fleetengine.delivery.v1.DeliveryService.ListTasks,
maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles
3000
Richieste di elencazione maps.fleetengine.v1.VehicleService.ListVehicles 3000
Richieste di lettura maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.GetTask,
maps.fleetengine.v1.VehicleService.GetVehicle,
maps.fleetengine.v1.TripService.GetTrip
9000
Cerca richieste maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo,
maps.fleetengine.v1.VehicleService.SearchVehicles,
maps.fleetengine.v1.TripService.SearchTrips
6000
Richieste di aggiornamento 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
Elimina richieste maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.DeleteTask,
maps.fleetengine.v1.VehicleService.DeleteVehicle,
maps.fleetengine.v1.TripService.DeleteTrip
300

Limiti di frequenza fissi

Per alcuni metodi API che operano su una singola risorsa vengono applicati limiti di frequenza fissi. Ad esempio, providers/project_id/vehicles/vehicle_id. Google applica limiti di frequenza fissi a una singola risorsa senza eccezioni per nessun cliente. Ad esempio, puoi aspettarti di ricevere un errore HTTP 429 o gRPC RESOURCE_EXHAUSTED se chiami maps.fleetengine.v1.VehicleService.UpdateVehicle più di 3 volte al secondo per lo stesso vehicle_id all'interno di un progetto.

Le richieste interessate dalla limitazione di frequenza non vengono conteggiate come errori di quota nella console Google Cloud.

Scopri di più sulla gestione degli errori.

Bucket quota API incluse Richieste al secondo
Richieste di lettura di una singola risorsa 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
Richieste di scrittura di una singola risorsa 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