- แหล่งข้อมูล: การสมัคร
- ApplicationCategory
- ImageAsset
- อินสแตนซ์
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- เมธอด
แหล่งข้อมูล: การสมัคร
ทรัพยากรของแอปพลิเคชัน
| การแสดง JSON | 
|---|
| { "id": string, "name": string, "author": string, "description": string, "category": { object ( | 
| ช่อง | |
|---|---|
| id | 
 รหัสของแอปพลิเคชัน | 
| name | 
 ชื่อของแอปพลิเคชัน | 
| author | 
 ผู้เขียนแอปพลิเคชัน | 
| description | 
 คำอธิบายของแอปพลิเคชัน | 
| category | 
 หมวดหมู่ของแอปพลิเคชัน | 
| assets[] | 
 เนื้อหาของแอปพลิเคชัน | 
| instances[] | 
 อินสแตนซ์ของแอปพลิเคชัน | 
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| lastUpdatedTimestamp | 
 การประทับเวลาที่อัปเดตล่าสุดของแอปพลิเคชัน | 
| achievement_count | 
 จำนวนรางวัลพิเศษที่มองเห็นด้วยโปรแกรมเล่นที่ได้รับการตรวจสอบสิทธิ์ในปัจจุบัน | 
| leaderboard_count | 
 จำนวนลีดเดอร์บอร์ดที่แสดงให้โปรแกรมเล่นที่ได้รับการตรวจสอบสิทธิ์ในปัจจุบันเห็น | 
| enabledFeatures[] | 
 รายการฟีเจอร์ที่มีการเปิดใช้งานสำหรับแอปพลิเคชัน | 
| themeColor | 
 คำแนะนำเกี่ยวกับ UI ของไคลเอ็นต์ว่าจะใช้สีใดเป็นสีธีมแอป สีจะกำหนดเป็น 3 สี RGB (เช่น "E0E0E0") | 
ApplicationCategory
ออบเจ็กต์หมวดหมู่แอปพลิเคชัน
| การแสดง JSON | 
|---|
| { "primary": string, "secondary": string, "kind": string } | 
| ช่อง | |
|---|---|
| primary | 
 หมวดหมู่หลัก | 
| secondary | 
 หมวดหมู่รอง | 
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
ImageAsset
ออบเจ็กต์ชิ้นงานรูปภาพ
| การแสดง JSON | 
|---|
| { "name": string, "width": integer, "height": integer, "url": string, "kind": string } | 
| ช่อง | |
|---|---|
| name | 
 ชื่อของเนื้อหานั้น | 
| width | 
 ความกว้างของเนื้อหา | 
| height | 
 ความสูงของเนื้อหา | 
| url | 
 URL ของเนื้อหา | 
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
อินสแตนซ์
ทรัพยากรอินสแตนซ์
| การแสดง JSON | 
|---|
| { "platformType": enum ( | 
| ช่อง | |
|---|---|
| platformType | 
 ประเภทแพลตฟอร์ม | 
| name | 
 ชื่อที่แสดงที่แปลแล้ว | 
| turnBasedPlay | 
 แจ้งเพื่อแสดงว่าอินสแตนซ์ของเกมนี้รองรับการเล่นแบบผลัดกันเล่นหรือไม่ | 
| realtimePlay | 
 ตั้งค่าสถานะเพื่อแสดงว่าอินสแตนซ์ของเกมนี้สนับสนุนการเล่นแบบเรียลไทม์หรือไม่ | 
| androidInstance | 
 รายละเอียดที่ขึ้นอยู่กับแพลตฟอร์มสำหรับ Android | 
| iosInstance | 
 รายละเอียดที่ต้องอาศัยแพลตฟอร์มสำหรับ iOS | 
| webInstance | 
 รายละเอียดที่ขึ้นอยู่กับแพลตฟอร์มสำหรับเว็บ | 
| acquisitionUri | 
 URI ที่แสดงตำแหน่งที่ผู้ใช้สามารถรับอินสแตนซ์นี้ได้ | 
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
PlatformType
ประเภทแพลตฟอร์มที่เป็นไปได้
| Enum | |
|---|---|
| ANDROID | อินสแตนซ์มีไว้สำหรับ Android | 
| IOS | อินสแตนซ์มีไว้สำหรับ iOS | 
| WEB_APP | อินสแตนซ์มีไว้สำหรับเว็บแอป | 
InstanceAndroidDetails
ทรัพยากรรายละเอียดของอินสแตนซ์ Android
| การแสดง JSON | 
|---|
| { "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } | 
| ช่อง | |
|---|---|
| packageName | 
 ชื่อแพ็กเกจ Android ที่แมปกับ URL ของ Google Play | 
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| enablePiracyCheck | 
 การแจ้งที่ระบุว่ามีการเปิดใช้การตรวจสอบการป้องกันการละเมิดลิขสิทธิ์ไหม | 
| preferred | 
 ระบุว่าอินสแตนซ์นี้เป็นค่าเริ่มต้นสำหรับการติดตั้งใหม่ | 
InstanceIosDetails
แหล่งข้อมูลรายละเอียดของ iOS
| การแสดง JSON | 
|---|
| { "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } | 
| ช่อง | |
|---|---|
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| bundleIdentifier | 
 ตัวระบุชุดซอฟต์แวร์ | 
| itunesAppId | 
 iTunes App ID (รหัสแอป iTunes) | 
| supportIphone | 
 ตั้งค่าสถานะเพื่อระบุว่าอินสแตนซ์นี้สนับสนุน iPhone หรือไม่ | 
| supportIpad | 
 แจ้งเพื่อระบุว่าอินสแตนซ์นี้รองรับ iPad ไหม | 
| preferredForIphone | 
 ระบุว่าอินสแตนซ์นี้เป็นค่าเริ่มต้นสำหรับการติดตั้งใหม่ในอุปกรณ์ iPhone | 
| preferredForIpad | 
 ระบุว่าอินสแตนซ์นี้เป็นค่าเริ่มต้นสำหรับการติดตั้งใหม่ในอุปกรณ์ iPad | 
InstanceWebDetails
แหล่งข้อมูลรายละเอียดเว็บ
| การแสดง JSON | 
|---|
| { "launchUrl": string, "kind": string, "preferred": boolean } | 
| ช่อง | |
|---|---|
| launchUrl | 
 URL การเปิดตัวสำหรับเกม | 
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| preferred | 
 ระบุว่าอินสแตนซ์นี้เป็นค่าเริ่มต้นสำหรับการติดตั้งใหม่ | 
ApplicationFeature
ฟีเจอร์ที่เป็นไปได้ของแอปพลิเคชัน
| Enum | |
|---|---|
| SNAPSHOTS | เกมที่บันทึกไว้ (สแนปชอต) | 
| เมธอด | |
|---|---|
| 
 | ดึงข้อมูลเมตาของแอปพลิเคชันด้วยรหัสที่กำหนด | 
| 
 | แสดงผล URL สำหรับประเภทจุดสิ้นสุดที่ขอ | 
| 
 | ระบุว่าผู้ใช้ที่ตรวจสอบสิทธิ์แล้วในปัจจุบันกำลังเล่นแอปพลิเคชันของคุณ | 
| 
 | ยืนยันว่าโทเค็นการตรวจสอบสิทธิ์ที่ระบุมากับคำขอนี้เป็นโทเค็นสำหรับแอปพลิเคชันที่มีรหัสที่ระบุ และแสดงผลรหัสของโปรแกรมเล่นที่ได้รับสิทธิ์ | 
