カタログセグメント
カタログセグメントは、カタログデータとカスタムイベントまたは購入からのデータを組み合わせて作成される SQL セグメントエクステンションの一種です。セグメントで参照し、キャンペーンやキャンバスでターゲットにすることができます。
カタログセグメントは現在、早期アクセス中です。この早期アクセスへ参加することに興味がある場合は、カスタマーサクセスマネージャーにお問い合わせください。
カタログセグメントは、SQL を使用して、カタログのデータとカスタムイベントまたは購入のデータとを結合します。これを行うには、カタログとカスタムイベントまたは購入に共通の識別子フィールドが必要です。たとえば、カタログ内のアイテム ID の値は、カスタム イベントのプロパティの値と一致する必要があります。
カタログセグメントの作成
- [セグメントエクステンション] > [エクステンションを新規作成] > [テンプレートで開始] に移動し、テンプレート [カタログセグメント] を選択します。
2.SQL エディターにテンプレートが自動的に入力されます。
このテンプレートでは、ユーザーイベントデータをカタログデータと結合して、特定のカタログ項目を使用したユーザーをセグメント化します。
- [変数] タブを使用して、セグメントを生成する前にテンプレートに必要なフィールドを指定します。
Braze がカタログアイテムへのエンゲージメントに基づいてユーザーを識別するには、次のことを行う必要があります。
- カタログフィールドを含むカタログを選択します
- イベントプロパティを含むカスタムイベントを選択します
- カタログフィールドとイベントプロパティの値を一致させる
変数を選択するためのガイドラインを次に示します。
可変フィールド | 説明 |
---|---|
Catalog |
ユーザーs を対象とするために使用しているカタログの名前。 |
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 セグメントエクステンション」を参照してください。
ユースケース
ヘルスケアアプリ
医療アプリを持っていて、歯科医のために訪問を予約した人をSegment ユーザーしたいとしましょう。また、次のものもあります。
- 患者が予約できるさまざまな医師を含むカタログ
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 |
歯科 |
SaaS プラットフォーム
たとえば、B2B SaaS プラットフォームがあり、現存する顧客の従業員であるs をSegment ユーザーしたいとします。また、次のものもあります。
- 現在SaaS プラットフォームを使用しているさまざまなアカウントを含むカタログ
Accounts
。それぞれに次のように割り当てられますaccount ID
- “account ID” “ “account ID"と同じ値を共有するプロパティ;アカウントID” カタログのフィールドを持つカスタムイベント
Event Attendance
enterprise
値を含むカタログ内のClassification
フィールド
カタログセグメントは、次の変数を使用して設定します。
変数 | プロパティ |
---|---|
Catalog |
アカウント |
Catalog field |
アカウントID |
Custom event |
イベント出席 |
Custom event property |
アカウントID |
(Under Filter SQL Results) Catalog field |
分類 (Classification) |
(Under Filter SQL Results) Value |
企業 |
よくある質問
カタログセグメントを実行すると、SQL セグメントエクステンションクレジットが消費されますか。
はい、カタログ セグメントは SQL を利用しており、SQL セグメントエクステンションクレジットを消費します。詳細については、「SQL セグメントの使用方法」を参照してください。
カタログセグメントを作成すると、SQL セグメントエクステンションの割り当てが消費されますか?
はい。SQL セグメントエクステンションがセグメントエクステンションの割り当てにカウントされるのと同様に、カタログセグメントもその割り当てにカウントされます。
カタログセグメントのユースケースがありますが、現在のテンプレートには対応していません。どのように設定すればよいですか?
追加のガイダンスについては、カスタマーサポートマネージャーまたは Brazeサポートにお問い合わせください。