Zarządzaj limitem

Aby zarządzać wykorzystaniem interfejsów Fleet Engine API, ustaw limity liczby żądań na minutę dla wszystkich żądań.

Aby wyświetlić lub zmienić limity interfejsów Fleet Engine API:

  • W konsoli Cloud otwórz stronę Limity Google Maps Platform.
  • Kliknij menu Interfejsy API i wybierz „Local Rides and Deliveries API”.
  • Aby wyświetlić limity, otwórz kartę każdego typu żądania.
  • Aby zmienić limit dla danego typu żądania, kliknij ikonę Edytuj obok tego limitu. Pojawi się okno. W polu Limit wpisz preferowany limit liczby żądań na minutę (do limitu określonego przez Google) i kliknij Zapisz.
  • Jeśli potrzebujesz dodatkowego limitu w projekcie, skontaktuj się z zespołem pomocy.
Limit Dostępne interfejsy API Żądania na minutę
Żądania tworzenia zbiorczego maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks 180
Żądania dotyczące płatności maps.fleetengine.v1.TripService.ReportBillableTrip 9000
Żądania tworzenia maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.CreateTask,
maps.fleetengine.v1.VehicleService.CreateVehicle,
maps.fleetengine.v1.TripService.CreateTrip
3000
Żądania listy dostaw maps.fleetengine.delivery.v1.DeliveryService.ListTasks,
maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles
3000
Żądania listy 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.VehicleService.SearchVehicles,
maps.fleetengine.v1.TripService.SearchTrips
6000
Żądania aktualizacji 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
Żądania usunięcia maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.DeleteTask,
maps.fleetengine.v1.VehicleService.DeleteVehicle,
maps.fleetengine.v1.TripService.DeleteTrip
300

Limity stałej stawki

Limity stałej stawki obowiązują w przypadku niektórych metod interfejsu API, które działają na jednym zasobie. Na przykład providers/project_id/vehicles/vehicle_id. Google stosuje limity stałej stawki w przypadku pojedynczego zasobu bez wyjątku dla żadnego klienta. Na przykład, jeśli w projekcie wywołasz maps.fleetengine.v1.VehicleService.UpdateVehicle więcej niż 3 razy na sekundę dla tego samego vehicle_id, możesz otrzymać błąd HTTP 429 lub gRPC RESOURCE_EXHAUSTED.

Żądania, których dotyczy ograniczenie liczby żądań, nie są liczone jako błędy limitu w konsoli Google Cloud.

Więcej informacji o postępowaniu w przypadku błędów.

Limit Dostępne interfejsy API Żądania na sekundę
Żądania odczytu pojedynczego 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 pojedynczego zasobu 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