PriceAttribute

Preisattribut eines Auftrags oder einer Werbebuchung.

JSON-Darstellung
{
  "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.
}
Felder
type

enum (Type)

Erforderlich: Attributtyp des Geldbetrags.

name

string

Erforderlich: Der vom Nutzer angezeigte String des Preisattributs. Wird vom Händler gesendet und lokalisiert.

id

string

Optional: ID der Position, zu der dieser Preis gehört.

state

enum (State)

Erforderlich: Status des Preises: Schätzung vs. Tatsächlicher Preis

taxIncluded

boolean

Gibt an, ob der Preis Steuern beinhaltet.

Union-Feld spec. Stellt entweder einen Geldbetrag oder einen Milliprozentsatz dar. Für spec ist nur einer der folgenden Werte zulässig:
amount

object (Money)

Geldbetrag.

amountMillipercentage
(deprecated)

integer

Die Prozentsatzspezifikation, auf ein Tausendstel eines Prozentsatzes. Beispiel: 8, 750% wird als 8.750 dargestellt. Negative Prozentsätze stehen für prozentuale Rabatte. Dieses Feld wird eingestellt. Wenn ein solider Anwendungsfall erforderlich ist, können Sie weitere Inhalte hinzufügen.

Geld

Stellt einen Geldbetrag mit Währungstyp dar.

JSON-Darstellung
{
  "currencyCode": string,
  "amountInMicros": string
}
Felder
currencyCode

string

Der aus drei Buchstaben bestehende Währungscode gemäß ISO 4217.

amountInMicros

string (int64 format)

Betrag in Mikroeinheiten. Dieses Feld sollte beispielsweise auf 1990000 für 1, 99 $festgelegt werden.