Representa a configuração de uma tabela de líderes.
Para conferir uma lista de métodos desse recurso, consulte o final desta página.
Representações de recursos
Este é um modelo JSON para um recurso de configuração de placares.
{
  "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
    }
  }
}| Nome da propriedade | Valor | Descrição | Observações | 
|---|---|---|---|
kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#leaderboardConfiguration. | 
        |
token | 
        string | 
        O token para este recurso. | |
id | 
        string | 
        O ID da tabela de classificação. | |
scoreOrder | 
        string | 
        O tipo da tabela de classificação.  Os valores possíveis são: 
  | 
        |
scoreMin | 
        long | 
        Pontuação mínima que pode ser postada nessa tabela. | |
scoreMax | 
        long | 
        Pontuação máxima que pode ser postada nessa tabela. | |
draft | 
        nested object | 
        Os dados do rascunho do placar. | |
draft.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#leaderboardConfigurationDetail. | 
        |
draft.name | 
        nested object | 
        Strings localizadas para o nome da tabela de classificação. | |
draft.name.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.name.translations[] | 
        list | 
        As strings de localidade. | |
draft.name.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.name.translations[].locale | 
        string | 
        A string de localidade. | |
draft.name.translations[].value | 
        string | 
        O valor da string. | |
draft.iconUrl | 
        string | 
        O URL do ícone desse placar. As gravações nesse campo são ignoradas. | |
draft.sortRank | 
        integer | 
        O rank de classificação desse ranking. As gravações nesse campo são ignoradas. | |
draft.scoreFormat | 
        nested object | 
        A formatação da pontuação para o placar. | |
draft.scoreFormat.numberFormatType | 
        string | 
        A formatação do número.  Os valores possíveis são: 
  | 
        |
draft.scoreFormat.suffix | 
        nested object | 
        Um sufixo opcional para o tipo de formato NUMERIC. Essas strings seguem as mesmas regras de plural que todos os recursos de string do Android. | |
draft.scoreFormat.suffix.zero | 
        nested object | 
        Indica se o idioma exige tratamento especial para o número 0 (como em árabe). | |
draft.scoreFormat.suffix.zero.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.scoreFormat.suffix.zero.translations[] | 
        list | 
        As strings de localidade. | |
draft.scoreFormat.suffix.zero.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.scoreFormat.suffix.zero.translations[].locale | 
        string | 
        A string de localidade. | |
draft.scoreFormat.suffix.zero.translations[].value | 
        string | 
        O valor da string. | |
draft.scoreFormat.suffix.one | 
        nested object | 
        Indica se o idioma exige tratamento especial para números como 1 (como em inglês e na maioria dos idiomas). Em russo, qualquer número terminado em 1, mas não em 11, se encontra nessa classe. | |
draft.scoreFormat.suffix.one.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.scoreFormat.suffix.one.translations[] | 
        list | 
        As strings de localidade. | |
draft.scoreFormat.suffix.one.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.scoreFormat.suffix.one.translations[].locale | 
        string | 
        A string de localidade. | |
draft.scoreFormat.suffix.one.translations[].value | 
        string | 
        O valor da string. | |
draft.scoreFormat.suffix.two | 
        nested object | 
        Indica se o idioma exige tratamento especial para números como 2 (como 2 em galês ou 102 em esloveno). | |
draft.scoreFormat.suffix.two.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.scoreFormat.suffix.two.translations[] | 
        list | 
        As strings de localidade. | |
draft.scoreFormat.suffix.two.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.scoreFormat.suffix.two.translations[].locale | 
        string | 
        A string de localidade. | |
draft.scoreFormat.suffix.two.translations[].value | 
        string | 
        O valor da string. | |
draft.scoreFormat.suffix.few | 
        nested object | 
        Indica se o idioma exige tratamento especial para números "pequenos" (como 2, 3 e 4 em tcheco ou números terminados em 2, 3 ou 4, mas não 12, 13 ou 14, em polonês). | |
draft.scoreFormat.suffix.few.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.scoreFormat.suffix.few.translations[] | 
        list | 
        As strings de localidade. | |
draft.scoreFormat.suffix.few.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.scoreFormat.suffix.few.translations[].locale | 
        string | 
        A string de localidade. | |
draft.scoreFormat.suffix.few.translations[].value | 
        string | 
        O valor da string. | |
draft.scoreFormat.suffix.many | 
        nested object | 
        Quando o idioma exige tratamento especial para números "grandes", como números que terminam de 11 a 99 em maltês. | |
draft.scoreFormat.suffix.many.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.scoreFormat.suffix.many.translations[] | 
        list | 
        As strings de localidade. | |
draft.scoreFormat.suffix.many.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.scoreFormat.suffix.many.translations[].locale | 
        string | 
        A string de localidade. | |
draft.scoreFormat.suffix.many.translations[].value | 
        string | 
        O valor da string. | |
draft.scoreFormat.suffix.other | 
        nested object | 
        Indica se o idioma não exige tratamento especial na quantidade em questão (como com todos os números em chinês ou 42 em inglês). | |
draft.scoreFormat.suffix.other.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.scoreFormat.suffix.other.translations[] | 
        list | 
        As strings de localidade. | |
draft.scoreFormat.suffix.other.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.scoreFormat.suffix.other.translations[].locale | 
        string | 
        A string de localidade. | |
draft.scoreFormat.suffix.other.translations[].value | 
        string | 
        O valor da string. | |
draft.scoreFormat.numDecimalPlaces | 
        integer | 
        O número de casas decimais do número. Usado apenas para o tipo de formato NUMERIC. | |
draft.scoreFormat.currencyCode | 
        string | 
        A string do código da moeda. Usado apenas para o tipo de formato MOEDA. | |
published | 
        nested object | 
        Os dados publicados do placar. Esses dados são somente leitura. | |
published.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#leaderboardConfigurationDetail. | 
        |
published.name | 
        nested object | 
        Strings localizadas para o nome da tabela de classificação. | |
published.name.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.name.translations[] | 
        list | 
        As strings de localidade. | |
published.name.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.name.translations[].locale | 
        string | 
        A string de localidade. | |
published.name.translations[].value | 
        string | 
        O valor da string. | |
published.iconUrl | 
        string | 
        O URL do ícone desse placar. As gravações nesse campo são ignoradas. | |
published.sortRank | 
        integer | 
        O rank de classificação desse ranking. As gravações nesse campo são ignoradas. | |
published.scoreFormat | 
        nested object | 
        A formatação da pontuação para o placar. | |
published.scoreFormat.numberFormatType | 
        string | 
        A formatação do número.  Os valores possíveis são: 
  | 
        |
published.scoreFormat.suffix | 
        nested object | 
        Um sufixo opcional para o tipo de formato NUMERIC. Essas strings seguem as mesmas regras de plural que todos os recursos de string do Android. | |
published.scoreFormat.suffix.zero | 
        nested object | 
        Indica se o idioma exige tratamento especial para o número 0 (como em árabe). | |
published.scoreFormat.suffix.zero.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.scoreFormat.suffix.zero.translations[] | 
        list | 
        As strings de localidade. | |
published.scoreFormat.suffix.zero.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.scoreFormat.suffix.zero.translations[].locale | 
        string | 
        A string de localidade. | |
published.scoreFormat.suffix.zero.translations[].value | 
        string | 
        O valor da string. | |
published.scoreFormat.suffix.one | 
        nested object | 
        Indica se o idioma exige tratamento especial para números como 1 (como em inglês e na maioria dos idiomas). Em russo, qualquer número terminado em 1, mas não em 11, se encontra nessa classe. | |
published.scoreFormat.suffix.one.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.scoreFormat.suffix.one.translations[] | 
        list | 
        As strings de localidade. | |
published.scoreFormat.suffix.one.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.scoreFormat.suffix.one.translations[].locale | 
        string | 
        A string de localidade. | |
published.scoreFormat.suffix.one.translations[].value | 
        string | 
        O valor da string. | |
published.scoreFormat.suffix.two | 
        nested object | 
        Indica se o idioma exige tratamento especial para números como 2 (como 2 em galês ou 102 em esloveno). | |
published.scoreFormat.suffix.two.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.scoreFormat.suffix.two.translations[] | 
        list | 
        As strings de localidade. | |
published.scoreFormat.suffix.two.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.scoreFormat.suffix.two.translations[].locale | 
        string | 
        A string de localidade. | |
published.scoreFormat.suffix.two.translations[].value | 
        string | 
        O valor da string. | |
published.scoreFormat.suffix.few | 
        nested object | 
        Indica se o idioma exige tratamento especial para números "pequenos" (como 2, 3 e 4 em tcheco ou números terminados em 2, 3 ou 4, mas não 12, 13 ou 14, em polonês). | |
published.scoreFormat.suffix.few.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.scoreFormat.suffix.few.translations[] | 
        list | 
        As strings de localidade. | |
published.scoreFormat.suffix.few.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.scoreFormat.suffix.few.translations[].locale | 
        string | 
        A string de localidade. | |
published.scoreFormat.suffix.few.translations[].value | 
        string | 
        O valor da string. | |
published.scoreFormat.suffix.many | 
        nested object | 
        Quando o idioma exige tratamento especial para números "grandes", como números que terminam de 11 a 99 em maltês. | |
published.scoreFormat.suffix.many.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.scoreFormat.suffix.many.translations[] | 
        list | 
        As strings de localidade. | |
published.scoreFormat.suffix.many.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.scoreFormat.suffix.many.translations[].locale | 
        string | 
        A string de localidade. | |
published.scoreFormat.suffix.many.translations[].value | 
        string | 
        O valor da string. | |
published.scoreFormat.suffix.other | 
        nested object | 
        Indica se o idioma não exige tratamento especial na quantidade em questão (como com todos os números em chinês ou 42 em inglês). | |
published.scoreFormat.suffix.other.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.scoreFormat.suffix.other.translations[] | 
        list | 
        As strings de localidade. | |
published.scoreFormat.suffix.other.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.scoreFormat.suffix.other.translations[].locale | 
        string | 
        A string de localidade. | |
published.scoreFormat.suffix.other.translations[].value | 
        string | 
        O valor da string. | |
published.scoreFormat.numDecimalPlaces | 
        integer | 
        O número de casas decimais do número. Usado apenas para o tipo de formato NUMERIC. | |
published.scoreFormat.currencyCode | 
        string | 
        A string do código da moeda. Usado apenas para o tipo de formato MOEDA. | 
Métodos
- excluir
 - Exclui a configuração da tabela de líderes com o ID fornecido.
 - get
 - Recupera os metadados da configuração da tabela de classificação com o ID fornecido.
 - inserir
 - Inserir uma nova configuração de placar no aplicativo.
 - list
 - Retorna uma lista das configurações da tabela de classificação neste app.
 - update
 - Atualiza os metadados da configuração da tabela de classificação com o ID fornecido.