Play Games サービスでは、アプリのショートカットが自動的に追加されることがあります。たとえば、使用する Play Games サービス プロフィールをユーザーがすばやく選択できるようにするためです。アプリのショートカットは、デバイスのアカウント数とゲームの使用状況に基づいて追加または削除されることがあります。
利用可能なショートカット
プロフィール切り替え: プレーヤーが別の Play ゲーム プロフィールに切り替えるためのショートカット。対応するヘルプセンター記事については、Play Games プロフィールを切り替える方法を ご覧ください。
Play ゲーム サービスによって設定されたアプリのショートカットを管理する
ゲームでアプリのショートカットを積極的に使用している場合は、Play ゲーム
サービスによって設定されるアプリのショートカットの数を制限できます。そのためには、
メタデータ
要素を任意の "android.intent.category.LAUNCHER" アクティビティ宣言に追加して、
次の値を設定します。
android:nameを"com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"に設定android:valueを、Play ゲーム サービスで使用できるアプリのショートカット スロットの最大数に設定
例
この例では、Play ゲーム サービスで使用できるアプリのショートカット スロットの最大数を 2 に制限する方法を示します。この例では、最初は次のようなアプリ マニフェストがあるとします。
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity >
...
</application >
...
</manifest >
制限を適用するには、アプリ マニフェストを次のように更新する必要があります。
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
android:value="2" />
</activity >
...
</application >
...
</manifest >
これで完了です。Play ゲーム サービスで使用できるアプリのショートカット スロットの最大数が 2 に制限されました。