Money

Reprezentuje kwotę z typem waluty.

Zapis JSON
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
Pola
currencyCode

string

Trzyliterowy kod waluty zgodny z normą ISO 4217.

units

string (int64 format)

Wszystkie jednostki kwoty. Jeśli na przykład currencyCode to "USD", 1 jednostka to 1 dolar amerykański.

nanos

integer

Liczba nano (10^–9) jednostek. Wartość musi mieścić się w przedziale od -999 999 999 do +999 999 999 włącznie. Jeśli units jest liczbą dodatnią, wartość nanos musi być dodatnia lub wynosić zero. Jeśli units ma wartość zero, nanos może mieć wartość dodatnią, zero lub ujemną. Jeśli units ma wartość ujemną, wartość nanos musi być ujemna lub wynosić zero. Na przykład wartość $-1,75 jest przedstawiana jako units=-1 i nanos=-750 000 000.