همه سایتهای تحت یک کانال را جایگزین میکند.
این عملیات سایتهای تحت کانال را با سایتهای ارائهشده در ReplaceSitesRequest.new_sites جایگزین میکند.
این روش معمولاً با تأخیر زیاد مواجه میشود. توصیه میکنیم برای جلوگیری از خطا، زمان اتمام پیشفرض را افزایش دهید.
درخواست HTTP
POST https://displayvideo.googleapis.com/v5/partners/{partnerId}/channels/{channelId}/sites:replace
نشانی وب از نحو تراتبدیل gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
channelId |
الزامی. شناسه کانال اصلی که سایتهای آن جایگزین خواهد شد. |
| الزامی. نهاد DV360 را که مالک کانال اصلی است شناسایی میکند. این میتواند شریک یا تبلیغکننده باشد. در زیر فهرستی از فیلدهای متقابلاً انحصاری آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد: | |
partnerId |
شناسه شریکی که مالک کانال اصلی است. |
| پایان فیلدهای متقابلاً انحصاری. | |
متن درخواست
بدنه درخواست حاوی دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"newSites": [
{
object ( |
| فیلدها | |
|---|---|
newSites[] |
سایتهایی که جایگزین سایتهای موجود اختصاصدادهشده به کانال خواهند شد، که بهصورت فهرستی از |
| الزامی. نهاد DV360 را که مالک کانال اصلی است شناسایی میکند. این میتواند شریک یا تبلیغکننده باشد. در زیر فهرستی از فیلدهای متقابلاً انحصاری آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد: | |
partnerId |
شناسه شریکی که مالک کانال اصلی است. |
advertiserId |
شناسه آگهیدهندهای که مالک کانال اصلی است. |
| پایان فیلدهای متقابلاً انحصاری. | |
بدنه پاسخ
اگر موفقیتآمیز باشد، بدنه پاسخ حاوی نمونهای از ReplaceSitesResponse است.
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
https://www.googleapis.com/auth/display-video
برای اطلاعات بیشتر، به OAuth 2.0 Overview مراجعه کنید.