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:
|
|
initialState |
string |
Es el estado inicial del logro. Los valores posibles son los siguientes:
|
|
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.