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.