AchievementConfigurations

Reprezentuje konfigurację osiągnięcia.

Listę metod dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

To jest szablon JSON zasobu konfiguracji osiągnięć.

{
  "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
  }
}
Nazwa usługi Wartość Opis Uwagi
kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#achievementConfiguration.
token string Token tego zasobu.
id string Identyfikator osiągnięcia.
achievementType string Typ osiągnięcia.
Możliwe wartości:
  • STANDARD” – Osiągnięcie jest zablokowane lub odblokowane.
  • INCREMENTAL” – Osiągnięcia są przyrostowe.
initialState string Początkowy stan osiągnięcia.
Możliwe wartości:
  • HIDDEN” – Osiągnięcie jest ukryte.
  • REVEALED” – Osiągnięcie jest ujawniane.
  • UNLOCKED” – Osiągnięcie jest odblokowane.
stepsToUnlock integer Kroki do odblokowania. Dotyczy tylko osiągnięć przyrostowych.
draft nested object Wersja robocza danych osiągnięcia.
draft.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#achievementConfigurationDetail.
draft.name nested object Zlokalizowane ciągi znaków odpowiadające nazwie osiągnięcia.
draft.name.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Ciągi tekstowe dotyczące języka.
draft.name.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.name.translations[].locale string Ciąg znaków dotyczący regionu.
draft.name.translations[].value string Wartość ciągu znaków.
draft.description nested object Zlokalizowane ciągi tekstowe opisu osiągnięcia.
draft.description.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
draft.description.translations[] list Ciągi tekstowe dotyczące języka.
draft.description.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
draft.description.translations[].locale string Ciąg znaków dotyczący regionu.
draft.description.translations[].value string Wartość ciągu znaków.
draft.pointValue integer Wartość punktowa osiągnięcia.
draft.iconUrl string Adres URL ikony tego osiągnięcia. Zapisy w tym polu są ignorowane.
draft.sortRank integer Pozycja w rankingu tego osiągnięcia. Zapisy w tym polu są ignorowane.
published nested object Opublikowane dane osiągnięcia. Te dane są tylko do odczytu.
published.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#achievementConfigurationDetail.
published.name nested object Zlokalizowane ciągi znaków odpowiadające nazwie osiągnięcia.
published.name.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.name.translations[] list Ciągi tekstowe dotyczące języka.
published.name.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.name.translations[].locale string Ciąg znaków dotyczący regionu.
published.name.translations[].value string Wartość ciągu znaków.
published.description nested object Zlokalizowane ciągi tekstowe opisu osiągnięcia.
published.description.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedStringBundle.
published.description.translations[] list Ciągi tekstowe dotyczące języka.
published.description.translations[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków gamesConfiguration#localizedString.
published.description.translations[].locale string Ciąg znaków dotyczący regionu.
published.description.translations[].value string Wartość ciągu znaków.
published.pointValue integer Wartość punktowa osiągnięcia.
published.iconUrl string Adres URL ikony tego osiągnięcia. Zapisy w tym polu są ignorowane.
published.sortRank integer Pozycja w rankingu tego osiągnięcia. Zapisy w tym polu są ignorowane.

Metody

usuń
Usuń konfigurację osiągnięcia o podanym identyfikatorze.
pobierz
Pobiera metadane konfiguracji osiągnięć o podanym identyfikatorze.
wstaw
Wstaw nową konfigurację osiągnięć w tej aplikacji.
list
Zwraca listę konfiguracji osiągnięć w tej aplikacji.
zaktualizuj
Zaktualizuj metadane konfiguracji osiągnięć o podany identyfikator.