Play ゲームサービスは、アプリのショートカットを自動的に追加することがあります。たとえば、ユーザーが使用する Play ゲームサービス プロフィールをすばやく選択できるようにします。アプリのショートカットは、デバイス上のアカウントの数とゲームの使用状況に基づいて追加または削除できます。
利用可能なショートカット
プロフィール切り替え機能: プレーヤーがさまざまな Play Games プロフィールを切り替えるためのショートカット。対応するヘルプセンター記事については、Play Games プロフィールを切り替える方法をご覧ください。
Play Games サービスに表示されるアプリ ショートカットを管理する
ゲームでアプリ ショートカットを積極的に使用している場合は、Google Play Games サービスによって入力されるアプリ ショートカットの数を制限できます。そのためには、"android.intent.category.LAUNCHER"
アクティビティ宣言にメタデータ要素を追加し、次のように設定します。
android:name
~"com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
android:value
は、Play Games サービスで使用できるアプリ ショートカット スロットの最大数に置き換えます。
例
この例では、Google Play Games サービスで使用できるアプリ ショートカット スロットの最大数を 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 >
これで完了です。そのため、Google Play Games サービスで使用できるアプリ ショートカット スロットの最大数は 2 つに制限されます。