Representa la configuración de una tabla de clasificación.
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 tablas de clasificación.
{ "kind": "gamesConfiguration#leaderboardConfiguration", "token": string, "id": string, "scoreOrder": string, "scoreMin": long, "scoreMax": long, "draft": { "kind": "gamesConfiguration#leaderboardConfigurationDetail", "name": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "iconUrl": string, "sortRank": integer, "scoreFormat": { "numberFormatType": string, "suffix": { "zero": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "one": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "two": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "few": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "many": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "other": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] } }, "numDecimalPlaces": integer, "currencyCode": string } }, "published": { "kind": "gamesConfiguration#leaderboardConfigurationDetail", "name": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "iconUrl": string, "sortRank": integer, "scoreFormat": { "numberFormatType": string, "suffix": { "zero": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "one": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "two": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "few": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "many": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "other": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] } }, "numDecimalPlaces": integer, "currencyCode": string } } }
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#leaderboardConfiguration . |
|
token |
string |
El token de este recurso. | |
id |
string |
El ID de la tabla de clasificación. | |
scoreOrder |
string |
Es el tipo de tabla de clasificación. Los valores posibles son los siguientes:
|
|
scoreMin |
long |
Es la puntuación mínima que se puede publicar en esta tabla de clasificación. | |
scoreMax |
long |
Es la puntuación máxima que se puede publicar en esta tabla de clasificación. | |
draft |
nested object |
Los datos del borrador de la tabla de clasificación | |
draft.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#leaderboardConfigurationDetail . |
|
draft.name |
nested object |
Cadenas localizadas para el nombre de la tabla de clasificación. | |
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.iconUrl |
string |
Es la URL del ícono de esta tabla de clasificación. Las operaciones de escritura en este campo se ignoran. | |
draft.sortRank |
integer |
Es la clasificación de orden de esta tabla de clasificación. Las operaciones de escritura en este campo se ignoran. | |
draft.scoreFormat |
nested object |
Es el formato de la puntuación de la tabla de clasificación. | |
draft.scoreFormat.numberFormatType |
string |
Es el formato del número. Los valores posibles son los siguientes:
|
|
draft.scoreFormat.suffix |
nested object |
Es un sufijo opcional para el tipo de formato NUMERIC. Estas cadenas siguen las mismas reglas de plural que todos los recursos de cadenas de Android. | |
draft.scoreFormat.suffix.zero |
nested object |
Cuando el idioma requiere tratamiento especial del número 0 (como en árabe). | |
draft.scoreFormat.suffix.zero.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.zero.translations[] |
list |
Las cadenas de configuración regional | |
draft.scoreFormat.suffix.zero.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
draft.scoreFormat.suffix.zero.translations[].locale |
string |
Es la cadena de configuración regional. | |
draft.scoreFormat.suffix.zero.translations[].value |
string |
El valor de la cadena. | |
draft.scoreFormat.suffix.one |
nested object |
Cuando el idioma requiere tratamiento especial de números como el uno (como el número 1 en inglés y la mayoría de los demás idiomas; en ruso, se encuentran dentro de esta clase todos los números que finalizan en 1, pero no en 11). | |
draft.scoreFormat.suffix.one.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.one.translations[] |
list |
Las cadenas de configuración regional | |
draft.scoreFormat.suffix.one.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
draft.scoreFormat.suffix.one.translations[].locale |
string |
Es la cadena de configuración regional. | |
draft.scoreFormat.suffix.one.translations[].value |
string |
El valor de la cadena. | |
draft.scoreFormat.suffix.two |
nested object |
Cuando el idioma requiere tratamiento especial de números como el dos (como el 2 en galés, o el 102 en esloveno). | |
draft.scoreFormat.suffix.two.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.two.translations[] |
list |
Las cadenas de configuración regional | |
draft.scoreFormat.suffix.two.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
draft.scoreFormat.suffix.two.translations[].locale |
string |
Es la cadena de configuración regional. | |
draft.scoreFormat.suffix.two.translations[].value |
string |
El valor de la cadena. | |
draft.scoreFormat.suffix.few |
nested object |
Cuando el idioma requiere tratamiento especial de números "pequeños" (como el 2, el 3 y el 4 en checo, o los números que finalizan en 2, 3 o 4, excepto el 12, el 13 o el 14 en polaco). | |
draft.scoreFormat.suffix.few.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.few.translations[] |
list |
Las cadenas de configuración regional | |
draft.scoreFormat.suffix.few.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
draft.scoreFormat.suffix.few.translations[].locale |
string |
Es la cadena de configuración regional. | |
draft.scoreFormat.suffix.few.translations[].value |
string |
El valor de la cadena. | |
draft.scoreFormat.suffix.many |
nested object |
Cuando el idioma requiere tratamiento especial de números "grandes" (como los números que finalizan en 11-99 en maltés). | |
draft.scoreFormat.suffix.many.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.many.translations[] |
list |
Las cadenas de configuración regional | |
draft.scoreFormat.suffix.many.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
draft.scoreFormat.suffix.many.translations[].locale |
string |
Es la cadena de configuración regional. | |
draft.scoreFormat.suffix.many.translations[].value |
string |
El valor de la cadena. | |
draft.scoreFormat.suffix.other |
nested object |
Cuando el idioma no requiere tratamiento especial de la cantidad especificada (como todos los números en chino o el 42 en inglés). | |
draft.scoreFormat.suffix.other.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.other.translations[] |
list |
Las cadenas de configuración regional | |
draft.scoreFormat.suffix.other.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
draft.scoreFormat.suffix.other.translations[].locale |
string |
Es la cadena de configuración regional. | |
draft.scoreFormat.suffix.other.translations[].value |
string |
El valor de la cadena. | |
draft.scoreFormat.numDecimalPlaces |
integer |
Es la cantidad de decimales del número. Solo se usa para el tipo de formato NUMERIC. | |
draft.scoreFormat.currencyCode |
string |
Es la cadena del código de moneda. Solo se usa para el tipo de formato MONEDA. | |
published |
nested object |
Los datos publicados de la tabla de clasificación 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#leaderboardConfigurationDetail . |
|
published.name |
nested object |
Cadenas localizadas para el nombre de la tabla de clasificación. | |
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.iconUrl |
string |
Es la URL del ícono de esta tabla de clasificación. Las operaciones de escritura en este campo se ignoran. | |
published.sortRank |
integer |
Es la clasificación de orden de esta tabla de clasificación. Las operaciones de escritura en este campo se ignoran. | |
published.scoreFormat |
nested object |
Es el formato de la puntuación de la tabla de clasificación. | |
published.scoreFormat.numberFormatType |
string |
Es el formato del número. Los valores posibles son los siguientes:
|
|
published.scoreFormat.suffix |
nested object |
Es un sufijo opcional para el tipo de formato NUMERIC. Estas cadenas siguen las mismas reglas de plural que todos los recursos de cadenas de Android. | |
published.scoreFormat.suffix.zero |
nested object |
Cuando el idioma requiere tratamiento especial del número 0 (como en árabe). | |
published.scoreFormat.suffix.zero.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.zero.translations[] |
list |
Las cadenas de configuración regional | |
published.scoreFormat.suffix.zero.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
published.scoreFormat.suffix.zero.translations[].locale |
string |
Es la cadena de configuración regional. | |
published.scoreFormat.suffix.zero.translations[].value |
string |
El valor de la cadena. | |
published.scoreFormat.suffix.one |
nested object |
Cuando el idioma requiere tratamiento especial de números como el uno (como el número 1 en inglés y la mayoría de los demás idiomas; en ruso, se encuentran dentro de esta clase todos los números que finalizan en 1, pero no en 11). | |
published.scoreFormat.suffix.one.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.one.translations[] |
list |
Las cadenas de configuración regional | |
published.scoreFormat.suffix.one.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
published.scoreFormat.suffix.one.translations[].locale |
string |
Es la cadena de configuración regional. | |
published.scoreFormat.suffix.one.translations[].value |
string |
El valor de la cadena. | |
published.scoreFormat.suffix.two |
nested object |
Cuando el idioma requiere tratamiento especial de números como el dos (como el 2 en galés, o el 102 en esloveno). | |
published.scoreFormat.suffix.two.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.two.translations[] |
list |
Las cadenas de configuración regional | |
published.scoreFormat.suffix.two.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
published.scoreFormat.suffix.two.translations[].locale |
string |
Es la cadena de configuración regional. | |
published.scoreFormat.suffix.two.translations[].value |
string |
El valor de la cadena. | |
published.scoreFormat.suffix.few |
nested object |
Cuando el idioma requiere tratamiento especial de números "pequeños" (como el 2, el 3 y el 4 en checo, o los números que finalizan en 2, 3 o 4, excepto el 12, el 13 o el 14 en polaco). | |
published.scoreFormat.suffix.few.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.few.translations[] |
list |
Las cadenas de configuración regional | |
published.scoreFormat.suffix.few.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
published.scoreFormat.suffix.few.translations[].locale |
string |
Es la cadena de configuración regional. | |
published.scoreFormat.suffix.few.translations[].value |
string |
El valor de la cadena. | |
published.scoreFormat.suffix.many |
nested object |
Cuando el idioma requiere tratamiento especial de números "grandes" (como los números que finalizan en 11-99 en maltés). | |
published.scoreFormat.suffix.many.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.many.translations[] |
list |
Las cadenas de configuración regional | |
published.scoreFormat.suffix.many.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
published.scoreFormat.suffix.many.translations[].locale |
string |
Es la cadena de configuración regional. | |
published.scoreFormat.suffix.many.translations[].value |
string |
El valor de la cadena. | |
published.scoreFormat.suffix.other |
nested object |
Cuando el idioma no requiere tratamiento especial de la cantidad especificada (como todos los números en chino o el 42 en inglés). | |
published.scoreFormat.suffix.other.kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.other.translations[] |
list |
Las cadenas de configuración regional | |
published.scoreFormat.suffix.other.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija gamesConfiguration#localizedString . |
|
published.scoreFormat.suffix.other.translations[].locale |
string |
Es la cadena de configuración regional. | |
published.scoreFormat.suffix.other.translations[].value |
string |
El valor de la cadena. | |
published.scoreFormat.numDecimalPlaces |
integer |
Es la cantidad de decimales del número. Solo se usa para el tipo de formato NUMERIC. | |
published.scoreFormat.currencyCode |
string |
Es la cadena del código de moneda. Solo se usa para el tipo de formato MONEDA. |
Métodos
- borrar
- Borra la configuración de la tabla de clasificación con el ID determinado.
- get
- Recupera los metadatos de la configuración de la tabla de clasificación con el ID determinado.
- insertar
- Inserta una nueva configuración de tablas de clasificación en esta aplicación.
- list
- Devuelve una lista de las configuraciones de tablas de clasificación de esta aplicación.
- actualización
- Actualiza los metadatos de la configuración de la tabla de clasificación con el ID determinado.