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

Fleet Engine API के इस्तेमाल को मैनेज करने के लिए, सभी अनुरोधों पर "हर मिनट किए जाने वाले अनुरोध" के लिए कोटा की सीमाएं सेट करें.

Fleet Engine API के लिए कोटा की सीमाएं देखने या बदलने के लिए, यह तरीका अपनाएं:

  • Cloud Console में, Google Maps Platform के कोटा पेज खोलें.
  • एपीआई के ड्रॉप-डाउन पर क्लिक करें और "Local Rides and Deliveries API" चुनें.
  • कोटा की सीमाएं देखने के लिए, हर तरह के अनुरोध के लिए कार्ड खोलें.
  • अनुरोध के किसी टाइप के लिए कोटा की सीमा बदलने के लिए, उस सीमा के लिए बदलाव करें आइकॉन पर क्लिक करें. आपको एक डायलॉग दिखेगा. कोटा की सीमा फ़ील्ड में, "हर मिनट किए जाने वाले अनुरोध" के लिए अपनी पसंद के मुताबिक कोटा की सीमा डालें. यह सीमा, 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
30000
मिटाने के अनुरोध maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.DeleteTask,
maps.fleetengine.v1.VehicleService.DeleteVehicle,
maps.fleetengine.v1.TripService.DeleteTrip
300

पहले से तय दर की सीमाएं

पहले से तय दर की सीमाएं, एपीआई के कुछ ऐसे तरीकों पर लागू होती हैं जो किसी एक संसाधन पर काम करते हैं. उदाहरण के लिए, 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,
3