Method: providers.deliveryVehicles.patch

Güncellenen DeliveryVehicle verilerini Fleet Engine'e yazar ve Tasks öğesini DeliveryVehicle öğesine atar. DeliveryVehicle öğesinin adını güncelleyemezsiniz. Yine de remainingVehicleJourneySegments öğelerini güncelleyebilirsiniz, ancak bu güncellemenin şu anda DeliveryVehicle içinde yer alan tüm VehicleJourneySegment öğelerini içermesi gerekir. taskId'lar remainingVehicleJourneySegments içinden alınır ve karşılık gelen Tasks, henüz atanmadıysa DeliveryVehicle öğesine atanır.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
deliveryVehicle.name

string

Bu teslimat aracının benzersiz adı. Biçimi şöyledir: providers/{provider}/deliveryVehicles/{vehicle}.

Sorgu parametreleri

Parametreler
header

object (DeliveryRequestHeader)

İsteğe bağlı. Standart Delivery API isteği başlığı.

updateMask

string (FieldMask format)

Zorunlu. Hangi DeliveryVehicle alanlarının güncelleneceğini belirten bir alan maskesi. updateMask'ın en az bir alan içermesi gerektiğini unutmayın.

Bu, tam nitelikli alan adlarının virgülle ayrılmış bir listesidir. Örnek: "remainingVehicleJourneySegments".

İstek içeriği

İstek metni, DeliveryVehicle öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılıysa yanıt metni, DeliveryVehicle öğesinin bir örneğini içerir.