Method: advertisers.locationLists.assignedLocations.bulkEdit

Массовое редактирование нескольких назначений между местоположениями и одного списка местоположений.

Операция удалит назначенные местоположения, указанные в BulkEditAssignedLocationsRequest.deleted_assigned_locations , а затем создаст назначенные местоположения, указанные в BulkEditAssignedLocationsRequest.created_assigned_locations .

HTTP-запрос

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

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

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

Параметры
advertiserId

string ( int64 format)

Необходимый. Идентификатор рекламодателя DV360, которому принадлежит список местоположений.

locationListId

string ( int64 format)

Необходимый. Идентификатор списка местоположений, которому назначены эти назначения.

Тело запроса

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

JSON-представление
{
  "deletedAssignedLocations": [
    string
  ],
  "createdAssignedLocations": [
    {
      object (AssignedLocation)
    }
  ]
}
Поля
deletedAssignedLocations[]

string ( int64 format)

Идентификаторы назначенных местоположений, подлежащих массовому удалению, в виде списка assigned_location_ids .

createdAssignedLocations[]

object ( AssignedLocation )

Назначенные местоположения для массового создания в виде списка AssignedLocations .

Тело ответа

В случае успеха тело ответа содержит данные следующей структуры:

Ответное сообщение для AssignedLocationService.BulkEditAssignedLocations.

JSON-представление
{
  "assignedLocations": [
    {
      object (AssignedLocation)
    }
  ]
}
Поля
assignedLocations[]

object ( AssignedLocation )

Список назначенных местоположений, которые были успешно созданы.

Этот список будет отсутствовать, если он пуст.

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

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

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

Дополнительную информацию см. в обзоре OAuth 2.0 .