अनुरोध भेजने की तय सीमा मैनेज करना

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