AchievementConfigurations

Stellt die Konfiguration eines Ergebnisses 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 Erfolge.

{
  "kind": "gamesConfiguration#achievementConfiguration",
  "token": string,
  "id": string,
  "achievementType": string,
  "initialState": string,
  "stepsToUnlock": integer,
  "draft": {
    "kind": "gamesConfiguration#achievementConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "description": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "pointValue": integer,
    "iconUrl": string,
    "sortRank": integer
  },
  "published": {
    "kind": "gamesConfiguration#achievementConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "description": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "pointValue": integer,
    "iconUrl": string,
    "sortRank": integer
  }
}
Property-Name Wert Beschreibung Hinweise
kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#achievementConfiguration.
token string Das Token für diese Ressource.
id string Die ID des Erfolgs.
achievementType string Die Art des Erfolgs.
Mögliche Werte sind:
  • STANDARD“ – Der Erfolg ist entweder gesperrt oder entsperrt.
  • INCREMENTAL“ – Der Erfolg ist inkrementell.
initialState string Der Ausgangsstatus des Erfolgs.
Mögliche Werte sind:
  • HIDDEN“ – Erfolg ist ausgeblendet.
  • REVEALED“ – Erfolg wurde aufgedeckt.
  • UNLOCKED“ – Erfolg wurde freigeschaltet.
stepsToUnlock integer Schritte zum Entsperren. Gilt nur für inkrementelle Erfolge.
draft nested object Der Datenentwurf für den Erfolg
draft.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#achievementConfigurationDetail.
draft.name nested object Lokalisierte Strings für den Erfolgsnamen
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.description nested object Lokalisierte Strings für die Erfolgsbeschreibung
draft.description.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.description.translations[] list Die Gebietsschema-Strings.
draft.description.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
draft.description.translations[].locale string Der Sprachstring.
draft.description.translations[].value string Stringwert.
draft.pointValue integer Punktzahl für den Erfolg.
draft.iconUrl string Die Symbol-URL dieses Erfolgs Schreibvorgänge in dieses Feld werden ignoriert.
draft.sortRank integer Der Rang dieses Erfolgs. Schreibvorgänge in dieses Feld werden ignoriert.
published nested object Die veröffentlichten Daten des Erfolgs. Diese Daten sind schreibgeschützt.
published.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#achievementConfigurationDetail.
published.name nested object Lokalisierte Strings für den Erfolgsnamen
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.description nested object Lokalisierte Strings für die Erfolgsbeschreibung
published.description.kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.description.translations[] list Die Gebietsschema-Strings.
published.description.translations[].kind string Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String gamesConfiguration#localizedString.
published.description.translations[].locale string Der Sprachstring.
published.description.translations[].value string Stringwert.
published.pointValue integer Punktzahl für den Erfolg.
published.iconUrl string Die Symbol-URL dieses Erfolgs Schreibvorgänge in dieses Feld werden ignoriert.
published.sortRank integer Der Rang dieses Erfolgs. Schreibvorgänge in dieses Feld werden ignoriert.

Methoden

Delete
Die Konfiguration des Erfolgs mit der angegebenen ID löschen.
get
Ruft die Metadaten der Erfolgskonfiguration mit der angegebenen ID ab.
insert
Fügen Sie eine neue Erfolgskonfiguration in diese Anwendung ein.
list
Gibt eine Liste der Erfolgskonfigurationen in dieser Anwendung zurück.
Update
Mit dieser Option aktualisieren Sie die Metadaten der Erfolgskonfiguration mit der angegebenen ID.