セグメントエクステンション
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 セグメントエクステンションフィルターリストから、このセグメントに含める、または除外したいエクステンションを選択します。
エクステンション条件を表示するには、[エクステンションの詳細を表示] をクリックして、モーダルポップアップに詳細を表示します。
これで、通常どおりに セグメントを作成 できます。