- Recurso: Aplicación
- ApplicationCategory
- ImageAsset
- Instancia
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- Métodos
Recurso: Aplicación
El recurso de aplicación.
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 solicitud. |
description |
Es la descripción de la aplicación. |
category |
Es 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 siempre es la cadena fija |
lastUpdatedTimestamp |
La marca de tiempo de la última actualización de la aplicación. |
achievement_count |
Es la cantidad de logros visibles para el jugador autenticado actualmente. |
leaderboard_count |
Es la cantidad de tablas de clasificación visibles para el jugador autenticado actualmente. |
enabledFeatures[] |
Es una lista de las funciones que se habilitaron para la aplicación. |
themeColor |
Es una sugerencia para la IU del cliente sobre qué color usar como color con tema de la app. El color se proporciona 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 |
La categoría principal. |
secondary |
Es la categoría secundaria. |
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
ImageAsset
Es un objeto de recurso de imagen.
Representación JSON |
---|
{ "name": string, "width": integer, "height": integer, "url": string, "kind": string } |
Campos | |
---|---|
name |
El nombre del activo. |
width |
Es el ancho del recurso. |
height |
Es la altura del recurso. |
url |
Es la URL del activo. |
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
Instancia
El recurso de instancia
Representación JSON |
---|
{ "platformType": enum ( |
Campos | |
---|---|
platformType |
El tipo de plataforma. |
name |
Es el nombre visible localizado. |
turnBasedPlay |
Es un indicador para mostrar si esta instancia de juego admite el juego por turnos. |
realtimePlay |
Es un indicador para mostrar si esta instancia de juego admite la reproducción 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 puede adquirir esta instancia un usuario. |
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
PlatformType
Posibles tipos de plataformas.
Enums | |
---|---|
ANDROID |
La instancia es para Android. |
IOS |
La instancia es para iOS. |
WEB_APP |
La instancia es para la app 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 siempre es la cadena fija |
enablePiracyCheck |
Marca que indica si está habilitada la verificación contra la piratería. |
preferred |
Indica que esta instancia es la predeterminada para las instalaciones nuevas. |
InstanceIosDetails
Es 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 siempre es la cadena fija |
bundleIdentifier |
Es el identificador del paquete. |
itunesAppId |
ID de aplicación de iTunes. |
supportIphone |
Marca para indicar 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 predeterminada para las instalaciones nuevas en dispositivos iPhone. |
preferredForIpad |
Indica que esta instancia es la predeterminada para las instalaciones nuevas en dispositivos iPad. |
InstanceWebDetails
El recurso de detalles web
Representación JSON |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Campos | |
---|---|
launchUrl |
URL de lanzamiento del juego. |
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
preferred |
Indica que esta instancia es la predeterminada para las instalaciones nuevas. |
ApplicationFeature
Posibles funciones de la aplicación.
Enums | |
---|---|
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ó. |