Method: orders.lines.reserve

Mencadangkan jalur yang sudah ada.

  • Menampilkan baris yang diperbarui jika berhasil.
  • Menampilkan kode error NOT_FOUND jika baris tidak ada.
  • Menampilkan kode error INVALID_ARGUMENT jika lineTerms tidak ditetapkan.
  • Menampilkan kode error FAILED_PRECONDITION jika lineState bukan LINE_STATE_PENDING_RESERVATION.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Kolom ini akan berisi nama jalur yang akan dipesan, misalnya: "orders/123/lines/321"

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "lineTerms": {
    object (LineTerms)
  },
  "reservationExpirationTime": string
}
Kolom
lineTerms

object (LineTerms)

Wajib diisi. Persyaratan yang dijamin penjual untuk baris ini.

reservationExpirationTime

string (Timestamp format)

Wajib diisi. Stempel waktu habis masa berlaku untuk reservasi. Pembeli harus melakukan reservasi sebelum masa berlaku reservasi berakhir.

Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

Isi respons

Jika berhasil, isi respons memuat instance Line.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.