ویرایشهای انبوه سایتها تحت یک کانال واحد.
این عملیات سایتهای ارائه شده در BulkEditSitesRequest.deleted_sites را حذف کرده و سپس سایتهای ارائه شده در BulkEditSitesRequest.created_sites را ایجاد میکند.
درخواست HTTP
POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/channels/{channelId}/sites:bulkEdit
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
channelId | الزامی. شناسه کانال والد که سایتها به آن تعلق دارند. |
| الزامی. نهاد DV360 که مالک کانال والد است را مشخص میکند. این نهاد میتواند شریک یا تبلیغکننده باشد. در زیر لیستی از فیلدهای ناسازگار آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم میشود: | |
advertiserId | شناسه تبلیغکنندهای که مالک کانال اصلی است. |
| پایان میدانهای ناسازگار. | |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"deletedSites": [
string
],
"createdSites": [
{
object ( |
| فیلدها | |
|---|---|
deletedSites[] | سایتهایی که باید به صورت دستهای حذف شوند، به صورت فهرستی از site |
createdSites[] | سایتهایی که باید به صورت دستهای ایجاد شوند، به صورت فهرستی از |
| الزامی. نهاد DV360 که مالک کانال والد است را مشخص میکند. این نهاد میتواند شریک یا تبلیغکننده باشد. در زیر لیستی از فیلدهای ناسازگار آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم میشود: | |
partnerId | شناسه شریکی که مالک کانال والد است. |
advertiserId | شناسه تبلیغکنندهای که مالک کانال اصلی است. |
| پایان میدانهای ناسازگار. | |
بدنه پاسخ
در صورت موفقیت، بدنه پاسخ شامل نمونهای از BulkEditSitesResponse است.
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/display-video
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .