PriceAttribute

Attributo di prezzo di un ordine o di un elemento pubblicitario.

Rappresentazione JSON
{
  "type": enum (Type),
  "name": string,
  "id": string,
  "state": enum (State),
  "taxIncluded": boolean,

  // Union field spec can be only one of the following:
  "amount": {
    object (Money)
  },
  "amountMillipercentage": integer
  // End of list of possible types for union field spec.
}
Campi
type

enum (Type)

Obbligatorio: attributo tipo di denaro.

name

string

Obbligatorio: la stringa dell'attributo prezzo mostrata all'utente. Questo messaggio viene inviato e localizzato dal commerciante.

id

string

Facoltativo: ID dell'elemento pubblicitario a cui corrisponde il prezzo.

state

enum (State)

Obbligatorio: stato del prezzo: stima ed effettivo.

taxIncluded

boolean

Indica se il prezzo è comprensivo di tasse.

Campo di unione spec. Rappresenta un importo monetario o una percentuale in millisecondi. spec può essere solo uno dei seguenti:
amount

object (Money)

Importo monetario.

amountMillipercentage
(deprecated)

integer

La specifica percentuale, a 1/1000 di percentuale. Ad esempio, 8,750% è rappresentato da 8750, le percentuali negative rappresentano sconti percentuali. Questo campo verrà ritirato. Puoi prendere in considerazione la possibilità di riaggiungerlo quando è necessario un caso d'uso solido.

Valuta

Rappresenta un importo di denaro con il relativo tipo di valuta.

Rappresentazione JSON
{
  "currencyCode": string,
  "amountInMicros": string
}
Campi
currencyCode

string

Il codice valuta di 3 lettere definito nello standard ISO 4217.

amountInMicros

string (int64 format)

Importo in micro. Ad esempio, questo campo deve essere impostato su 1990000 per $1,99.