LeaderboardConfigurations

Stellt die Konfiguration einer Bestenliste dar.

Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.

Ressourcendarstellungen

Dies ist eine JSON-Vorlage für eine Konfigurationsressource für Bestenlisten.

{
  "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
    }
  }
}
Property-Name Wert Beschreibung Hinweise
kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#leaderboardConfiguration.
token string Das Token für diese Ressource.
id string ID der Bestenliste.
scoreOrder string Der Typ der Bestenliste.
Mögliche Werte sind:
  • LARGER_IS_BETTER“ – Größere gepostete Punktzahlen werden höher eingestuft.
  • SMALLER_IS_BETTER“ - Kleinere gepostete Punktzahlen werden höher eingestuft.
scoreMin long Mindestpunktzahl, die in dieser Bestenliste gepostet werden kann.
scoreMax long Maximale Punktzahl, die in dieser Bestenliste gepostet werden kann.
draft nested object Die Entwurfsdaten der Bestenliste
draft.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#leaderboardConfigurationDetail.
draft.name nested object Lokalisierte Strings für den Namen der Bestenliste
draft.name.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Die Gebietsschema-Strings.
draft.name.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.name.translations[].locale string Der Sprachstring.
draft.name.translations[].value string Stringwert.
draft.iconUrl string Die Symbol-URL dieser Bestenliste. Schreibvorgänge in dieses Feld werden ignoriert.
draft.sortRank integer Der Sortierrang für diese Bestenliste. Schreibvorgänge in dieses Feld werden ignoriert.
draft.scoreFormat nested object Punktzahlformatierung für die Bestenliste
draft.scoreFormat.numberFormatType string Die Formatierung der Zahl.
Mögliche Werte sind:
  • NUMERIC“ - Zahlen sind so formatiert, dass sie je nach Sprache keine Ziffern oder eine feste Anzahl von Ziffern nach dem Dezimalzeichen enthalten. Sie können optional eine benutzerdefinierte Einheit hinzufügen.
  • TIME_DURATION“ - Zahlen werden in Stunden, Minuten und Sekunden formatiert.
  • CURRENCY“ - Zahlen werden entsprechend dem Gebietsschema als Währung formatiert.
draft.scoreFormat.suffix nested object Ein optionales Suffix für den Formattyp NUMERIC. Diese Zeichenfolgen folgen der gleichen <ph type="x-smartling-placeholder"></ph> Pluralregeln wie alle Android-Stringressourcen.
draft.scoreFormat.suffix.zero nested object Wenn die Sprache eine Sonderbehandlung der Zahl 0 erfordert (wie im Arabischen).
draft.scoreFormat.suffix.zero.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.zero.translations[] list Die Gebietsschema-Strings.
draft.scoreFormat.suffix.zero.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.scoreFormat.suffix.zero.translations[].locale string Der Sprachstring.
draft.scoreFormat.suffix.zero.translations[].value string Stringwert.
draft.scoreFormat.suffix.one nested object Wenn die Sprache eine Sonderbehandlung von Zahlen wie Eins erfordert (z. B. bei der Zahl 1 in Englisch und in den meisten anderen Sprachen; im Russischen sind alle Zahlen, die auf 1 enden, aber nicht auf 11 enden) in dieser Klasse enthalten.
draft.scoreFormat.suffix.one.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.one.translations[] list Die Gebietsschema-Strings.
draft.scoreFormat.suffix.one.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.scoreFormat.suffix.one.translations[].locale string Der Sprachstring.
draft.scoreFormat.suffix.one.translations[].value string Stringwert.
draft.scoreFormat.suffix.two nested object Wenn die Sprache eine Sonderbehandlung von Zahlen wie zwei erfordert (z. B. 2 für Walisisch oder 102 für Slowenisch).
draft.scoreFormat.suffix.two.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.two.translations[] list Die Gebietsschema-Strings.
draft.scoreFormat.suffix.two.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.scoreFormat.suffix.two.translations[].locale string Der Sprachstring.
draft.scoreFormat.suffix.two.translations[].value string Stringwert.
draft.scoreFormat.suffix.few nested object Wenn die Formulierung eine Sonderbehandlung von „klein“ erfordert Zahlen (wie 2, 3 und 4 auf Tschechisch oder Zahlen, die auf 2, 3 oder 4 enden, aber nicht auf 12, 13 oder 14 auf Polnisch).
draft.scoreFormat.suffix.few.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.few.translations[] list Die Gebietsschema-Strings.
draft.scoreFormat.suffix.few.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.scoreFormat.suffix.few.translations[].locale string Der Sprachstring.
draft.scoreFormat.suffix.few.translations[].value string Stringwert.
draft.scoreFormat.suffix.many nested object Wenn Sprache eine besondere Behandlung von „Large“ erfordert (z. B. Zahlen, die auf 11–99 auf Maltesisch enden).
draft.scoreFormat.suffix.many.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.many.translations[] list Die Gebietsschema-Strings.
draft.scoreFormat.suffix.many.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.scoreFormat.suffix.many.translations[].locale string Der Sprachstring.
draft.scoreFormat.suffix.many.translations[].value string Stringwert.
draft.scoreFormat.suffix.other nested object Wenn die Sprache keine besondere Behandlung der angegebenen Menge erfordert, z. B. alle Zahlen auf Chinesisch oder 42 auf Englisch.
draft.scoreFormat.suffix.other.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.other.translations[] list Die Gebietsschema-Strings.
draft.scoreFormat.suffix.other.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.scoreFormat.suffix.other.translations[].locale string Der Sprachstring.
draft.scoreFormat.suffix.other.translations[].value string Stringwert.
draft.scoreFormat.numDecimalPlaces integer Die Anzahl der Dezimalstellen für eine Zahl. Wird nur für den Formattyp NUMERIC verwendet.
draft.scoreFormat.currencyCode string Der aktuelle Codestring. Wird nur für den Formattyp CURRENCY verwendet.
published nested object Die veröffentlichten Daten der Bestenliste. Diese Daten sind schreibgeschützt.
published.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#leaderboardConfigurationDetail.
published.name nested object Lokalisierte Strings für den Namen der Bestenliste
published.name.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.name.translations[] list Die Gebietsschema-Strings.
published.name.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.name.translations[].locale string Der Sprachstring.
published.name.translations[].value string Stringwert.
published.iconUrl string Die Symbol-URL dieser Bestenliste. Schreibvorgänge in dieses Feld werden ignoriert.
published.sortRank integer Der Sortierrang für diese Bestenliste. Schreibvorgänge in dieses Feld werden ignoriert.
published.scoreFormat nested object Punktzahlformatierung für die Bestenliste
published.scoreFormat.numberFormatType string Die Formatierung der Zahl.
Mögliche Werte sind:
  • NUMERIC“ - Zahlen sind so formatiert, dass sie je nach Sprache keine Ziffern oder eine feste Anzahl von Ziffern nach dem Dezimalzeichen enthalten. Sie können optional eine benutzerdefinierte Einheit hinzufügen.
  • TIME_DURATION“ - Zahlen werden in Stunden, Minuten und Sekunden formatiert.
  • CURRENCY“ - Zahlen werden entsprechend dem Gebietsschema als Währung formatiert.
published.scoreFormat.suffix nested object Ein optionales Suffix für den Formattyp NUMERIC. Diese Zeichenfolgen folgen den gleichen <ph type="x-smartling-placeholder"></ph> Pluralregeln wie alle Android-Stringressourcen.
published.scoreFormat.suffix.zero nested object Wenn die Sprache eine Sonderbehandlung der Zahl 0 erfordert (wie im Arabischen).
published.scoreFormat.suffix.zero.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.zero.translations[] list Die Gebietsschema-Strings.
published.scoreFormat.suffix.zero.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.scoreFormat.suffix.zero.translations[].locale string Der Sprachstring.
published.scoreFormat.suffix.zero.translations[].value string Stringwert.
published.scoreFormat.suffix.one nested object Wenn die Sprache eine Sonderbehandlung von Zahlen wie Eins erfordert (z. B. bei der Zahl 1 in Englisch und in den meisten anderen Sprachen; im Russischen sind alle Zahlen, die auf 1 enden, aber nicht auf 11 enden) in dieser Klasse enthalten.
published.scoreFormat.suffix.one.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.one.translations[] list Die Gebietsschema-Strings.
published.scoreFormat.suffix.one.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.scoreFormat.suffix.one.translations[].locale string Der Sprachstring.
published.scoreFormat.suffix.one.translations[].value string Stringwert.
published.scoreFormat.suffix.two nested object Wenn die Sprache eine Sonderbehandlung von Zahlen wie zwei erfordert (z. B. 2 für Walisisch oder 102 für Slowenisch).
published.scoreFormat.suffix.two.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.two.translations[] list Die Gebietsschema-Strings.
published.scoreFormat.suffix.two.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.scoreFormat.suffix.two.translations[].locale string Der Sprachstring.
published.scoreFormat.suffix.two.translations[].value string Stringwert.
published.scoreFormat.suffix.few nested object Wenn die Formulierung eine Sonderbehandlung von „klein“ erfordert Zahlen (wie 2, 3 und 4 auf Tschechisch oder Zahlen, die auf 2, 3 oder 4 enden, aber nicht auf 12, 13 oder 14 auf Polnisch).
published.scoreFormat.suffix.few.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.few.translations[] list Die Gebietsschema-Strings.
published.scoreFormat.suffix.few.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.scoreFormat.suffix.few.translations[].locale string Der Sprachstring.
published.scoreFormat.suffix.few.translations[].value string Stringwert.
published.scoreFormat.suffix.many nested object Wenn Sprache eine besondere Behandlung von „Large“ erfordert (z. B. Zahlen, die auf 11–99 auf Maltesisch enden).
published.scoreFormat.suffix.many.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.many.translations[] list Die Gebietsschema-Strings.
published.scoreFormat.suffix.many.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.scoreFormat.suffix.many.translations[].locale string Der Sprachstring.
published.scoreFormat.suffix.many.translations[].value string Stringwert.
published.scoreFormat.suffix.other nested object Wenn die Sprache keine besondere Behandlung der angegebenen Menge erfordert, z. B. alle Zahlen auf Chinesisch oder 42 auf Englisch.
published.scoreFormat.suffix.other.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.other.translations[] list Die Gebietsschema-Strings.
published.scoreFormat.suffix.other.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.scoreFormat.suffix.other.translations[].locale string Der Sprachstring.
published.scoreFormat.suffix.other.translations[].value string Stringwert.
published.scoreFormat.numDecimalPlaces integer Die Anzahl der Dezimalstellen für eine Zahl. Wird nur für den Formattyp NUMERIC verwendet.
published.scoreFormat.currencyCode string Der aktuelle Codestring. Wird nur für den Formattyp CURRENCY verwendet.

Methoden

Delete
Löscht die Bestenlistenkonfiguration mit der angegebenen ID.
get
Ruft die Metadaten der Bestenlistenkonfiguration mit der angegebenen ID ab.
insert
Fügen Sie eine neue Bestenlistenkonfiguration in diese Anwendung ein.
list
Gibt eine Liste der Bestenlistenkonfigurationen in dieser Anwendung zurück.
Update
Aktualisiert die Metadaten der Bestenlistenkonfiguration mit der angegebenen ID.