Method: inventorySourceGroups.assignedInventorySources.bulkEdit

Edita de forma masiva varias asignaciones entre fuentes de inventario y un solo grupo de fuentes de inventario.

La operación borrará las fuentes de inventario asignadas que se proporcionaron en BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources y, luego, creará las fuentes de inventario asignadas que se proporcionaron en BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
inventorySourceGroupId

string (int64 format)

Obligatorio. Es el ID del grupo de fuentes de inventario al que se asignan las asignaciones.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación 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.
}
Campos
deletedAssignedInventorySources[]

string (int64 format)

Son los IDs de las fuentes de inventario asignadas que se borrarán de forma masiva, especificados como una lista de assigned_inventory_source_ids.

createdAssignedInventorySources[]

object (AssignedInventorySource)

Son las fuentes de inventario asignadas que se crearán de forma masiva, especificadas como una lista de AssignedInventorySources.

Obligatorio. Identifica la entidad de DV360 propietaria del grupo de fuentes de inventario superior. Puede ser un socio o un anunciante. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta:
partnerId

string (int64 format)

Es el ID del socio propietario del grupo de fuentes de inventario.

Solo este socio tiene acceso de escritura a estas fuentes de inventario asignadas.

advertiserId

string (int64 format)

Es el ID del anunciante propietario del grupo de fuentes de inventario superior.

El socio superior no tiene acceso a estas fuentes de inventario asignadas.

Fin de los campos mutuamente excluyentes.

Cuerpo de la respuesta

Es el mensaje de respuesta para AssignedInventorySourceService.BulkEdit.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "assignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ]
}
Campos
assignedInventorySources[]

object (AssignedInventorySource)

Es la lista de fuentes de inventario asignadas que se crearon correctamente.

Esta lista no estará presente si está vacía.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta OAuth 2.0 Overview.