セグメント ビルダーを使用して複雑なセグメントを作成する
統合された顧客エンティティとその関連テーブルに対して複雑なフィルターを定義します。 処理後の各セグメントには、エクスポートして操作できる顧客エンティティ レコードのセットが作成されます。
セグメント ビルダーを使用して新しいセグメントを作成する
セグメント ビルダーの主要な側面の図については、セグメント ビルダーの側面 を参照してください。 ヒントについては、セグメント ビルダーのヒント をご覧ください。
セグメントに移動します。
新規>ユーザー独自の作成を選択します。 セグメント ビルダー ページで、ルールを定義または作成します。 ルールは、顧客のセットを定義する 1 つ以上の条件で構成されます。
無題のセグメントの横にある 詳細の編集 を選択します。 セグメントの名前を入力し、セグメントの推奨 出力テーブル名 を更新します。 必要に応じて、説明とタグをセグメントに追加します。
Rule1 セクションで、顧客をフィルタリングするテーブルの属性を選択します。 属性の選択には、次の 2 つの方法があります:
- ルールに追加 ペインで利用可能なテーブルと属性のリストを確認し、追加する属性の横にある + アイコンを選択します。 既存のルールに属性を追加するか、新規ルールの作成に使用するかを選択します。
- ルール セクションに属性の名前を入力して、一致する提案を表示します。
演算子を選択して、条件の一致する値を指定します。 属性は、数値、文字列、日付、ブール値の 4 つのデータ型のいずれかを値として持つことができます。 属性のデータ型に応じて、さまざまな演算子を使用して条件を指定できます。
条件の追加を選択して、ルールに条件を追加します。 現在のルールの配下にルールを作成するには、サブ ルールの追加を選択します。
ルールが Customer テーブル以外のテーブルを使用する場合は、関係性パスの設定を選択して、選択したテーブルを統一された Customer テーブルにマッピングします。 可能なリレーションシップ パスが 1 つしかない場合、システムはそれを自動的に選択します。 リレーションシップ パスが異なれば、結果も異なる可能性があります。 すべてのルールは、独自のリレーションシップ パスがを持つことができます。
ルールに複数の条件がある場合、それらを接続する論理演算子を選択します。
- AND 演算子: セグメントにレコードを含めるには、すべての条件を満たす必要があります。 このオプションは、異なるテーブルにわたって条件を定義するときに使用します。
- OR 演算子: セグメントにレコードを含めるには、いずれかの条件を満たす必要があります。 このオプションは、同じテーブルにわたって複数の条件を定義するときに使用します。
OR 演算子を使用する場合は、すべての条件がリレーションシップ パスに含まれるテーブルに基づいている必要があります。
さまざまな顧客レコードのセットを作成するには、複数のルールを作成します。 ビジネス案件に必要な顧客を含めるには、グループを連結します。 具体的には、関係パスが指定されているためにルールにテーブルを含めることができない場合は、新しいルールを作成して、そのルールから属性を選択します。
ルールの追加を選択します。
集合演算子 (結合、交差、例外) のいずれかを選択します。
- 結合 は 2 つのグループを結合します。
- 交差 は 2 つのグループが重複しています。 両方のグループに共通するデータのみが、統合グループで残ります。
- 例外 は 2 つのグループを結合します。 グループ B のデータでは一般的ではないグループのデータのみが、保持されます。
既定では、出力テーブルには、定義されたフィルターに一致する顧客プロファイルのすべての属性が自動的に含められます。 セグメントが Customer テーブル以外のテーブルにも基づいている場合は、プロジェクトの属性 を選択して、これらのテーブルの属性を出力テーブルに追加します。
例: セグメントは、購入データを含むテーブルに基づいており、顧客 テーブルに関連しています。 このセグメントでは、今年商品を購入したスペインの全顧客を検索します。 商品の価格や購入日などの属性を、出力テーブルの一致するすべての顧客レコードに付加することができます。 この情報は、総支出に対する季節的な相関関係の分析に役立つかもしれません。
注意
- プロジェクト属性 は、Customer テーブルと 1 対多のリレーションシップを持つテーブルに対してのみ機能します。 たとえば、1 人の顧客が複数のサブスクリプションを持つことができます。
- リレーションシップで定義されているように、投影する属性が Customer テーブルから 1 ホップより多く離れている場合、その属性は、構築するセグメント クエリのすべてのルールで使用する必要があります。
- 投影する属性が Customer テーブルから 1 ホップだけ離れている場合、その属性は、構築するセグメント クエリのすべてのルールに存在する必要はありません。
- 予測した属性は、集合演算子の使用時に考慮されます。
設定を保存する場合は、保存 と 閉じる を順に選択します。 このセグメントはドラフト モードまたは非アクティブであるため、実際にセグメントを作成する前に構成を変更できます。
セグメントを作成する場合は 実行 を選択します。
次の手順
- セグメントをスケジュール します。
- セグメントをエクスポートして、カスタマー カードとの統合を確認し、他のアプリケーションでセグメントを使用することができます。