サンドボックス

Important

このトピックでは、適切なアクセス許可を持つマネージド クリエーターのみが使用できる機能について説明します。 詳細については、Microsoft の連絡先にお問い合わせください。

サンドボックスで Xbox ゲームを作成します。 このアプローチは、コンテンツの分離とも呼ばれます。 サンドボックスで製品を作成する場合は、選択したユーザーのみがアクセスできる分離環境で製品をテストできます。 アクセスは、サンドボックスにサインインするアクセス許可を持つ Microsoft アカウント (MSA) に制限されます。

サンドボックスは、Xbox ゲーム開発に不可欠です。 これらは、Microsoft Store エクスペリエンスと共に、マルチプレイヤーや実績などの Xbox サービスをテストするための環境を提供します。 ゲームのインストール エクスペリエンスをテストし、Store 登録情報プロパティゲーム メタデータなど、Store 製品詳細ページ (PDP) を確認できます。

一部の製品の種類では、サンドボックスが自動的にサポートされます。 ゲーム バンドルなどのその他の製品の種類については、製品の作成時に [この製品をサンドボックスで作成する] を選択します。

次の場合は、サンドボックスに製品を作成する必要があります:

  • Xbox サービスを使用する。
  • Microsoft Store 登録情報のある追加コンテンツである。
  • 親プロダクトがサンドボックス内にある追加コンテンツである。
  • バンドルであり、Xbox サービスを使用する製品が含まれている。
  • 1 つ以上の XVC パッケージが含まれている。

ブランチとサンドボックスの違い

ブランチとサンドボックスは、開発と公開の間によく一緒に使用する個別の概念です。 パートナー センターでは、サポートされている各モジュールに独自のブランチがあります。 Main ブランチは既定のブランチです。 製品を作成すると、すべてのモジュールに対して自動的に表示されます。 サポートされている各モジュール、パッケージStore 登録情報価格と提供の状況に追加のブランチを作成できます。 各ブランチは、そのモジュールに固有です。 次に例を示します。

  • パッケージのテスト ブランチは、Store 登録情報テスト ブランチとは独立しています。
  • あるモジュールのブランチで行った変更は、他のモジュールには自動的には反映されません。

ブランチを使用して、さまざまなサンドボックスで使用するためのさまざまな設定を構成およびテストします。 たとえば、公開済みの構成を上書きせずに価格変更をテストするには、価格と提供の状況New pricingという新しいブランチを作成し、Main ブランチから現在の設定をインポートしてから、新しいブランチで必要な変更を行います。 公開する準備ができたら、変更を Main ブランチに取り込むことができます。

詳細については、「ブランチ」を参照してください。


サンドボックスの種類

サンドボックスには、グローバル開発の 2 種類があります。

  • グローバル サンドボックスには、プレイヤーがゲームやサービスにアクセスする RETAIL や、サーティフィケーション テストに使用されるその他のサンドボックスが含まれます。
  • 開発サンドボックスは、パートナー センター アカウントに固有です。 これらのサンドボックスを使用して、製品の開発とテストを行うことができます。

分離および共有の開発サンドボックス

開発サンドボックスは、分離 または 共有として構成できます。

  • アカウント内のすべての製品は、共有サンドボックスを使用できます。
  • 分離サンドボックスを使用できるのは、指定した製品のみです。

サンドボックスを分離として構成する場合は、そのサンドボックスに発行できる製品を選択する必要があります。 アドオンは、親製品からアクセス許可を継承します。 製品一覧を更新するには、「サンドボックス」ページでサンドボックスを選択し、続くページで [承認された製品の管理] を選択します。 また、サンドボックスの種類を [分離][共有] の間でいつでも変更することもできます。


サンドボックス識別子

各パートナー センター アカウントでは、100 個の開発サンドボックスにアクセスできます。 各開発サンドボックスには、一意の識別子があります。2 つの部分で構成されています: 1 つはパートナー センター アカウントに固有のプレフィックスで (ABCDEF など)、もう 1 つは 0 から 99 の数値です。 これらの部分を組み合わせると、サンドボックス ID になります。たとえば、ABCDEF.1

グローバル サンドボックスには、RETAIL など、数値を指定せずに名前が付けられます。

次のが一般的です:

  • 開発用の 1 つ以上のサンドボックス。 たとえば、開発チームごとにサンドボックス。
  • QA 用の 1 つ以上のサンドボックス。 1 つまたは複数のQA 用サンドボックス (例えば、内部 QA 用のサンドボックスと、作業する外部 QA チームごとのサンドボックス)。
  • サーティフィケーションのステージング用の 1 つのサンドボックス。サーティフィケーションのために提出するリリース候補を準備してテストする場所です。

この構造により、チームは機敏性を維持し、製品の領域に集中することができます。


開発サンドボックスの作成と管理

サンドボックスで新しいゲームを作成する場合は、「ゲームのセットアップ」ページでプライマリ開発サンドボックスを選択します。 サンドボックスが作成されていない場合は サンドボックスの管理 を選択して「サンドボックス」ページにアクセスし、最初の開発サンドボックスを作成します。 「サンドボックス」ページに戻り、必要に応じて新しい開発サンドボックスを作成します。 アプリとゲーム ダッシュボードと製品のセットアップ ページからアクセスできます。

詳細については、「開発サンドボックスを作成および管理する方法」を参照してください。


テスト アカウントの作成と管理

そのサンドボックスで公開されている製品または Xbox サービスにアクセスするには、承認された MSA を使用してサンドボックスにサインインする必要があります。 RETAIL などのグローバル サンドボックスでは、標準の MSA を使用します。 開発サンドボックスでは、パートナー センターで作成した Xbox テスト アカウントが使用されます。 各テスト アカウントがアクセスできるサンドボックスを制御します。 テスト アカウントを作成して構成するには、[アプリとゲーム] ダッシュボードに移動し、[Xbox テスト アカウント] を選択します。 ここで、次のことを行うことができます:

  • テスト アカウントのバッチを作成します。
  • アカウントの種類やサンドボックス アクセスなど、テスト アカウント バッチのプロパティを表示および変更します。
  • テスト アカウントのバッチの詳細 (メール、ゲーマータグ、XUID、バッチ内の各テスト アカウントのアクセス許可など) を表示します。
  • テスト アカウントのバッチを削除します。

詳細については、「Xbox テスト アカウントを作成および管理する方法」を参照してください。


製品をサンドボックスに公開する

製品を表示またはテストするには、サンドボックスに公開します。

Xbox サービスを公開する

ゲームの Xbox サービスのみを公開する必要がある場合は、 [ゲームプレイ設定] に移動し、[公開] を選択し、設定を公開する場所を選択します。

成果物の発行

製品を発行するには、[レビューと公開] オプションを使用します。 製品の 概要 ページからアクセスできます。 「レビューと公開」ページで、[公開先] ドロップダウンで目的のリンク先を選択します。 [RETAIL] を選択した場合は、製品の Main ブランチからのみ公開できます。 開発サンドボックスを選択する場合は、[公開元] を選択します。 製品が既にこのサンドボックスに公開されている場合は、RETAIL または Custom を選択できます。 Custom を選択すると、製品の各モジュールの目的の構成を含むブランチを選択できます。

公開 を選択した後、概要 ページに表示される情報を確認して、公開状態を監視します。 [履歴] を選択して、以前の公開の詳細を確認できます。

注意

公開できるグローバル サンドボックスは RETAIL のみです。 サーティフィケーション用に更新プログラムを送信するには、Certify ワークフローを使用します。


サンドボックスで製品をテストする

サンドボックスに公開した後、承認されたアカウントでサンドボックスにサインインします。 Xbox サービスのみを公開した場合は、Game Development Kit (GDK) ツールを使用してデバイスに展開されたパッケージを使ってサービスに接続できます。 完全な製品を公開した場合、サンドボックス内の Microsoft Store での公開可否は、価格と提供の状況モジュールで設定されているスケジュールの内容によって異なります。 詳細については、「Microsoft Store で表示および購入できるように製品を構成する」を参照してください。

製品の [価格と提供の状況] モジュールで、[リリース] 日付または [Microsoft Store で見つけることができます] 日付を将来に設定している場合、Microsoft Store の検索機能を使用して見つけることはできません。 製品を見つけるには、パートナー センターの製品の「セットアップ」ページにある [Store プロトコル] リンクを使用します。

注意

製品の [価格と提供の状況] モジュールの [表示範囲] セクションで [プライベート ユーザー] を構成した場合、これは開発サンドボックスでの製品の表示範囲には影響しません。 プライベート対象ユーザーは、RETAIL サンドボックスで公開された製品にのみ適用されます。


ユーザーのサンドボックス レベルのアクセス許可を管理する

パートナー センター アカウントにユーザーを追加するときに、カスタマイズしたアクセス許可を付与できます。 テスト アカウントXbox デバイスのアカウントレベルのアクセス許可を付与するには、指定したユーザーがそれらのアクセス許可を持つことができるサンドボックスを個別に選択します。 そのためには、アクセス許可を選択し、[すべてのサンドボックス] または 1 つ以上の個別のサンドボックスを選択します。 [すべてのサンドボックス] にチェックすると、すべての既存のサンドボックスと、将来作成されるすべてのサンドボックスに対するアクセス許可が付与されます。 アクセス許可を現在のすべてのサンドボックスにのみ付与して、今後のサンドボックスに適用しないようにするには、[すべてのサンドボックス] をオフにして目的のサンドボックスを個別に選択します。


関連項目