REST Resource: partners.inventorySources

Risorsa: InventorySource

Un'origine dell'inventario.

Rappresentazione JSON
{
  "name": string,
  "inventorySourceId": string,
  "displayName": string,
  "inventorySourceType": enum (InventorySourceType),
  "inventorySourceProductType": enum (InventorySourceProductType),
  "commitment": enum (InventorySourceCommitment),
  "deliveryMethod": enum (InventorySourceDeliveryMethod),
  "dealId": string,
  "status": {
    object (InventorySourceStatus)
  },
  "exchange": enum (Exchange),
  "updateTime": string,
  "rateDetails": {
    object (RateDetails)
  },
  "publisherName": string,
  "timeRange": {
    object (TimeRange)
  },
  "creativeConfigs": [
    {
      object (CreativeConfig)
    }
  ],
  "guaranteedOrderId": string,
  "readWriteAccessors": {
    object (InventorySourceAccessors)
  },
  "readAdvertiserIds": [
    string
  ],
  "readPartnerIds": [
    string
  ]
}
Campi
name

string

Solo output. Il nome della risorsa dell'origine dell'inventario.

inventorySourceId

string (int64 format)

Solo output. L'ID univoco dell'origine dell'inventario. Assegnato dal sistema.

displayName

string

Il nome visualizzato dell'origine inventario.

Deve avere codifica UTF-8 e una dimensione massima di 240 byte.

inventorySourceType

enum (InventorySourceType)

Indica il tipo di origine dell'inventario.

inventorySourceProductType

enum (InventorySourceProductType)

Solo output. Il tipo di prodotto dell'origine dell'inventario, che indica il modo in cui vende l'inventario.

commitment

enum (InventorySourceCommitment)

Indica se l'origine dell'inventario ha una pubblicazione garantita o non garantita.

deliveryMethod

enum (InventorySourceDeliveryMethod)

Il metodo di pubblicazione dell'origine dell'inventario.

  • Per le origini dell'inventario non garantito, l'unico valore accettabile è INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC.
  • Per le origini dell'inventario garantito, i valori accettabili sono INVENTORY_SOURCE_DELIVERY_METHOD_TAG e INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC.
dealId

string

L'ID nello spazio della piattaforma di scambio pubblicitario che identifica in modo univoco l'origine dell'inventario.

Deve essere univoco per tutti gli acquirenti all'interno di ogni piattaforma di scambio pubblicitario, ma non necessariamente per tutte le piattaforme di scambio pubblicitario.

status

object (InventorySourceStatus)

Le impostazioni dello stato dell'origine dell'inventario.

exchange

enum (Exchange)

La piattaforma di scambio pubblicitario a cui appartiene l'origine dell'inventario.

updateTime

string (Timestamp format)

Solo output. Il timestamp dell'ultimo aggiornamento dell'origine dell'inventario. Assegnato dal sistema.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

rateDetails

object (RateDetails)

Obbligatorio. I dettagli della tariffa dell'origine dell'inventario.

publisherName

string

Il nome del publisher/venditore dell'origine dell'inventario.

timeRange

object (TimeRange)

L'intervallo di tempo in cui questa origine dell'inventario inizia e termina la pubblicazione.

creativeConfigs[]

object (CreativeConfig)

I requisiti delle creatività dell'origine dell'inventario.

Non applicabile ai pacchetti di aste.

guaranteedOrderId

string

Immutabile. L'ID dell'ordine garantito a cui appartiene questa origine dell'inventario.

Applicabile solo quando commitment è INVENTORY_SOURCE_COMMITMENT_GUARANTEED.

readWriteAccessors

object (InventorySourceAccessors)

Il partner o gli inserzionisti che hanno accesso in lettura/scrittura all'origine dell'inventario.

Output solo quando commitment è INVENTORY_SOURCE_COMMITMENT_GUARANTEED, nel qual caso gli accessor di lettura/scrittura vengono ereditati dall'ordine garantito principale.

Obbligatorio quando commitment è INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED.

Se commitment è INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED e in questo campo è impostato un partner, tutti gli inserzionisti di questo partner avranno automaticamente accesso di sola lettura all'origine dell'inventario. Questi inserzionisti non verranno inclusi in readAdvertiserIds.

readAdvertiserIds[]

string (int64 format)

Solo output. Gli ID degli inserzionisti con accesso di sola lettura all'origine dell'inventario.

readPartnerIds[]

string (int64 format)

Solo output. Gli ID dei partner con accesso di sola lettura all'origine dell'inventario.

Tutti gli inserzionisti dei partner in questo campo ereditano l'accesso di sola lettura all'origine dell'inventario.

Metodi

get

Recupera un deal dell'origine dell'inventario.

list

Elenca i deal dell'origine dell'inventario.