Method: sellers.adUnits.impressionSchedules.batchUpdate

Les calendriers d'impression sont mis à jour de manière groupée.

  • Le nombre maximal de planifications d'impressions autorisé dans un lot est de 1 000.
  • Si la requête aboutit, elle renvoie les calendriers d'impression mis à jour.
  • Renvoie le code d'erreur INVALID_ARGUMENT si un champ immuable est spécifié dans updateMask et qu'une modification est demandée.

Requête HTTP

POST https://dv360outofhomeseller.googleapis.com/v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Nom de la ressource parente. Format: vendeurs/{seller}/adUnits/{adUnit}

Corps de la requête

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

Représentation JSON
{
  "requests": [
    {
      object (UpdateImpressionScheduleRequest)
    }
  ]
}
Champs
requests[]

object (UpdateImpressionScheduleRequest)

Obligatoire. Calendrier d'impression à mettre à jour.

Le nombre maximal de calendriers d'impressions autorisé dans un lot est de 1 000.

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 InventoryService.BatchUpdateImpressionSchedules.

Représentation JSON
{
  "impressionSchedule": [
    {
      object (ImpressionSchedule)
    }
  ]
}
Champs
impressionSchedule[]

object (ImpressionSchedule)

Calendrier d'impression mis à jour.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/doubleclickbidmanager

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

UpdateImpressionScheduleRequest

Message de requête pour InventoryService.UpdateImpressionSchedule.

Représentation JSON
{
  "impressionSchedule": {
    object (ImpressionSchedule)
  },
  "updateMask": string
}
Champs
impressionSchedule

object (ImpressionSchedule)

Obligatoire. Calendrier d'impressions partielles avec les champs mis à jour.

Les champs suivants sont obligatoires : * nom : permet d'identifier le calendrier d'impression à mettre à jour.

updateMask

string (FieldMask format)

Obligatoire. Masque permettant de contrôler les champs à mettre à jour.

Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : "user.displayName,photo"