Untuk mengelola penggunaan Fleet Engine API, tetapkan batas kuota "permintaan per menit" pada semua permintaan.
Lihat atau ubah batas kuota Fleet Engine API dengan mengikuti langkah-langkah berikut:
- Di Konsol Cloud, buka halaman Quotas Google Maps Platform.
- Klik drop-down API dan pilih "Local Rides and Deliveries API".
- Untuk melihat batas kuota, buka kartu untuk setiap jenis permintaan.
- Untuk mengubah batas kuota jenis permintaan, klik ikon Edit untuk batas tersebut. Dialog akan muncul. Di kolom Quota Limit, masukkan batas kuota "permintaan per menit" yang diinginkan (hingga batas kuota yang ditentukan oleh Google) dan pilih Save.
- Jika Anda memerlukan kuota tambahan untuk project Anda di luar batas yang diberikan, hubungi Dukungan.
Bucket Kuota | API yang Disertakan | Permintaan Per Menit |
---|---|---|
Permintaan pembuatan batch | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
Permintaan penagihan | maps.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
Membuat permintaan | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.v1.VehicleService.CreateVehicle, maps.fleetengine.v1.TripService.CreateTrip |
3000 |
Permintaan daftar pengiriman | maps.fleetengine.delivery.v1.DeliveryService.ListTasks, maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles |
3000 |
Permintaan daftar | maps.fleetengine.v1.VehicleService.ListVehicles | 3000 |
Permintaan baca | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTask, maps.fleetengine.v1.VehicleService.GetVehicle, maps.fleetengine.v1.TripService.GetTrip |
9000 |
Permintaan penelusuran | maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleetengine.v1.VehicleService.SearchVehicles, maps.fleetengine.v1.TripService.SearchTrips |
6000 |
Permintaan pembaruan | 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 |
Batas kapasitas tetap
Batas kapasitas tetap berlaku untuk beberapa metode API yang beroperasi pada satu resource.
Misalnya, providers/project_id/vehicles/vehicle_id
. Google menerapkan batas kapasitas tetap di seluruh resource tanpa pengecualian untuk pelanggan mana pun. Misalnya, Anda akan menerima error HTTP 429
atau RESOURCE_EXHAUSTED
gRPC
jika memanggil maps.fleetengine.v1.VehicleService.UpdateVehicle
lebih dari
3 kali per detik untuk vehicle_id
yang sama dalam project.
Permintaan yang terpengaruh oleh batas kapasitas tidak dihitung sebagai error kuota di Google Cloud Console Anda.
Pelajari lebih lanjut cara menangani error.
Bucket Kuota | API yang Disertakan | Permintaan Per Detik |
---|---|---|
Permintaan operasi baca satu resource | 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 |
Permintaan operasi tulis satu resource | 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 |