カタログセグメント
カタログセグメントは、カタログデータとカスタムイベントまたは購入からのデータを組み合わせて作成される SQL セグメントエクステンションの一種です。セグメントで参照し、キャンペーンやキャンバスでターゲットにすることができます。
カタログセグメントは現在、早期アクセス中です。この早期アクセスへ参加することに興味がある場合は、カスタマーサクセスマネージャーにお問い合わせください。
カタログセグメントは、SQL を使用して、カタログのデータとカスタムイベントまたは購入のデータとを結合します。これを行うには、カタログとカスタムイベントまたは購入に共通の識別子フィールドが必要です。たとえば、カタログ内のアイテム ID の値は、カスタム イベントのプロパティの値と一致する必要があります。
ユースケース
e コマース
- アイテム ID の値が Shopify IDと等しい製品のカタログ
- Shopify ID と同じ値を持つプロパティ (
shopify_id
など) を持つカスタムイベントMade Order
ヘルスケアアプリ
- 患者が予約できるさまざまな医師のカタログで、それぞれに項目 ID が付けられています
- 項目 ID と同じ値を持つプロパティを持つカスタムイベント
Booked Visit
カタログセグメントの作成
- [セグメントエクステンション] > [エクステンションを新規作成] > [テンプレートで開始] に移動し、テンプレート [カタログセグメント] を選択します。
2.SQL エディターにテンプレートが自動的に入力されます。
このテンプレートでは、ユーザーイベントデータをカタログデータと結合して、特定のカタログ項目を使用したユーザーをセグメント化します。
- [変数] タブを使用して、セグメントを生成する前にテンプレートに必要なフィールドを指定します。
Braze がカタログアイテムへのエンゲージメントに基づいてユーザーを識別するには、次のことを行う必要があります。
- カタログフィールドを含むカタログを選択します
- イベントプロパティを含むカスタムイベントを選択します
- カタログフィールドとイベントプロパティの値を一致させる
変数を選択するためのガイドラインを次に示します。
変数フィールド | 説明 |
---|---|
Catalog |
ユーザーのターゲット設定に使用しているカタログの名前。 |
Catalog field |
Custom event property と同じ値を含むカタログ内のフィールド。これは多くの場合、ID の一種です。e コマースのユースケースでは、これは shopify_id になります。 |
Custom event |
カスタムイベントの名前。これは、Catalog field と一致する値を持つプロパティを含む同じイベントです。e コマースのユースケースでは、これは Made Order になります。 |
Custom event property |
カスタムイベントプロパティーの名前。値を Catalog field と一致させます。e コマースの例のユースケースでは、これは Shopify_ID. です |
4.必要に応じて、ユースケースの追加のオプションフィールドに入力して、カタログ内の特定のフィールド値でセグメント化します。
Catalog field
:このカタログ内の特定のフィールド (列名)Value
:そのフィールドまたは列内の特定の値
ヘルスケアアプリを例にとると、予約できる各医師のカタログ内に、vision
やdental
などの値を含むspecialty
というフィールドがあるとします。値がdental
の医師を受診したユーザーをセグメント化するには、Catalog field
としてspecialty
を選択し、Value
としてdental
を選択します。
- SQL セグメントを作成したら、[プレビューの実行] をクリックして、クエリがユーザーを返すかどうか、またはエラーがあるかどうかを確認することをお勧めします。クエリ結果のプレビュー、SQL セグメントエクステンションの管理などの詳細については、「SQL セグメントエクステンション」を参照してください。
ユースケース
たとえば、ヘルスケアアプリがあり、歯科医院の受診を予約したユーザーをセグメント化したいとします。また、次のものもあります。
- 患者が予約できるさまざまな医師を含むカタログ
Doctors
。それぞれにdoctor ID
が割り当てられています。 - カタログの
doctor ID
フィールドと同じ値を共有するdoctor ID
プロパティを持つカスタムイベントBooked Visit
dental
値を含むカタログ内のspeciality
フィールド
カタログセグメントは、次の変数を使用して設定します。
変数 | プロパティ |
---|---|
Catalog |
ドクター |
Catalog field |
ドクターID |
Custom event |
予約された訪問 |
Custom event property |
ドクターID |
(Under Filter SQL Results) Catalog field |
専門科 |
(Under Filter SQL Results) Value |
歯科医院 |
よくある質問
カタログセグメントを実行すると、SQL セグメントエクステンションクレジットが消費されますか。
はい、カタログ セグメントは SQL を利用しており、SQL セグメントエクステンションクレジットを消費します。詳細については、「SQL セグメントの使用方法」を参照してください。
カタログセグメントを作成すると、SQL セグメントエクステンションの割り当てが消費されますか?
はい。SQL セグメントエクステンションがセグメントエクステンションの割り当てにカウントされるのと同様に、カタログセグメントもその割り当てにカウントされます。
カタログセグメントのユースケースがありますが、現在のテンプレートには対応していません。どのように設定すればよいですか?
追加のガイダンスについては、カスタマーサポートマネージャーまたは Brazeサポートにお問い合わせください。