- Ressource: Anwendung
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ApplicationCategory
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ImageAsset
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Instanz
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- PlatformType
- InstanceAndroidDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- InstanceIosDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- InstanceWebDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- 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 |
Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String |
lastUpdatedTimestamp |
Der letzte aktualisierte Zeitstempel der Anwendung. |
achievement_count |
Die Anzahl der Erfolge, die für den derzeit authentifizierten Spieler sichtbar sind. |
leaderboard_count |
Die Anzahl der Bestenlisten, die für den derzeit authentifizierten Spieler sichtbar sind. |
enabledFeatures[] |
Eine Liste der Funktionen, die für die App aktiviert wurden. |
themeColor |
Ein Hinweis für die Client-Benutzeroberfläche, welche Farbe als Farbe für eine App 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 |
Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String |
ImageAsset
Ein Bild-Asset-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 |
Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String |
Instanz
Die Instanzressource.
JSON-Darstellung |
---|
{ "platformType": enum ( |
Felder | |
---|---|
platformType |
Der Plattformtyp. |
name |
Lokalisierter Anzeigename. |
turnBasedPlay |
Angabe, ob diese Spielinstanz rundenbasiertes Spielen unterstützt. |
realtimePlay |
Angabe, ob diese Spielinstanz das Spielen in Echtzeit 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 angibt, wo ein Nutzer diese Instanz abrufen kann. |
kind |
Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String |
PlatformType
Mögliche Plattformtypen.
Enums | |
---|---|
ANDROID |
Die Instanz ist für Android. |
IOS |
Die Instanz ist für iOS. |
WEB_APP |
Die Instanz ist für die Webanwendung. |
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 |
Kennzeichnet den Typ dieser Ressource eindeutig. 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
Die Ressource für iOS-Details.
JSON-Darstellung |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
Felder | |
---|---|
kind |
Kennzeichnet den Typ dieser Ressource eindeutig. Der Wert ist immer der feste String |
bundleIdentifier |
Paket-ID. |
itunesAppId |
iTunes App-ID |
supportIphone |
Flag zur Angabe, ob diese Instanz iPhone unterstützt. |
supportIpad |
Angabe, ob diese Instanz iPad unterstützt. |
preferredForIphone |
Gibt an, dass diese Instanz die Standardinstanz für Neuinstallationen auf iPhone-Geräten ist. |
preferredForIpad |
Gibt an, dass diese Instanz die Standardinstanz für neue Installationen auf iPad-Geräten ist. |
InstanceWebDetails
Die Ressource vom Typ „Webdetails“.
JSON-Darstellung |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Felder | |
---|---|
launchUrl |
Start-URL für das Spiel. |
kind |
Kennzeichnet den Typ dieser Ressource eindeutig. 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 Anwendung spielt. |
|
Überprüft, ob das mit dieser Anfrage bereitgestellte Authentifizierungstoken für die Anwendung mit der angegebenen ID bestimmt ist, und gibt die ID des Spielers zurück, für den es gewährt wurde. |