- درخواست HTTP
- پارامترهای مسیر
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- UpdateImpressionScheduleRequest
- نمونه ها
برنامه های نمایش را به صورت دسته ای به روز می کند.
- حداکثر تعداد مجاز برنامههای نمایش در یک دسته 1000 است.
- در صورت موفقیت، برنامههای نمایش بهروزرسانی شده را برمیگرداند.
- اگر یک فیلد تغییرناپذیر در
updateMaskمشخص شده باشد و تغییری درخواست شود، کد خطاINVALID_ARGUMENTرا برمی گرداند.
درخواست HTTP
POST https://dv360outofhomeseller.googleapis.com/v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
| پارامترها | |
|---|---|
parent | مورد نیاز. نام منبع والد قالب: sellers/{seller}/adUnits/{adUnit} |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
| نمایندگی JSON |
|---|
{
"requests": [
{
object ( |
| فیلدها | |
|---|---|
requests[] | مورد نیاز. برنامه نمایش برای بهروزرسانی. حداکثر تعداد مجاز برنامه نمایش در یک دسته 1000 است. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
پیام پاسخ برای InventoryService.BatchUpdateImpressionSchedules.
| نمایندگی JSON |
|---|
{
"impressionSchedule": [
{
object ( |
| فیلدها | |
|---|---|
impressionSchedule[] | برنامه نمایش به روز شده |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/doubleclickbidmanager
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.
UpdateImpressionScheduleRequest
درخواست پیام برای InventoryService.UpdateImpressionSchedule.
| نمایندگی JSON |
|---|
{
"impressionSchedule": {
object ( |
| فیلدها | |
|---|---|
impressionSchedule | مورد نیاز. برنامه برداشت جزئی با فیلدهای به روز شده. فیلدهای زیر مورد نیاز است: * نام - برای شناسایی برنامه نمایش برای به روز رسانی استفاده می شود. |
updateMask | مورد نیاز. ماسکی برای کنترل اینکه کدام فیلدها به روز شوند. این فهرستی از نامهای فیلدهای کاملاً واجد شرایط با کاما است. مثال: |