カスタム条件タグ、First or lastタグ、指標値タグ
データ条件型で定義するタグには、カスタム条件タグ、First or lastタグ、指標値タグ、SQLタグの4種類があります。最初の3種類のタグタイプは、画面上の簡単な設定だけでタグを定義できます。
1. カスタム条件タグ
期間内のユーザーの行動に基づいてユーザーにタグを付けたい場合は、カスタム条件タグを選択できます。カスタム条件タグのタイプは次のとおりです:
| 大分類 | 条件タイプ | 説明 |
|---|---|---|
| ユーザー行動系 | 参加あり | 指定した時間範囲内に、指定イベントが発生した。 |
| 参加なし | 指定した時間範囲内に、指定イベントが発生しなかった。 | |
| ユーザープロパティ系 | プロパティ条件を満たす | ユーザーの指定プロパティが設定条件を満たす、または満たさない。 |
複数の条件を論理式で組み合わせて設定することで、1つのサブタグの付与条件を作成できます。具体的には下図のとおりです:
1つのタグには複数のサブタグを追加できますが、1人のユーザーに付与されるサブタグは1つだけです。ユーザーにはサブタグの順序に従って、先に条件を満たしたサブタグが付与されます。付与するサブタグとその条件式は、作成時に同時に設定する必要があります。
- カスタム条件タグは行動シーケンスに対応
タグ - カスタム条件タグで「順次実行/順次未実行」を条件としてユーザータグを定義し、同じ行動シーケンス条件を持つユーザーにタグを作成できます。
「順次実行/順次未実行」を条件として選択し、イベントを順番に追加して、各イベントにフィルター条件を設定することで、現在のステップのイベント行動の条件設定が完了します。イベントとイベントの間には時間ウィンドウやプロパティのフィルター条件なども追加できます。すべてのイベントを順番に設定し終えると、カスタム条件タグを生成できます。
活用シーン:
上図のように設定すると、【直近7日以内】の新規登録ユーザーのうち、アカウントの【登録】、アカウントへの【ログイン】を順に完了し、ログイン後1日以内に【課金】を完了し、かつログイン後に【プレイヤーレベルアップ】操作を行っていないプレイヤーに、【Aタイプユーザー】というユーザータグを付与できます。これにより、このタグが付与されたユーザー層を対象とした分析がしやすくなります。
2. First or lastタグ
指定した期間内にユーザーが初めて、または最後に対象の行動を行ったときの行動プロパティや行動環境パラメータなどを、そのままサブタグとしてユーザーに付与したい場合は、このタグタイプを使用します。
このタグの設定は下図のとおりです。行動プロパティ(下図ではチャージ金額)を選択すると、そのプロパティ値がそのままユーザーに付与するサブタグになります。
対象の行動イベントが初めてトリガーされたときのプロパティに基づいてユーザーにタグを付け、サブタグごとにユーザーのその後のデータを比較することで、最終的なコンバージョン効果からより良い初回トリガー方法を選べます。例えば、初めてサイトに訪れたユーザーの広告パラメータでタグを付け、ユーザーの訪問後のコンバージョンから、より良い広告戦略を選択できます。また、対象の行動が最後にトリガーされたときのプロパティをタグとしてユーザーに付与し、プロパティ値の分布を分析することで、ユーザーがその行動をトリガーしたときの全体的な状況(最終アクティブ時のユーザーレベルなど)を把握することもできます。
なお、イベントを完了していても、選択したプロパティの値が空の場合、そのユーザーのサブタグは計算できず、このタグを付与できません。タグの分析主体がイベントプロパティの場合、イベントのドロップダウンリストではそのイベントプロパティを含むイベントのみ選択できます。時間または時間タイプのプロパティは、選択したタグのタイムゾーンにオフセットした後の値がサブタグになります。
3. 指標値タグ
指定した期間内のユーザーの行動プロパティの集約指標をタグとしてユーザーに付与したい場合は、このタグタイプを使用します。
このタグの設定は下図のとおりです。ある行動プロパティを選択して集計し、そのプロパティの集計結果をサブタグとします(下図では課金額の合計)。
指標値タグは、下図のように指標の数式で定義するタグにも対応しています。
なお、ユーザーが数式内の一部のイベントにしか参加していない場合、参加していないイベントのプロパティの値は0となり、ユーザーには引き続きタグを付与できます。数式の除数が0の場合、そのユーザーのサブタグは計算できず、このタグを付与できません。

