Representa la configuración de una tabla de clasificación.
Para ver una lista de métodos para este recurso, consulta el final de esta página.
Representaciones de recursos
Esta es una plantilla JSON para un recurso de configuración de tabla 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:
|
|
scoreMin |
long |
Puntuación mínima que se puede publicar en esta tabla de clasificación. | |
scoreMax |
long |
Puntuación máxima que se puede publicar en esta tabla de clasificación. | |
draft |
nested object |
Los datos en 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 string. | |
draft.iconUrl |
string |
La URL del ícono de esta tabla de clasificación. Se ignoran las operaciones de escritura en este campo. | |
draft.sortRank |
integer |
Es la clasificación de orden de esta tabla de clasificación. Se ignoran las operaciones de escritura en este campo. | |
draft.scoreFormat |
nested object |
El formato de puntuación de la tabla de clasificación. | |
draft.scoreFormat.numberFormatType |
string |
Es el formato del número. Los valores posibles son:
|
|
draft.scoreFormat.suffix |
nested object |
Un sufijo opcional para el tipo de formato NUMERIC. Estas cadenas siguen las mismas reglas del 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 string. | |
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 string. | |
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 string. | |
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 string. | |
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 string. | |
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 string. | |
draft.scoreFormat.numDecimalPlaces |
integer |
Número de decimales de un número. Solo se usa para el tipo de formato NUMERIC. | |
draft.scoreFormat.currencyCode |
string |
Es la cadena de código de moneda. Solo se usa para el tipo de formato CURRENCY. | |
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 string. | |
published.iconUrl |
string |
La URL del ícono de esta tabla de clasificación. Se ignoran las operaciones de escritura en este campo. | |
published.sortRank |
integer |
Es la clasificación de orden de esta tabla de clasificación. Se ignoran las operaciones de escritura en este campo. | |
published.scoreFormat |
nested object |
El formato de puntuación de la tabla de clasificación. | |
published.scoreFormat.numberFormatType |
string |
Es el formato del número. Los valores posibles son:
|
|
published.scoreFormat.suffix |
nested object |
Un sufijo opcional para el tipo de formato NUMERIC. Estas cadenas siguen las mismas reglas del 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 string. | |
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 string. | |
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 string. | |
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 string. | |
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 string. | |
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 string. | |
published.scoreFormat.numDecimalPlaces |
integer |
Número de decimales de un número. Solo se usa para el tipo de formato NUMERIC. | |
published.scoreFormat.currencyCode |
string |
Es la cadena de código de moneda. Solo se usa para el tipo de formato CURRENCY. |
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 tabla de clasificación en esta aplicación.
- list
- Muestra una lista de las configuraciones de la tabla de clasificación en esta aplicación.
- actualizar
- Actualiza los metadatos de la configuración de la tabla de clasificación con el ID determinado.