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 Transcoding استفاده می کند.
پارامترهای مسیر
| مولفه های |
|---|
deliveryVehicle.name | string نام منحصر به فرد این وسیله نقلیه تحویلی. قالب providers/{provider}/deliveryVehicles/{vehicle} است. |
پارامترهای پرس و جو
| مولفه های |
|---|
header | object ( DeliveryRequestHeader ) اختیاری. هدر درخواست استاندارد Delivery API. |
updateMask | string ( FieldMask format) ضروری. یک فیلد ماسک که نشان میدهد کدام قسمتهای DeliveryVehicle باید بهروزرسانی شود. توجه داشته باشید که updateMask باید حداقل یک فیلد داشته باشد. این فهرستی از نامهای فیلدهای کاملاً واجد شرایط با کاما است. مثال: "remainingVehicleJourneySegments" . |
درخواست بدن
بدنه درخواست شامل یک نمونه از DeliveryVehicle است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از DeliveryVehicle است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[],["This describes updating `DeliveryVehicle` data within Fleet Engine using a PATCH request. The request targets a specific vehicle via its unique name in the URL. It updates fields defined by the `updateMask`, which is required. The `remainingVehicleJourneySegments` can be updated, including all segments. Corresponding `Tasks` are assigned to the vehicle if not already assigned. The request body contains updated `DeliveryVehicle` data, and the response body returns the updated `DeliveryVehicle` if the update is successful. The vehicle name cannot be updated.\n"]]