Fleet Engine के एपीआई के इस्तेमाल को मैनेज करने के लिए, सभी अनुरोधों पर "हर मिनट के अनुरोध" कोटा की सीमाएं सेट करें.
Fleet Engine API के लिए कोटा की सीमाएं देखने या बदलने के लिए, यह तरीका अपनाएं:
- Cloud Console में, Google Maps Platform के कोटा पेज को खोलें.
- एपीआई ड्रॉप-डाउन पर क्लिक करें और "स्थानीय सवारी और डिलीवरी एपीआई" चुनें.
- कोटा की सीमाएं देखने के लिए, हर तरह के अनुरोध के लिए कार्ड खोलें.
- किसी अनुरोध टाइप के लिए कोटा की सीमा बदलने के लिए, उस सीमा के लिए बदलाव करें आइकॉन पर क्लिक करें. आपको एक डायलॉग दिखेगा. कोटा की सीमा फ़ील्ड में, अपनी पसंद के हिसाब से "हर मिनट के अनुरोध" की कोटा सीमा डालें. यह सीमा, Google की तय की गई कोटा सीमा तक होनी चाहिए. इसके बाद, सेव करें को चुनें.
- अगर आपको अपने प्रोजेक्ट के लिए, दी गई सीमाओं से ज़्यादा कोटा चाहिए, तो सहायता टीम से संपर्क करें.
कोटा बकेट | शामिल किए गए एपीआई | हर मिनट मिलने वाले अनुरोध |
---|---|---|
एक साथ कई अनुरोध बनाना | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | 180 |
बिलिंग से जुड़े अनुरोध | maps.fleetengine.v1.TripService.ReportBillableTrip | 9000 |
अनुरोध करना | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.v1.VehicleService.CreateVehicle, maps.fleetengine.v1.TripService.CreateTrip |
3000 |
डिलीवरी की सूची के अनुरोध | maps.fleetengine.delivery.v1.DeliveryService.ListTasks, maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles |
3000 |
अनुरोधों की सूची | maps.fleetengine.v1.VehicleService.ListVehicles | 3000 |
अनुरोधों को पढ़ना | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle, maps.fleetengine.delivery.v1.DeliveryService.GetTask, maps.fleetengine.v1.VehicleService.GetVehicle, maps.fleetengine.v1.TripService.GetTrip |
9000 |
अनुरोध खोजना | maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo, maps.fleetengine.v1.VehicleService.SearchVehicles, maps.fleetengine.v1.TripService.SearchTrips |
6000 |
अनुरोधों को अपडेट करना | 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 |
30,000 |
तय की गई दर की सीमाएं
तय दर की सीमाएं, एपीआई के कुछ तरीकों पर लागू होती हैं, जो किसी एक संसाधन पर काम करते हैं.
उदाहरण के लिए, providers/project_id/vehicles/vehicle_id
. Google, किसी भी ग्राहक के लिए, किसी एक संसाधन पर तय दर की सीमाएं लागू करता है. उदाहरण के लिए, अगर किसी प्रोजेक्ट में एक ही vehicle_id
के लिए, हर सेकंड में maps.fleetengine.v1.VehicleService.UpdateVehicle
को तीन से ज़्यादा बार कॉल किया जाता है, तो आपको HTTP 429
या gRPC RESOURCE_EXHAUSTED
गड़बड़ी का मैसेज मिल सकता है.
जिन अनुरोधों पर दर से जुड़ी सीमा का असर पड़ा है उन्हें आपके Google Cloud Console में कोटा से जुड़ी गड़बड़ियों के तौर पर नहीं गिना जाता.
गड़बड़ियों को मैनेज करने के बारे में ज़्यादा जानें.
कोटा बकेट | शामिल किए गए एपीआई | हर सेकंड मिलने वाले अनुरोध |
---|---|---|
एक रिसॉर्स को पढ़ने के अनुरोध | 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 |
सिंगल-रिसॉर्स के लिए लिखने के अनुरोध | 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 |