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
},
"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" . |
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-05-21 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-05-21 بهوقت ساعت هماهنگ جهانی."],[[["Updates an existing order with provided details, using a `PATCH` request to a specific order URL."],["Requires specifying the order's `name` as a path parameter in the URL."],["The request body must include an `updateMask` to indicate which fields are being modified and may include updates to order details such as displayName, partner IDs, publisher information, budget, status, and WSeat configuration."],["Successful requests will return the updated `Order` object in the response body."],["Authorization requires the `https://www.googleapis.com/auth/doubleclickbidmanager` scope."]]],["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"]]