AchievementConfigurations

Representa la configuración de un logro.

Para obtener una lista de los métodos de 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 los siguientes:
  • "STANDARD": El logro está bloqueado o desbloqueado.
  • "INCREMENTAL": El logro es incremental.
initialState string Es el estado inicial del logro.
Los valores posibles son los siguientes:
  • "HIDDEN": El logro está oculto.
  • "REVEALED": Se revela el logro.
  • "UNLOCKED": Se desbloqueó el logro.
stepsToUnlock integer Pasos para desbloquear el dispositivo Solo se aplica a los 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 la cadena.
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 la cadena.
draft.pointValue integer Es el valor de puntos del logro.
draft.iconUrl string Es la URL del ícono de este logro. Las operaciones de escritura en este campo se ignoran.
draft.sortRank integer Es la clasificación de este logro. Las operaciones de escritura en este campo se ignoran.
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 la cadena.
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 la cadena.
published.pointValue integer Es el valor de puntos del logro.
published.iconUrl string Es la URL del ícono de este logro. Las operaciones de escritura en este campo se ignoran.
published.sortRank integer Es la clasificación de este logro. Las operaciones de escritura en este campo se ignoran.

Métodos

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