Reserviert eine vorhandene Linie.
- Gibt bei Erfolg die aktualisierte Zeile zurück.
- Gibt den Fehlercode
NOT_FOUNDzurück, wenn die Zeile nicht vorhanden ist. - Gibt den Fehlercode
INVALID_ARGUMENTzurück, wenn lineTerms nicht festgelegt ist. - Gibt den Fehlercode
FAILED_PRECONDITIONzurück, wenn lineState nichtLINE_STATE_PENDING_RESERVATIONist.
HTTP-Anfrage
POST https://dv360outofhomeseller.googleapis.com/v1beta1/{name=orders/*/lines/*}:reserve
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
name |
Das Feld enthält den Namen der zu reservierenden Zeile, z. B. „orders/123/lines/321“. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{
"lineTerms": {
object ( |
| Felder | |
|---|---|
lineTerms |
Erforderlich. Die vom Verkäufer garantierten Bedingungen für diese Position. |
reservationExpirationTime |
Erforderlich. Ablaufzeitstempel für die Reservierung. Der Käufer muss buchen, bevor eine Reservierung abläuft. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Line.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/doubleclickbidmanager
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.