- リソース: Application
- ApplicationCategory
- ImageAsset
- インスタンス
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- メソッド
リソース: Application
Application リソース。
JSON 表現 |
---|
{ "id": string, "name": string, "author": string, "description": string, "category": { object ( |
フィールド | |
---|---|
id |
アプリの ID。 |
name |
アプリケーションの名前。 |
author |
申請者の氏名。 |
description |
申請の説明。 |
category |
申請のカテゴリ。 |
assets[] |
アプリケーションのアセット。 |
instances[] |
アプリケーションのインスタンス。 |
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
lastUpdatedTimestamp |
アプリケーションの最終更新タイムスタンプ。 |
achievement_count |
現在認証されているプレーヤーに表示される実績の数。 |
leaderboard_count |
現在認証されているプレーヤーに表示されるリーダーボードの数。 |
enabledFeatures[] |
アプリケーションで有効になっている機能のリスト。 |
themeColor |
アプリのテーマカラーとして使用する色をクライアント UI に示すヒント。色は 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
使用できるプラットフォームのタイプ。
列挙型 | |
---|---|
ANDROID |
インスタンスは Android 用です。 |
IOS |
インスタンスは iOS 用です。 |
WEB_APP |
インスタンスはウェブアプリ用です。 |
InstanceAndroidDetails
Android インスタンスの詳細リソース。
JSON 表現 |
---|
{ "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } |
フィールド | |
---|---|
packageName |
Google Play の URL にマッピングされる Android パッケージ名。 |
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
enablePiracyCheck |
著作権侵害チェックが有効かどうかを示すフラグ。 |
preferred |
このインスタンスが新規インストールのデフォルトであることを示します。 |
InstanceIosDetails
iOS の詳細リソース。
JSON 表現 |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
フィールド | |
---|---|
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
bundleIdentifier |
バンドル ID。 |
itunesAppId |
iTunes アプリ ID。 |
supportIphone |
このインスタンスが iPhone をサポートしているかどうかを示すフラグ。 |
supportIpad |
このインスタンスが iPad をサポートしているかどうかを示すフラグ。 |
preferredForIphone |
このインスタンスが、iPhone デバイスでの新規インストールのデフォルトであることを示します。 |
preferredForIpad |
このインスタンスが、iPad デバイスへの新規インストールのデフォルトであることを示します。 |
InstanceWebDetails
ウェブの詳細リソース。
JSON 表現 |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
フィールド | |
---|---|
launchUrl |
ゲームの起動 URL。 |
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
preferred |
このインスタンスが新規インストールのデフォルトであることを示します。 |
ApplicationFeature
考えられるアプリの機能。
列挙型 | |
---|---|
SNAPSHOTS |
保存済みゲーム(スナップショット)。 |
メソッド |
|
---|---|
|
指定された ID のアプリケーションのメタデータを取得します。 |
|
リクエストされたエンドポイント タイプの URL を返します。 |
|
現在認証されているユーザーがアプリケーションを再生していることを示す。 |
|
このリクエストで指定された認証トークンが指定された ID のアプリのものであることを確認して、そのトークンが付与されたプレーヤーの ID を返します。 |