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