AchievementConfigurations

Steht für die Konfiguration einer Leistung.

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

Ressourcendarstellungen

Dies ist eine JSON-Vorlage für eine Erfolgskonfigurationsressource.

{
  "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 Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String gamesConfiguration#achievementConfiguration.
token string Das Token für diese Ressource.
id string ID des Erfolgs
achievementType string Der Typ des Erfolgs.
Mögliche Werte sind:
  • "STANDARD" – Der Erfolg ist entweder gesperrt oder entsperrt.
  • INCREMENTAL“: Erfolg wird inkrementell angegeben.
initialState string Anfangsstatus des Erfolgs
Mögliche Werte sind:
  • HIDDEN“ – Der Erfolg ist ausgeblendet.
  • REVEALED“ – Der Erfolg wird sichtbar.
  • UNLOCKED“ – Der Erfolg wurde freigeschaltet.
stepsToUnlock integer Schritte zum Freischalten Gilt nur für inkrementelle Erfolge.
draft nested object Entwurfsdaten des Erfolgs
draft.kind string Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String gamesConfiguration#achievementConfigurationDetail.
draft.name nested object Lokalisierte Strings für den Erfolgsnamen
draft.name.kind string Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Die Sprachstrings.
draft.name.translations[].kind string Identifiziert eindeutig den Typ dieser Ressource. 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 Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
draft.description.translations[] list Die Sprachstrings.
draft.description.translations[].kind string Identifiziert eindeutig den Typ dieser Ressource. 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 Symbol-URL für diesen Erfolg Schreibvorgänge in dieses Feld werden ignoriert.
draft.sortRank integer Der Sortierrang 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 Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String gamesConfiguration#achievementConfigurationDetail.
published.name nested object Lokalisierte Strings für den Erfolgsnamen
published.name.kind string Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.name.translations[] list Die Sprachstrings.
published.name.translations[].kind string Identifiziert eindeutig den Typ dieser Ressource. 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 Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String gamesConfiguration#localizedStringBundle.
published.description.translations[] list Die Sprachstrings.
published.description.translations[].kind string Identifiziert eindeutig den Typ dieser Ressource. 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 Symbol-URL für diesen Erfolg Schreibvorgänge in dieses Feld werden ignoriert.
published.sortRank integer Der Sortierrang dieses Erfolgs Schreibvorgänge in dieses Feld werden ignoriert.

Methoden

delete
Löscht die Erfolgskonfiguration mit der angegebenen ID.
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.
Aktualisieren
Aktualisieren Sie die Metadaten der Erfolgskonfiguration mit der angegebenen ID.