REST Resource: availabilityOrders.availabilityLines

Recurso: DisponibilidadeLine

Uma linha de disponibilidade representa um conjunto de configurações para as quais o comprador solicita a disponibilidade de inventário e a resposta do vendedor. Para ver o fluxo de trabalho, consulte AvailabilityOrder.

Representação JSON
{
  "name": string,
  "product": string,
  "startTime": string,
  "endTime": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "budget": {
    object (Money)
  },
  "targeting": {
    object (Targeting)
  },
  "availabilityLineTerms": {
    object (LineTerms)
  },
  "state": enum (State),
  "rejection": {
    object (Rejection)
  },
  "createTime": string,
  "updateTime": string
}
Campos
name

string

Apenas saída. O nome do recurso da linha de disponibilidade no formato: availabilityOrders/123/availabilityLines/321.

product

string

Apenas saída. O nome da Product a que se refere a solicitação de disponibilidade. Formato = products/456

startTime
(deprecated)

string (Timestamp format)

Apenas saída. O horário de início de quando a disponibilidade é solicitada (inclusivo).

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

endTime
(deprecated)

string (Timestamp format)

Apenas saída. O horário de término de quando a disponibilidade é solicitada (exclusivo).

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

startDate

object (Date)

Apenas saída. A data de início de quando a disponibilidade é solicitada (inclusive). Mesmo fuso horário que o bloco de anúncios.

endDate

object (Date)

Apenas saída. A data de término de quando a disponibilidade é solicitada (inclusive). Mesmo fuso horário que o bloco de anúncios.

budget

object (Money)

Apenas saída. O orçamento da linha de disponibilidade.

targeting

object (Targeting)

Apenas saída. É a segmentação para a qual a disponibilidade é solicitada.

availabilityLineTerms

object (LineTerms)

Apenas saída. O vendedor pode usar [Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.CompleteAvailabilityLine] para atualizar os [LineTerms].

state

enum (State)

Apenas saída. O estado deste pedido de disponibilidade. Consulte AvailabilityLine.State para ver o ciclo de vida de uma disponibilidadeLine.

O vendedor pode usar os métodos personalizados [Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.CompleteAvailabilityLine] ou [Rejeitar][google.ads.xbid.outofhome.v1beta1.OrderManagementService.pensAvailabilityLine] para definir como um dos seguintes:

  • STATE_COMPLETED
  • STATE_REJECTED

respectivamente.

rejection

object (Rejection)

Detalhes da rejeição para a linha de disponibilidade.

createTime

string (Timestamp format)

Apenas saída. Carimbo de data/hora de criação da linha de disponibilidade.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Apenas saída. Carimbo de data/hora da última atualização da linha de disponibilidade.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Estado

Valores possíveis para o estado da linha de disponibilidade.

Enums
STATE_UNSPECIFIED O valor padrão quando o estado da linha de disponibilidade não foi especificado ou é desconhecido nesta versão.
STATE_PENDING Disponibilidade pendente quando o comprador forneceu as configurações de solicitação de disponibilidade.
STATE_COMPLETED Estado concluído em que o vendedor forneceu a resposta de disponibilidade.
STATE_REJECTED Estado de rejeição quando a linha de disponibilidade é reprovada pelo vendedor. Os detalhes da reprovação precisam ser fornecidos.
STATE_CANCELLED Estado cancelado quando o comprador cancela o pedido antes que o vendedor conclua ou rejeite a resposta de disponibilidade.

Métodos

complete

Marca uma linha de disponibilidade existente como concluída.

get

Recupera uma linha individual de um pedido de disponibilidade.

list

Lista as linhas de um pedido de disponibilidade.

reject

Marca uma linha de disponibilidade existente como recusada.