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 ที่จะอัปเดต โปรดทราบว่า updateMask ต้องมีฟิลด์อย่างน้อย 1 ฟิลด์

ซึ่งเป็นรายการชื่อฟิลด์ที่สมบูรณ์ในตัวเองที่คั่นด้วยคอมมา ตัวอย่าง: "remainingVehicleJourneySegments"

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ DeliveryVehicle

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ DeliveryVehicle