プレイヤー
FirstLook では、すべてのプレイヤーを一か所で管理できます。‘Players’ タブに移動することで確認できます。ここからプレイヤーをさまざまなコホートにフィルタリングしたり、招待を送ったり、必要な変更を加えたりすることができます。
プレイヤープロフィール
Section titled “プレイヤープロフィール”プレイヤーを効果的に管理するには、詳細を閲覧・編集できる必要があります。プレイヤーの名前をクリックすることで行えます。以下の情報が表示されます:
- 監査ログ。
- 一般的なプレイヤー情報(名前、メール、ソースなど)。
- タグ。
- メモ。
- プラットフォーム連携(Discord、Steam、PlayStation、Xbox、Epic など)。
- サインアップ/オンボーディング質問への回答。
プレイヤープロフィールからは、さまざまなアクションを実行できます:
Login as Player - プレイヤーを模倣して、問題のトラブルシューティングやダッシュボードでプレイヤーが見ている内容を素早く確認する。
Grant Invites - プレイヤーに一定数の招待を付与する。
Grant Access - プレイヤーにキーまたはブランチへのアクセスを付与する。
Grant Points - プレイヤーにリワード向けのポイントを付与する。
Enroll as creator - プレイヤーをクリエイタープログラムに登録する。
Edit - プレイヤーのプロフィールを編集する。
Send Invite - プレイヤーにオンボーディングを開始するよう招待を送る。プレイヤーがすでに招待済みの場合は、このボタンで招待メールを再送できる。
Delete - プレイヤーをさまざまな詳細オプションで削除する(例:Discord からの削除、即時または30日後の情報消去、プレイヤーのBanとBan期間の設定)。ドメイン全体のBanも可能。

ゲームが FirstLook SDK を使用している場合、各プレイヤーのプロフィールにはゲーム内アクティビティの詳細が表示されます。これにより、個々のプレイヤーがゲームにどのように関わっているかを詳しく把握できます:
- Last Active In Game - このプレイヤーが最後にセッションを起動した日時。
- Sessions - プレイヤーがログした総セッション数。
- Total - 全セッションの累計プレイ時間。
- Avg. Daily - 過去2週間の平均デイリープレイ時間。
- Avg. Session - 全記録セッションの平均セッション時間。
- Last 2 Weeks - 過去2週間のゲーム内滞在時間合計。
- Avg. Weekly - 全記録履歴にわたる平均週間プレイ時間。
- Longest Session - 記録上最長のセッション。
- First Session - プレイヤーが初めてゲームを起動した日時。
これらのプレイ時間統計を使用して、Conditions フィルターでプレイヤーをフィルタリング・セグメント化し、結果に対して一括アクションを実行できます。
プレイヤープロフィールの Events タブには、そのプレイヤーに記録されたすべてのカスタムイベントが表示されます。イベントはカテゴリのプレフィックスごとに折りたたみ可能なグループに整理されています。たとえば、すべての match.* イベントはまとめて表示され、各エントリにはイベント名、累計値、最後に記録された日時が示されます。これにはカウンターイベントとデュレーションイベントの両方が含まれます。パラメーター付きで送信されたカウンターイベントは、各パラメーターがイベントの下にネストされた行として表示され、イベント自体の行がそれらを合計します。ゲームクライアントにカスタムイベントを実装する方法については、SDK セットアップガイドをご覧ください。
プレイヤーをコホートにセグメント化できることは非常に強力なツールです。FirstLook ではそれが簡単に行えます。ドロップダウンメニューからオプションを選択することで、‘Roles’ と ‘States’ でプレイヤーをフィルタリングできます。さらに、プレイヤーベースをより細かくセグメント化するための豊富なフィルターも用意されています。
特定のフローロールでフィルタリングします。

Pending - プレイヤーがサインアップを開始したが、まだ完了していない。
Waitlist - プレイヤーがウェイトリストに登録されている。
Invited - プレイヤーに招待が送られた。
Accepted - プレイヤーが招待を承諾した。
Onboarded - プレイヤーがオンボーディングを完了した。
Deleted - プレイヤーが削除された。
Unlinked - プレイヤーがまだ FirstLook アカウントを作成していない。未リンクプレイヤーを参照。

コンディション
Section titled “コンディション”FirstLook では、さまざまな条件でプレイヤーをフィルタリングできます。+Add Condition を選択し、プレイヤーをセグメント化したいフィルターのリストから選択することで行えます。
高度なフィルターを使用するには、コンディションを選択してドロップダウンをクリックし、
Advanced Filtersを選択してください。

AND | OR 文を使用してプレイヤーをフィルタリングできます。これは +Add Group タブから行えます。必要な特定のフィルターを追加し、+Add を選択して AND 文を使用します。
OR 文には Add new ‘or’ group を使用して、検索したい次のフィルターを追加します。これは何度でも繰り返すことができます。

フィルターの保存
Section titled “フィルターの保存”フィルタリングされたリストを別の日やチームの他のメンバーが使用できるように保存する必要がある場合は、保存ボタンを使用できます。新しいリストに名前を付けると、いつでもアクセスできるドロップダウンに表示されます。下の画像では、オンボード済みプレイヤーのリストを保存しています。

一括アクション
Section titled “一括アクション”より広いコホートのプレイヤーに変更を加える必要がある場合、一括アクションの実行が最も効率的な方法です。個別のプレイヤーを選択するか、リスト全体を選択してください。以下のアクションを実行できます:
Invite - 招待を送る。
Tag - タグを追加または削除する。
Move to Waitlist - 選択したプレイヤーをウェイトリストに戻し、別のプレイテストに再招待できるようにする。
Change Role - 選択したプレイヤーのロールを変更する。
Enroll as Creator - 選択したプレイヤーをクリエイタープログラムに登録する。
Delete - 選択したすべてのプレイヤーを削除する。高度な削除オプションとBan制限も提供される。
Grant Invites - 招待を付与する。(Advanced をクリックして招待数、招待ごとの使用回数、招待後に割り当てるロールを編集)。
Grant Access - 選択したキーを付与する。
Grant Entitlement - ゲーム内アイテムを付与する。
Grant Points - ポイントを付与する。

プレイヤーのインポート
Section titled “プレイヤーのインポート”FirstLook に直接インポートしたいプレイヤーのリストがある場合は、右上の “Import” に移動し、使用したい .csv ファイルを選択します。
ファイルの最初の行は、FirstLook にマッピングしたいフィールド名として使用する必要があります。
適切なフィールドを選択したら、“Preview” を選択してすべてが正しいことを確認してから最終的にインポートします。インポートに成功するプレイヤーの数が表示されます。デフォルトでは、プレイヤーはウェイトリストに追加されます。さらに、以下のオプションを選択できます:
Invite players after importing- プレイヤーを自動的に招待します。Notify invited players by email- メール通知を送りたい場合はこのオプションを選択します。


未リンクプレイヤー
Section titled “未リンクプレイヤー”未リンクプレイヤーとは、ゲームの周辺でアクティブであるにも関わらず、FirstLook にサインアップしていないユーザーです。これらは2つのソースから自動的に作成されます:
- インテグレーション - Discord サーバーでアクティブなプレイヤー、または Steam レビューやディスカッション投稿を残したプレイヤー。これらには
Communityロールが割り当てられます。センチメントを参照してください。 - FirstLook SDK - FirstLook アカウントなしでゲームを起動したプレイヤー。これらには
Game Session Playersロールが割り当てられます。セットアップについては SDK の概要を参照してください。
未リンクプレイヤーの価値は、彼らに紐づくデータにあります。FirstLook はすぐにアクティビティの帰属を開始するため、センチメントを通じてコミュニティ全体がゲームをどのように感じているかをより豊かに把握でき、実際にプレイしているユーザーからのリアルなプレイ時間とアクティビティ統計も得られます。このデータを活用するには、Sentiment タブと Analytics タブを使用してください。
未リンクプレイヤーには確認済みのメールアドレスがなく、見つかったプラットフォームアカウントのみが紐づいているため、お知らせやその他のメールでリーチすることはできません。
未リンクプレイヤーがサインアップするかアカウントを申請した場合、新しいレコードを作成するのではなく、既存のレコードを引き継ぎます。すでに帰属されていたすべての情報が引き継がれ、ステート、ロール、ソースがサインアップ方法を反映するように更新されます。その時点から、通常のプレイヤーとなります。ゲームが SDK を使用している場合、申請リンクや QR コードを使ってクライアントでこれを促すことができます。Unity または Unreal の未リンクプレイヤーのオンボードを参照してください。
未リンクプレイヤーはクエストを完了してリワード階層に向けたポイントを獲得することもできます。ポイントはレコードに蓄積されて待機するため、未申請のリワードの積み重ねは、プレイヤーがアカウントを申請する大きな動機となります。
