- Referensi: Aplikasi
- ApplicationCategory
- ImageAsset
- Instance
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- Metode
Resource: Application
Resource Aplikasi.
| Representasi JSON | 
|---|
| { "id": string, "name": string, "author": string, "description": string, "category": { object ( | 
| Kolom | |
|---|---|
| id | 
 ID aplikasi. | 
| name | 
 Nama aplikasi. | 
| author | 
 Penulis permohonan. | 
| description | 
 Deskripsi aplikasi. | 
| category | 
 Kategori aplikasi. | 
| assets[] | 
 Aset aplikasi. | 
| instances[] | 
 Instance aplikasi. | 
| kind | 
 Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap  | 
| lastUpdatedTimestamp | 
 Stempel waktu aplikasi yang terakhir diperbarui. | 
| achievement_count | 
 Jumlah pencapaian yang terlihat oleh pemain yang saat ini diautentikasi. | 
| leaderboard_count | 
 Jumlah papan peringkat yang terlihat oleh pemain yang saat ini diautentikasi. | 
| enabledFeatures[] | 
 Daftar fitur yang telah diaktifkan untuk aplikasi. | 
| themeColor | 
 Petunjuk ke UI klien untuk warna yang akan digunakan sebagai warna bertema aplikasi. Warna diberikan sebagai triplet RGB (misalnya "E0E0E0"). | 
ApplicationCategory
Objek kategori aplikasi.
| Representasi JSON | 
|---|
| { "primary": string, "secondary": string, "kind": string } | 
| Kolom | |
|---|---|
| primary | 
 Kategori utama. | 
| secondary | 
 Kategori sekunder. | 
| kind | 
 Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap  | 
ImageAsset
Objek aset gambar.
| Representasi JSON | 
|---|
| { "name": string, "width": integer, "height": integer, "url": string, "kind": string } | 
| Kolom | |
|---|---|
| name | 
 Nama aset. | 
| width | 
 Lebar aset. | 
| height | 
 Tinggi aset. | 
| url | 
 URL aset. | 
| kind | 
 Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap  | 
Instance
Resource Instance.
| Representasi JSON | 
|---|
| { "platformType": enum ( | 
| Kolom | |
|---|---|
| platformType | 
 Jenis platform. | 
| name | 
 Nama tampilan yang dilokalkan. | 
| turnBasedPlay | 
 Flag untuk menunjukkan apakah instance game ini mendukung permainan berbasis giliran. | 
| realtimePlay | 
 Flag untuk menampilkan apakah instance game ini mendukung pemutaran real-time. | 
| androidInstance | 
 Detail yang bergantung pada platform untuk Android. | 
| iosInstance | 
 Detail yang bergantung pada platform untuk iOS. | 
| webInstance | 
 Detail yang bergantung pada platform untuk Web. | 
| acquisitionUri | 
 URI yang menunjukkan tempat pengguna dapat memperoleh instance ini. | 
| kind | 
 Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap  | 
PlatformType
Kemungkinan jenis platform.
| Enum | |
|---|---|
| ANDROID | Instance ini ditujukan untuk Android. | 
| IOS | Instance ditujukan untuk iOS. | 
| WEB_APP | Instance adalah untuk Aplikasi Web. | 
InstanceAndroidDetails
Resource detail instance Android.
| Representasi JSON | 
|---|
| { "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } | 
| Kolom | |
|---|---|
| packageName | 
 Nama paket Android yang dipetakan ke URL Google Play. | 
| kind | 
 Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap  | 
| enablePiracyCheck | 
 Tanda yang menunjukkan apakah pemeriksaan anti-pembajakan diaktifkan. | 
| preferred | 
 Menunjukkan bahwa instance ini adalah default untuk penginstalan baru. | 
InstanceIosDetails
Resource detail iOS.
| Representasi JSON | 
|---|
| { "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } | 
| Kolom | |
|---|---|
| kind | 
 Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap  | 
| bundleIdentifier | 
 ID paket. | 
| itunesAppId | 
 ID Aplikasi iTunes. | 
| supportIphone | 
 Flag untuk menunjukkan apakah instance ini mendukung iPhone. | 
| supportIpad | 
 Flag untuk menunjukkan apakah instance ini mendukung iPad. | 
| preferredForIphone | 
 Menunjukkan bahwa instance ini adalah default untuk penginstalan baru di perangkat iPhone. | 
| preferredForIpad | 
 Menunjukkan bahwa instance ini adalah default untuk penginstalan baru di perangkat iPad. | 
InstanceWebDetails
Resource detail Web.
| Representasi JSON | 
|---|
| { "launchUrl": string, "kind": string, "preferred": boolean } | 
| Kolom | |
|---|---|
| launchUrl | 
 URL peluncuran untuk game. | 
| kind | 
 Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap  | 
| preferred | 
 Menunjukkan bahwa instance ini adalah default untuk penginstalan baru. | 
ApplicationFeature
Kemungkinan fitur aplikasi.
| Enum | |
|---|---|
| SNAPSHOTS | Game Tersimpan (snapshot). | 
| Metode | |
|---|---|
| 
 | Mengambil metadata aplikasi dengan ID yang diberikan. | 
| 
 | Menampilkan URL untuk jenis endpoint yang diminta. | 
| 
 | Tunjukkan bahwa pengguna yang saat ini diautentikasi sedang memainkan aplikasi Anda. | 
| 
 | Memverifikasi token autentikasi yang diberikan dengan permintaan ini untuk aplikasi dengan ID yang ditentukan, dan menampilkan ID pemain yang diberi token tersebut. | 
