Method: inventorySourceGroups.assignedInventorySources.bulkEdit

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

В результате этой операции будут удалены назначенные источники инвентаря, указанные в BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources, а затем созданы назначенные источники инвентаря, указанные в BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources.

HTTP-запрос

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

URL имеет синтаксис gRPC Transcoding.

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

Параметры
inventorySourceGroupId

string (int64 format)

Обязательно. Идентификатор группы источников инвентаря, которой назначены назначения.

Тело запроса

Ниже приведена структура данных в теле запроса.

JSON-представление
{
  "deletedAssignedInventorySources": [
    string
  ],
  "createdAssignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "partnerId": string,
  "advertiserId": string
  // End of mutually exclusive fields.
}
Поля
deletedAssignedInventorySources[]

string (int64 format)

Идентификаторы назначенных источников инвентаря, которые нужно удалить. Указываются в виде списка assigned_inventory_source_ids.

createdAssignedInventorySources[]

object (AssignedInventorySource)

Назначенные источники инвентаря, которые нужно создать массово, указанные в виде списка AssignedInventorySources.

Обязательно. Идентифицирует объект DV360, которому принадлежит родительская группа источников инвентаря. Это может быть как партнер, так и рекламодатель. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей:
partnerId

string (int64 format)

Идентификатор партнера, которому принадлежит группа источников инвентаря.

Доступ на запись к этим назначенным источникам инвентаря есть только у этого партнера.

advertiserId

string (int64 format)

Идентификатор рекламодателя, которому принадлежит родительская группа источников инвентаря.

У родительского партнера нет доступа к этим назначенным источникам инвентаря.

Конец взаимоисключающих полей.

Тело ответа

Ответ для AssignedInventorySourceService.BulkEdit.

Ниже приведена структура данных в ответе, полученном на запрос.

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

object (AssignedInventorySource)

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

Если список пуст, он не будет показан.

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

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

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

Дополнительную информацию вы найдете в OAuth 2.0 Overview.