כדי לנהל את השימוש בממשקי ה-API של Fleet Engine, צריך להגדיר 'בקשות לדקה' מכסה מגבלות על כל הבקשות.
כדי לראות או לשנות את מגבלות המכסה של ממשקי ה-API של Fleet Engine, פועלים לפי השלבים הבאים:
- במסוף Cloud, פותחים את הדף מכסות בפלטפורמה של מפות Google.
- לוחצים על התפריט הנפתח של ממשקי ה-API ובוחרים באפשרות Local Rides and Deliveries API.
- כדי לראות את המגבלות במכסות, צריך לפתוח את הכרטיס לכל סוג בקשה.
- כדי לשנות מגבלת מכסה לסוג בקשה מסוים, לוחצים על סמל העריכה הרלוונטי. המוגבלות של המשאבים. תופיע תיבת דו-שיח. בשדה Quota Limit מזינים את המגבלה המועדפת "בקשות לדקה" מגבלת מכסה (עד למכסה שצוינה על ידי Google) ובוחרים באפשרות שמירה.
- אם אתם צריכים מכסה נוספת בפרויקט מעבר למגבלות שסופקו, אפשר לפנות לתמיכה.
קטגוריית מכסה | ממשקי 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 מחילה תוקן
מגבלות קצב של יצירת בקשות במשאב יחיד, ללא יוצא מן הכלל לכל הלקוחות. עבור
לדוגמה, אפשר לצפות לקבל HTTP 429
או RESOURCE_EXHAUSTED
של gRPC
אם קוראים ל-maps.fleetengine.v1.VehicleService.UpdateVehicle
יותר מ-
3 פעמים בשנייה לאותו vehicle_id
בפרויקט.
בקשות שמושפעות מהגבלת קצב של יצירת בקשות לא נספרות כשגיאות מכסה ב-Google מסוף Cloud.
מידע נוסף על טיפול בשגיאות.
קטגוריית מכסה | ממשקי 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 |