Money

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

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

string

קוד המטבע בן שלוש אותיות כפי שמוגדר בתקן 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.