LeaderboardConfigurations

Reprezentuje konfigurację tabeli wyników.

Listę metod dostępnych w przypadku tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

To jest szablon JSON zasobu konfiguracji tabeli wyników.

{
  "kind": "gamesConfiguration#leaderboardConfiguration",
  "token": string,
  "id": string,
  "scoreOrder": string,
  "scoreMin": long,
  "scoreMax": long,
  "draft": {
    "kind": "gamesConfiguration#leaderboardConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "iconUrl": string,
    "sortRank": integer,
    "scoreFormat": {
      "numberFormatType": string,
      "suffix": {
        "zero": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "one": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "two": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "few": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "many": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "other": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        }
      },
      "numDecimalPlaces": integer,
      "currencyCode": string
    }
  },
  "published": {
    "kind": "gamesConfiguration#leaderboardConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "iconUrl": string,
    "sortRank": integer,
    "scoreFormat": {
      "numberFormatType": string,
      "suffix": {
        "zero": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "one": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "two": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "few": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "many": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "other": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        }
      },
      "numDecimalPlaces": integer,
      "currencyCode": string
    }
  }
}
nazwa usługi, Wartość Opis Uwagi
kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#leaderboardConfiguration.
token string Token dla tego zasobu.
id string Identyfikator tabeli wyników.
scoreOrder string Typ tabeli wyników.
Możliwe wartości to:
  • LARGER_IS_BETTER” – publikowane treści znajdują się na wyższej pozycji.
  • SMALLER_IS_BETTER” – krótsze opublikowane wyniki są wyższe w rankingu.
scoreMin long Minimalny wynik, który można opublikować na tej tabeli.
scoreMax long Maksymalny wynik, który można opublikować na tej tabeli.
draft nested object Dane robocze tabeli wyników.
draft.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#leaderboardConfigurationDetail.
draft.name nested object Zlokalizowane ciągi znaków nazwy tabeli wyników.
draft.name.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
draft.name.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
draft.name.translations[].locale string Ciąg znaków ustawień regionalnych.
draft.name.translations[].value string Wartość ciągu znaków.
draft.iconUrl string Adres URL ikony tej tabeli wyników. Zapisy w tym polu są ignorowane.
draft.sortRank integer Kolejność sortowania tabeli wyników. Zapisy w tym polu są ignorowane.
draft.scoreFormat nested object Formatowanie wyniku w tabeli wyników.
draft.scoreFormat.numberFormatType string Format liczby.
Możliwe wartości to:
  • NUMERIC” – liczby są sformatowane w taki sposób, aby nie miały żadnych cyfr lub miały stałą liczbę cyfr po przecinku, zgodnie z językiem. Można dodać opcjonalną jednostkę niestandardową.
  • TIME_DURATION” – liczby mają format godzin, minut i sekund.
  • CURRENCY” – liczby są sformatowane według waluty zgodnie z językiem.
draft.scoreFormat.suffix nested object Opcjonalny sufiks typu formatu NUMERIC. Te ciągi znaków podlegają tym samym zasadom dotyczącym liczby mnogiej co wszystkie zasoby ciągu znaków Androida.
draft.scoreFormat.suffix.zero nested object Gdy język wymaga specjalnego traktowania liczby 0 (jak w języku arabskim).
draft.scoreFormat.suffix.zero.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.zero.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
draft.scoreFormat.suffix.zero.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.zero.translations[].locale string Ciąg znaków ustawień regionalnych.
draft.scoreFormat.suffix.zero.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.one nested object gdy język wymaga specjalnego traktowania liczb, takich jak jeden (jak w przypadku cyfry 1 w języku angielskim i większości innych języków; w języku rosyjskim należy dodać do tej klasy wszystkie liczby kończące się na 1, ale nie kończące się na 11).
draft.scoreFormat.suffix.one.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.one.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
draft.scoreFormat.suffix.one.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.one.translations[].locale string Ciąg znaków ustawień regionalnych.
draft.scoreFormat.suffix.one.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.two nested object Gdy język wymaga specjalnego traktowania liczb, takich jak „dwa” (np. „2” w języku walijskim lub 102 w języku słoweńskim).
draft.scoreFormat.suffix.two.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.two.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
draft.scoreFormat.suffix.two.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.two.translations[].locale string Ciąg znaków ustawień regionalnych.
draft.scoreFormat.suffix.two.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.few nested object gdy język wymaga specjalnego traktowania „małych” liczb (np. 2, 3 i 4 w języku czeskim lub liczby kończące się na 2, 3 lub 4, ale nie 12, 13 lub 14 w języku polskim).
draft.scoreFormat.suffix.few.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.few.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
draft.scoreFormat.suffix.few.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.few.translations[].locale string Ciąg znaków ustawień regionalnych.
draft.scoreFormat.suffix.few.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.many nested object gdy język wymaga specjalnego traktowania „dużych” liczb (jak w przypadku numerów kończących się cyframi 11–99 w języku maltańskim),
draft.scoreFormat.suffix.many.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.many.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
draft.scoreFormat.suffix.many.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.many.translations[].locale string Ciąg znaków ustawień regionalnych.
draft.scoreFormat.suffix.many.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.other nested object Gdy język nie wymaga specjalnego traktowania podanej ilości (jak w przypadku wszystkich liczb w języku chińskim lub 42 w języku angielskim).
draft.scoreFormat.suffix.other.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.other.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
draft.scoreFormat.suffix.other.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.other.translations[].locale string Ciąg znaków ustawień regionalnych.
draft.scoreFormat.suffix.other.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.numDecimalPlaces integer Liczba miejsc dziesiętnych liczby. Używany tylko z typem formatu NUMERIC.
draft.scoreFormat.currencyCode string Ciąg znaków kodu bieżącej waluty. Używany tylko w przypadku formatu CURRENCY.
published nested object Opublikowane dane tabeli wyników. Te dane są tylko do odczytu.
published.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#leaderboardConfigurationDetail.
published.name nested object Zlokalizowane ciągi znaków nazwy tabeli wyników.
published.name.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
published.name.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
published.name.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
published.name.translations[].locale string Ciąg znaków ustawień regionalnych.
published.name.translations[].value string Wartość ciągu znaków.
published.iconUrl string Adres URL ikony tej tabeli wyników. Zapisy w tym polu są ignorowane.
published.sortRank integer Kolejność sortowania tabeli wyników. Zapisy w tym polu są ignorowane.
published.scoreFormat nested object Formatowanie wyniku w tabeli wyników.
published.scoreFormat.numberFormatType string Format liczby.
Możliwe wartości to:
  • NUMERIC” – liczby są sformatowane w taki sposób, aby nie miały żadnych cyfr lub miały stałą liczbę cyfr po przecinku, zgodnie z językiem. Można dodać opcjonalną jednostkę niestandardową.
  • TIME_DURATION” – liczby mają format godzin, minut i sekund.
  • CURRENCY” – liczby są sformatowane według waluty zgodnie z językiem.
published.scoreFormat.suffix nested object Opcjonalny sufiks typu formatu NUMERIC. Te ciągi znaków podlegają tym samym zasadom dotyczącym liczby mnogiej co wszystkie zasoby ciągu znaków Androida.
published.scoreFormat.suffix.zero nested object Gdy język wymaga specjalnego traktowania liczby 0 (jak w języku arabskim).
published.scoreFormat.suffix.zero.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.zero.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
published.scoreFormat.suffix.zero.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.zero.translations[].locale string Ciąg znaków ustawień regionalnych.
published.scoreFormat.suffix.zero.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.one nested object gdy język wymaga specjalnego traktowania liczb, takich jak jeden (jak w przypadku cyfry 1 w języku angielskim i większości innych języków; w języku rosyjskim należy dodać do tej klasy wszystkie liczby kończące się na 1, ale nie kończące się na 11).
published.scoreFormat.suffix.one.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.one.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
published.scoreFormat.suffix.one.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.one.translations[].locale string Ciąg znaków ustawień regionalnych.
published.scoreFormat.suffix.one.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.two nested object Gdy język wymaga specjalnego traktowania liczb, takich jak „dwa” (np. „2” w języku walijskim lub 102 w języku słoweńskim).
published.scoreFormat.suffix.two.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.two.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
published.scoreFormat.suffix.two.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.two.translations[].locale string Ciąg znaków ustawień regionalnych.
published.scoreFormat.suffix.two.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.few nested object gdy język wymaga specjalnego traktowania „małych” liczb (np. 2, 3 i 4 w języku czeskim lub liczby kończące się na 2, 3 lub 4, ale nie 12, 13 lub 14 w języku polskim).
published.scoreFormat.suffix.few.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.few.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
published.scoreFormat.suffix.few.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.few.translations[].locale string Ciąg znaków ustawień regionalnych.
published.scoreFormat.suffix.few.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.many nested object gdy język wymaga specjalnego traktowania „dużych” liczb (jak w przypadku numerów kończących się cyframi 11–99 w języku maltańskim),
published.scoreFormat.suffix.many.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.many.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
published.scoreFormat.suffix.many.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.many.translations[].locale string Ciąg znaków ustawień regionalnych.
published.scoreFormat.suffix.many.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.other nested object Gdy język nie wymaga specjalnego traktowania podanej ilości (jak w przypadku wszystkich liczb w języku chińskim lub 42 w języku angielskim).
published.scoreFormat.suffix.other.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.other.translations[] list Ciągi znaków dotyczące ustawień regionalnych.
published.scoreFormat.suffix.other.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.other.translations[].locale string Ciąg znaków ustawień regionalnych.
published.scoreFormat.suffix.other.translations[].value string Wartość ciągu znaków.
published.scoreFormat.numDecimalPlaces integer Liczba miejsc dziesiętnych liczby. Używany tylko z typem formatu NUMERIC.
published.scoreFormat.currencyCode string Ciąg znaków kodu bieżącej waluty. Używany tylko w przypadku formatu CURRENCY.

Metody

usuń
Usuń konfigurację tabeli wyników o podanym identyfikatorze.
pobierz
Pobiera metadane konfiguracji tabeli wyników o podanym identyfikatorze.
wstaw
Wstaw nową konfigurację tabeli wyników w tej aplikacji.
list
Zwraca listę konfiguracji tabeli wyników w tej aplikacji.
aktualizacja
Zaktualizuj metadane konfiguracji tabeli wyników za pomocą podanego identyfikatora.