Lineitems: uploadlineitems

Lädt Werbebuchungen im CSV-Format hoch. YouTube und Partnerwerbebuchungen werden nicht unterstützt. Jetzt testen

Anfrage

HTTP-Anfrage

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

Autorisierung

Für diese Anfrage ist eine Autorisierung mit folgendem Bereich erforderlich:

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

Weitere Informationen finden Sie auf der Seite Authentifizierung und Autorisierung.

Anfragetext

Geben Sie im Anfragetext Daten mit der folgenden Struktur ein:

{
  "lineItems": string,
  "format": string,
  "dryRun": boolean
}
Name der Eigenschaft Wert Beschreibung Hinweise
lineItems string Werbebuchungen in CSV-Datei zum Hochladen. Weitere Informationen zu Dateiformaten finden Sie unter Dateiformat zum Schreiben von Entitäten.
format string Das Format der Werbebuchungen. Standardeinstellung ist CSV.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • CSV
dryRun boolean Legen Sie true fest, um den Uploadstatus abzurufen, ohne die Werbebuchungen tatsächlich beizubehalten.

Antwort

Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:

{
  "uploadStatus": {
    "errors": [
      string
    ],
    "rowStatus": [
      {
        "rowNumber": integer,
        "entityId": long,
        "entityName": string,
        "changed": boolean,
        "persisted": boolean,
        "errors": [
          string
        ]
      }
    ]
  }
}
Name der Eigenschaft Wert Beschreibung Hinweise
uploadStatus nested object Status des Uploads.
uploadStatus.errors[] list Gründe, warum der Upload nicht abgeschlossen werden kann.
uploadStatus.rowStatus[] list Uploadstatus pro Zeile.
uploadStatus.rowStatus[].rowNumber integer Zeilennummer
uploadStatus.rowStatus[].entityId long Entitäts-ID.
uploadStatus.rowStatus[].entityName string Name der Entität.
uploadStatus.rowStatus[].changed boolean Gibt an, ob die gespeicherte Entität infolge des Uploads geändert wird.
uploadStatus.rowStatus[].persisted boolean Gibt an, ob die Entität persistent ist.
uploadStatus.rowStatus[].errors[] list Gründe, warum die Entität nicht hochgeladen werden kann.

Testen!

Verwenden Sie den unten angegebenen APIs Explorer, um diese Methode für Livedaten aufzurufen und die Antwort einzusehen. Alternativ können Sie den eigenständig Explorer: