Method: sellers.adUnits.impressionSchedules.batchUpdate

برنامه های نمایش را به صورت دسته ای به روز می کند.

  • حداکثر تعداد مجاز برنامه‌های نمایش در یک دسته 1000 است.
  • در صورت موفقیت، برنامه‌های نمایش به‌روزرسانی شده را برمی‌گرداند.
  • اگر یک فیلد تغییرناپذیر در updateMask مشخص شده باشد و تغییری درخواست شود، کد خطا INVALID_ARGUMENT را برمی گرداند.

درخواست HTTP

POST https://dv360outofhomeseller.googleapis.com/v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
parent

string

مورد نیاز. نام منبع والد قالب: sellers/{seller}/adUnits/{adUnit}

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "requests": [
    {
      object (UpdateImpressionScheduleRequest)
    }
  ]
}
فیلدها
requests[]

object ( UpdateImpressionScheduleRequest )

مورد نیاز. برنامه نمایش برای به‌روزرسانی.

حداکثر تعداد مجاز برنامه نمایش در یک دسته 1000 است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

پیام پاسخ برای InventoryService.BatchUpdateImpressionSchedules.

نمایندگی JSON
{
  "impressionSchedule": [
    {
      object (ImpressionSchedule)
    }
  ]
}
فیلدها
impressionSchedule[]

object ( ImpressionSchedule )

برنامه نمایش به روز شده

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/doubleclickbidmanager

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.

UpdateImpressionScheduleRequest

درخواست پیام برای InventoryService.UpdateImpressionSchedule.

نمایندگی JSON
{
  "impressionSchedule": {
    object (ImpressionSchedule)
  },
  "updateMask": string
}
فیلدها
impressionSchedule

object ( ImpressionSchedule )

مورد نیاز. برنامه برداشت جزئی با فیلدهای به روز شده.

فیلدهای زیر مورد نیاز است: * نام - برای شناسایی برنامه نمایش برای به روز رسانی استفاده می شود.

updateMask

string ( FieldMask format)

مورد نیاز. ماسکی برای کنترل اینکه کدام فیلدها به روز شوند.

این فهرستی از نام‌های فیلدهای کاملاً واجد شرایط با کاما است. مثال: "user.displayName,photo" .