لإدارة استخدام واجهات برمجة التطبيقات في Fleet Engine، اضبط حدود الحصة "الطلبات في الدقيقة" على جميع الطلبات.
يمكنك الاطّلاع على حدود الحصة لواجهات برمجة التطبيقات في Fleet Engine أو تغييرها باتّباع الخطوات التالية:
- في 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 حدود السعر الثابت على مصدر واحد بدون استثناء لأي عميل. على سبيل المثال، يمكنك توقُّع تلقّي الخطأ HTTP 429 أو الخطأ gRPC RESOURCE_EXHAUSTED إذا طلبت maps.fleetengine.v1.VehicleService.UpdateVehicle أكثر من 3 مرات في الثانية لـ vehicle_id نفسه ضمن مشروع.
لا يتم احتساب الطلبات المتأثرة التي تم تحديد سقف لها كأخطاء في الحصة في 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 |