- Recurso: Application
- ApplicationCategory
- ImageAsset
- Instancia
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- Métodos
Recurso: Application
El recurso Application.
Representación JSON |
---|
{ "id": string, "name": string, "author": string, "description": string, "category": { object ( |
Campos | |
---|---|
id |
Es el ID de la aplicación. |
name |
Es el nombre de la aplicación. |
author |
Es el autor de la aplicación. |
description |
Es la descripción de la aplicación. |
category |
Indica la categoría de la aplicación. |
assets[] |
Los recursos de la aplicación. |
instances[] |
Las instancias de la aplicación. |
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
lastUpdatedTimestamp |
La marca de tiempo de la última actualización de la aplicación. |
achievement_count |
La cantidad de logros visibles para el jugador autenticado actualmente. |
leaderboard_count |
El número de tablas de clasificación visibles para el jugador autenticado actualmente. |
enabledFeatures[] |
Una lista de funciones que se habilitaron para la aplicación. |
themeColor |
Sugerencia a la IU del cliente sobre qué color usar como color de tema de la app. El color se indica como un triplete RGB (p.ej., "E0E0E0"). |
ApplicationCategory
Un objeto de categoría de aplicación.
Representación JSON |
---|
{ "primary": string, "secondary": string, "kind": string } |
Campos | |
---|---|
primary |
Corresponde a la categoría principal. |
secondary |
Es la categoría secundaria. |
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
ImageAsset
Un objeto de recurso de imagen.
Representación JSON |
---|
{ "name": string, "width": integer, "height": integer, "url": string, "kind": string } |
Campos | |
---|---|
name |
El nombre del elemento. |
width |
El ancho del recurso. |
height |
La altura del recurso. |
url |
La URL del recurso. |
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
Instancia
El recurso Instance.
Representación JSON |
---|
{ "platformType": enum ( |
Campos | |
---|---|
platformType |
El tipo de plataforma. |
name |
Nombre visible localizado |
turnBasedPlay |
Marca que muestra si la instancia del juego admite el juego por turnos. |
realtimePlay |
Marca para mostrar si la instancia del juego admite el juego en tiempo real. |
androidInstance |
Detalles dependientes de la plataforma para Android |
iosInstance |
Detalles dependientes de la plataforma para iOS. |
webInstance |
Detalles dependientes de la plataforma para la Web. |
acquisitionUri |
Es el URI que muestra dónde un usuario puede adquirir esta instancia. |
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
PlatformType
Tipos de plataforma posibles.
Enumeraciones | |
---|---|
ANDROID |
La instancia es para Android. |
IOS |
La instancia es para iOS. |
WEB_APP |
La instancia es para apps web. |
InstanceAndroidDetails
El recurso de detalles de la instancia de Android.
Representación JSON |
---|
{ "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } |
Campos | |
---|---|
packageName |
Es el nombre del paquete de Android que se asigna a la URL de Google Play. |
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
enablePiracyCheck |
Marca que indica si se habilitó la verificación antipiratería. |
preferred |
Indica que esta instancia es la opción predeterminada para instalaciones nuevas. |
InstanceIosDetails
El recurso de detalles de iOS.
Representación JSON |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
Campos | |
---|---|
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
bundleIdentifier |
Es el identificador del paquete. |
itunesAppId |
ID de la aplicación de iTunes. |
supportIphone |
Marca que indica si esta instancia es compatible con iPhone. |
supportIpad |
Marca para indicar si esta instancia es compatible con iPad. |
preferredForIphone |
Indica que esta instancia es la opción predeterminada para instalaciones nuevas en dispositivos iPhone. |
preferredForIpad |
Indica que esta instancia es la opción predeterminada para las nuevas instalaciones en dispositivos iPad. |
InstanceWebDetails
El recurso de detalles web.
Representación JSON |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Campos | |
---|---|
launchUrl |
URL de inicio del juego. |
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
preferred |
Indica que esta instancia es la opción predeterminada para instalaciones nuevas. |
ApplicationFeature
Posibles características de la aplicación.
Enumeraciones | |
---|---|
SNAPSHOTS |
Juegos guardados (instantáneas) |
Métodos |
|
---|---|
|
Recupera los metadatos de la aplicación con el ID determinado. |
|
Muestra una URL para el tipo de extremo solicitado. |
|
Indica que el usuario autenticado actualmente está reproduciendo tu aplicación. |
|
Verifica que el token de autenticación proporcionado con esta solicitud sea para la aplicación con el ID especificado y muestra el ID del jugador para el que se otorgó. |