詳細情報
一貫したゲーマーカードへのアクセスは、まとまりのあるプラットフォーム エコシステムを維持するのに役立ち、XBOX のソーシャル機能と安全オプションの両方にアクセスするための信頼できる手段をユーザーに提供します。 この操作を実行するために、タイトルはXGameUiShowPlayerProfileCardAsync API を使用できます。この API を呼び出すことが現実的でない場合、タイトルは他の API (XSAPI など) を使用して、XBOX のエンドポイント間で一貫性を保つ独自のカスタム ゲーマーカードを作成できます。カスタム ゲーマーカードには、少なくとも次の XBOX プラットフォームの要素とオプションを含める必要があります。
- ゲーマータグ
- プレイヤーをブロック
- プレイヤーをミュート
- フレンドの追加/削除
- 完全なプロフィールに移動
実装ガイダンスとベスト プラクティス
ナビゲーション可能な UI がある領域 (ロビーやほとんどのゲーム内メニューなど) に表示されるユーザー名は、ユーザー名を選択できるようにし、プレイヤーのゲーマーカードを開くための直接的なプロンプトを提供する必要があります。 ユーザー名が直接ナビゲーションまたは選択できない領域 (アクティブなゲームプレイ、ヘッドアップ ディスプレイ、静的な読み込み画面など) に表示される場合、タイトルは、ゲーム後のロビー、タイトル内のプレイヤー一覧、その他のゲーム内の場所など、隣接するメニューやエクスペリエンスを通じて、近くでゲーマーカードにアクセスできる手段を提供する必要があります。 タイトルが、プレイヤーのゲーマーカードに常時アクセスできる、アクセス可能な集約された場所 (たとえば、“ソーシャル” タブ) を維持している場合は、同じユーザーが表示される個々の UI の場所ごとにゲーマーカードへのアクセスを提供する代わりに、その場所を使用できます。ただし、集約された場所に一覧表示されないユーザー名を表示する UI 領域がある場合、それらの領域ではゲーマーカードへのアクセスを提供する必要があります。 XBOX ユーザーのユーザー名がナビゲーションできない領域にのみ表示され、タイトル内の他の場所でゲーマーカードへのアクセスが提供されない場合は、例外が必要となり、想定されるリスクに基づいて承認されるかどうかが判断されます。 タイトルが XBOX ゲーマータグ以外の表示名を使用している場合でも、XBOX ユーザー間でのゲーマーカードへのアクセスは必要です。 タイトル レベルの安全オプション (報告、ミュートなど) やソーシャル機能が利用可能であっても、XBOX ユーザー間でのゲーマーカードへのアクセスの必要性がなくなるわけではありません。認定テスト ケース
047-01 ユーザー プロフィールへのアクセス
テスト手順- デバイス 1 と 2: タイトルを起動します。
- デバイス 1 と 2: XBOX プロフィールにサインインします。
- デバイス 1: XBOX マルチプレイヤー ゲーム セッションをセットアップします。
- デバイス 2: 本体 1 で作成されたゲーム セッションを見つけて参加します。
- デバイス 2 がゲーム セッションに参加した後、次のことを確認します。
- ゲーム前のロビーから、ゲーマータグまたはユーザー名を選択して、別の XBOX ユーザーのゲーマーカードにアクセスします。
- ゲームプレイ中に、ユーザーのユーザー名またはゲーマータグを選択して、別の XBOX ユーザーのゲーマーカードへのアクセスを試みます (タイトルによっては、これが可能な場合と可能でない場合があります)。
- ゲーム後の統計画面から、ユーザーのユーザー名またはゲーマータグを選択して、別の XBOX ユーザーのゲーマーカードにアクセスします。
- ランキングの領域から、ユーザーのユーザー名またはゲーマータグを選択して、別の XBOX ユーザーのゲーマーカードにアクセスします。
- ゲーマータグが一覧表示されているその他の領域を見つけ、ユーザーのユーザー名またはゲーマータグを選択して、別の XBOX ユーザーのゲーマーカードへのアクセスを試みます。
ユーザーは、他の XBOX ユーザーのゲーマーカード情報を表示できることが期待されます。領域がナビゲーション可能でない場合、またはゲーマーカードへのアクセスが直接提供されていない場合、ユーザーはタイトル内の近くの場所または集約された場所から、他の XBOX ユーザーのゲーマーカードを呼び出せる必要があります。 合格例
- ゲーマータグが表示され、UI ナビゲーションが有効になっているすべての場所で、ユーザーが別の XBOX ユーザーのゲーマーカードにアクセスできる。
- タイトル内の常時利用可能な集約された場所を通じて、ユーザーが別の XBOX ユーザーのゲーマーカードにアクセスできる。
- 隣接するゲーム内エクスペリエンス、またはタイトル内の常時利用可能な集約された場所を使用することで、ナビゲーションできない UI の場所に一覧表示されている XBOX ユーザーのゲーマーカードにユーザーがアクセスできる。
- UI の場所、近くのゲーム内エクスペリエンス、またはタイトル内の常時利用可能な集約された場所からアクセスが提供されていないため、ユーザーが別の XBOX ユーザーのゲーマーカードにアクセスできない。
- タイトル内のどこにおいてもユーザー名がナビゲーション可能でないため、ユーザーが別の XBOX ユーザーのゲーマーカードにアクセスできない。
