メインコンテンツへスキップ
このトピックでは、タイトル向けの Partner Center サービス構成で統計ルールを追加および変更する手順を説明します。プレイヤー統計は、ゲームが XBOX Live サービスにイベントを送信した際にトリガーされる統計ルールに従って作成および更新されます。 XBOX サービス構成の概要については、Service configuration を参照してください。Data Platform 2013 の概要については、XDK トピック How the XBOX Live data platform 2013 works を参照してください。

統計ルールとは?

統計ルールは、特定の名前のイベントが XBOX データプラットフォームサービスによって受信された時にトリガーされます。(適切なイベントを送信することで)統計ルールをトリガーすると、サービスは 1 つ以上のプレイヤー統計を作成または更新します。 プレイヤー統計は開発者が定義し、XBOX Live データプラットフォームが計算し、ユーザーごとに名前と値のペアとして保存されます。プレイヤー統計の例をいくつか示します。
  • 難易度ハードでショットガンで倒したゾンビの総数
  • 試合で倒した敵の最高数
  • レースを完走する最速タイム
  • 最も最近運転した車の名前
プレイヤー統計は、プレイヤーのゲームハブ UI にフィーチャードまたはヒーロー統計として表示したり、リーダーボードに表示したり、実績のアンロックに使用したりできます。 個々の統計ルールは、以下のいずれかを生成するように構成できます:
  • プレイヤー統計の単一インスタンス
  • 統計テンプレートに基づくプレイヤー統計の複数インスタンス
統計と統計ルールについては、XDK ドキュメントの以下のトピックを参照してください。
  • User Stats for Data Platform 2013
  • User Stat Rules
  • User Stats Scenarios
次の図は、統計インスタンスを更新する統計ルールをトリガーするイベントのフローを示しています。 イベントフロー

統計ルールを構成する

1

Partner Center にアカウントでサインインします

Partner Center にアカウントでサインインします。
2

タイトルを選択し、Services > XBOX Live に移動します。

タイトルを選択し、Services > XBOX Live に移動します。
3

Stat rules のリンクを選択します。

Stat rules のリンクを選択します。
4

Events and stat rules ページで、イベントおよびイベントに基づいた統計ルールを構成します...

Events and stat rules ページで、イベントおよびそれらのイベントに基づいた統計ルールを構成します。
統計ルールはイベントに基づくため、統計ルールを作成する前にイベントを作成する必要があります。詳細は Partner Center で data platform 2013 用の XBOX Live イベントを構成する を参照してください。

統計ルールを作成する

  1. Events & Stat Rules ページで New stat rule を選択します。
  2. Add Stat Rule ダイアログで、次のフィールドの値を指定します。
    • Base event
      ドロップダウンリストで、この統計ルールをトリガーするベースイベントを選択します。
    • Event fields added to the stat rule
      • この任意フィールドで、統計ルールの一部としてベースイベントに含まれるフィールドを選択できます。
      • ドロップダウンリストで、統計ルールに追加するフィールドを選択します。この方法で複数のフィールドを追加できます。選択したフィールドは統計ルールのルート名に追加され、ドット文字で区切られます。
      • フィールドを削除するには、名前の横の X を選択します。
    • Stat Rule Name
      統計ルールを特徴付け、覚えやすく認識しやすい名前を指定します。統計ルールの名前は ルート 名で構成され、必要に応じてドット文字で区切られた 1 つ以上の フィールド が続きます。統計ルール名の命名要件については、XDK トピック User Stat Rules を参照してください。
    • Operator
      次のいずれかの演算子を選択します。
      • Sum
        既存の統計値を Parameter フィールドで指定した値で増分します。
      • Min
        既存の統計値と Parameter フィールドの値のうち最小値を使用します。
      • Max
        既存の統計値と Parameter フィールドの値のうち最大値を使用します。
      • Replace
        統計値を Parameter フィールドで指定した値で置き換えます。実績を駆動する統計に対しては Replace 演算子の使用は推奨しません。イベントは必ずしも順序どおりに処理されるとは限らないため、実績がアンロックされない原因になる場合があります。代わりに SUM 演算子を使用してください。
    • Parameter
      Operator フィールドで選択した演算子で使用する値を指定します。
      • 指定する静的な数値を使用したい場合は、literal オプションを選択し、その下のボックスに値を指定します。
      • フィールドの値を使用したい場合は、field オプションを選択し、その下のドロップダウンリストで使用するフィールドを選択します。
    • Restrict other features like achievements and featured stats from accessing this info.
      統計ルールを非公開にするには、このチェックボックスをオンにします。
    • Only allow changes to this stat from a server event. Client events will be ignored.
      統計ルールが本体や PC で動作するゲームクライアントからではなく、サーバー間 API 経由で送信されたイベントによってのみトリガーされることを示すには、このチェックボックスをオンにします。
  3. すべてのフィールドと値を構成した後、Save を選択してダイアログを閉じます。
新しい統計ルールは、ルールのイベントが選択されている場合に Events & Stat Rules ページに一覧表示されます。

既存の統計ルールを変更する

タイトルが Final Certification に合格した後、そのタイトル内のイベントの既存の統計ルールは変更または削除できなくなります。
  1. 製品インスタンスの Events and stat rules ページの Stat rules 列で、変更したい統計ルールを選択します。
  2. イベントの Update stat rule ダイアログで変更を行います。
  3. Save を選択します。

統計ルールを編集する

統計ルールの編集は、統計ルールの名前やイベントフィールドが削除、追加、または並べ替えられた際に行われます。この操作は、統計ルールの削除と新規作成として扱われます。この定義に従い、すべての統計インスタンスが編集の一部として削除されます。

既存の統計ルールをコピーする

タイトルが Final Certification に合格した後、そのタイトル内のイベントの既存の統計ルールは変更または削除できなくなります。
  1. 製品インスタンスの Events and stat rules ページで、削除したい統計ルールの行を見つけます。
  2. その行の Actions 列で Copy を選択します。
  3. イベントの Update stat rule ダイアログで変更を行います。
  4. Save を選択します。

既存の統計ルールを削除する

  • タイトルが Final Certification に合格した後、そのタイトル内のイベントの既存の統計ルールは変更または削除できなくなります。
  • 統計ルールの削除は永続的な操作で、元に戻したり取り消したりすることはできません。
  • 統計ルールを削除すると、それに連鎖する依存関係もすべて削除されます。統計ルールを削除する前に、その依存関係もすべて削除したいことを必ず確認してください。
  1. 製品インスタンスの Events and stat rules ページで、削除したい統計ルールの行を見つけます。
  2. その行の Actions 列で Delete を選択します。
  3. Confirmation ダイアログで Delete を選択します。
イベント削除の依存関係
最終更新日 2026年10月5日