Recurso: Order
Um pedido é um conjunto de Lines que especifica quando e onde exibir os anúncios.
| Representação JSON |
|---|
{ "name": string, "externalId": string, "displayName": string, "description": string, "state": enum ( |
| Campos | |
|---|---|
name |
O nome do recurso do pedido. Formato: sellers/{seller}/orders/{order} |
externalId |
Um ID usado para mapear esta entidade para origens externas. |
displayName |
O nome de exibição do pedido. Precisa ser codificado em UTF-8 com tamanho máximo de 240 bytes. |
description |
Campo de formato livre adicional para descrever o pedido. |
state |
Apenas saída. O estado do pedido. O vendedor pode usar os seguintes métodos personalizados:
Todos os outros estados de pedido são definidos pelo comprador. |
createTime |
Apenas saída. Carimbo de data/hora de criação do pedido. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. Carimbo de data/hora da última atualização do pedido. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
advertiserInfo |
Informações do anunciante. |
cancellationReason |
Apenas saída. Motivo do cancelamento. |
Estado
O estado do pedido.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
O valor padrão quando o estado do pedido não foi especificado ou é desconhecido nesta versão. |
STATE_PENDING_RESERVATION |
O pedido contém:
|
STATE_RESERVATION_COMPLETE |
O pedido contém:
|
STATE_PENDING_BOOKING |
O pedido contém:
|
STATE_BOOKING_COMPLETE |
O pedido contém:
|
STATE_CANCELLED_BY_BUYER |
O pedido contém:
|
STATE_PENDING_RESERVATION_EXPIRED |
O pedido contém:
|
STATE_RESERVED_EXPIRED |
O pedido contém:
|
CancellationReason
O motivo do cancelamento, caso o pedido tenha sido cancelado.
| Enums | |
|---|---|
CANCELLATION_REASON_UNSPECIFIED |
É o valor padrão quando o motivo do cancelamento não foi especificado ou é desconhecido nessa versão. |
CANCELLATION_REASON_BUYER_REQUESTED |
O comprador solicitou o cancelamento do pedido. |
CANCELLATION_REASON_INVALID_ADVERTISER_INFO |
As informações do anunciante fornecidas eram inválidas. |
Métodos |
|
|---|---|
|
Conclui a reserva do pedido. |
|
Completa a reserva do pedido. |
|
Cria um novo pedido. |
|
Recupera um pedido individual. |
|
Lista os pedidos. |
|
Atualiza um pedido existente. |