セグメントエクステンション
Braze セグメンテーションを使用すると、そのユーザープロファイルの有効期間中に保存されたカスタムイベントや購入行動に基づいてユーザーのターゲットを設定できます。例としては、特定の時間以降に特定のカスタムイベントを実行したユーザーまたは実行していないユーザーを検索したり、これまでに購入した製品やサービスに費やした金額に基づいてユーザーをセグメント化したりすることが挙げられます。
セグメントエクステンションは、階層化イベントプロパティを使用したり、過去2年間 (730日間) のカスタムイベントプロパティや購入イベントプロパティをウィンドウ形式で集計したりできるオーディエンス定義です。たとえば、Braze セグメンテーションを使用すると、これまでの期間に特定の製品を購入したユーザーを見つけることができます。セグメントエクステンションを使用すると、過去2年間に特定の製品の特定の色を2回以上購入したユーザーにオーディエンスをさらに絞り込むことができます。セグメントエクステンションを作成するときに、オーディエンスを固定するか、毎日再生成するかを指定することもできます。
アクションベースの配信 に階層化イベントプロパティを使用する場合、イベント処理はリアルタイムで行われるため、セグメントエクステンションは必要ありません。階層化カスタム属性も同様に、セグメントエクステンションを使用する必要はありません。
デフォルトでは、特定の時間に1つのワークスペースにつき25個のアクティブなセグメントエクステンションが割り当てられます。この制限を増やす必要がある場合は、Brazeカスタマーサクセスマネージャーに連絡して、ユースケースについて話し合ってください。
ステップ 1: セグメントエクステンションに移動する
[オーディエンス] > [セグメントエクステンション] に移動します。
古いナビゲーションを使用している場合は、[エンゲージメント] > [セグメント] > [セグメントエクステンション] でこのページを見つけることができます。
[セグメントエクステンション] テーブルから、[エクステンションを新規作成] をクリックし、セグメントエクステンションの作成方法を選択します。
- シンプルなエクステンション:ガイド付きフォームを使用して、単一のイベントに焦点を当てたセグメントエクステンションを作成します。 SQL を使用しない場合に最適です。
- テンプレートを使用して始める:Snowflake データを使用して、カスタマイズ可能なテンプレートで SQL セグメントを作成します。
- 増分更新:過去2日間のデータを自動的に更新するか、必要に応じて手動で更新する Snowflake SQL セグメントを作成します。精度とコスト効率のバランスをとるのに最適です。
- 完全更新:手動更新時にオーディエンス全体を再計算する Snowflake SQL セグメントを作成します。オーディエンスに関する完全な最新のビューが必要な場合に最適です。
SQL を使用するエクスペリエンスを選択した場合の詳細は、SQL セグメントエクステンションを参照してください。
「簡易拡張」を選択した場合は、以下のステップに進んでください。
ステップ 2: セグメントエクステンションに名前を付ける
フィルタリングするユーザーのタイプを記述して、セグメントエクステンションに名前を付けます。これにより、このエクステンションをフィルターとしてセグメントに適用するときに、このエクステンションを簡単かつ正確に検出できます。
ステップ 3: 条件を選択する
ターゲティングの条件として、購入、メッセージエンゲージメント、カスタムイベントのいずれかを選択します。希望のイベントタイプ条件を選択したら、ユーザーリストでターゲットにする購入アイテム、メッセージインタラクション、または特定のカスタムイベントを選択します。次に、ユーザーがイベントを完了する必要がある回数 (より大きい、より小さい、または等しい) と期間を選択します。特にセグメントエクステンションの場合は、過去730日間 (2年間) までさかのぼることができます。
730日を超えるイベントデータに基づくセグメンテーションは、セグメントにある他のフィルターを使用して実行できます。期間を選択するときは、相対的な日付範囲 (過去 X 日間など)、開始日、終了日、または正確な日付範囲 (日付 A ~ B) を指定できます。
イベントプロパティのセグメンテーション
ターゲティングの精度を上げるには、[プロパティフィルターを追加] チェックボックスを選択します。これにより、購入またはカスタムイベントの特定のプロパティに基づいて掘り下げることができます。文字列、数値、ブール値、および時間オブジェクトに基づくイベントプロパティのセグメンテーションをサポートしています。
文字列プロパティの場合、複数の値を一度に入力できます。以下の例では、このフィルターは、ゴールド、シルバー、ブロンズのいずれかのステータスのユーザーを検索します。
階層化イベントプロパティに基づくセグメンテーションもサポートしています。
セグメントエクステンションはイベントプロパティの長期保存に依存しており、タイムスタンプ付きのプロパティ保存制限はありません。過去2年間に追跡されたイベントプロパティを振り返ることができます。
セグメントエクステンション内でイベントプロパティを使用しても、データポイント使用量には影響しません。
ステップ 4:リフレッシュ設定を指定する(オプション)
セグメントエクステンションを定期的に更新する必要がない場合は、更新設定を使用せずに保存することができ、Brazeはデフォルトでその時点のユーザー群に基づいてセグメントエクステンションを生成する。オーディエンスを一度だけ生成し、単発のキャンペーンでターゲットにしたい場合は、デフォルトの動作を使用する。
セグメンテーションは常に最初のセーブの後に開始される。セグメンテーションが更新されるたびに、Brazeはセグメンテーションを再実行し、更新時のセグメント内のユーザーを反映するようにセグメントメンバーシップを更新する。これにより、定期的なキャンペーンが最も関連性の高いユーザーに届くようになる。
定期的なリフレッシュの設定
定期的なスケジュールを設定するには、特定のエクステンションの右上にある「設定の更新」を選択する。リフレッシュ設定を指定するオプションは、SQLセグメント、CDIセグメント、シンプルなフォームベースのセグメントエクステンションなど、すべてのタイプのセグメントエクステンションで利用できる。
未使用のセグメントエクステンションのリフレッシュ設定は自動的にオフになる。Braze では、未使用のエクステンションを次の基準を満たすものと定義しています。
- アクティブなキャンペーン、キャンバス、セグメントで使用されていない
- 非アクティブな (下書きの、停止された、アーカイブされた) キャンペーン、キャンバス、またはセグメントで使用されていない
- 7日以上変更されていない
この設定をオフにすると、Braze は会社の連絡先とエクステンションの作成者に通知します。エクステンションを毎日再生成するオプションはいつでも有効にできます。
リフレッシュ設定を選択する
リフレッシュ設定パネルで、セグメントエクステンションがリフレッシュされる頻度を選択できる:1時間ごと、毎日、毎週、毎月。また、リフレッシュが行われる特定の時間(あなたの会社のタイムゾーン内)を、次のように選択する必要がある:
- 毎週月曜日の午前11時(会社時間)に配信されるメールキャンペーンで、配信直前にセグメンテーションを確実に更新したい場合は、毎週月曜日の午前10時に更新するスケジュールを選択する。
- セグメンテーションを毎日更新したい場合は、毎日の更新頻度を選択し、更新する時間帯を選択する。
フォームベースのセグメントエクステンションでは、1時間ごとの更新スケジュールを設定することはできない(ただし、毎日、毎週、毎月のスケジュールは設定できる)。
信用消費と追加コスト
リフレッシュはセグメントのクエリを再実行するため、SQL セグメントのリフレッシュのたびに SQL セグメントのクレジットが消費され、CDI セグメントのリフレッシュのたびにサードパーティーのデータウェアハウス内でコストが発生する。
データ処理に時間がかかるため、セグメンテーションの更新には最大60分を要する。現在リフレッシュ中のセグメントは、セグメントエクステンションリスト内で「処理中」のステータスになる。これにはいくつかの意味がある:
- 特定の時間前にセグメンテーションの処理を終了するには、60分前のリフレッシュ時間を選択する。
- 特定のセグメントエクステンションに対して、一度にリフレッシュできるのは1回だけである。既存のリフレッシュがすでに処理を開始しているときに、新しいリフレッシュが開始されるような競合がある場合、Brazeは新しいリフレッシュ要求をキャンセルし、進行中の処理を継続する。
ステップ 5: セグメントエクステンションを保存する
[保存] をクリックすると、エクステンションの処理が開始されます。エクステンションの生成にかかる時間は、ユーザーの数、キャプチャするカスタムイベントまたは購入イベントの数、履歴を振り返る日数によって異なります。
エクステンションが処理されている間、エクステンションの名前の横に小さなアニメーションが表示され、エクステンションリストの [最終処理日] 列に 「処理中」 という単語が表示されます。処理中はエクステンションを編集できないことに注意してください。
ステップ 6:エクステンションをセグメントで使用する
エクステンションを作成したら、セグメントを作成したり、キャンペーンやキャンバスのオーディエンスを定義したりする際のフィルターとして使用できます。まず、[ユーザー属性] セクションのフィルターリストから [Braze セグメントエクステンション] を選択します。
Braze セグメントエクステンションフィルターリストから、このセグメントに含める、または除外したいエクステンションを選択します。
エクステンション条件を表示するには、[エクステンションの詳細を表示] をクリックして、モーダルポップアップに詳細を表示します。
これで、通常どおりに セグメントを作成 できます。