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