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: 
  | 
        |
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.