برای مدیریت استفاده از APIهای موتور ناوگان، محدودیتهای سهمیه «درخواست در هر دقیقه» را برای همه درخواستها تنظیم کنید.
با دنبال کردن مراحل زیر، محدودیتهای سهمیهبندی برای APIهای موتور ناوگان را مشاهده یا تغییر دهید:
- در کنسول Cloud، صفحه سهمیههای پلتفرم نقشههای گوگل را باز کنید.
- روی منوی کشویی APIها کلیک کنید و «API مربوط به سرویسها و تحویلهای محلی» را انتخاب کنید.
- برای مشاهده محدودیتهای سهمیه، کارت مربوط به هر نوع درخواست را باز کنید.
- برای تغییر محدودیت سهمیه برای یک نوع درخواست، روی نماد ویرایش مربوط به آن محدودیت کلیک کنید. یک کادر محاورهای ظاهر میشود. در فیلد محدودیت سهمیه ، محدودیت سهمیه «درخواستها در هر دقیقه» مورد نظر (تا سقف محدودیت سهمیه مشخص شده توسط گوگل) را وارد کنید و ذخیره را انتخاب کنید.
- اگر برای پروژه خود به سهمیه اضافی فراتر از محدودیتهای ارائه شده نیاز دارید، با پشتیبانی تماس بگیرید.
| سطل سهمیه | API های گنجانده شده | درخواستها در هر دقیقه |
|---|---|---|
| درخواستهای ایجاد دستهای | maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks | ۱۸۰ |
| درخواستهای صورتحساب | maps.fleetengine.v1.TripService.ReportBillableTrip | ۹۰۰۰ |
| ایجاد درخواستها | maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle، maps.fleetengine.delivery.v1.DeliveryService.CreateTask، maps.fleetengine.v1.VehicleService.CreateVehicle، maps.fleetengine.v1.TripService.CreateTrip | ۳۰۰۰ |
| درخواستهای لیست تحویل | maps.fleetengine.delivery.v1.DeliveryService.ListTasks، maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles | ۳۰۰۰ |
| درخواستهای فهرست | maps.fleetengine.v1.VehicleService.ListVehicles | ۳۰۰۰ |
| درخواستهای خواندن | maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle، maps.fleetengine.delivery.v1.DeliveryService.GetTask، maps.fleetengine.v1.VehicleService.GetVehicle، maps.fleetengine.v1.TripService.GetTrip | ۹۰۰۰ |
| درخواستهای جستجو | maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo، maps.fleetengine.v1.VehicleService.SearchVehicles، maps.fleetengine.v1.TripService.SearchTrips | ۶۰۰۰ |
| درخواستهای بهروزرسانی | 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 | ۳۰۰۰۰ |
| حذف درخواستها | maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicle، maps.fleetengine.delivery.v1.DeliveryService.DeleteTask، maps.fleetengine.v1.VehicleService.DeleteVehicle، maps.fleetengine.v1.TripService.DeleteTrip | ۳۰۰ |
محدودیتهای نرخ ثابت
محدودیتهای نرخ ثابت برای برخی از متدهای API که روی یک منبع واحد عمل میکنند، اعمال میشود. برای مثال، providers/project_id/vehicles/vehicle_id . گوگل محدودیتهای نرخ ثابت را در سراسر یک منبع واحد و بدون استثنا برای هر مشتری اعمال میکند. برای مثال، اگر maps.fleetengine.v1.VehicleService.UpdateVehicle بیش از ۳ بار در ثانیه برای یک vehicle_id مشابه در یک پروژه فراخوانی کنید، میتوانید انتظار دریافت خطای HTTP 429 یا gRPC RESOURCE_EXHAUSTED داشته باشید.
درخواستهای با نرخ محدودِ تحت تأثیر، به عنوان خطاهای سهمیهبندی در کنسول گوگل کلود شما محاسبه نمیشوند.
درباره مدیریت خطاها بیشتر بدانید.
| سطل سهمیه | API های گنجانده شده | درخواست در ثانیه |
|---|---|---|
| درخواستهای خواندن تک منبعی | 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 | ۵۰ |
| درخواستهای نوشتن تک منبعی | 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 | ۳ |