メインコンテンツへスキップ
プレイヤー データの概要 で説明したように、Stats は、Head Shots や Fastest Lap Time など、プレイヤーのパフォーマンスを追跡するために使用される重要な情報です。Stats は、プレイヤーが自分の努力とスキルを、フレンドや同じタイトルのコミュニティ内の他のすべてのプレイヤーと比較できるシナリオでリーダーボードを生成するために使用されます。 XBOX サービスが Stats を所有および維持します。ゲームがユーザー アクション イベントを XBOX サービスに送信することに基づいて、Stats が更新されます。 構成された Stats は、タイトルのリーダーボードに表示され、プレイヤーは同じタイトルをプレイしたフレンドと比較して自分のランクを確認できます。 GameHub リーダーボードの詳細については、XBOX サービス エクスペリエンスの設計 を参照してください。 XBOX サービスで利用可能なユーザー Stats の実装は 2 種類あります。
  • タイトル管理の統計 (以前は Stats 2017 という名前でした)
  • イベント ベースの統計 (以前は Stats 2013 という名前でした)
新しいタイトルを構成する際は、タイトル管理の統計を使用することをお勧めします。ただし、Rich Presence 変数は イベント ベースの統計でのみ 動作します。
タイトル管理の統計とイベント ベースの統計は、根本的に異なる原理で動作します。

タイトル管理の統計

タイトル管理の統計を使用する場合は、サーバーが使用するために、実際の統計値そのものを送信します。 タイトル管理の統計では、サーバーは送信された値に対してほとんど、またはまったく検証を行いません。正しい統計値を追跡するのは、タイトルの責任です。タイトルが統計値の真実の源となります。タイトル管理の統計を使用する場合は、クラウド ストレージ を使用してクラウドで統計を追跡および保存することをお勧めします。 タイトル管理の統計はレポート サービスのようなものです。ゲームの正しい統計をサーバーに送信します。統計はサーバー上に保持され、要求に応じて表示されるか、更新されるまで待機します。
タイトル管理の統計のグローバル リーダーボードは、プレイヤーごとに記録された最高値のみを保持 します。より小さい値を書き込むと、保存された統計はその小さい値に更新されますが、グローバル リーダーボード上のプレイヤーの位置は下がりません。タイトルでリーダーボードの位置が下がる必要がある場合 (たとえば、上下するレーティングや、負けたときにリセットされるスコアなど) は、Replace 統計ルールを使用したイベント ベースの統計、または PlayFab Leaderboards v2 などの外部リーダーボード サービスを使用してください。詳細については、タイトル管理の統計の概要 と XblLeaderboardQuery リファレンスを参照してください。

イベント ベースの統計

イベント ベースの統計を使用する場合、ゲームは XBOX サービスにイベントを送信します。イベントには、プレイヤーが行ったアクションに関する具体的な詳細が含まれます。 これらのイベントの情報を使用して、統計が適宜更新されます。イベント ベースの統計では、サービスがすべての統計値の追跡と更新を行います。プレイヤーまたはプレイヤー グループの統計値についてはサービスが真実の源となります。

歴史

XBOX One の発売とともに、XBOX サービスはイベント ベースの統計を導入しました。これによって多くの利点が提供されました。たとえば、1 つのゲーム イベントで、リーダーボードや実績など複数の XBOX 機能のデータを更新できることや、XBOX サービスの構成をクライアントではなくサーバー上で管理できることなどが挙げられます。 XBOX One の発売後の数年間で、開発者からイベント ベース システムに付随する複雑さを回避する、より合理化された Stats サービスの要望が寄せられました。そうすれば、既に実践している任意の統計追跡方法を使用できるようになります。 開発者のフィードバックに基づいて、統計ロジックの制御を開発者の手に戻す、簡略化された新バージョンの統計が作成されました。 そのシステムが、タイトル管理の統計です。これは、タイトルから渡された値を単に受け取るサービスであり、統計値の決定ロジックを開発者が制御できるようにします。

イベント ベースの統計とタイトル管理の統計での統計の扱い方

イベント ベースの統計とタイトル管理の統計での統計の構成と更新について見てみましょう。たとえば、ある汎用的な RPG から統計を作成し、倒したモンスターの数を追跡したいとします。

イベント ベースの統計

イベント ベースの統計では、タイトルはプレイヤーが実行したアクションに関する情報を含む イベント を送信します。 このイベントでは、アクションは「プレイヤーが剣を持っている状態でオークを倒す」というものです。このイベントに含まれる情報の一部として、討伐アクションが実行されたこと、倒された対象がオークであったこと、戦闘の種類が近接戦闘であったこと、使用された武器が剣であったことなどが挙げられます。 イベント ベースの統計は、Partner Center で開発者であるあなたが構成した多数のルールを通してこの情報を処理し、これも同じくあなたが構成した統計をイベントに基づいて更新します。 イベント ベースの統計では、討伐に関する統計値がどうあるべきかをサービスが追跡します。「剣でオークを倒す」イベントは、殺害数、倒したオークの数、剣による殺害数など、複数の統計を更新できます。

タイトル管理の統計

タイトル管理の統計では、統計の実際の値を送信します。 「剣でオークを倒す」の例では、タイトルは全体の殺害数、剣による殺害数、倒したオークの数をそれぞれ個別に追跡し、各統計の更新された数値をサービスに送信します。サービスは送信される数値が妥当であることを確認する最小限の検証チェックしか行わないため、タイトルが正しい統計を送信することが不可欠です。 タイトル管理の統計サービスを使用してゲーム セッションの開始時に統計値を呼び出すことはあっても、セッションが進行中に統計値を確認するためにタイトル管理の統計サービスを使用することは避けてください。 次の図は、2 種類の Stats の動作方法を示しています。
  • 左側がイベント ベースの統計
  • 右側がタイトル管理の統計
イベント ベースの統計とタイトル管理の統計の比較

その他の 2 つのアプローチ間の相違点

Managed Partners にとって、タイトルにイベント ベースの統計とタイトル管理の統計のどちらを選択するかを決定する際に、認識しておくべき違いがさらにいくつかあります。 イベント ベースの統計では、次のことができます。
  • より多くのリーダーボード ビューを取得できます。
  • 統計のメタデータをより簡単に分析できます。「オーク討伐」の例では、全体の統計として殺害数を追跡していました。
  • 何を、どの武器で倒したか、その他構成可能な討伐を定義する任意の情報について、詳細な統計を取得できます。
イベント ベースの統計には、ネイティブの「minutes played」統計があります。イベント ベースの統計を使用すると、統計を構成しなくてもゲーム内でのプレイヤーのプレイ時間にアクセスできます。タイトル管理の統計では、プレイ時間の統計はタイトル側で追跡する必要があります。

更新頻度

イベント ベースの統計の場合、デバイスがオフラインでインターネットに接続されていなくても、イベントはローカルでデバイスに書き込まれます。デバイスがオンラインで接続されると、デバイス上で実行されているサービスがイベントをバッチ化して XBOX プレイヤー データ プラットフォームにアップロードします。デバイスがオンラインで接続されている場合、通常、イベントがデバイスにローカルで書き込まれてから、イベントの更新情報が XBOX サービスに反映されるまで、イベント ベースの統計の更新には 5 秒から 20 秒かかります。 タイトル管理の統計の場合、統計の実際の値が更新され、デバイスがオンラインでインターネットに接続されている場合は、定期的にシステムから直接 XBOX プレイヤー データ プラットフォームにフラッシュされます。更新された統計は、5 分間隔でシステムから自動的にフラッシュされます。統計をシステムから XBOX サービスへ手動でフラッシュすることもできますが、手動フラッシュはフラッシュ間の最小間隔が 30 秒に制限されています。デバイスがオンラインで接続されている場合、通常、更新された値がシステムからフラッシュされてから、その更新値が XBOX サービスに反映されるまで、タイトル管理の統計の更新には 2 秒から 10 秒かかります。 イベント ベースの統計は、他の XBOX サービスをサポートできます。イベント ベースの統計では、統計を使用して実績のロック解除やマッチメイキングの判断に利用できます。タイトル管理の統計は、注目の統計とリーダーボードの生成にのみ使用できます。

イベント ベースの統計と併用したタイトル管理の実績 の使用

タイトル管理の実績 をイベント ベースの統計と併用することは、タイトルにおいて非常に一般的です。この組み合わせに互換性の問題はありません。このアプローチをお勧めします。

関連項目

イベント ベースの統計の概要 タイトル管理の統計の概要
最終更新日 2026年10月20日