Method: inventorySourceGroups.assignedInventorySources.bulkEdit

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

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

HTTP-запрос

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

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

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

Параметры
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 .