プレイヤーのセグメント化のクイックスタート

プレイヤーのセグメント化は、ゲーム マネージャーで定義します。 各セグメントを使用して、プレイヤーの役に立つか興味深いグループを定義し、そのグループに対して排他的なアクションを実行できます。

要件

  • PlayFab で定義されている、独自の特性を持つプレイヤーと持たないプレイヤー。

  • 定義済みの CloudScript PlayStream フック

この例での操作: ゲーム内の目標に到達したすべてのプレイヤーに対してカスタムの CloudScript を実行する。

プレイヤーを定義する特性には、以下が使用できます。

  • ログイン時刻
  • リンクされたデバイス タイプ
  • タグ
  • 実際の場所
  • 統計情報値
  • 仮想通貨額
  • 実際のお金での購入など。

この例では、扱う特性は統計情報です。具体的には、50 str を達成したプレイヤーです。

注意

統計情報は使用可能な多くの選択肢の 1 つであり、ここでは単なる具体例として使用しています。 統計情報という要件は別のフィルターに変更して構いません。

アクションは、CloudScript 機能を実行することです。 CloudScript は非常に柔軟な起動オプションであり、セグメントの遷移時に、プレイヤー情報とセグメント情報を完全に制御できます。

[ゲーム マネージャー] の画面から、次の操作を実行します。

  • [タイトル] に移動します。
  • 左側のメニューの [プレイヤー] を選択します。
  • [セグメント] タブに移動します。
  • [新しいセグメント] を選択します。

上記の[セグメント] の例を次の画面に示します。

ゲーム マネージャー - プレイヤー - セグメント - 新しいセグメント

この例で最も複雑なのは CloudScript です。 CloudScript ハンドラーで第 2 パラメーター (Context) を利用して、セグメントの遷移とプレイヤーを識別します。

その後、プレイヤーに対して任意のアクションを実行します。たとえば、インベントリ アイテムの許可、仮想通貨プレイヤー データ統計情報などです。

ストア セグメント化のベスト プラクティス」も参照してください。