Representa la configuración de una tabla de clasificación.
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 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 es siempre la cadena fija gamesConfiguration#leaderboardConfiguration . |
|
token |
string |
El token para 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 del borrador de la tabla de clasificación. | |
draft.kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 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.iconUrl |
string |
La URL del ícono de esta tabla de clasificación. Las escrituras en este campo se ignoran. | |
draft.sortRank |
integer |
El ranking de clasificación de esta tabla de clasificación. Las escrituras en este campo se ignoran. | |
draft.scoreFormat |
nested object |
El formato de la puntuación de la tabla de clasificación. | |
draft.scoreFormat.numberFormatType |
string |
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 el mismo plural rules como 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.zero.translations[] |
list |
Son las cadenas de configuración regional. | |
draft.scoreFormat.suffix.zero.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.one.translations[] |
list |
Son las cadenas de configuración regional. | |
draft.scoreFormat.suffix.one.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.two.translations[] |
list |
Son las cadenas de configuración regional. | |
draft.scoreFormat.suffix.two.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.few.translations[] |
list |
Son las cadenas de configuración regional. | |
draft.scoreFormat.suffix.few.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.many.translations[] |
list |
Son las cadenas de configuración regional. | |
draft.scoreFormat.suffix.many.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
draft.scoreFormat.suffix.other.translations[] |
list |
Son las cadenas de configuración regional. | |
draft.scoreFormat.suffix.other.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 del número. Solo se usa para el tipo de formato NUMERIC. | |
draft.scoreFormat.currencyCode |
string |
Es la cadena de código de curri. Solo se utiliza 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 es siempre 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 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.iconUrl |
string |
La URL del ícono de esta tabla de clasificación. Las escrituras en este campo se ignoran. | |
published.sortRank |
integer |
El ranking de clasificación de esta tabla de clasificación. Las escrituras en este campo se ignoran. | |
published.scoreFormat |
nested object |
El formato de la puntuación de la tabla de clasificación. | |
published.scoreFormat.numberFormatType |
string |
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 el mismo plural rules como 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.zero.translations[] |
list |
Son las cadenas de configuración regional. | |
published.scoreFormat.suffix.zero.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.one.translations[] |
list |
Son las cadenas de configuración regional. | |
published.scoreFormat.suffix.one.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.two.translations[] |
list |
Son las cadenas de configuración regional. | |
published.scoreFormat.suffix.two.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.few.translations[] |
list |
Son las cadenas de configuración regional. | |
published.scoreFormat.suffix.few.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.many.translations[] |
list |
Son las cadenas de configuración regional. | |
published.scoreFormat.suffix.many.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 es siempre la cadena fija gamesConfiguration#localizedStringBundle . |
|
published.scoreFormat.suffix.other.translations[] |
list |
Son las cadenas de configuración regional. | |
published.scoreFormat.suffix.other.translations[].kind |
string |
Identifica de forma única el tipo de este recurso. El valor es siempre 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 del número. Solo se usa para el tipo de formato NUMERIC. | |
published.scoreFormat.currencyCode |
string |
Es la cadena de código de curri. Solo se utiliza 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 los parámetros de configuración de las tablas de clasificación en esta aplicación.
- actualización
- Actualiza los metadatos de la configuración de la tabla de clasificación con el ID determinado.