AchievementConfigurations

Representa la configuración de un logro.

Para obtener una lista de métodos para este recurso, consulta al 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 es siempre la cadena fija gamesConfiguration#achievementConfiguration.
token string El token para 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 El estado inicial del logro.
Los valores posibles son:
  • HIDDEN” - Logro oculto
  • REVEALED” - El logro se revela.
  • UNLOCKED” - El logro está desbloqueado.
stepsToUnlock integer Pasos para desbloquear. Solo se aplica a logros incrementales.
draft nested object Son los datos preliminares del logro.
draft.kind string Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle.
draft.name.translations[] list Son las cadenas de configuración regional.
draft.name.translations[].kind string Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle.
draft.description.translations[] list Son las cadenas de configuración regional.
draft.description.translations[].kind string Identifica de forma única el tipo de este recurso. El valor es siempre 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. Las escrituras en este campo se ignoran.
draft.sortRank integer Es la clasificación de este logro. Las escrituras 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 es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle.
published.name.translations[] list Son las cadenas de configuración regional.
published.name.translations[].kind string Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle.
published.description.translations[] list Son las cadenas de configuración regional.
published.description.translations[].kind string Identifica de forma única el tipo de este recurso. El valor es siempre 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. Las escrituras en este campo se ignoran.
published.sortRank integer Es la clasificación de este logro. Las escrituras 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
Muestra una lista de las opciones de configuración de los logros en esta aplicación.
actualización
Actualiza los metadatos de la configuración del logro con el ID determinado.