AchievementConfigurations

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,
  "initial{State": string,
  "stepsToUnlock": integer,
  "draft"{: 
    "kind": "gamesConfiguration#achievementConfigurationDetail",
   { "name": 
      "kind": "gamesConfiguration#localizedStringBundle",
      "translati}ons": [
}        
          &q{uot;kind": "gamesConfiguration#localizedString",
          "locale"{;: string,
          "value": string
        
      ]
    ,
    "description": 
      "kind&qu}ot;: "ga}mesConfiguration#localizedStringBundle",
      "translations";: }[
        
      {    "kind": "gamesConfiguration#localizedString",
        {  "locale": string,
          "value": string
        
      ]
    ,
  {  "pointValue": integer,
    "iconUrl": string,
    ";sortRank": integer
  ,
  "publi}shed": 
}    "kind":{ "gamesConfiguration#achievementConfigurationDetail",
    "name": 
    {  "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        
  }        "};kind": "gamesConfiguration#localizedString",
          "l}o}cale": 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:
  • "STANDARD": a conquista está bloqueada ou desbloqueada.
  • "INCREMENTAL": a conquista é incremental.
initialState string O estado inicial da conquista.
Os valores possíveis são:
  • "HIDDEN": a conquista está oculta.
  • "REVEALED": a conquista é revelada.
  • "UNLOCKED": a conquista foi desbloqueada.
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.