LeaderboardConfigurations

Reprezentuje konfigurację tabeli wyników.

Listę metod dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

To jest szablon JSON dla zasobu konfiguracji tablicy wyników.

{
  "kind": "gamesConfiguration#leaderboardConfiguration";,
  ";token": string,
  "id": string,
  "scoreOrder": string,
 { "scoreMin": long,
  "scoreMax": long,
  "draft"{: 
    "kind": "gamesConfiguration#leaderboardConfigurationDetail",
   { "name": 
      "kind": "gamesConfiguration#localizedStringBundle",
      "translati}ons": [
}        
          "kind": "gamesConfiguration#localiz{edString",
          "locale": strin{g,
          &quo{t;value": string
        
      ]
    ,
    "iconUrl": string,
    "sortRank":{ integer,
    "scoreFormat": 
      "numberFormatType": string,
      "suffix": 
        "zero"}: 
          "ki}nd": "g{amesConfiguration#localizedStringBundle",
          "translations": [
            
     {         "kind": "gamesConfiguration#localizedString",
              "locale": string,
              &quo}t;value": string}
            
   {       ]
        ,
        "one": 
          "kind": "gamesConfiguration#local{izedStringBundle",
          "translations": [
            
              "kind": "gamesConfiguration#loc}alizedString",
 }             &quo{t;locale": string,
              "value": string
            
          ]
        ,
    {    "two": 
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations&qu}ot;: [
            
 }             "{;kind": "gamesConfiguration#localizedString",
              "locale": string,
{              "value": string
            
          ]
        ,
        "few": 
          ";kind": "}gamesConfiguration#lo}calizedStringBundle{",
          "translations": [
            
              "kind": "gamesC{onfiguration#localizedString",
              "locale": string,
              "value": string
            
    }      ]
        ,
   }     &q}uot;many": 
          "kind": "gamesConfiguration#}loc}alizedStringBundl{e",
          "translations": [
            
              &quo{t;kind": "gamesConfiguration#localizedString",
              "locale&qu{ot;: string,
              "value": string
            
          ]
        ,
        "other": 
   }       "}kind": ";gamesConfiguration#localizedStringBundle",
   {       "translations": [
            
   {           "{kind": "gamesConfiguration#localizedString",
              "locale": string,
 {             "value": string
            
          ]
        
      ,
      "numDecimalPlaces": integer,
      &qu}ot;currencyCode"}: string
    
  ,{
  "published": 
    "kind": "gamesConfiguration#leaderboardConfigurationDetai{l",
    "name": 
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations&}quot;: [
        
   }       "kind{": "gamesConfiguration#localizedString",
          "locale": string,
         { "value": string
        
      ]
    ,
    "iconUrl": string,
    "sortRank": integer,
    "scoreFo}rmat": 
      &q}uot;numberFormatT{ype": string,
      "suffix": 
        "zero": 
          "kind": &q{uot;gamesConfiguration#localizedStringBundle",
          "translations";: [
            
              ";kind": }"gamesConfigurat}ion#localizedStrin{g",
              "locale": string,
              "value": string
            {
          ]
        ,
        "one": 
          "kind": "gamesConfiguration#localizedStringBundle",
    }      "translati}ons": [
      {      
              "kind": "gamesConfiguration#localizedString",
              &q{uot;locale": string,
              "value": string
            
          ]
        ,
        "two": 
        }  "kind": &}quot;ga}mesConfiguration#localizedStringBundle",
          "translat}ion}s}": [
            
              "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ścią jest zawsze stały ciąg znaków gamesConfiguration#leaderboardConfiguration.
token string Token tego zasobu.
id string Identyfikator tabeli wyników.
scoreOrder string Typ tabeli wyników.
Możliwe wartości:
  • LARGER_IS_BETTER” - Większe opublikowane wyniki mają wyższą pozycję w rankingu.
  • SMALLER_IS_BETTER” - Mniejsze publikowane wyniki są wyżej w rankingu.
scoreMin long Minimalny wynik, jaki można opublikować w tej tabeli wyników.
scoreMax long Maksymalny wynik, który można opublikować w tej tabeli wyników.
draft nested object Dane robocze tabeli wyników.
draft.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg 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ścią jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Ciągi tekstowe dotyczące języka.
draft.name.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.name.translations[].locale string Ciąg znaków dotyczący regionu.
draft.name.translations[].value string Wartość ciągu znaków.
draft.iconUrl string Adres URL ikony tabeli wyników. Zapisy w tym polu są ignorowane.
draft.sortRank integer Pozycja w tej tabeli wyników. Zapisy w tym polu są ignorowane.
draft.scoreFormat nested object Format wyników w tabeli wyników.
draft.scoreFormat.numberFormatType string Format numeru.
Możliwe wartości:
  • NUMERIC” - Liczby są sformatowane w taki sposób, aby nie zawierały cyfr lub stałej liczby cyfr po przecinku dziesiętnym, w zależności od regionu. Można dodać opcjonalną jednostkę niestandardową.
  • TIME_DURATION” - Liczby w formacie godzin, minut i sekund.
  • CURRENCY” - Liczby są formatowane według waluty zgodnie z ustawieniami regionalnymi.
draft.scoreFormat.suffix nested object Opcjonalny sufiks typu formatu NUMERIC. Te ciągi są zgodne z reguły liczby mnogiej, czyli wszystkie zasoby tekstowe w Androidzie.
draft.scoreFormat.suffix.zero nested object Kiedy język wymaga specjalnego traktowania liczby 0 (jak w języku arabskim).
draft.scoreFormat.suffix.zero.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.zero.translations[] list Ciągi tekstowe dotyczące języka.
draft.scoreFormat.suffix.zero.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.zero.translations[].locale string Ciąg znaków dotyczący regionu.
draft.scoreFormat.suffix.zero.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.one nested object Liczby w języku angielskim należy traktować w szczególny sposób, tak jak w przypadku liczby 1 w języku angielskim i większości innych języków. W języku rosyjskim klasa obejmuje wszystkie numery kończące się na 1, ale nie takie jak 11.
draft.scoreFormat.suffix.one.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.one.translations[] list Ciągi tekstowe dotyczące języka.
draft.scoreFormat.suffix.one.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.one.translations[].locale string Ciąg znaków dotyczący regionu.
draft.scoreFormat.suffix.one.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.two nested object Kiedy język wymaga specjalnego traktowania liczby w rodzaju 2 (np. „2” w walijskim lub „102” w słoweńskim).
draft.scoreFormat.suffix.two.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.two.translations[] list Ciągi tekstowe dotyczące języka.
draft.scoreFormat.suffix.two.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.two.translations[].locale string Ciąg znaków dotyczący regionu.
draft.scoreFormat.suffix.two.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.few nested object gdy język wymaga szczególnego traktowania słów „małych”; (np. 2, 3 i 4 w języku czeskim lub cyfry kończące się cyframi 2, 3 i 4, ale nie 12, 13 ani 14 w języku polskim).
draft.scoreFormat.suffix.few.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.few.translations[] list Ciągi tekstowe dotyczące języka.
draft.scoreFormat.suffix.few.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.few.translations[].locale string Ciąg znaków dotyczący regionu.
draft.scoreFormat.suffix.few.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.many nested object gdy język wymaga szczególnego traktowania słowa „duży”; numerów (jak w przypadku numerów kończących się na 11–99 w języku maltańskim).
draft.scoreFormat.suffix.many.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.many.translations[] list Ciągi tekstowe dotyczące języka.
draft.scoreFormat.suffix.many.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.many.translations[].locale string Ciąg znaków dotyczący regionu.
draft.scoreFormat.suffix.many.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.suffix.other nested object Gdy język nie wymaga szczególnego traktowania danej 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ścią jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.other.translations[] list Ciągi tekstowe dotyczące języka.
draft.scoreFormat.suffix.other.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.scoreFormat.suffix.other.translations[].locale string Ciąg znaków dotyczący regionu.
draft.scoreFormat.suffix.other.translations[].value string Wartość ciągu znaków.
draft.scoreFormat.numDecimalPlaces integer Liczba miejsc po przecinku dla liczby. Używany tylko w przypadku formatu NUMERIC.
draft.scoreFormat.currencyCode string Ciąg znaków w postaci kodu. 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ścią jest zawsze stały ciąg 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ścią jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.name.translations[] list Ciągi tekstowe dotyczące języka.
published.name.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.name.translations[].locale string Ciąg znaków dotyczący regionu.
published.name.translations[].value string Wartość ciągu znaków.
published.iconUrl string Adres URL ikony tabeli wyników. Zapisy w tym polu są ignorowane.
published.sortRank integer Pozycja w tej tabeli wyników. Zapisy w tym polu są ignorowane.
published.scoreFormat nested object Format wyników w tabeli wyników.
published.scoreFormat.numberFormatType string Format numeru.
Możliwe wartości:
  • NUMERIC” - Liczby są sformatowane w taki sposób, aby nie zawierały cyfr lub stałej liczby cyfr po przecinku dziesiętnym, w zależności od regionu. Można dodać opcjonalną jednostkę niestandardową.
  • TIME_DURATION” - Liczby w formacie godzin, minut i sekund.
  • CURRENCY” - Liczby są formatowane według waluty zgodnie z ustawieniami regionalnymi.
published.scoreFormat.suffix nested object Opcjonalny sufiks typu formatu NUMERIC. Te ciągi są zgodne z reguły liczby mnogiej, czyli wszystkie zasoby tekstowe w Androidzie.
published.scoreFormat.suffix.zero nested object Kiedy język wymaga specjalnego traktowania liczby 0 (jak w języku arabskim).
published.scoreFormat.suffix.zero.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.zero.translations[] list Ciągi tekstowe dotyczące języka.
published.scoreFormat.suffix.zero.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.zero.translations[].locale string Ciąg znaków dotyczący regionu.
published.scoreFormat.suffix.zero.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.one nested object Liczby w języku angielskim należy traktować w szczególny sposób, tak jak w przypadku liczby 1 w języku angielskim i większości innych języków. W języku rosyjskim klasa obejmuje wszystkie numery kończące się na 1, ale nie takie jak 11.
published.scoreFormat.suffix.one.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.one.translations[] list Ciągi tekstowe dotyczące języka.
published.scoreFormat.suffix.one.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.one.translations[].locale string Ciąg znaków dotyczący regionu.
published.scoreFormat.suffix.one.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.two nested object Kiedy język wymaga specjalnego traktowania liczby w rodzaju 2 (np. „2” w walijskim lub „102” w słoweńskim).
published.scoreFormat.suffix.two.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.two.translations[] list Ciągi tekstowe dotyczące języka.
published.scoreFormat.suffix.two.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.two.translations[].locale string Ciąg znaków dotyczący regionu.
published.scoreFormat.suffix.two.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.few nested object gdy język wymaga szczególnego traktowania słów „małych”; (np. 2, 3 i 4 w języku czeskim lub cyfry kończące się cyframi 2, 3 i 4, ale nie 12, 13 ani 14 w języku polskim).
published.scoreFormat.suffix.few.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.few.translations[] list Ciągi tekstowe dotyczące języka.
published.scoreFormat.suffix.few.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.few.translations[].locale string Ciąg znaków dotyczący regionu.
published.scoreFormat.suffix.few.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.many nested object gdy język wymaga szczególnego traktowania słowa „duży”; numerów (jak w przypadku numerów kończących się na 11–99 w języku maltańskim).
published.scoreFormat.suffix.many.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.many.translations[] list Ciągi tekstowe dotyczące języka.
published.scoreFormat.suffix.many.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.many.translations[].locale string Ciąg znaków dotyczący regionu.
published.scoreFormat.suffix.many.translations[].value string Wartość ciągu znaków.
published.scoreFormat.suffix.other nested object Gdy język nie wymaga szczególnego traktowania danej 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ścią jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.other.translations[] list Ciągi tekstowe dotyczące języka.
published.scoreFormat.suffix.other.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.scoreFormat.suffix.other.translations[].locale string Ciąg znaków dotyczący regionu.
published.scoreFormat.suffix.other.translations[].value string Wartość ciągu znaków.
published.scoreFormat.numDecimalPlaces integer Liczba miejsc po przecinku dla liczby. Używany tylko w przypadku formatu NUMERIC.
published.scoreFormat.currencyCode string Ciąg znaków w postaci kodu. 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 w tej aplikacji nową konfigurację tabeli wyników.
list
Zwraca listę konfiguracji tabeli wyników w tej aplikacji.
zaktualizuj
Zaktualizuj metadane konfiguracji tabeli wyników o podany identyfikator.