Sie können Kontingentlimits für „Anfragen pro Minute“ für alle Anfragen festlegen, um die Nutzung der Fleet Engine APIs zu steuern.
So rufen Sie die Kontingentlimits für die Fleet Engine APIs auf oder ändern sie:
- Öffnen Sie in der Cloud Console die Seite Google Maps Platform-Kontingente.
- Klicken Sie auf das Drop-down-Menü „APIs“ und wählen Sie die Local Rides and Deliveries API aus.
- Öffnen Sie die Karte für jeden Anfragetyp, um die Kontingentlimits aufzurufen.
- Wenn Sie ein Kontingentlimit für einen Anfragetyp ändern möchten, klicken Sie auf das Symbol Bearbeiten für dieses Limit. Ein Dialogfeld wird angezeigt. Geben Sie im Feld Kontingentlimit das gewünschte Kontingentlimit für „Anfragen pro Minute“ ein (bis zu dem von Google festgelegten Limit) und klicken Sie auf Speichern.
- Wenn Sie für Ihr Projekt ein höheres Kontingent als die angegebenen Limits benötigen, wenden Sie sich an den Support.
Kontingentgruppe | Enthaltene APIs | Anfragen pro Minute |
---|---|---|
Batch-Erstellungsanfragen | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
Abrechnungsanfragen | maps.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
Anfragen erstellen | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.v1.VehicleService.CreateVehicle, maps.fleetengine.v1.TripService.CreateTrip |
3000 |
Anfragen für Übermittlungslisten | maps.fleetengine.delivery.v1.DeliveryService.ListTasks, maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles |
3000 |
Anfragen vom Typ „Auflisten“ | maps.fleetengine.v1.VehicleService.ListVehicles | 3000 |
Leseanfragen | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTask, maps.fleetengine.v1.VehicleService.GetVehicle, maps.fleetengine.v1.TripService.GetTrip |
9000 |
Suchanfragen | maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleetengine.v1.VehicleService.SearchVehicles, maps.fleetengine.v1.TripService.SearchTrips |
6000 |
Aktualisierungs-Anfragen | 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 |
Limits für feste Preise
Feste Ratenbegrenzungen gelten für einige API-Methoden, die auf einer einzelnen Ressource ausgeführt werden.
Beispiel: providers/project_id/vehicles/vehicle_id
. Google wendet für alle Kunden ohne Ausnahme feste Preise für eine einzelne Ressource an. Wenn Sie maps.fleetengine.v1.VehicleService.UpdateVehicle
beispielsweise mehr als dreimal pro Sekunde für dieselbe vehicle_id
innerhalb eines Projekts aufrufen, erhalten Sie beispielsweise einen HTTP 429
- oder gRPC-RESOURCE_EXHAUSTED
-Fehler.
Betroffene Anfragen, die aufgrund der Beschränkung der Anfragerate abgelehnt wurden, werden in der Google Cloud Console nicht als Kontingentfehler gezählt.
Weitere Informationen zur Fehlerbehandlung
Kontingentgruppe | Enthaltene APIs | Anfragen pro Sekunde |
---|---|---|
Leseanfragen für einzelne Ressourcen | 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 |
Schreibanfragen für einzelne Ressourcen | 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, maps.fleetengine.v1.VehicleService.ComputeTrafficData |
3 |