- Risorsa: applicazione
- ApplicationCategory
- ImageAsset
- Istanza
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- Metodi
Risorsa: applicazione
La risorsa Applicazione.
Rappresentazione JSON |
---|
{ "id": string, "name": string, "author": string, "description": string, "category": { object ( |
Campi | |
---|---|
id |
ID dell'applicazione. |
name |
Il nome dell'applicazione. |
author |
L'autore dell'applicazione. |
description |
La descrizione dell'applicazione. |
category |
La categoria dell'applicazione. |
assets[] |
Gli asset dell'applicazione. |
instances[] |
Le istanze dell'applicazione. |
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
lastUpdatedTimestamp |
Il timestamp dell'ultimo aggiornamento dell'applicazione. |
achievement_count |
Il numero di obiettivi visibili al giocatore attualmente autenticato. |
leaderboard_count |
Il numero di classifiche visibili al giocatore attualmente autenticato. |
enabledFeatures[] |
Un elenco di funzionalità che sono state abilitate per l'applicazione. |
themeColor |
Un suggerimento all'interfaccia utente del client per il colore da utilizzare come colore per il tema dell'app. Il colore viene fornito come terzina RGB (ad es. "E0E0E0"). |
ApplicationCategory
Un oggetto categoria applicazione.
Rappresentazione JSON |
---|
{ "primary": string, "secondary": string, "kind": string } |
Campi | |
---|---|
primary |
La categoria principale. |
secondary |
La categoria secondaria. |
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
ImageAsset
Un oggetto asset immagine.
Rappresentazione JSON |
---|
{ "name": string, "width": integer, "height": integer, "url": string, "kind": string } |
Campi | |
---|---|
name |
Il nome della risorsa. |
width |
La larghezza dell'asset. |
height |
L'altezza dell'asset. |
url |
L'URL dell'asset. |
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
Istanza
La risorsa Istanza.
Rappresentazione JSON |
---|
{ "platformType": enum ( |
Campi | |
---|---|
platformType |
Il tipo di piattaforma. |
name |
Nome visualizzato localizzato. |
turnBasedPlay |
Contrassegno per mostrare se l'istanza di gioco supporta il gioco a turni. |
realtimePlay |
Contrassegno per mostrare se l'istanza di gioco supporta il gioco in tempo reale. |
androidInstance |
Dettagli che dipendono dalla piattaforma per Android. |
iosInstance |
Dettagli che dipendono dalla piattaforma per iOS. |
webInstance |
Dettagli che dipendono dalla piattaforma per il web. |
acquisitionUri |
URI che mostra dove un utente può acquisire questa istanza. |
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
PlatformType
Possibili tipi di piattaforma.
Enum | |
---|---|
ANDROID |
L'istanza è per Android. |
IOS |
L'istanza è per iOS. |
WEB_APP |
L'istanza è per l'app web. |
InstanceAndroidDetails
La risorsa dei dettagli dell'istanza Android.
Rappresentazione JSON |
---|
{ "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } |
Campi | |
---|---|
packageName |
Nome del pacchetto Android mappato all'URL di Google Play. |
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
enablePiracyCheck |
Flag che indica se è stato attivato il controllo antipirateria. |
preferred |
Indica che questa istanza è l'impostazione predefinita per le nuove installazioni. |
InstanceIosDetails
La risorsa dei dettagli di iOS.
Rappresentazione JSON |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
Campi | |
---|---|
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
bundleIdentifier |
Identificatore bundle. |
itunesAppId |
ID app iTunes. |
supportIphone |
Contrassegno per indicare se l'istanza supporta iPhone. |
supportIpad |
Contrassegno per indicare se l'istanza supporta iPad. |
preferredForIphone |
Indica che questa istanza è l'impostazione predefinita per le nuove installazioni su dispositivi iPhone. |
preferredForIpad |
Indica che questa istanza è l'impostazione predefinita per le nuove installazioni su dispositivi iPad. |
InstanceWebDetails
La risorsa dei dettagli web.
Rappresentazione JSON |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Campi | |
---|---|
launchUrl |
URL di lancio del gioco. |
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
preferred |
Indica che questa istanza è l'impostazione predefinita per le nuove installazioni. |
ApplicationFeature
Possibili funzionalità dell'applicazione.
Enum | |
---|---|
SNAPSHOTS |
Partite salvate (snapshot). |
Metodi |
|
---|---|
|
Recupera i metadati dell'applicazione con l'ID specificato. |
|
Restituisce un URL per il tipo di punto di arrivo richiesto. |
|
Indica che l'utente attualmente autenticato sta riproducendo la tua applicazione. |
|
Verifica che il token di autenticazione fornito con questa richiesta riguardi l'applicazione con l'ID specificato e restituisce l'ID del player per cui è stato concesso. |