Price

הוצא משימוש: שימוש ב-V3 Proto במקום זאת. המחיר בסדר.

ייצוג JSON
{
  "type": enum (PriceType),
  "amount": {
    object (Money)
  }
}
שדות
type

enum (PriceType)

סוג המחיר. חובה.

amount

object (Money)

סכום כספי. חובה.

כסף

מייצג סכום כסף בסוג המטבע שלו.

ייצוג JSON
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
שדות
currencyCode

string

קוד מטבע בן 3 אותיות שמוגדר בתקן ISO 4217.

units

string (int64 format)

מספר היחידות השלמות של הסכום. לדוגמה אם הערך של currencyCode הוא "USD", המשמעות היא שיחידה אחת שווה לדולר ארה"ב אחד.

nanos

integer

מספר יחידות הננו (10^-9) של הסכום. הערך חייב להיות בין -999,999,999 ל- +999,999,999, כולל. אם הערך של units הוא חיובי, הערך nanos חייב להיות חיובי או אפס. אם הערך של units הוא אפס, הערך של nanos יכול להיות חיובי, אפס או שלילי. אם הערך של units הוא שלילי, הערך של nanos חייב להיות שלילי או אפס. לדוגמה, $-1.75 מיוצג באמצעות הנוסחה units=-1 ו-nanos=-750,000,000.