Lineitems: uploadlineitems

Importation des éléments de campagne au format CSV. Les éléments de campagne YouTube et partenaires ne sont pas acceptés. Essayer maintenant

Requête

Requête HTTP :

POST https://www.googleapis.com/doubleclickbidmanager/v1/lineitems/uploadlineitems

Autorisation

Cette requête nécessite une autorisation dont la portée est la suivante:

Portée
https://www.googleapis.com/auth/doubleclickbidmanager

Pour en savoir plus, consultez la page Authentification et autorisation.

Corps de la requête

Dans le corps de la requête, fournissez les données avec la structure suivante:

{
  "lineItems": string,
  "format": string,
  "dryRun": boolean
}
Nom de propriété Valeur Description Remarques
lineItems string Éléments de campagne à importer au format CSV. Pour en savoir plus sur les formats de fichiers, consultez Format des fichiers d'entité en écriture.
format string Formatez les éléments de campagne. Valeur par défaut : CSV

Les valeurs autorisées sont les suivantes :
  • "CSV"
dryRun boolean Définissez la valeur sur true pour obtenir l'état d'importation sans conserver les éléments de campagne.

Réponse

Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :

{
  "uploadStatus": {
    "errors": [
      string
    ],
    "rowStatus": [
      {
        "rowNumber": integer,
        "entityId": long,
        "entityName": string,
        "changed": boolean,
        "persisted": boolean,
        "errors": [
          string
        ]
      }
    ]
  }
}
Nom de propriété Valeur Description Remarques
uploadStatus nested object État de l'importation.
uploadStatus.errors[] list Raisons pour lesquelles l'importation ne peut pas aboutir.
uploadStatus.rowStatus[] list État d'importation par ligne.
uploadStatus.rowStatus[].rowNumber integer Numéro de ligne.
uploadStatus.rowStatus[].entityId long ID d'entité.
uploadStatus.rowStatus[].entityName string Nom de l'entité.
uploadStatus.rowStatus[].changed boolean Indique si l'entité stockée est modifiée à la suite de l'importation.
uploadStatus.rowStatus[].persisted boolean Indique si l'entité est persistante.
uploadStatus.rowStatus[].errors[] list Raisons pour lesquelles l'entité ne peut pas être importée.

Essayer

Utilisez l'explorateur d'API ci-dessous pour appeler cette méthode sur des données en direct, puis observez la réponse. Vous pouvez également essayer l'explorateur autonome.