إدارة حصتك

لإدارة استخدام واجهات برمجة تطبيقات Fleet Engine، يمكنك ضبط حدود حصة "الطلبات في الدقيقة" على جميع الطلبات.

يمكنك الاطّلاع على حدود الحصة أو تغييرها لواجهات برمجة تطبيقات Fleet Engine باتّباع الخطوات التالية:

  • في Cloud Console، افتح صفحة حصص "منصة خرائط Google".
  • انقر على القائمة المنسدلة لواجهات برمجة التطبيقات واختَر 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

حدود الأسعار الثابتة

تنطبق حدود معدّل ثابت على بعض طُرق واجهة برمجة التطبيقات التي تعمل على مورد واحد. مثلاً: 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,
maps.fleetengine.v1.VehicleService.ComputeTrafficData
3