Game Center の構成

グループに App を追加する

グループを作成したら、そのグループに他の App を追加できます。App を追加する目的は、Leaderboard と達成項目データを共有することです。既存の Game Center アセットを含む App をグループに追加する場合、グループの一部として保持する App の Leaderboard と達成項目を決定します。

アプリに既存の Leaderboard と達成項目がある場合は、アプリのコンポーネントをグループ内のコンポーネントに追加または統合する必要があります。追加された Leaderboard と達成項目は、グループ化される前にアプリ内で定義されていたようにグループでも定義されます。Leaderboard と達成項目を統合する場合は、アプリで使用されるバージョンが、グループから選択したバージョンに置き換えられます。App Store Connect では、互換性のあるアセットと利用可能なオプションのみを各ステップで表示することで、このプロセスを簡素化しています。App Store Connect で提示されるオプションは、アプリとグループのデータによって異なります。アプリにないアセットの種類 (Leaderboard セットなど) は表示されません。

重要:グループが Leaderboard セットを使用する場合、グループに追加するアプリは Leaderboard セットを使用する必要があります。Leaderboard セットの構成方法については、こちらを参照してください。また、アプリは 1 つの Game Center グループにのみ属することができます。アプリを新しいグループに追加する場合は、既存のグループから削除する必要があります。

Leaderboard の移動に関するガイドライン

Leaderboard の統合時に使用できる選択肢は、Leaderboard のタイプ、プロパティ値、および以前の選択内容によって異なります。Leaderboard を統合するためのガイドラインは次のとおりです。

  • Leaderboard は、互換性のある Leaderboard にのみ統合できます。スコアフォーマットタイプとソート順プロパティの値が同じ場合、Leaderboard は互換性があります。

  • Leaderboard は、App Store Connect での表示順に配置する必要があります。

  • 結合 Leaderboard は、別の結合 Leaderboard とのみ統合できます。互換性のある結合 Leaderboard がない場合は、統合ではなくグループに追加する必要があります。

  • 添付された Leaderboard が別の添付された Leaderboard と統合できるのは、結合 (親) Leaderboard も互いに統合されている場合のみです。

  • 添付された Leaderboard は、標準 Leaderboard と統合することができます。標準 Leaderboard は、対応するグループの結合 Leaderboard に添付されます。

  • 標準 Leaderboard は、別の標準 Leaderboard と統合することができます。

  • 標準 Leaderboard は、添付された Leaderboard と統合することができます。

2 つの Leaderboard を統合しても、グループの Leaderboard プロパティ値はすべて、次のプロパティを除いて変動しません。

  • スコア範囲:App のスコア範囲がグループのスコア範囲より大きい場合、グループのスコア範囲は App のスコア範囲を含むように拡張されます。たとえば、App の Leaderboard の範囲が 1 ~ 500 で、グループの Leaderboard の範囲が 1 ~ 250 の場合、グループの Leaderboard の範囲は 1 ~ 500 に設定されます。

  • 言語:グループよりも多くの言語を設定した Leaderboard を統合する場合、追加の Leaderboard 言語が統合先の Leaderboard に自動的に適用されます。たとえば、グループ化された Leaderboard が英語をサポートし、統合される Leaderboard が英語とフランス語をサポートしている場合、フランス語は統合された Leaderboard にコピーされます。

達成項目の移動に関するガイドライン

グループに達成項目を追加する場合には制限はありません。ただし、次のことは当てはまります。

  • 各達成項目の最大ポイント数は 100 です。

  • 1 つのアプリのアチーブメントの最大ポイント数は 1000 です。

  • グループのすべての達成項目の合計ポイントに制限はありません。

統合後、グループのすべての達成度プロパティ値は、次の規則に従っている言語を除き、同じままです。

  • グループよりも多くの言語を設定した達成項目を統合する場合、追加した達成項目言語が統合された達成項目に自動的に適用されます。たとえば、グループ化された達成項目が英語をサポートし、統合する達成項目が英語とフランス語をサポートしている場合、統合した達成項目にフランス語がコピーされます。

必要な役割:Account Holder、Admin、App Manager、Developer、または Marketing。「役割の権限」を参照してください。

アプリを既存のグループに追加

  1. 「アプリ」から、目的のアプリを選択します。

  2. サイドバーで、「Game Center」をクリックします。

  3. 「グループに移動」セクションで、「グループに移動」を選択します。

  4. 「既存のグループに移動」で、App と統合する Game Center グループを選択します。

  5. グループに移動する Leaderboard と達成項目の ID を確認します。既存の Leaderboard と達成項目を追加するか統合するかを選択する必要があります。

    注記: 既存の Leaderboard ID と達成項目 ID は、プレフィックス「grp.」から始まる文字列となっています。Leaderboard と達成項目はグループに統合しない場合、いずれも元々の ID を使用することも、新しい ID を割り当てることも可能です。ただし、グループに統合するときは、ID にプレフィックス「grp.」を含める必要があります。

    • グループにすでに定義されている Leaderboard に、App の Leaderboard を追加します。Leaderboard は、App と同じようにグループに表示されます。

    • App の Leaderboard をグループ内の既存の Leaderboard と統合します。App の Leaderboard がグループ Leaderboard と同じ情報をランク付けする場合は、そのグループの Leaderboard を App に使用することを選択できます。

    グループに App を追加
  6. 「続ける」をクリックします。

  7. 「変更内容はすべて正確です。」チェックボックスを選択して変更を確定し、「保存」をクリックします。