Method: exchanges.orders.patch
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
یک سفارش را به روز می کند.
درخواست HTTP
PATCH https://dv360seller.googleapis.com/v1beta1/{order.name=exchanges/*/orders/*}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
order.name | string نام منبع نسبی برای سفارش تولید شده توسط سرور مثال: "exchanges/1234/orders/5678". فقط ما. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"order": {
"name": string,
"displayName": string,
"partnerId": [
string
],
"publisherEmail": string,
"publisherName": string,
"budget": {
"budgetType": enum (BudgetType ),
// Union field budget can be only one of the following:
"impressions": string,
"money": {
object (Money )
}
// End of list of possible types for union field budget .
},
"status": enum (OrderStatus ),
"wseatConfig": {
"exchangeWseatStatus": enum (WSeatStatus ),
"exchangeWseatIds": [
string
],
"updateTime": string
},
"updateTime": string,
"buyerInfo": {
"partner": {
object (PartnerInfo )
},
"advertisers": [
{
object (AdvertiserInfo )
}
]
}
},
"updateMask": string
} |
فیلدها |
---|
order.displayName | string نام سفارش به خریدار نمایش داده می شود. حداکثر 250 کاراکتر اختیاری. |
order.partnerId[] | string ( int64 format) شناسه شریک در Google Display & Video 360 که قبلاً با عنوان Doubleclick Bid Manager (DBM) شناخته میشد. فقط یک شناسه شریک واحد را مجاز می کند. مورد نیاز. |
order.publisherEmail | string ایمیل برای ناشر باید قالب ایمیل معتبر باشد. حداکثر 250 کاراکتر اختیاری. |
order.publisherName | string نام ناشر. حداکثر 250 کاراکتر مورد نیاز. |
order.budget | object ( Budget ) فقط خروجی بودجه تعیین شده توسط خریدار فقط برای سناریوهای معامله فوری قابل اجرا است. |
order.status | enum ( OrderStatus ) وضعیت سفارش پس از پذیرش، لغو یا بایگانی سفارش توسط کاربران DV3، وضعیت می تواند تغییر کند. همچنین پس از ایجاد در API از بهروزرسانی به «لغو» پشتیبانی کنید تا نشان دهد این سفارش در Exchange لغو شده است. |
order.wseatConfig | object ( WSeatConfig ) اختیاری. WSeat Configuration پیکربندی WSeat را در سمت مبادله مشخص می کند. انتظار می رود صرافی هایی که از معاملات چند صندلی استفاده می کنند، این حوزه را پرجمعیت و به روز نگه دارند. |
order.updateTime | string ( Timestamp format) فقط خروجی مهر زمانی که سفارش یا محصولات اساسی آن بهروزرسانی شدند. از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" . |
order.buyerInfo | object ( BuyerInfo ) فقط خروجی اطلاعات خریدار، از جمله جزئیات شریک و آگهیدهنده. فقط برای سناریوهای معامله فوری قابل اجرا است. |
updateMask | string ( FieldMask format) ماسکی برای کنترل اینکه کدام فیلدها به روز شوند. مورد نیاز. این فهرستی از نامهای فیلدهای کاملاً واجد شرایط با کاما است. مثال: "user.displayName,photo" . |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Order
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/doubleclickbidmanager
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-19 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-19 بهوقت ساعت هماهنگ جهانی."],[],["This document outlines how to update an order using a PATCH HTTP request to the specified URL, including parameters like `order.name`. The request body, structured in JSON, requires fields such as `displayName`, `partnerId`, `publisherName`, and a `updateMask` to specify which fields to modify. The `order` object contains information about budget, status, and WSeat configuration. Successful updates will return an `Order` instance in the response body. Authorization requires the `doubleclickbidmanager` OAuth scope.\n"]]