Zarządzaj limitem

Aby zarządzać wykorzystaniem interfejsów Fleet Engine API, ustaw „żądania na minutę” limit wszystkich żądań.

Aby wyświetlić lub zmienić limity dla interfejsów Fleet Engine API, wykonaj te czynności:

  • W konsoli Cloud otwórz stronę Limity Google Maps Platform.
  • Kliknij menu interfejsów API i wybierz „Local Rides and Deliveries API”.
  • Aby wyświetlić limity, otwórz kartę każdego typu prośby.
  • Aby zmienić limit dla danego typu prośby, kliknij przy nim ikonę Edytuj . Pojawi się okno. W polu Limit limitu wpisz preferowaną wartość „żądania na minutę” limit (do wartości określonej przez Google), i kliknij Zapisz.
  • Jeśli potrzebujesz dla projektu dodatkowego limitu wykraczającego poza dostępne limity, skontaktuj się z zespołem pomocy.
Zasobnik limitów Uwzględnione interfejsy API Żądania na minutę
Żądania tworzenia zbiorczego maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks 180
Prośby o rozliczenia maps.fleetengine.v1.TripService.ReportBillableTrip 9000
Utwórz prośby maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.CreateTask,
maps.fleetengine.v1.VehicleService.CreateVehicle,
maps.fleetengine.v1.TripService.CreateTrip
3000
Żądania list dostaw maps.fleetengine.delivery.v1.DeliveryService.ListTasks,
maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles
3000
Wyświetl listę żądań maps.fleetengine.v1.VehicleService.ListVehicles 3000
Żądania odczytu maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.GetTask,
maps.fleetengine.v1.VehicleService.GetVehicle,
maps.fleetengine.v1.TripService.GetTrip
9000
Żądania wyszukiwania maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo,
maps.fleetengine.v1.ServiceService.SearchPojazdy
maps.fleetengine.v1.TripService.SearchTrips
6000
Prośby o aktualizację maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryPojazd,
maps.fleetengine.delivery.v1.DeliveryService.UpdateTask,
maps.fleetengine.v1.VehicleService.UpdatePojazd,
maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes,
maps.fleetengine.v1.TripService.UpdateTrip
30000

Stałe limity liczby żądań

Do niektórych metod interfejsu API, które działają na jednym zasobie, obowiązują stałe limity liczby żądań. Na przykład: providers/project_id/vehicles/vehicle_id. Google stosuje rozwiązania naprawcze limity liczby żądań dla pojedynczego zasobu bez wyjątków dla żadnego klienta. Dla: możesz na przykład otrzymać HTTP 429 lub gRPC RESOURCE_EXHAUSTED gdy zadzwonisz do: maps.fleetengine.v1.VehicleService.UpdateVehicle więcej niż 3 razy na sekundę dla tego samego elementu vehicle_id w projekcie.

Żądania z ograniczoną liczbą, których dotyczy problem, nie są wliczane do błędów limitu w Google Konsola Cloud.

Więcej informacji o obsługą błędów.

Zasobnik limitów Uwzględnione interfejsy API Żądania na sekundę
Żądania odczytu jednego zasobu 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
Żądania zapisu z jednego zasobu maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.delivery.v1.DeliveryService.UpdateTask,
maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryPojazd,
maps.fleetengine.v1.TripService.CreateTrip,
maps.fleetengine.v1.TripService.UpdateTrip,
maps.fleetengine.v1.TripService.ReportBillableTrip,
maps.fleetengine.v1.VehicleService.CreateVehicle,
maps.fleetengine.v1.VehicleService.UpdatePojazd,
maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes,
maps.fleetengine.v1.VehicleService.ComputeTrafficData
3