パートナー センターでゲームをセットアップする (対象パートナー向け)
Xbox サービスの機能をアプリまたはゲームに追加するには、以下の手順に従って、パートナー センターで製品定義を設定する操作から開始します。
内容:
- 1. パートナー センターで最初の製品定義を作成する
- 2. アプリまたはゲームを有効にするために Microsoft の担当者に連絡する
- 3. ゲームを公開する
- 4. `MicrosoftGame.config ファイルを更新する
前提条件
- デモや画面キャプチャなど、アプリまたはゲームのプロトタイプが必要です。
1. パートナー センターで最初の製品定義を作成する
パートナー センターに移動します。 パートナー センター ダッシュボードのホーム ページが表示されます。
[Windows と Xbox]>[概要] に移動します。 [概要] ページが表示されます。
[新規作成...] ボタンをクリックし、製品の種類 (アプリ、ゲーム、ゲームの体験版など) を選択します。
[名前を予約してアプリを作成] ページが表示されます。
または、[Create your game by reserving a name] (名前を予約してゲームを作成) ページが表示されます。
[名前] テキスト ボックスに、ゲームまたはアプリの名前を入力します。
製品にゲームの縮小された体験版を含める場合は、[Create a game demo] (ゲームの体験版を作成) チェック ボックスをオンにして、チェックマークを表示します。
製品グループがわかっている場合は、[製品グループ] ドロップダウン リストをクリックして、製品グループをクリックします。
[Reserve product name] ボタンをクリックします。 [Setup] (設定) ページが表示され、最初はページの上部に [Status: Incomplete] (状態: 未完了) と表示されます。
図: [App setup] (アプリの設定) ページ:
図: [Game setup] (ゲームの設定) ページ:
製品の設定を選択します。 たとえば、[デバイス ファミリの可用性] セクションで、[Xbox > Retail チェック] ボックスを選択できます。
[Setup] (設定) ページの下部にある [下書きの保存] ボタンをクリックします。 ページの上部に [Status: Complete] (状態: 完了) と表示され、[Review and publish] (確認して公開) ボタンが使用できるようになります。
[Review and publish] (確認して公開) ボタンをクリックします。 [Review and publish] (確認して公開) ページが表示されます。
[Publish to] (公開先) ドロップダウン リストで、サンドボックスを選択します。 ページにセクションが追加されます。
パートナー センターの画面に表示される製品の設定手順に従います。 アプリまたはゲームが完了状態になったら、次のようにゲームを有効にするために Microsoft の担当者に連絡してください。
2. アプリまたはゲームを有効にするために Microsoft の担当者に連絡する
パートナー センターで、アプリまたはゲームを選択します。
[アプリケーションの概要] または [Game overview] (ゲームの概要) ページが表示されます。
[App setup] (アプリの設定) または [Game setup] (ゲームの設定) をクリックします。 [App setup] (アプリの設定) ページまたは [Game setup] (ゲームの設定) ページが表示されます。
ページの下部にある [Identity details] (ID の詳細) リンクをクリックします。 [Identity details] (ID の詳細) セクションが展開されます。
Store ID をコピーします。
Microsoft の担当者に連絡して、Xbox サービス機能をタイトルに追加するよう依頼します。 Microsoft Store ID を含めます。 例:
件名: Xbox サービス用のゲーム有効化希望
本文: "こんにちは、パートナー センター製品の Xbox サービスの互換性を有効にしてください。 Microsoft Store ID は [ゲームのストア ID] です。"
Microsoft の担当者から、パートナー センターでアプリまたはゲームが有効化されたことを伝えるメールが届きます。
これでアプリまたはゲームの初期設定は完了です。 ゲームのテストはまだ実施できません。まずはゲームを公開する必要があります。 そのためには、上記で生成された ID 情報を取得し、その情報を次のように Xbox サービス ランタイム システムにプッシュします。
3. ゲームを公開する
パートナー センターで (上記の手順でゲームを選択した状態で) 次の操作を行います。
右上にある [Publish] リンクをクリックします。
[Publish gameplay settings] ダイアログ ボックスが表示されます。
[確認] ボタンをクリックします。
ダイアログ ボックスの下部に、[Publishing configuration...] というメッセージが表示され、さらに [Publishing configuration finished successfully] というメッセージが表示されます。
Important
UI に [finished successfully] と表示されていても、Xbox ネットワーク サーバーで新しい情報がレプリケートされるまでに 30 分ほどかかることがあります。
[Close] ボタンをクリックします。
[Publish gameplay settings] ダイアログ ボックスが閉じ、[Gameplay Setting] ページが表示されたままになります。
アプリケーションで SDK を使用してサインインできるようになりました。
4. `MicrosoftGame.config ファイルを更新する
Important
サインインが成功するためには、MicrosoftGame.config
ファイルがパートナー センターの内容と正確に一致している必要があります。
MicrosoftGame.config エディターは、ユーザーに代わってパートナー センターからさまざまな ID (MSA アプリ ID、タイトル ID、ストア ID など) をすべて自動的にプルダウンするストアの関連付けウィザードを提供します。
MicrosoftGame.config
ファイルの Identity
要素内で、Name
および Publisher
属性の値が、パートナー センターの [Game setup] ページに表示される [Package/Identity/Name] および [Package/Identity/Publisher] の値と一致している必要があります。
また、 要素と TitleId
要素のMSAAppID
値も、パートナー センターの Xbox サービスの> [Xbox 設定] ページに表示される MSA アプリ ID とタイトル ID (16 進数) の値と完全に一致している必要があります。
MSA アプリ ID は、GUID または 16 進値のいずれかです。
MicrosoftGame.config
で次のフィールドを正しく設定することが重要です。
フィールド | 必須 ? | 説明 | 製品の種類 | 注意 |
---|---|---|---|---|
MSAFullTrust | 省略可能 (PC デスクトップのみ) | タイトルを "MSA 完全信頼" として宣言するかどうかを指定します。 | Game | アカウント マネージャーによる指示がない限り使用しないでください。 |
MSAAppId | 省略可能 | タイトルの MSA アプリ ID を指定します。これは、Xbox サービスの ID として Xbox サービス タイトル ID (下記) と共に使用されます。 | Game | MicrosoftGame.config で TitleId、NoCodePCRoot、または AdvancedUserModel 要素が false に設定されている場合は、MSAAppId が必要です。 |
TitleId | 省略可能 | タイトルの Xbox サービス タイトル ID を指定します。これは Xbox サービスの ID として使用されます。 | Game | TitleId は、MicrosoftGame.config で MSAAppId、NoCodePCRoot、または AdvancedUserModel 要素が false に設定されている場合に必要です。 |
RequiresXboxLive | 省略可能 | タイトルでゲーム ランタイム サービス (GRTS) 経由の Xbox サービスが必要かどうかを指定します。 | Game |
<Game configVersion="1">
<Identity Name="ExactName.InPartnerCenter" Publisher="CN=00000000-0000-0000-0000-000000000000" Version="1.0.0.0" />
<MSAAppId>000000000000000</MSAAppId>
<TitleId>00000ABC</TitleId>
<RequiresXboxLive>true</RequiresXboxLive>
wdapp register
コマンドなどのアプリケーション管理の詳細については、「タイトルパッケージ、コンテンツの更新、ストリーミング インストールのテスト」を参照してください。
スタート メニューからのゲームの実行とデバッグの詳細については、「MicrosoftGame.config の概要」を参照してください。