UserListLicensePricing

Prezzi delle licenze per elenco utenti.

Rappresentazione JSON
{
  "pricingId": string,
  "startTime": string,
  "endTime": string,
  "pricingActive": boolean,
  "buyerApprovalState": enum (UserListPricingBuyerApprovalState),
  "costMicros": string,
  "currencyCode": string,
  "costType": enum (UserListPricingCostType),
  "maxCostMicros": string
}
Campi
pricingId

string (int64 format)

Solo output. L'ID di questo prezzo.

startTime

string (Timestamp format)

Solo output. Ora di inizio del prezzo.

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

endTime

string (Timestamp format)

Facoltativo. Ora di fine del prezzo.

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

pricingActive

boolean

Solo output. Indica se questi prezzi sono attivi.

buyerApprovalState

enum (UserListPricingBuyerApprovalState)

Solo output. Lo stato di approvazione dell'acquirente di questo prezzo.

Questo campo è di sola lettura.

costMicros

string (int64 format)

Facoltativo. Il costo associato al modello, in micro-unità (10^-6), nella valuta specificata dal campo currencyCode. Ad esempio, 2000000 significa 2 $se currencyCode è USD.

currencyCode

string

Facoltativo. La valuta in cui sono specificati costo e max_cost. Deve essere un codice valuta di tre lettere definito nello standard ISO 4217.

costType

enum (UserListPricingCostType)

Immutabile. Il tipo di costo di questo prezzo.

Può essere impostato solo nell'operazione create. Non può essere aggiornato per una licenza esistente.

maxCostMicros

string (int64 format)

Facoltativo. Il CPM massimo che può essere addebitato a un pubblico commerciale quando viene utilizzato il tipo di costo MEDIA_SHARE. Il valore è in micro unità (10^-6) e nella valuta specificata dal campo currencyCode. Ad esempio, 2000000 significa 2 $se currencyCode è USD.

Questo è pertinente solo quando costType è MEDIA_SHARE. Quando costType non è MEDIA_SHARE e questo campo è impostato, viene restituito un errore MAX_COST_NOT_ALLOWED. Se non viene impostato o viene impostato su 0, non è previsto alcun limite.

UserListPricingBuyerApprovalState

Stato di approvazione dell'acquirente del prezzo dell'elenco utenti.

Enum
USER_LIST_PRICING_BUYER_APPROVAL_STATE_UNSPECIFIED NON SPECIFICATO.
PENDING Il cliente dell'elenco di utenti non ha ancora accettato i termini di prezzo impostati dal proprietario dell'elenco di utenti.
APPROVED Il client dell'elenco utenti ha accettato i termini di prezzo impostati dal proprietario dell'elenco utenti.
REJECTED Il client dell'elenco utenti ha rifiutato i termini di prezzo impostati dal proprietario dell'elenco utenti.

UserListPricingCostType

Tipo di costo per il prezzo dell'elenco di utenti.

Enum
USER_LIST_PRICING_COST_TYPE_UNSPECIFIED Non specificato.
CPC Costo per clic.
CPM Costo per mille impressioni.
MEDIA_SHARE Quota dei contenuti multimediali.