REST Resource: orders

Resource: Pesanan

Pesanan adalah kumpulan Lines yang menentukan waktu dan tempat iklan ditampilkan.

Representasi JSON
{
  "name": string,
  "externalId": string,
  "displayName": string,
  "description": string,
  "orderState": enum (OrderState),
  "createTime": string,
  "updateTime": string,
  "advertiserInfo": {
    object (AdvertiserInfo)
  }
}
Kolom
name

string

Hanya output. Nama resource pesanan dalam format: orders/{id}`.

externalId

string

Opsional. ID yang digunakan untuk memetakan entity ini ke sumber eksternal.

displayName

string

Hanya output. Nama tampilan pesanan.

Harus berenkode UTF-8 dengan ukuran maksimum 240 byte.

description

string

Hanya output. Kolom bentuk bebas tambahan untuk mendeskripsikan pesanan.

orderState

enum (OrderState)

Hanya output. Menampilkan status pesanan yang dihitung berdasarkan status garisnya.

createTime

string (Timestamp format)

Hanya output. Stempel waktu pembuatan pesanan.

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

updateTime

string (Timestamp format)

Hanya output. Stempel waktu terakhir diperbarui untuk pesanan.

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

advertiserInfo

object (AdvertiserInfo)

Hanya output. Info pengiklan.

OrderState

Status pesanan.

Enum
ORDER_STATE_UNSPECIFIED Nilai default saat status pesanan belum ditentukan atau tidak diketahui dalam versi ini.
ORDER_STATE_PENDING_RESERVATION

Pesanan berisi:

  • satu atau beberapa baris dalam status reservasi tertunda.
  • nol atau beberapa baris dalam status cadangan.
  • garis nol di semua status lainnya.
ORDER_STATE_RESERVED

Pesanan berisi:

  • nol baris dalam status reservasi tertunda.
  • satu atau beberapa baris dalam status cadangan.
  • nol atau beberapa baris yang ditolak oleh status penjual.
  • garis nol di semua status lainnya.
ORDER_STATE_PENDING_BOOKING

Pesanan berisi:

  • nol baris dalam status reservasi tertunda.
  • nol baris dalam status cadangan.
  • satu atau beberapa baris dalam status pemesanan tertunda.
  • nol atau beberapa baris yang ditolak oleh status penjual.
  • nol baris atau lebih dibatalkan oleh pembeli.
  • garis nol di semua status lainnya.
ORDER_STATE_BOOKED

Pesanan berisi:

  • nol baris dalam status reservasi tertunda.
  • nol baris dalam status cadangan.
  • nol baris dalam status pemesanan tertunda.
  • satu atau beberapa baris dalam status dipesan.
  • nol atau beberapa baris yang ditolak oleh status penjual.
  • nol baris atau lebih dibatalkan oleh pembeli.
  • garis nol di semua status lainnya.
ORDER_STATE_REJECTED_BY_SELLER

Pesanan berisi:

  • nol baris dalam status reservasi tertunda.
  • nol baris dalam status cadangan.
  • nol baris dalam status pemesanan tertunda.
  • nol baris dalam status dipesan.
  • satu atau beberapa baris ditolak oleh negara bagian penjual.
  • nol baris dibatalkan oleh pembeli.
  • garis nol di semua status lainnya.
ORDER_STATE_CANCELLED_BY_BUYER

Pesanan berisi:

  • nol baris dalam status reservasi tertunda.
  • nol baris dalam status cadangan.
  • nol baris dalam status pemesanan tertunda.
  • nol baris dalam status dipesan.
  • nol baris yang ditolak oleh status penjual.
  • satu atau beberapa baris dibatalkan oleh pembeli.
  • garis nol di semua status lainnya.
ORDER_STATE_PENDING_RESERVATION_EXPIRED

Pesanan berisi:

  • satu atau beberapa baris di reservasi yang tertunda telah berakhir.
  • garis nol di semua status lainnya.
ORDER_STATE_RESERVED_EXPIRED

Pesanan berisi:

  • satu atau beberapa baris yang dipesan sudah tidak berlaku.
  • garis nol di semua status lainnya.

Metode

get

Mengambil pesanan individual.

list

Mencantumkan pesanan.

patch

Memperbarui pesanan yang sudah ada.