Функция пакетного редактирования позволяет вносить изменения в несколько назначений между источниками инвентаризации и одной группой источников инвентаризации.
В результате операции будут удалены назначенные источники запасов, указанные в BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources , а затем созданы назначенные источники запасов, указанные в BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources .
HTTP-запрос
POST https://displayvideo.googleapis.com/v4/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
inventorySourceGroupId | Обязательно. Идентификатор группы источников инвентаризации, к которой относятся назначения. |
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{
"deletedAssignedInventorySources": [
string
],
"createdAssignedInventorySources": [
{
object ( |
| Поля | |
|---|---|
deletedAssignedInventorySources[] | Идентификаторы назначенных источников инвентаризации для массового удаления, указанные в виде списка |
createdAssignedInventorySources[] | Назначенные источники инвентаризации для массового создания, указанные в виде списка |
| Обязательное поле. Идентифицирует сущность DV360, которой принадлежит родительская группа источников инвентаризации. Это может быть либо партнер, либо рекламодатель. Ниже приведен список взаимоисключающих полей. В ответе будет установлено не более одного из полей: | |
partnerId | Идентификатор партнера, которому принадлежит группа источников инвентаризации. Только этот партнер имеет право записи на указанные источники инвентаризации. |
advertiserId | Идентификатор рекламодателя, которому принадлежит родительская группа источников рекламного инвентаря. У головного партнера нет доступа к этим назначенным источникам складских запасов. |
| Конец взаимоисключающих областей. | |
Ответный текст
Ответное сообщение для AssignedInventorySourceService.BulkEdit.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление |
|---|
{
"assignedInventorySources": [
{
object ( |
| Поля | |
|---|---|
assignedInventorySources[] | Список успешно созданных назначенных источников инвентаризации. Этот список будет отсутствовать, если он пуст. |
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/display-video
Для получения более подробной информации см.OAuth 2.0 Overview .