メインコンテンツへスキップ
PlayFab は、フォーカス時間とセッション時間を計算するためのイベントのログをサポートしています。詳細については、ブログ で確認できます。

サポートされる SDK バージョン

セッション サポートは現在、Unity SDK でのみ利用可能です。他の SDK のサポートは今後追加されます。 180829 バージョン以降が必要です。この SDK では、クライアントから自動的に発行されるように構成できる新しい 2 つのイベントが最初に導入されています:
  1. client_session_start
  2. client_focus_change

イベントの記録と管理

これら 2 つのイベントの収集を開始するには、まずクライアントに Unity SDK を統合する必要があります。 その方法の説明は、Unity3D クイックスタート にあります。 現在、これらのイベントはデフォルトで無効になっていますが、今後変更する予定です。Game Manager からフォーカス時間の収集を管理できます:
  • Settings に移動します。
  • Data Collection に移動します。
  • Options セクションで、このオプションを ON または OFF に切り替えます。
このオプションを無効にすると、クライアントによってこれらのイベントが発行されなくなります。
Game Manager - Settings - Data Collection 以下に示すように、タイトルのセットアップで以下のオプションを true に設定することで、コードからもこれらを無効化できます。

レガシー手順

ゲームが 180716 と 180809 の間の SDK を使用している場合、追加の手順が必要ですが、フォーカス時間のイベントを送信できます。 これらのイベントは WriteEvents API を活用するため、SDK を更新するときに SDK 設定で Enable Entity API フラグが有効化 (チェック) されていることを最初に確認する必要があります。 PlayFab - Settings - Enable Entity API 次に、以下に示す行を各ログイン リクエストに追加して、エンティティ システムにログインする必要があります。
それが完了すると、これらの同じイベントが表示されるはずです。
最終更新日 2026年10月19日