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