Method: advertisers.locationLists.assignedLocations.bulkEdit

Edição em massa de várias atribuições entre locais e uma única lista de locais.

A operação vai excluir os locais atribuídos informados em BulkEditAssignedLocationsRequest.deleted_assigned_locations e, em seguida, criar os locais atribuídos em BulkEditAssignedLocationsRequest.created_assigned_locations.

Solicitação HTTP

POST https://displayvideo.googleapis.com/v1/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations:bulkEdit

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

Parâmetros de caminho

Parâmetros
advertiserId

string (int64 format)

Obrigatório. O ID do anunciante do DV360 a que a lista de locais pertence.

locationListId

string (int64 format)

Obrigatório. O ID da lista de locais a que essas 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
{
  "deletedAssignedLocations": [
    string
  ],
  "createdAssignedLocations": [
    {
      object (AssignedLocation)
    }
  ]
}
Campos
deletedAssignedLocations[]

string (int64 format)

Os IDs dos locais atribuídos que serão excluídos em massa, especificados como uma lista de assigned_location_ids.

createdAssignedLocations[]

object (AssignedLocation)

Os locais atribuídos a serem criados em massa, especificados como uma lista de AssignedLocations.

Corpo da resposta

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

Mensagem de resposta para AssignedLocationService.BulkEditAssignedLocations.

Representação JSON
{
  "assignedLocations": [
    {
      object (AssignedLocation)
    }
  ]
}
Campos
assignedLocations[]

object (AssignedLocation)

Lista de locais atribuídos que foram criados.

Esta lista estará ausente 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.