Fleet Engine API'lerinin kullanımını yönetmek için tüm isteklerde "dakikadaki istek sayısı" kota sınırlarını ayarlayın.
Aşağıdaki adımları uygulayarak Fleet Engine API'lerinin kota sınırlarını görüntüleyebilir veya değiştirebilirsiniz:
- Cloud Console'da Google Haritalar Platformu Kotaları sayfasını açın.
- API'ler açılır listesini tıklayın ve "Local Rides and Deliveries API"'yi (Yerel Yolculuklar ve Teslimatlar API'si) seçin.
- Kota sınırlarını görüntülemek için her istek türünün kartını açın.
- Bir istek türünün kota sınırını değiştirmek için ilgili sınırın Düzenle simgesini tıklayın. Bir iletişim kutusu açılır. Kota sınırı alanına tercih ettiğiniz "dakikadaki istek sayısı" kota sınırını (Google'ın belirttiği kota sınırına kadar) girin ve Kaydet'i seçin.
- Projeniz için sağlanan sınırların ötesinde ek kotaya ihtiyacınız varsa Destek Ekibi ile iletişime geçin.
| Kota Paketi | Dahil Edilen API'ler | Dakikadaki İstek Sayısı |
|---|---|---|
| Toplu istek oluşturma | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
| Faturalandırma istekleri | maps.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
| İstek oluşturma | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.v1.VehicleService.CreateVehicle, maps.fleetengine.v1.TripService.CreateTrip |
3000 |
| Teslimat listesi istekleri | maps.fleetengine.delivery.v1.DeliveryService.ListTasks, maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles |
3000 |
| Listeleme istekleri | maps.fleetengine.v1.VehicleService.ListVehicles | 3000 |
| Okuma istekleri | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTask, maps.fleetengine.v1.VehicleService.GetVehicle, maps.fleetengine.v1.TripService.GetTrip |
9000 |
| Arama istekleri | maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleetengine.v1.VehicleService.SearchVehicles, maps.fleetengine.v1.TripService.SearchTrips |
6.000 |
| Güncelleme istekleri | 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 |
| İstekleri silme | maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.DeleteTask, maps.fleetengine.v1.VehicleService.DeleteVehicle, maps.fleetengine.v1.TripService.DeleteTrip |
300 |
Sabit sıklık sınırları
Sabit sıklık sınırları, tek bir kaynak üzerinde çalışan bazı API yöntemleri için geçerlidir.
Örneğin, providers/project_id/vehicles/vehicle_id. Google, herhangi bir müşteri için istisna olmaksızın tek bir kaynakta sabit oranlı sınırlamalar uygular. Örneğin, bir proje içinde aynı vehicle_id için maps.fleetengine.v1.VehicleService.UpdateVehicle işlevini saniyede 3'ten fazla kez çağırırsanız HTTP 429 veya gRPC RESOURCE_EXHAUSTED hatası alabilirsiniz.
Sıklık sınırlamasına tabi olan istekler, Google Cloud Console'unuzda kota hatası olarak sayılmaz.
Hataları işleme hakkında daha fazla bilgi edinin.
| Kota Paketi | Dahil Edilen API'ler | Saniyedeki İstek Sayısı |
|---|---|---|
| Tek kaynaklı okuma istekleri | 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 |
| Tek kaynaklı yazma istekleri | 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 |