Zarządzaj limitem

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

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

  • W konsoli Google Cloud otwórz stronę Limity platformy Mapy Google.
  • Kliknij menu Interfejsy API i wybierz „Local Rides and Deliveries API”.
  • Aby wyświetlić limity kwoty, otwórz kartę każdego typu żądania.
  • Aby zmienić limit kwoty dla danego typu żądania, kliknij ikonę Edytuj obok tego limitu. Pojawi się okno. W polu Limit limitu wpisz preferowany limit „żądań na minutę” (do limitu określonego przez Google) i kliknij Zapisz.
  • Jeśli potrzebujesz dodatkowej puli dla projektu, która przekracza podane limity, skontaktuj się z zespołem pomocy.
Zbiór limitów Dołączone interfejsy API Żądania na minutę
Tworzenie zbiorczych żądań maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks 180
żądania dotyczące płatności; maps.fleetengine.v1.TripService.ReportBillableTrip 9000
Tworzenie żądań maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.CreateTask,
maps.fleetengine.v1.VehicleService.CreateVehicle,
maps.fleetengine.v1.TripService.CreateTrip
3000
Prośby o listę doręczenia maps.fleetengine.delivery.v1.DeliveryService.ListTasks,
maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles
3000
Wyświetlanie listy żą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.VehicleService.SearchVehicles,
maps.fleetengine.v1.TripService.SearchTrips
6000
Prośby o aktualizację 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

Limity stawek stałych

Limity stałych stawek 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 stałe limity stawek w przypadku pojedynczego zasobu bez wyjątków dla żadnego klienta. Jeśli na przykład wywołasz funkcję maps.fleetengine.v1.VehicleService.UpdateVehicle więcej niż 3 razy na sekundę w przypadku tego samego vehicle_id w ramach projektu, możesz otrzymać błąd HTTP 429 lub błąd gRPC RESOURCE_EXHAUSTED.

Dotyczące ich żądania z ograniczeniem szybkości nie są liczone jako błędy dotyczące limitu w Google Cloud Console.

Dowiedz się więcej o obsługiwaniu błędów.

Zbiór limitów Dołączone interfejsy API Liczba żądań 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,
maps.fleetengine.v1.VehicleService.ComputeTrafficData
3