Method: inventorySourceGroups.assignedInventorySources.bulkEdit

Modifica collettivamente più assegnazioni tra le origini dell'inventario e un singolo gruppo di origini dell'inventario.

L'operazione eliminerà le origini inventario assegnate fornite in BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources e poi creerà le origini inventario assegnate fornite in BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri di percorso

Parametri
inventorySourceGroupId

string (int64 format)

Obbligatorio. L'ID del gruppo di origini dell'inventario a cui sono assegnate le assegnazioni.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione 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.
}
Campi
deletedAssignedInventorySources[]

string (int64 format)

Gli ID delle origini inventario assegnate da eliminare collettivamente, specificati come elenco di assigned_inventory_source_ids.

createdAssignedInventorySources[]

object (AssignedInventorySource)

Le origini dell'inventario assegnate da creare collettivamente, specificate come elenco di AssignedInventorySources.

Obbligatorio. Identifica l'entità DV360 proprietaria del gruppo di origini dell'inventario principale. Può essere un partner o un inserzionista. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi:
partnerId

string (int64 format)

L'ID del partner proprietario del gruppo di origini dell'inventario.

Solo questo partner ha accesso in scrittura a queste origini dell'inventario assegnate.

advertiserId

string (int64 format)

L'ID dell'inserzionista proprietario del gruppo di origini dell'inventario principale.

Il partner principale non ha accesso a queste origini dell'inventario assegnate.

Fine dei campi che si escludono a vicenda.

Corpo della risposta

Messaggio di risposta per AssignedInventorySourceService.BulkEdit.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "assignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ]
}
Campi
assignedInventorySources[]

object (AssignedInventorySource)

L'elenco delle origini dell'inventario assegnate che sono state create correttamente.

Questo elenco non sarà presente se è vuoto.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per saperne di più, consulta la OAuth 2.0 Overview.