Method: inventorySources.editInventorySourceReadWriteAccessors

Edita os acessadores de leitura/gravação de uma origem de inventário. Retorna o readWriteAccessors atualizado da origem de inventário.

Solicitação HTTP

POST https://displayvideo.googleapis.com/v3/inventorySources/{inventorySourceId}:editInventorySourceReadWriteAccessors

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

Parâmetros de caminho

Parâmetros
inventorySourceId

string (int64 format)

Obrigatório. O ID da origem de inventário a ser atualizada.

Corpo da solicitação

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

Representação JSON
{
  "partnerId": string,

  // Union field accessors_change can be only one of the following:
  "assignPartner": boolean,
  "advertisersUpdate": {
    object (AdvertisersUpdate)
  }
  // End of list of possible types for union field accessors_change.
}
Campos
partnerId

string (int64 format)

Obrigatório. O contexto do parceiro pelo qual a alteração dos acessadores está sendo feita.

Campo de união accessors_change. A alteração nos acessadores de leitura/gravação da origem de inventário. accessors_change pode ser apenas de um dos tipos a seguir:
assignPartner

boolean

Defina o contexto do parceiro como acessador de leitura/gravação da origem de inventário. Isso removerá todos os outros acessadores atuais de anunciantes de leitura/gravação.

advertisersUpdate

object (AdvertisersUpdate)

Os anunciantes que serão adicionados ou removidos da lista de anunciantes que têm acesso de leitura/gravação à origem de inventário. Essa mudança vai remover o acessador de leitura/gravação de um parceiro atual.

Corpo da resposta

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

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.

AdvertisersUpdate

Atualize a lista de anunciantes com acesso de leitura/gravação à origem de inventário.

Representação JSON
{
  "addedAdvertisers": [
    string
  ],
  "removedAdvertisers": [
    string
  ]
}
Campos
addedAdvertisers[]

string (int64 format)

Os anunciantes a serem adicionados.

removedAdvertisers[]

string (int64 format)

Os anunciantes a serem removidos.