プレイヤーのセグメント化のクイックスタート
プレイヤーのセグメント化は、ゲーム マネージャーで定義します。 各セグメントを使用して、プレイヤーの役に立つか興味深いグループを定義し、そのグループに対して排他的なアクションを実行できます。
要件
PlayFab で定義されている、独自の特性を持つプレイヤーと持たないプレイヤー。
定義済みの CloudScript PlayStream フック。
この例での操作: ゲーム内の目標に到達したすべてのプレイヤーに対してカスタムの CloudScript を実行する。
プレイヤーを定義する特性には、以下が使用できます。
- ログイン時刻
- リンクされたデバイス タイプ
- タグ
- 実際の場所
- 統計情報値
- 仮想通貨額
- 実際のお金での購入など。
この例では、扱う特性は統計情報です。具体的には、50 str を達成したプレイヤーです。
注意
統計情報は使用可能な多くの選択肢の 1 つであり、ここでは単なる具体例として使用しています。 統計情報という要件は別のフィルターに変更して構いません。
アクションは、CloudScript 機能を実行することです。 CloudScript は非常に柔軟な起動オプションであり、セグメントの遷移時に、プレイヤー情報とセグメント情報を完全に制御できます。
[ゲーム マネージャー] の画面から、次の操作を実行します。
- [タイトル] に移動します。
- 左側のメニューの [プレイヤー] を選択します。
- [セグメント] タブに移動します。
- [新しいセグメント] を選択します。
上記の[セグメント] の例を次の画面に示します。
この例で最も複雑なのは CloudScript です。 CloudScript ハンドラーで第 2 パラメーター (Context) を利用して、セグメントの遷移とプレイヤーを識別します。
その後、プレイヤーに対して任意のアクションを実行します。たとえば、インベントリ アイテムの許可、仮想通貨、プレイヤー データ、統計情報などです。
「ストア セグメント化のベスト プラクティス」も参照してください。