Method: partners.channels.sites.replace

Substitui todos os sites de um único canal.

A operação vai substituir os sites em um canal pelos fornecidos em ReplaceSitesRequest.new_sites.

Esse método apresenta alta latência regularmente. Recomendamos aumentar o tempo limite padrão para evitar erros.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
channelId

string (int64 format)

Obrigatório. O ID do canal pai cujos sites serão substituídos.

Parâmetro de união owner. Obrigatório. Identifica a entidade do DV360 proprietária do canal principal. Pode ser um parceiro ou um anunciante. owner pode ser apenas de um dos tipos a seguir:
partnerId

string (int64 format)

O ID do parceiro proprietário do canal principal.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação 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.
}
Campos
newSites[]

object (Site)

Os sites que substituirão os sites existentes atribuídos ao canal, especificados como uma lista de Sites.

Campo de união owner. Obrigatório. Identifica a entidade do DV360 proprietária do canal principal. Pode ser um parceiro ou um anunciante. owner pode ser apenas de um dos tipos a seguir:
partnerId

string (int64 format)

O ID do parceiro proprietário do canal principal.

advertiserId

string (int64 format)

O ID do anunciante proprietário do canal principal.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de ReplaceSitesResponse.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte a Visão geral do OAuth 2.0.