Method: inventorySourceGroups.assignedInventorySources.bulkEdit

Faz a edição em massa de várias atribuições entre origens de inventário e um único grupo de origem de inventário.

A operação vai excluir as origens de inventário atribuídas fornecidas em BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources e, em seguida, vai criar as origens de inventário atribuídas em BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources.

Solicitação HTTP

POST https://displayvideo.googleapis.com/v2/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit

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

Parâmetros de caminho

Parâmetros
inventorySourceGroupId

string (int64 format)

Obrigatório. O ID do grupo de origem de inventário ao qual as atribuições são atribuídas.

Corpo da solicitação

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

Representação JSON
{
  "deletedAssignedInventorySources": [
    string
  ],
  "createdAssignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ],

  // Union field owner can be only one of the following:
  "partnerId": string,
  "advertiserId": string
  // End of list of possible types for union field owner.
}
Campos
deletedAssignedInventorySources[]

string (int64 format)

Os IDs das origens de inventário atribuídas a serem excluídas em massa, especificados como uma lista de assigned_inventory_source_ids.

createdAssignedInventorySources[]

object (AssignedInventorySource)

As origens de inventário atribuídas para criação em massa, especificadas como uma lista de AssignedInventorySources.

Campo de união owner. Obrigatório. Identifica a entidade do DV360 que é proprietária do grupo de origem de inventário pai. 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 que é proprietário do grupo de origem de inventário.

Somente este parceiro tem acesso de gravação a essas origens de inventário atribuídas.

advertiserId

string (int64 format)

O ID do anunciante que é proprietário do grupo de origem de inventário pai.

O parceiro pai não tem acesso a essas origens de inventário atribuídas.

Corpo da resposta

Mensagem de resposta para AssignedInventorySourceService.BulkEdit.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "assignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ]
}
Campos
assignedInventorySources[]

object (AssignedInventorySource)

A lista de origens de inventário atribuídas que foram criadas.

Esta lista não vai aparecer se estiver vazia.

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.