PriceAttribute

Attributo 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 type of money.

name

string

Obbligatorio: l'utente ha visualizzato la stringa dell'attributo prezzo. Questo viene inviato e localizzato dal commerciante.

id

string

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

state

enum (State)

Obbligatorio: stato del prezzo: stimato ed effettivo.

taxIncluded

boolean

Indica se il prezzo è comprensivo di IVA.

Campo unione spec. Rappresenta l'importo monetario o la 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 una percentuale. Ad esempio: 8,750% è rappresentato da 8750, le percentuali negative rappresentano sconti percentuali. Stai ritirando questo campo. Valuta la possibilità di aggiungere di nuovo quando è necessario un caso d'uso concreto.

Denaro

Rappresenta un importo di denaro con il tipo di valuta.

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

string

Il codice valuta di tre lettere definito in ISO 4217.

amountInMicros

string (int64 format)

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