Skip to main content

リアルタイム分析: 中核概念

分析システムは、ゲーム内で発生しているアクティビティに関する正確な洞察を提供します。
  • 今日のプレイヤー数は?
  • どこで苦戦しているか?
  • 何を好むか?
  • 何試合プレイされたか?
  • どれだけの XP が獲得されたか?
  • いくつのチェストが開かれたか - そしてどのレベルで?
  • 特定のレベルを完了する平均時間は?
このような情報は、マーケティング、レベル デザイン、UX トラブルシューティング、および製品開発のその他の側面にとって非常に価値があります。 その中核として、分析システムは、ゲームによって生成されたイベントを集約、クエリ、分析し、レポートを作成し、生データをエクスポートおよび操作するツールを提供します。

PlayFab イベント

イベント (データ構造として) は、ゲームの状態の変化を表します。イベントは JSON オブジェクトとして表されます。各イベントには 4 つの部分があります:
  1. 名前 (または一意のタイプ識別子) - (何が起こったか?)
  2. エンティティ (プレイヤー、タイトル、またはキャラクター) - (誰が原因か?)
  3. タイムスタンプ - (いつ発生したか?)
  4. 関連データ (Body とも呼ばれる) - (関連する詳細は何か?)
自動 イベントと カスタム イベントを区別することが重要です。PlayStream イベント チュートリアルで違いを説明しています。

イベント フロー

分析システムの中核は イベント フロー です。これは時間順にソートされたイベントの包括的なリストです。 プレイヤーは大量のさまざまなイベントを生成します。しかし、これらのイベントはそれ自体ではキャプチャされません。後で分析するためにそれらをキャプチャする分析システムが必要です。 堅牢な分析システムを使用すると、特定のイベント セットに対してグループ化、ソート、フィルタリング、カウント、変換、計算を実行でき、イベント フローを効率的な LiveOps を実行するために使用できる貴重で最新の情報に変換できます。

関連項目

  • アクションとルール: PlayStream イベントに対してリアルタイム アクションを実行します。
  • Webhook: 特定のゲーム イベントで非 PlayFab サーバーを自動的にトリガーします。
最終更新日 2026年8月13日