Aby zarządzać wykorzystaniem interfejsów API Fleet Engine, ustaw limity żądań na minutę dla wszystkich żądań.
Aby wyświetlić lub zmienić limity limitów dla interfejsów Fleet Engine API:
- W konsoli Cloud otwórz stronę Limity Google Maps Platform.
- Kliknij menu 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 żądania, kliknij ikonę Edytuj przy tym limicie. Pojawi się okno dialogowe. W polu Limit przydziału wpisz preferowany limit „żądań na minutę” (do osiągnięcia limitu określonego przez Google) i kliknij Zapisz.
- Jeśli potrzebujesz dodatkowego limitu dla projektu ponad ustalone limity, skontaktuj się z zespołem pomocy.
Zasobnik limitu | Uwzględnione interfejsy API | Żądania na minutę |
---|---|---|
Zbiorcze tworzenie żądań | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
Prośby o rozliczanie | maps.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
Utwórz prośby | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryPojazd, maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.v1.Pojazd.UtworzeniePojazdu, maps.fleetengine.v1.TripService.CreateTrip |
3000 |
Żądania dotyczące listy dostarczania | maps.fleetengine.delivery.v1.DeliveryService.ListTasks, maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryPojazdy |
3000 |
Wyświetlenie listy próśb | maps.fleetengine.v1.VehicleService.ListVehicles | 3000 |
Żądania odczytu | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryola, 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.Pojazdy.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.pojazd.pojazd.pojazd, maps.fleet.v1.pojazd.usługa.aktualności pojazdu. maps.fleetengine.v1.TripService.UpdateTripService. |
30000 |
Limity stałej stawki
Do niektórych metod interfejsu API, które działają na 1 zasobie, obowiązują limity stałe.
Na przykład: providers/project_id/vehicles/vehicle_id
. Google stosuje ustalone limity stawek dla 1 zasobu bez żadnych wyjątków dla każdego klienta. Jeśli na przykład wywołujesz maps.fleetengine.v1.VehicleService.UpdateVehicle
więcej niż 3 razy na sekundę dla tego samego parametru vehicle_id
w projekcie, możesz spodziewać się błędu HTTP 429
lub gRPC RESOURCE_EXHAUSTED
.
Żądania z ograniczoną liczbą żądań, których dotyczy problem, nie są liczone jako błędy limitu w konsoli Google Cloud.
Dowiedz się więcej o obsłudze błędów.
Zasobnik limitu | Uwzględnione interfejsy API | Żądania na sekundę |
---|---|---|
Żądania odczytu z jednego zasobu | maps.fleetengine.delivery.v1.DeliveryService.GetTask,
maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryPojazd, maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleet-engine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleet-engine.delivery.v1.DeliveryService samochód. |
50 |
Żądania zapisu z jednego zasobu | us |
3 |