Method: providers.deliveryVehicles.patch

כתיבת נתונים מעודכנים של DeliveryVehicle ל-Fleet Engine, ומקצה את Tasks ל-DeliveryVehicle. אי אפשר לעדכן את השם של DeliveryVehicle. אפשר לעדכן את remainingVehicleJourneySegments, אבל הוא צריך להכיל את כל הפרמטרים VehicleJourneySegment שיישמרו ב-DeliveryVehicle. הערכים מסוג 'taskId' מאוחזרים מתוך remainingVehicleJourneySegments, והשדות Tasks התואמים מוקצים ל-DeliveryVehicle אם הם עדיין לא הוקצו.

בקשת HTTP

PATCH https://fleetengine.googleapis.com/v1/{deliveryVehicle.name=providers/*/deliveryVehicles/*}

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
deliveryVehicle.name

string

השם הייחודי של רכב המשלוחים הזה. הפורמט הוא providers/{provider}/deliveryVehicles/{vehicle}.

פרמטרים של שאילתה

פרמטרים
header

object (DeliveryRequestHeader)

זה שינוי אופציונלי. כותרת הבקשה הרגילה של Delivery API.

updateMask

string (FieldMask format)

חובה. מסכת שדות שמציינת אילו שדות DeliveryVehicle צריך לעדכן. לתשומת ליבכם: מסכת העדכון חייבת להכיל לפחות שדה אחד.

זוהי רשימה מופרדת בפסיקים של שמות שדות מלאים. דוגמה: "remainingVehicleJourneySegments"

גוף הבקשה

גוף הבקשה מכיל מופע של DeliveryVehicle.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של DeliveryVehicle.