Photon アプリケーションカウンターアナリティクス

ダッシュボードのアプリケーションリストからPhotonアプリケーションカウンターにアクセスしてください。 アプリケーションの統計リンクから、Photonカウンターデータを確認することができます。

全般

デフォルトでは、プレイヤーがアクセスしたすべてのリージョンについて直近24時間のゲームデータが表示されます。

実際のカウンタ数値を表示するデータと、画像としてデータを表示するグラフがあります。

Photon counter graph showing sample data for rooms in a game.
ルームについてのPhotonカウンターグラフの例 

各グラフでは以下が表示されます:

  • 上部にカウンタ名と内容
  • 次に集計関数 ― 例:最大値を示す「max.」
  • 縦軸にデータ値
  • データタイムスタンプ - 横軸にUTCタイムゾーンで24時間表示
  • グラフ内では、各リージョンがそれぞれ異なる色で表示されます。リージョンと色はグラフの下に示されています。

表示された期間内の最大値は、各リージョンについてその色の水平線で表示されます。

利用可能なアプリケーションカウンター

帯域幅

ロビートラフィックをのぞく、アプリケーション上の受信および発信トラフィック(バイト単位)の合計。

CCU

CCUは同時接続ユーザー数を示します。 ユーザーまたはプレイヤーはロビーに入室してゲームを開始し、ルームに参加するとCCUカウンターに追加されます。

チャネル

「チャネル」カウンターは、特定の期間にオープンになっているPhoton Chatのチャネル数です。 「チャネル」はチャットアプリケーションでのみ表示されます。

ルーム

「ルーム」カウンターは特定の期間にゲームでオープンになっているPhotonルームの数を示します。 「ルーム」はPhoton Chat以外のすべてのアプリケーションで表示されます。

チャネルごとのメッセージ数ゲームごとのメッセージ数

「ルームごとのメッセージ/秒」と「チャネルごとのメッセージ/秒」は集計カウンターで、Photon Chatアプリケーションの各チャネルの秒ごとやルームごとのメッセージ数を示します。 これらのカウンターはそれぞれ、1秒あたりのメッセージ数とルーム数、1秒あたりのメッセージ数とチャネル数の比率を示しています。

トラフィック

「トラフィック」カウンターグラフは、ゲームの各リージョンでの受信および発信トラフィック合計数の勾配を示しています。

拒否されたピア

CCUバーストが設定されていないプランの場合、拒否されたピアが表示されます。 カウンターは、アプリケーションがCCU上限を超過した際に参加できなかったプレイヤーの数を表示します。

切断

切断は、1秒あたりのピアごとのクライアントからのリクエストではない切断の比率を示します。

分析

アプリケーションデータのフィルタリング

表示されたデータを絞り込むには、フィルタリングオプションを使用します:

  • 特定のカウンターを選択し、
  • 単一または複数のリージョンを表示して、
  • 異なる期間を参照し、以前のイベントと比較します。

各データポイントでのカウンターを表示するため、ズームインします。

Zoomed in Photon counter detail graph
ズームインしたPhotonカウンター詳細グラフの例

それぞれのアプリケーションとカウンターについて、弊社は過去のデータを1年間保存しています。 データが古くなるにつれて、データポイントの分解能は低下します。

カウンターデータ取得から

  • 6時間経過している場合には、分解能は1分間
  • 1日間経過している場合には、分解能は4分間
  • 1週間経過している場合には、分解能は30分間
  • 1ヶ月間経過している場合には、分解能は2時間
  • 1年間経過している場合には、分解能は1日となります。

各アーカイブは循環バッファで、新たなデータが到達すると順番にアップデートされます。

カスタムアナリティクス

ユーザーが増加すると、ゲームデータを異なる方法で分析する必要が生じるかもしれません。 ダッシュボードで表示されるグラフのほかにも、多くの表示オプションが提供されています。

データの保存

有償プランで利用できる単一のカウンターアナリティクスではデータをJSONとして保存でき、そのデータから独自のグラフを構築可能です。 JSONには「時間」に関する配列があります。各エントリーはUNIX形式のUTCタイムスタンプで、各リージョンのデータについて1つまたは複数の兄弟配列となっています。 「時間」とリージョンデータのエントリーの順序は合致しています。

{
    "time": [1429012800, ...],
    "asia": [58936, ...],
    ...
}

これらは独自の分析を行なう際に役立つだけでなく、レポートを発行する場合にも役立ちます。

カウンター API

Photon CloudカウンターAPIを使用すると、リモートでアプリケーションカウンターデータやグラフを参照することができます。 このカウンターAPIは、エンタープライズプランをご利用の場合にのみ使用できます。

ゲーム内分析

ソーシャルゲームなどでは、ゲーム内のプレイヤーやアイテムデータにアクセスする必要があります。 Photon Cloud Photon Webhookを利用すれば、簡単に実現できます。 Photon WebhookはPhoton Cloudサーバーから特定のURLに送信されるイベント駆動型のHTTP POSTリクエストで、ダッシュボードから簡単に追加可能です。

 ドキュメントのトップへ戻る