REST Resource: availabilityOrders.availabilityLines

Risorsa: Linea di disponibilità

Una riga di disponibilità rappresenta un insieme di impostazioni per le quali l'acquirente richiede la disponibilità dell'inventario e una risposta al venditore. Per il flusso di lavoro, vedi AvailabilityOrder.

Rappresentazione 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
}
Campi
name

string

Solo output. Il nome della risorsa della riga di disponibilità nel formato availabilityOrders/123/availabilityLines/321.

product

string

Solo output. Il nome del Product a cui fa riferimento questa richiesta di disponibilità. Formato = products/456

startTime
(deprecated)

string (Timestamp format)

Solo output. L'ora di inizio in cui viene richiesta la disponibilità (inclusa).

Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

endTime
(deprecated)

string (Timestamp format)

Solo output. L'ora di fine della richiesta di disponibilità (esclusa).

Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

startDate

object (Date)

Solo output. La data di inizio della richiesta di disponibilità (inclusa). Stesso fuso orario dell'unità pubblicitaria.

endDate

object (Date)

Solo output. La data di fine della richiesta di disponibilità (inclusa). Stesso fuso orario dell'unità pubblicitaria.

budget

object (Money)

Solo output. Il budget della riga di disponibilità.

targeting

object (Targeting)

Solo output. Il targeting per cui viene richiesta la disponibilità.

availabilityLineTerms

object (LineTerms)

Solo output. Il venditore può utilizzare [Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.CompleteResponseLine] per aggiornare [LineTerms].

state

enum (State)

Solo output. Lo stato di questo ordine di disponibilità. Consulta AvailabilityLine.State per il ciclo di vita di una Linea di disponibilità.

Il venditore può utilizzare i metodi personalizzati [Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.CompleteResultsLine] o [Rifiuta][google.ads.xbid.outofhome.v1beta1.OrderManagementService.ReRifiutaavailabilityLine] per impostare uno dei seguenti metodi:

  • STATE_COMPLETED
  • STATE_REJECTED

rispettivamente.

rejection

object (Rejection)

Dettagli del rifiuto per la riga di disponibilità.

createTime

string (Timestamp format)

Solo output. Timestamp della creazione della riga di disponibilità.

Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. Timestamp dell'ultimo aggiornamento della riga di disponibilità.

Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Stato

Valori possibili per lo stato della riga di disponibilità.

Enum
STATE_UNSPECIFIED Il valore predefinito quando lo stato della riga di disponibilità non è stato specificato o è sconosciuto in questa versione.
STATE_PENDING Disponibilità in attesa quando l'acquirente ha fornito le impostazioni della richiesta di disponibilità.
STATE_COMPLETED Stato Completato quando il venditore ha fornito la risposta sulla disponibilità.
STATE_REJECTED Stato di rifiuto quando la riga relativa alla disponibilità non è stata approvata dal venditore. È necessario fornire i dettagli sulla mancata approvazione.
STATE_CANCELLED Stato di annullamento quando l'acquirente annulla l'ordine prima che il venditore completi o rifiuta la risposta sulla disponibilità.

Metodi

complete

Contrassegna una riga di disponibilità esistente come completata.

get

Recupera una singola riga per un ordine di disponibilità.

list

Elenca le righe di un ordine di disponibilità.

reject

Contrassegna una riga di disponibilità esistente come rifiutata.