כתיבת נתוני הרכב המעודכנים ב-Fleet Engine.
כשמעדכנים Vehicle
, אי אפשר לעדכן את השדות הבאים כי הם מנוהלים על ידי השרת:
currentTrips
availableCapacity
currentRouteSegmentVersion
waypointsVersion
גם לא ניתן לעדכן את הרכב name
.
אם מעדכנים את השדה attributes
, כל מאפייני הרכב מוחלפים במאפיינים שצוינו בבקשה. אם רוצים לעדכן רק חלק מהמאפיינים, אפשר לעיין בשיטה vehicles.updateAttributes
. בדומה לכך, אפשר לעדכן את השדה waypoints
, אבל עליו לכלול את כל ציוני הדרך שנמצאים כרגע ברכב, ולא ציוני דרך אחרים.
בקשת HTTP
PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
name |
חובה. הפורמט הנדרש הוא |
פרמטרים של שאילתה
פרמטרים | |
---|---|
header |
כותרת הבקשה הרגילה של Fleet Engine. |
update |
חובה. אנונימיזציה של שדות שמציינת אילו שדות של זוהי רשימה מופרדת בפסיקים של שמות שדות מלאים. דוגמה: |
גוף הבקשה
גוף הבקשה מכיל מופע של Vehicle
.
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל מופע של Vehicle
.