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