چندین ردیف را بهروز میکند.
درخواستها به این نقطه پایانی نمیتواند همزمان با درخواستهای زیر که همان مورد خطی را بهروزرسانی میکند انجام شود:
lineItems.bulkEditAssignedTargetingOptionslineItems.patchassignedTargetingOptions.createassignedTargetingOptions.delete
ردیفهای YouTube و شرکا را نمیتوان بااستفاده از API ایجاد یا بهروزرسانی کرد.
درخواست HTTP
POST https://displayvideo.googleapis.com/v5/advertisers/{advertiserId}/lineItems:bulkUpdate
نشانی وب از نحو تراتبدیل gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
advertiserId |
الزامی. شناسه تبلیغکنندهای که این مورد خطی به آن تعلق دارد. |
متن درخواست
بدنه درخواست حاوی دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"lineItemIds": [
string
],
"targetLineItem": {
object ( |
| فیلدها | |
|---|---|
lineItemIds[] |
الزامی. شناسههای موارد سطری برای بهروزرسانی. |
targetLineItem |
الزامی. یک شیء مورد خطی حاوی فیلدهایی که باید بهروز شوند و مقادیر جدیدی که باید به همه موارد خطی مشخصشده در |
updateMask |
الزامی. پوشش فیلدی که مشخص میکند کدام فیلدها باید بهروزرسانی شوند. درحالحاضر فقط فیلدهای زیر پشتیبانی میشود: این فهرست جداشده با کاما از نامهای کاملاً واجدشرایط فیلدها است. مثال: |
بدنه پاسخ
پیام پاسخ برای LineItemService.BulkUpdateLineItems.
اگر موفقیتآمیز باشد، بدنه پاسخ حاوی دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"updatedLineItemIds": [
string
],
"failedLineItemIds": [
string
],
"skippedLineItemIds": [
string
],
"errors": [
{
object ( |
| فیلدها | |
|---|---|
updatedLineItemIds[] |
شناسههای موارد سطری که باموفقیت بهروز شدهاند. |
failedLineItemIds[] |
شناسههای موارد سطری که بهروزرسانی نشدند. |
skippedLineItemIds[] |
شناسههای موارد سطری که برای بهروزرسانی نادیده گرفته شدهاند. برای مثال، تغییرات غیرضروری که در عمل منجر به هیچ تغییری در موارد خطی نمیشوند نادیده گرفته خواهند شد و شناسههای موارد خطی مربوطه را میتوان در اینجا ردیابی کرد. |
errors[] |
خطاهای برگرداندهشده توسط ردیفهای هدف که بهروزرسانی نشدند. |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
https://www.googleapis.com/auth/display-video
برای اطلاعات بیشتر، به OAuth 2.0 Overview مراجعه کنید.