AchievementConfigurations

Representa la configuración de un logro.

Para ver una lista de métodos para este recurso, consulta el final de esta página.

Representaciones de recursos

Esta es una plantilla JSON para un recurso de configuración de logros.

{
  "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
  }
}
Nombre de la propiedad Valor Descripción Notas
kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#achievementConfiguration.
token string El token de este recurso.
id string Es el ID del logro.
achievementType string Es el tipo de logro.
Los valores posibles son:
  • "STANDARD": El logro está bloqueado o desbloqueado.
  • "INCREMENTAL": El logro es incremental.
initialState string Es el estado inicial del logro.
Los valores posibles son:
  • "HIDDEN": El logro está oculto.
  • "REVEALED": Se muestra el logro.
  • "UNLOCKED": Se desbloqueó el logro.
stepsToUnlock integer Pasos para desbloquear. Solo se aplica a logros incrementales.
draft nested object Los datos del borrador del logro.
draft.kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#achievementConfigurationDetail.
draft.name nested object Cadenas localizadas para el nombre del logro.
draft.name.kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Las cadenas de configuración regional.
draft.name.translations[].kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString.
draft.name.translations[].locale string Es la cadena de configuración regional.
draft.name.translations[].value string El valor de string.
draft.description nested object Cadenas localizadas para la descripción del logro
draft.description.kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle.
draft.description.translations[] list Las cadenas de configuración regional.
draft.description.translations[].kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString.
draft.description.translations[].locale string Es la cadena de configuración regional.
draft.description.translations[].value string El valor de string.
draft.pointValue integer Es la puntuación del logro.
draft.iconUrl string Es la URL del ícono de este logro. Se ignoran las operaciones de escritura en este campo.
draft.sortRank integer Es la clasificación de este logro. Se ignoran las operaciones de escritura en este campo.
published nested object Son los datos publicados del logro. Estos datos son de solo lectura.
published.kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#achievementConfigurationDetail.
published.name nested object Cadenas localizadas para el nombre del logro.
published.name.kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle.
published.name.translations[] list Las cadenas de configuración regional.
published.name.translations[].kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString.
published.name.translations[].locale string Es la cadena de configuración regional.
published.name.translations[].value string El valor de string.
published.description nested object Cadenas localizadas para la descripción del logro
published.description.kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle.
published.description.translations[] list Las cadenas de configuración regional.
published.description.translations[].kind string Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString.
published.description.translations[].locale string Es la cadena de configuración regional.
published.description.translations[].value string El valor de string.
published.pointValue integer Es la puntuación del logro.
published.iconUrl string Es la URL del ícono de este logro. Se ignoran las operaciones de escritura en este campo.
published.sortRank integer Es la clasificación de este logro. Se ignoran las operaciones de escritura en este campo.

Métodos

borrar
Borra la configuración del logro con el ID correspondiente.
get
Recupera los metadatos de la configuración del logro con el ID determinado.
insertar
Inserta una nueva configuración de logros en esta aplicación.
list
Muestra una lista de las configuraciones de logros en esta aplicación.
actualizar
Actualiza los metadatos de la configuración del logro con el ID determinado.