Lineitems: uploadlineitems

Przesyła elementy zamówienia w formacie CSV. YouTube i elementy zamówienia typu sieć partnerów nie są obsługiwane. Wypróbuj

Żądanie

Żądanie HTTP

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

Autoryzacja

To żądanie wymaga autoryzacji w tym zakresie:

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

Więcej informacji znajdziesz na stronie dotyczącej uwierzytelniania i autoryzacji.

Treść żądania

Dane w treści żądania podaj w następującej strukturze:

{
  "lineItems": string,
  "format": string,
  "dryRun": boolean
}
Nazwa usługi Wartość Opis Uwagi
lineItems string Elementy zamówienia w pliku CSV do przesłania. Więcej informacji o formatach plików znajdziesz w artykule Format pliku zapisu elementu.
format string Format, w którym są używane elementy zamówienia. Domyślna wartość to CSV.

Akceptowane wartości to:
  • CSV
dryRun boolean Aby uzyskać stan przesyłania bez zachowywania elementów zamówienia, ustaw wartość true.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź o następującej strukturze:

{
  "uploadStatus": {
    "errors": [
      string
    ],
    "rowStatus": [
      {
        "rowNumber": integer,
        "entityId": long,
        "entityName": string,
        "changed": boolean,
        "persisted": boolean,
        "errors": [
          string
        ]
      }
    ]
  }
}
Nazwa usługi Wartość Opis Uwagi
uploadStatus nested object Stan przesyłania.
uploadStatus.errors[] list Przyczyny, dla których nie można ukończyć przesyłania.
uploadStatus.rowStatus[] list Stan przesyłania z poszczególnych wierszy.
uploadStatus.rowStatus[].rowNumber integer Numer wiersza.
uploadStatus.rowStatus[].entityId long Identyfikator jednostki.
uploadStatus.rowStatus[].entityName string Nazwa jednostki.
uploadStatus.rowStatus[].changed boolean Określa, czy zapisany element zmienia się w wyniku przesłania.
uploadStatus.rowStatus[].persisted boolean Określa, czy element jest utrwalony.
uploadStatus.rowStatus[].errors[] list Przyczyny, dla których nie można przesłać elementu.

Wypróbuj

Użyj poniższego eksploratora interfejsów API, aby wywołać tę metodę na bieżących danych i wyświetlić odpowiedź. Możesz też wypróbować samodzielna Eksplorator.