Representa a configuração de uma conquista.
Para conferir uma lista de métodos desse recurso, consulte o final desta página.
Representações de recursos
Este é um modelo JSON para um recurso de configuração de conquistas.
{
  "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 da propriedade | Valor | Descrição | Observações | 
|---|---|---|---|
kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#achievementConfiguration. | 
        |
token | 
        string | 
        O token para este recurso. | |
id | 
        string | 
        O ID da conquista. | |
achievementType | 
        string | 
        O tipo de conquista.  Os valores possíveis são: 
  | 
        |
initialState | 
        string | 
        O estado inicial da conquista.  Os valores possíveis são: 
  | 
        |
stepsToUnlock | 
        integer | 
        Etapas para desbloquear. Aplicável apenas a conquistas incrementais. | |
draft | 
        nested object | 
        Os dados do rascunho da conquista. | |
draft.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#achievementConfigurationDetail. | 
        |
draft.name | 
        nested object | 
        Strings localizadas para o nome da conquista. | |
draft.name.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.name.translations[] | 
        list | 
        As strings de localidade. | |
draft.name.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.name.translations[].locale | 
        string | 
        A string de localidade. | |
draft.name.translations[].value | 
        string | 
        O valor da string. | |
draft.description | 
        nested object | 
        Strings localizadas para a descrição da conquista. | |
draft.description.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
draft.description.translations[] | 
        list | 
        As strings de localidade. | |
draft.description.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
draft.description.translations[].locale | 
        string | 
        A string de localidade. | |
draft.description.translations[].value | 
        string | 
        O valor da string. | |
draft.pointValue | 
        integer | 
        Valor do ponto da conquista. | |
draft.iconUrl | 
        string | 
        O URL do ícone dessa conquista. As gravações nesse campo são ignoradas. | |
draft.sortRank | 
        integer | 
        O nível de classificação dessa conquista. As gravações nesse campo são ignoradas. | |
published | 
        nested object | 
        Os dados publicados da conquista. Esses dados são somente leitura. | |
published.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#achievementConfigurationDetail. | 
        |
published.name | 
        nested object | 
        Strings localizadas para o nome da conquista. | |
published.name.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.name.translations[] | 
        list | 
        As strings de localidade. | |
published.name.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.name.translations[].locale | 
        string | 
        A string de localidade. | |
published.name.translations[].value | 
        string | 
        O valor da string. | |
published.description | 
        nested object | 
        Strings localizadas para a descrição da conquista. | |
published.description.kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedStringBundle. | 
        |
published.description.translations[] | 
        list | 
        As strings de localidade. | |
published.description.translations[].kind | 
        string | 
        Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa gamesConfiguration#localizedString. | 
        |
published.description.translations[].locale | 
        string | 
        A string de localidade. | |
published.description.translations[].value | 
        string | 
        O valor da string. | |
published.pointValue | 
        integer | 
        Valor do ponto da conquista. | |
published.iconUrl | 
        string | 
        O URL do ícone dessa conquista. As gravações nesse campo são ignoradas. | |
published.sortRank | 
        integer | 
        O rank de classificação dessa conquista. As gravações nesse campo são ignoradas. | 
Métodos
- excluir
 - Exclui a configuração de conquista com o ID fornecido.
 - get
 - Recupera os metadados da configuração de conquistas com o ID fornecido.
 - inserir
 - Insere uma nova configuração de conquistas neste app.
 - list
 - Retorna uma lista das configurações de conquistas neste app.
 - update
 - Atualiza os metadados da configuração de conquistas com o ID fornecido.