Method: orders.lines.book

Prenota una riga esistente.

  • Restituisce la riga aggiornata in caso di esito positivo.
  • Restituisce il codice di errore NOT_FOUND se la riga non esiste.
  • Restituisce il codice di errore INVALID_ARGUMENT se lineTerms non è impostato.
  • Restituisce il codice di errore FAILED_PRECONDITION se lineState non è LINE_STATE_PENDING_BOOKING.

Richiesta HTTP

POST https://dv360outofhomeseller.googleapis.com/v1beta1/{name=orders/*/lines/*}:book

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

Il campo conterrà il nome della riga da prenotare, ad esempio: "orders/123/lines/321"

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "lineTerms": {
    object (LineTerms)
  }
}
Campi
lineTerms

object (LineTerms)

(Facoltativo) I termini garantiti dal venditore per questa riga. Devono essere forniti solo se i termini cambiano dopo la prenotazione della riga.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Line.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.