LeaderboardConfigurations

Représente la configuration d'un classement.

La liste des méthodes associées à cette ressource est présentée au bas de la page.

Représentations de la ressource

Il s'agit d'un modèle JSON pour une ressource de configuration de classement.

{
  "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
    }
  }
}
Nom de propriété Valeur Description Remarques
kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#leaderboardConfiguration.
token string Jeton de cette ressource.
id string Identifiant du classement.
scoreOrder string Type de classement.
Les valeurs possibles sont:
  • "LARGER_IS_BETTER" : les scores plus importants publiés sont mieux classés.
  • "SMALLER_IS_BETTER" : les scores les plus petits publiés sont mieux classés.
scoreMin long Score minimal pouvant être publié dans ce classement.
scoreMax long Score maximal pouvant être publié dans ce classement.
draft nested object Données à l'état de brouillon du classement.
draft.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#leaderboardConfigurationDetail.
draft.name nested object Chaînes localisées pour le nom du classement.
draft.name.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Chaînes de paramètres régionaux.
draft.name.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
draft.name.translations[].locale string Chaîne de paramètres régionaux.
draft.name.translations[].value string Valeur de la chaîne.
draft.iconUrl string URL de l'icône de ce classement. Les écritures dans ce champ sont ignorées.
draft.sortRank integer Classement de ce classement. Les écritures dans ce champ sont ignorées.
draft.scoreFormat nested object Format du score pour le classement.
draft.scoreFormat.numberFormatType string Format du nombre.
Les valeurs possibles sont:
  • "NUMERIC" : les nombres sont mis en forme de façon à ne comporter aucun chiffre ou un nombre fixe de chiffres après la virgule, conformément aux paramètres régionaux. Vous pouvez ajouter une unité personnalisée facultative.
  • TIME_DURATION : les nombres sont mis en forme en heures, minutes et secondes.
  • "CURRENCY" : les nombres sont mis en forme en fonction de la devise, conformément aux paramètres régionaux.
draft.scoreFormat.suffix nested object Suffixe facultatif pour le type de format NUMERIC Ces chaînes suivent les mêmes règles au pluriel que toutes les ressources de chaîne Android.
draft.scoreFormat.suffix.zero nested object Lorsque la langue nécessite un traitement spécial du chiffre 0 (comme en arabe).
draft.scoreFormat.suffix.zero.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.zero.translations[] list Chaînes de paramètres régionaux.
draft.scoreFormat.suffix.zero.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
draft.scoreFormat.suffix.zero.translations[].locale string Chaîne de paramètres régionaux.
draft.scoreFormat.suffix.zero.translations[].value string Valeur de la chaîne.
draft.scoreFormat.suffix.one nested object Lorsque la langue nécessite le traitement spécial de chiffres comme un (comme c'est le cas du chiffre 1 en français et dans la plupart des autres langues ; en russe, tout chiffre se terminant par 1, mais pas par 11 est compris dans cette classe).
draft.scoreFormat.suffix.one.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.one.translations[] list Chaînes de paramètres régionaux.
draft.scoreFormat.suffix.one.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
draft.scoreFormat.suffix.one.translations[].locale string Chaîne de paramètres régionaux.
draft.scoreFormat.suffix.one.translations[].value string Valeur de la chaîne.
draft.scoreFormat.suffix.two nested object Lorsque la langue nécessite un traitement spécial des chiffres comme deux (comme pour 2 en gallois ou 102 en slovène).
draft.scoreFormat.suffix.two.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.two.translations[] list Chaînes de paramètres régionaux.
draft.scoreFormat.suffix.two.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
draft.scoreFormat.suffix.two.translations[].locale string Chaîne de paramètres régionaux.
draft.scoreFormat.suffix.two.translations[].value string Valeur de la chaîne.
draft.scoreFormat.suffix.few nested object Lorsque la langue nécessite un traitement spécial des "petits" chiffres (comme 2, 3 et 4 en tchèque, ou les nombres se terminant par 2, 3 ou 4, mais pas 12, 13 ou 14 en polonais).
draft.scoreFormat.suffix.few.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.few.translations[] list Chaînes de paramètres régionaux.
draft.scoreFormat.suffix.few.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
draft.scoreFormat.suffix.few.translations[].locale string Chaîne de paramètres régionaux.
draft.scoreFormat.suffix.few.translations[].value string Valeur de la chaîne.
draft.scoreFormat.suffix.many nested object Lorsque la langue nécessite un traitement spécial des "grands" chiffres (comme ceux se terminant par 11-99 en maltais).
draft.scoreFormat.suffix.many.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.many.translations[] list Chaînes de paramètres régionaux.
draft.scoreFormat.suffix.many.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
draft.scoreFormat.suffix.many.translations[].locale string Chaîne de paramètres régionaux.
draft.scoreFormat.suffix.many.translations[].value string Valeur de la chaîne.
draft.scoreFormat.suffix.other nested object Lorsque la langue ne nécessite pas de traitement particulier de la quantité donnée (comme pour tous les chiffres en chinois ou 42 en français).
draft.scoreFormat.suffix.other.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.other.translations[] list Chaînes de paramètres régionaux.
draft.scoreFormat.suffix.other.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
draft.scoreFormat.suffix.other.translations[].locale string Chaîne de paramètres régionaux.
draft.scoreFormat.suffix.other.translations[].value string Valeur de la chaîne.
draft.scoreFormat.numDecimalPlaces integer Nombre de chiffres après la virgule. Utilisé uniquement pour le type de format NUMERIC.
draft.scoreFormat.currencyCode string Chaîne de code actuel. Utilisé uniquement pour le type de format CURRENCY.
published nested object Données publiées du classement Ces données sont en lecture seule.
published.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#leaderboardConfigurationDetail.
published.name nested object Chaînes localisées pour le nom du classement.
published.name.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
published.name.translations[] list Chaînes de paramètres régionaux.
published.name.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
published.name.translations[].locale string Chaîne de paramètres régionaux.
published.name.translations[].value string Valeur de la chaîne.
published.iconUrl string URL de l'icône de ce classement. Les écritures dans ce champ sont ignorées.
published.sortRank integer Classement de ce classement. Les écritures dans ce champ sont ignorées.
published.scoreFormat nested object Format du score pour le classement.
published.scoreFormat.numberFormatType string Format du nombre.
Les valeurs possibles sont:
  • "NUMERIC" : les nombres sont mis en forme de façon à ne comporter aucun chiffre ou un nombre fixe de chiffres après la virgule, conformément aux paramètres régionaux. Vous pouvez ajouter une unité personnalisée facultative.
  • TIME_DURATION : les nombres sont mis en forme en heures, minutes et secondes.
  • "CURRENCY" : les nombres sont mis en forme en fonction de la devise, conformément aux paramètres régionaux.
published.scoreFormat.suffix nested object Suffixe facultatif pour le type de format NUMERIC Ces chaînes suivent les mêmes règles au pluriel que toutes les ressources de chaîne Android.
published.scoreFormat.suffix.zero nested object Lorsque la langue nécessite un traitement spécial du chiffre 0 (comme en arabe).
published.scoreFormat.suffix.zero.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.zero.translations[] list Chaînes de paramètres régionaux.
published.scoreFormat.suffix.zero.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
published.scoreFormat.suffix.zero.translations[].locale string Chaîne de paramètres régionaux.
published.scoreFormat.suffix.zero.translations[].value string Valeur de la chaîne.
published.scoreFormat.suffix.one nested object Lorsque la langue nécessite le traitement spécial de chiffres comme un (comme c'est le cas du chiffre 1 en français et dans la plupart des autres langues ; en russe, tout chiffre se terminant par 1, mais pas par 11 est compris dans cette classe).
published.scoreFormat.suffix.one.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.one.translations[] list Chaînes de paramètres régionaux.
published.scoreFormat.suffix.one.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
published.scoreFormat.suffix.one.translations[].locale string Chaîne de paramètres régionaux.
published.scoreFormat.suffix.one.translations[].value string Valeur de la chaîne.
published.scoreFormat.suffix.two nested object Lorsque la langue nécessite un traitement spécial des chiffres comme deux (comme pour 2 en gallois ou 102 en slovène).
published.scoreFormat.suffix.two.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.two.translations[] list Chaînes de paramètres régionaux.
published.scoreFormat.suffix.two.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
published.scoreFormat.suffix.two.translations[].locale string Chaîne de paramètres régionaux.
published.scoreFormat.suffix.two.translations[].value string Valeur de la chaîne.
published.scoreFormat.suffix.few nested object Lorsque la langue nécessite un traitement spécial des "petits" chiffres (comme 2, 3 et 4 en tchèque, ou les nombres se terminant par 2, 3 ou 4, mais pas 12, 13 ou 14 en polonais).
published.scoreFormat.suffix.few.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.few.translations[] list Chaînes de paramètres régionaux.
published.scoreFormat.suffix.few.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
published.scoreFormat.suffix.few.translations[].locale string Chaîne de paramètres régionaux.
published.scoreFormat.suffix.few.translations[].value string Valeur de la chaîne.
published.scoreFormat.suffix.many nested object Lorsque la langue nécessite un traitement spécial des "grands" chiffres (comme ceux se terminant par 11-99 en maltais).
published.scoreFormat.suffix.many.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.many.translations[] list Chaînes de paramètres régionaux.
published.scoreFormat.suffix.many.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
published.scoreFormat.suffix.many.translations[].locale string Chaîne de paramètres régionaux.
published.scoreFormat.suffix.many.translations[].value string Valeur de la chaîne.
published.scoreFormat.suffix.other nested object Lorsque la langue ne nécessite pas de traitement particulier de la quantité donnée (comme pour tous les chiffres en chinois ou 42 en français).
published.scoreFormat.suffix.other.kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.other.translations[] list Chaînes de paramètres régionaux.
published.scoreFormat.suffix.other.translations[].kind string Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe gamesConfiguration#localizedString.
published.scoreFormat.suffix.other.translations[].locale string Chaîne de paramètres régionaux.
published.scoreFormat.suffix.other.translations[].value string Valeur de la chaîne.
published.scoreFormat.numDecimalPlaces integer Nombre de chiffres après la virgule. Utilisé uniquement pour le type de format NUMERIC.
published.scoreFormat.currencyCode string Chaîne de code actuel. Utilisé uniquement pour le type de format CURRENCY.

Méthodes

supprimer
Supprimez la configuration de classement avec l'ID donné.
get
Récupère les métadonnées de la configuration du classement avec l'ID donné.
insérer
Insérez une nouvelle configuration de classement dans cette application.
liste
Renvoie la liste des configurations de classement de cette application.
mise à jour
Mettez à jour les métadonnées de la configuration du classement avec l'ID donné.