- Ressource: Anwendung
- ApplicationCategory
- ImageAsset
- Instanz
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- Methoden
Ressource: Anwendung
Die Anwendungsressource.
JSON-Darstellung |
---|
{ "id": string, "name": string, "author": string, "description": string, "category": { object ( |
Felder | |
---|---|
id |
Die ID der Anwendung. |
name |
Der Name der Anwendung. |
author |
Der Autor der Anwendung. |
description |
Die Beschreibung der Anwendung. |
category |
Die Kategorie der App. |
assets[] |
Die Assets der Anwendung. |
instances[] |
Die Instanzen der Anwendung. |
kind |
Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String |
lastUpdatedTimestamp |
Der zuletzt aktualisierte Zeitstempel der Anwendung. |
achievement_count |
Anzahl der Erfolge, die für den derzeit authentifizierten Spieler sichtbar sind |
leaderboard_count |
Anzahl der Bestenlisten, die der derzeit authentifizierte Spieler sieht |
enabledFeatures[] |
Eine Liste der Funktionen, die für die Anwendung aktiviert wurden. |
themeColor |
Hinweis für die Client-Benutzeroberfläche, welche Farbe als App-bezogene Farbe verwendet werden soll. Die Farbe wird als RGB-Triplet angegeben (z.B. "E0E0E0"). |
ApplicationCategory
Ein Anwendungskategorieobjekt.
JSON-Darstellung |
---|
{ "primary": string, "secondary": string, "kind": string } |
Felder | |
---|---|
primary |
Die primäre Kategorie. |
secondary |
Die sekundäre Kategorie. |
kind |
Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String |
ImageAsset
Ein Bildasset-Objekt.
JSON-Darstellung |
---|
{ "name": string, "width": integer, "height": integer, "url": string, "kind": string } |
Felder | |
---|---|
name |
Der Name des Inhalts, |
width |
Die Breite des Assets. |
height |
Die Höhe des Assets. |
url |
Die URL des Assets. |
kind |
Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String |
Instanz
Die Instanzressource.
JSON-Darstellung |
---|
{ "platformType": enum ( |
Felder | |
---|---|
platformType |
Plattformtyp |
name |
Lokalisierter Anzeigename. |
turnBasedPlay |
Angabe, ob diese Spielinstanz rundenbasiertes Spielen unterstützt. |
realtimePlay |
Angabe, ob diese Spielinstanz die Echtzeitwiedergabe unterstützt. |
androidInstance |
Plattformabhängige Details für Android. |
iosInstance |
Plattformabhängige Details für iOS. |
webInstance |
Plattformabhängige Details für das Web. |
acquisitionUri |
URI, der zeigt, wo ein Nutzer diese Instanz abrufen kann. |
kind |
Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String |
PlatformType
Mögliche Plattformtypen.
Enums | |
---|---|
ANDROID |
Instanz ist für Android bestimmt. |
IOS |
Instanz ist für iOS vorgesehen. |
WEB_APP |
Instanz ist für Web-App vorgesehen. |
InstanceAndroidDetails
Die Android-Instanzdetails-Ressource.
JSON-Darstellung |
---|
{ "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } |
Felder | |
---|---|
packageName |
Android-Paketname, der der Google Play-URL zugeordnet ist. |
kind |
Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String |
enablePiracyCheck |
Angabe, ob die Anti-Piraterie-Prüfung aktiviert ist. |
preferred |
Gibt an, dass diese Instanz die Standardinstanz für neue Installationen ist. |
InstanceIosDetails
iOS-Detailressource.
JSON-Darstellung |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
Felder | |
---|---|
kind |
Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String |
bundleIdentifier |
Bundle-ID. |
itunesAppId |
iTunes App-ID |
supportIphone |
Flag zur Angabe, ob diese Instanz iPhone unterstützt. |
supportIpad |
Flag zur Angabe, ob diese Instanz ein iPad unterstützt. |
preferredForIphone |
Gibt an, dass diese Instanz der Standard für Neuinstallationen auf iPhone-Geräten ist. |
preferredForIpad |
Gibt an, dass diese Instanz der Standard für Neuinstallationen auf iPad-Geräten ist. |
InstanceWebDetails
Die Ressource „Webdetails“.
JSON-Darstellung |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Felder | |
---|---|
launchUrl |
Start-URL für das Spiel. |
kind |
Identifiziert eindeutig den Typ dieser Ressource. Der Wert ist immer der feste String |
preferred |
Gibt an, dass diese Instanz die Standardinstanz für neue Installationen ist. |
ApplicationFeature
Mögliche Anwendungsfunktionen.
Enums | |
---|---|
SNAPSHOTS |
Gespeicherte Spiele (Snapshots) |
Methoden |
|
---|---|
|
Ruft die Metadaten der Anwendung mit der angegebenen ID ab. |
|
Gibt eine URL für den angeforderten Endpunkttyp zurück. |
|
Gibt an, dass der aktuell authentifizierte Nutzer Ihre App wiedergibt. |
|
Überprüft, ob das mit dieser Anfrage angegebene Authentifizierungstoken für die Anwendung mit der angegebenen ID gilt, und gibt die ID des Spielers zurück, für den sie gewährt wurde. |