Method: partners.channels.sites.replace

Заменяет все сайты в рамках одного канала.

Операция заменит сайты в канале на сайты, указанные в ReplaceSitesRequest.new_sites .

Этот метод регулярно вызывает большую задержку. Мы рекомендуем увеличить тайм-аут по умолчанию, чтобы избежать ошибок.

HTTP-запрос

POST https://displayvideo.googleapis.com/v3/partners/{partnerId}/channels/{channelId}/sites:replace

URL использует синтаксис перекодировки gRPC .

Параметры пути

Параметры
channelId

string ( int64 format)

Обязательно. Идентификатор родительского канала, сайты которого будут заменены.

Параметр объединения owner . Обязательный. Определяет сущность DV360, которой принадлежит родительский канал. Это может быть как партнёр, так и рекламодатель. owner может быть только одним из следующих:
partnerId

string ( int64 format)

Идентификатор партнера, которому принадлежит родительский канал.

Текст запроса

Тело запроса содержит данные со следующей структурой:

JSON-представление
{
  "newSites": [
    {
      object (Site)
    }
  ],

  // Union field owner can be only one of the following:
  "advertiserId": string
  // End of list of possible types for union field owner.
}
Поля
newSites[]

object ( Site )

Сайты, которые заменят существующие сайты, назначенные каналу, указанные в виде списка Sites .

owner поля объединения. Обязательно. Определяет сущность DV360, которой принадлежит родительский канал. Это может быть как партнёр, так и рекламодатель. owner может быть только одним из следующих:
partnerId

string ( int64 format)

Идентификатор партнера, которому принадлежит родительский канал.

advertiserId

string ( int64 format)

Идентификатор рекламодателя, которому принадлежит родительский канал.

Тело ответа

В случае успеха тело ответа содержит экземпляр ReplaceSitesResponse .

Области авторизации

Требуется следующая область OAuth:

  • https://www.googleapis.com/auth/display-video

Для получения более подробной информации см.OAuth 2.0 Overview .