איך מנהלים את המכסות?

כדי לנהל את השימוש בממשקי ה-API של Fleet Engine, צריך להגדיר מגבלות מכסה של 'בקשות לדקה' לכל הבקשות.

כדי להציג או לשנות את מגבלות המכסות של ממשקי ה-API של Fleet Engine, פועלים לפי השלבים הבאים:

  • במסוף Cloud, פותחים את הדף Google Maps Platform Quotas.
  • לוחצים על התפריט הנפתח APIs ובוחרים באפשרות Local Rides and Deliveries API.
  • כדי לראות את מגבלות המכסות, פותחים את הכרטיס של כל סוג בקשה.
  • כדי לשנות את מגבלת המכסה של סוג בקשה מסוים, לוחצים על סמל Edit של המגבלה הזו. תופיע תיבת דו-שיח. בשדה Quota Limit, מזינים את מגבלת המכסה המועדפת של 'בקשות לדקה' (עד למגבלת המכסה שצוינה על ידי Google) ובוחרים באפשרות Save.
  • אם אתם זקוקים למכסה נוספת לפרויקט מעבר למגבלות שצוינו, תוכלו לפנות אל התמיכה.
Quota Bucket ממשקי ה-API הכלולים בקשות לדקה
יצירת בקשות באצווה 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

מגבלות קצב קבועות

מגבלות קצב קבועות חלות על שיטות API מסוימות שפועלות על משאב יחיד. לדוגמה, providers/project_id/vehicles/vehicle_id. Google מחילה הגבלות קבועות על קצב שליחת הבקשות לכל משאב בלי יוצא מן הכלל, לכל לקוח. לדוגמה, אם תבצעו קריאה ל-maps.fleetengine.v1.VehicleService.UpdateVehicle יותר מ-3 פעמים בשנייה לאותו vehicle_id בתוך פרויקט, תוצג הודעת השגיאה HTTP 429 או RESOURCE_EXHAUSTED של gRPC.

בקשות שמוגבלות בקצב שליחה לא נספרות כשגיאות במכסות במסוף Google Cloud.

מידע נוסף על טיפול בשגיאות

Quota Bucket ממשקי ה-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
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