- Recurso: aplicativo
- ApplicationCategory
- ImageAsset
- Instância
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- Métodos
Recurso: aplicativo
O recurso do aplicativo.
Representação JSON |
---|
{ "id": string, "name": string, "author": string, "description": string, "category": { object ( |
Campos | |
---|---|
id |
O ID do aplicativo. |
name |
O nome do aplicativo. |
author |
O autor do aplicativo. |
description |
A descrição do aplicativo. |
category |
A categoria do aplicativo. |
assets[] |
Os recursos do aplicativo. |
instances[] |
As instâncias do aplicativo. |
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
lastUpdatedTimestamp |
O carimbo de data/hora da última atualização do app. |
achievement_count |
O número de conquistas visíveis para o jogador autenticado. |
leaderboard_count |
O número de placares visíveis para o jogador autenticado. |
enabledFeatures[] |
Uma lista de recursos ativados para o aplicativo. |
themeColor |
Uma dica para a interface do cliente sobre qual cor usar como tema do app. A cor é fornecida como um trio RGB (por exemplo, "E0E0E0"). |
ApplicationCategory
Um objeto de categoria de app.
Representação JSON |
---|
{ "primary": string, "secondary": string, "kind": string } |
Campos | |
---|---|
primary |
A categoria principal. |
secondary |
A categoria secundária. |
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
ImageAsset
Um objeto de recurso de imagem.
Representação JSON |
---|
{ "name": string, "width": integer, "height": integer, "url": string, "kind": string } |
Campos | |
---|---|
name |
O nome do recurso. |
width |
A largura do recurso. |
height |
A altura do recurso. |
url |
O URL do recurso. |
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
Instância.
O recurso de instância.
Representação JSON |
---|
{ "platformType": enum ( |
Campos | |
---|---|
platformType |
O tipo de plataforma. |
name |
Nome de exibição localizado. |
turnBasedPlay |
Flag para mostrar se a instância do jogo oferece suporte a jogabilidade por turnos. |
realtimePlay |
Flag para mostrar se a instância do jogo oferece suporte a jogabilidade em tempo real. |
androidInstance |
Detalhes dependentes da plataforma para Android. |
iosInstance |
Detalhes dependentes da plataforma para iOS. |
webInstance |
Detalhes dependentes da plataforma para a Web. |
acquisitionUri |
URI que mostra onde um usuário pode adquirir essa instância. |
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
PlatformType
Possíveis tipos de plataforma.
Enumerações | |
---|---|
ANDROID |
A instância é para Android. |
IOS |
A instância é para iOS. |
WEB_APP |
A instância é para o app da Web. |
InstanceAndroidDetails
O recurso de detalhes da instância do Android.
Representação JSON |
---|
{ "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } |
Campos | |
---|---|
packageName |
Nome do pacote Android que é associado ao URL do Google Play. |
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
enablePiracyCheck |
Flag que indica se a verificação antipirataria está ativada. |
preferred |
Indica que essa instância é o padrão para novas instalações. |
InstanceIosDetails
O recurso de detalhes do iOS.
Representação JSON |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
Campos | |
---|---|
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
bundleIdentifier |
Identificador do pacote. |
itunesAppId |
ID do app do iTunes. |
supportIphone |
Flag para indicar se a instância oferece suporte para iPhone. |
supportIpad |
Flag para indicar se essa instância oferece suporte ao iPad. |
preferredForIphone |
Indica que essa instância é o padrão para novas instalações em dispositivos iPhone. |
preferredForIpad |
Indica que essa instância é o padrão para novas instalações em dispositivos iPad. |
InstanceWebDetails
O recurso de detalhes da Web.
Representação JSON |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Campos | |
---|---|
launchUrl |
URL de inicialização do jogo. |
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
preferred |
Indica que essa instância é o padrão para novas instalações. |
ApplicationFeature
Possíveis recursos do aplicativo.
Enumerações | |
---|---|
SNAPSHOTS |
Jogos salvos (snapshots). |
Métodos |
|
---|---|
|
Recupera os metadados do aplicativo com o ID fornecido. |
|
Retorna um URL para o tipo de ponto de extremidade solicitado. |
|
Indique que o usuário autenticado está usando seu app. |
|
Verifica se o token de autenticação fornecido com essa solicitação é para o aplicativo com o ID especificado e retorna o ID do jogador a que ele foi concedido. |