- 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. | 
