Method: inventorySourceGroups.assignedInventorySources.bulkEdit

Modifier de manière groupée plusieurs attributions entre les sources d'inventaire et un seul groupe de sources d'inventaire

Cette opération supprimera les sources d'inventaire attribuées fournies dans BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources, puis celles fournies dans BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources seront créées.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
inventorySourceGroupId

string (int64 format)

Obligatoire. Identifiant du groupe de sources d'inventaire auquel les attributions sont attribuées.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "deletedAssignedInventorySources": [
    string
  ],
  "createdAssignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ],

  // Union field owner can be only one of the following:
  "partnerId": string,
  "advertiserId": string
  // End of list of possible types for union field owner.
}
Champs
deletedAssignedInventorySources[]

string (int64 format)

ID des sources d'inventaire attribuées à supprimer de façon groupée, spécifiés sous la forme d'une liste de assigned_inventory_source_ids.

createdAssignedInventorySources[]

object (AssignedInventorySource)

Sources d'inventaire attribuées à créer de manière groupée, spécifiées sous la forme d'une liste de AssignedInventorySources.

Champ d'union owner. Obligatoire. Identifie l'entité DV360 qui possède le groupe de sources d'inventaire parent. Il peut s'agir d'un partenaire ou d'un annonceur. owner ne peut être qu'un des éléments suivants :
partnerId

string (int64 format)

ID du partenaire propriétaire du groupe de sources d'inventaire.

Seul ce partenaire dispose d'un accès en écriture à ces sources d'inventaire attribuées.

advertiserId

string (int64 format)

ID de l'annonceur qui possède le groupe de sources d'inventaire parent.

Le partenaire parent n'a pas accès à ces sources d'inventaire attribuées.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Message de réponse pour AssignedInventorySourceService.BulkEdit.

Représentation JSON
{
  "assignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ]
}
Champs
assignedInventorySources[]

object (AssignedInventorySource)

Liste des sources d'inventaire attribuées qui ont été créées.

Cette liste sera absente si elle est vide.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez la Présentation d'OAuth 2.0.