AchievementConfigurations

Rappresenta la configurazione di un risultato.

Per un elenco dei metodi per questa risorsa, consulta la fine di questa pagina.

Rappresentazioni delle risorse

Questo è un modello JSON per una risorsa di configurazione degli obiettivi.

{
  "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
  }
}
Nome proprietà Valore Descrizione Note
kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#achievementConfiguration.
token string Il token per questa risorsa.
id string L'ID dell'obiettivo.
achievementType string Il tipo di obiettivo.
I valori possibili sono:
  • "STANDARD": l'obiettivo è bloccato o sbloccato.
  • "INCREMENTAL": l'obiettivo è incrementale.
initialState string Lo stato iniziale dell'obiettivo.
I valori possibili sono:
  • "HIDDEN" - L'obiettivo è nascosto.
  • "REVEALED" - L'obiettivo è stato mostrato.
  • "UNLOCKED": l'obiettivo è stato sbloccato.
stepsToUnlock integer Passaggi per sbloccare. Si applica solo agli obiettivi incrementali.
draft nested object I dati della bozza dell'obiettivo.
draft.kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#achievementConfigurationDetail.
draft.name nested object Stringhe localizzate per il nome dell'obiettivo.
draft.name.kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Le stringhe delle impostazioni internazionali.
draft.name.translations[].kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedString.
draft.name.translations[].locale string La stringa delle impostazioni internazionali.
draft.name.translations[].value string Il valore della stringa.
draft.description nested object Stringhe localizzate per la descrizione dell'obiettivo.
draft.description.kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedStringBundle.
draft.description.translations[] list Le stringhe delle impostazioni internazionali.
draft.description.translations[].kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedString.
draft.description.translations[].locale string La stringa delle impostazioni internazionali.
draft.description.translations[].value string Il valore della stringa.
draft.pointValue integer Valore in punti per l'obiettivo.
draft.iconUrl string L'URL dell'icona di questo obiettivo. Le scritture in questo campo vengono ignorate.
draft.sortRank integer La classificazione di questo obiettivo. Le scritture in questo campo vengono ignorate.
published nested object I dati pubblicati dell'obiettivo. Questi dati sono di sola lettura.
published.kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#achievementConfigurationDetail.
published.name nested object Stringhe localizzate per il nome dell'obiettivo.
published.name.kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedStringBundle.
published.name.translations[] list Le stringhe delle impostazioni internazionali.
published.name.translations[].kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedString.
published.name.translations[].locale string La stringa delle impostazioni internazionali.
published.name.translations[].value string Il valore della stringa.
published.description nested object Stringhe localizzate per la descrizione dell'obiettivo.
published.description.kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedStringBundle.
published.description.translations[] list Le stringhe delle impostazioni internazionali.
published.description.translations[].kind string Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa gamesConfiguration#localizedString.
published.description.translations[].locale string La stringa delle impostazioni internazionali.
published.description.translations[].value string Il valore della stringa.
published.pointValue integer Valore in punti per l'obiettivo.
published.iconUrl string L'URL dell'icona di questo obiettivo. Le scritture in questo campo vengono ignorate.
published.sortRank integer La classificazione di questo obiettivo. Le scritture in questo campo vengono ignorate.

Metodi

elimina
Elimina la configurazione dell'obiettivo con l'ID specificato.
ricevi
Recupera i metadati della configurazione dell'obiettivo con l'ID specificato.
inserire
Inserisci una nuova configurazione di obiettivi in questa applicazione.
list
Restituisci un elenco di configurazioni degli obiettivi in questa applicazione.
aggiornamento
Aggiorna i metadati della configurazione dell'obiettivo con l'ID specificato.