Data Cloud へのビジュアル セグメント作成
セグメンテーションにより、データ アナリストは Tableau での分析からデータの関連部分を収集し、それらを Salesforce Data Cloud(新しいウィンドウでリンクが開く) にシームレスに転送できるようになります。Data Cloud では、マーケティング専門家がさまざまなプラットフォーム (Data Cloud for Marketing(新しいウィンドウでリンクが開く) など) を簡単に使用して、効果的な措置を迅速に講じ、マーケティング キャンペーンを強化することができます。
セグメンテーションについて
概要と例
Tableau で開始されるセグメンテーションは、アナリストがオーディエンス (通常は顧客) を視覚的に調べ、対象集団の関連部分に関するデータを Data Cloud に送信できるようにします。マーケティング担当者は、Data Cloud から他の Salesforce クラウドまたはプラットフォームにデータをパブリッシュして、分析やアクションをさらに行うことができます。
セグメンテーションのメリットとその仕組みをより深く理解するために、可能な使用事例について考えてみましょう。Tableau で最近のマーケティング キャンペーンに関するデータの分析をレビューするデータ アナリストは、キャンペーン オーディエンス全体よりもエンゲージメントが低いセグメントを特定します。データ アナリストは、これがデータ全体の重要なサブセットであることを認識しており、マーケティング チームはそれに対処する必要があります。そこで、データ アナリストは、このエンゲージメントの低いセグメントを Data Cloud に送信します。
マーケティング チームのメンバー (またはマーケティング担当者) は、Data Cloud からセグメントにアクセスして、エンゲージメントの低いグループに関連するキャンペーン データのフィルター済みビューを取得できます。データ全体のフォーカスされたスニペットにより、マーケティング担当者は、エンゲージメントの向上のために必要なアクションを簡単に判断できます。
マーケティング担当者は、アクション プランを念頭に置いて、Salesforce Marketing Cloud または元のキャンペーンを作成した同様のプラットフォームでセグメントをパブリッシュします。
この例および同様のシナリオで、データ アナリストは Tableau の堅牢な分析機能の恩恵を受けると同時に、結果をマーケティング担当者に効率的に引き渡すことができます。マーケティング担当者には、関連するデータの対象を絞ったビューにアクセスできるというメリットがあり、そのビューを管理したり、すでに使用しているマーケティング ツールに送信したりすることが可能です。最も重要なことは、顧客に効率的にリーチするマーケティング キャンペーンから顧客も利益を得られることです。
ワークフロー
セグメンテーションを使用すると、Tableau で作業するデータ アナリストと、Data Cloud および接続されたマーケティング プラットフォームで作業するマーケティング担当者との間のコラボレーションを効率化できます。一般的なワークフローは次のようになります。
データ アナリストは、Tableau の Viz を使用して、マーケティング担当者に関連する有意義で実行可能な顧客データのサブセットを分析および特定します。
データ アナリストは、Tableau Viz からオーディエンス データのセグメントを作成して Data Cloud に送信します。
マーケティング担当者は、Data Cloud からセグメントにアクセスします。その後、セグメント データに基づいてアクションを起こすための計画を作成し、それを有効化対象に送信します。通常、有効化対象は、マーケティング チームがマーケティング キャンペーンを管理するために使用する Data Cloud for Marketing(新しいウィンドウでリンクが開く) などのマーケティング プラットフォームまたはツールです。
マーケティング担当者は、有効化対象からマーケティング キャンペーンを開始し、選択したプラットフォームからキャンペーンの結果を分析します。
詳細情報
セグメンテーションについて詳しくは、次の有用なリソースをご覧ください。
セグメンテーション(新しいウィンドウでリンクが開く) (Salesforce ヘルプ) - Data Cloud でのセグメンテーションと有効化について包括的に把握します。
セグメンテーションと有効化モジュール(新しいウィンドウでリンクが開く) (Trailhead) - Data Cloud を使用してマーケティング セグメントを作成、フィルタリング、有効化する方法を学びます。
セグメンテーション検索条件の例(新しいウィンドウでリンクが開く) (Salesforce ヘルプ) - セグメンテーションの一般的な使用例を知ることができるほか、独自のセグメントを作成するためのヒントが得られます。
Data Cloud とデータの倫理的使用の Trailmix(新しいウィンドウでリンクが開く) (Trailhead) - Data Cloud でマーケティング セグメントの構築をどのように倫理的に行うかについて学びます。
ライセンスの要件
データ アナリストが Tableau でセグメントを作成するには、Tableau Cloud の Creator ライセンスが必要です。
マーケティング担当者が Data Cloud でセグメントをパブリッシュするには、以下が必要です。
Developer、Enterprise、Performance、または Unlimited Salesforce エディション
Data Cloud のセグメンテーションおよび有効化アドオン ライセンス
Data Cloud 標準権限セットとマーケティング固有の適切な権限 (詳細については、「Data Cloud 標準権限セット(新しいウィンドウでリンクが開く)」を参照してください)
(推奨) Data Cloud for Marketing(新しいウィンドウでリンクが開く) (セグメントを有効化するため)
(オプション) Data Cloud の Ad Audiences アドオン ライセンス (広告プラットフォームに対してセグメントを有効化するため)
データの要件
データ ソースと接続
セグメントを作成するには、データ ソース(新しいウィンドウでリンクが開く)でライブ データへの単一の直接接続(新しいウィンドウでリンクが開く) (抽出なし) を使用し、Viz で単一のデータ ソースを使用する必要があります。パブリッシュされたデータ ソース、複数の接続、複数のデータ ソースはサポートされていません。
データ モデルの構成
Data Cloud でデータ モデルを構成する場合は、必ず次の事項を守ってください。
プロファイル DMO に接続し、プロファイル DMO を [データ ソース] タブの一番左のテーブルとして設定する
プライマリ キー(新しいウィンドウでリンクが開く)を 1 つだけ使用する
Tableau でデータ モデルを構成する場合は、必ず次の事項を守ってください。
データ ソース内で 1 回だけ使用されるテーブルを使用する
論理レイヤーでは 1 つのテーブルのみを使用する (複数の論理テーブルはサポートされていません)
ユニオンやカスタム SQL テーブルを含めない
Data Cloud の既存のリレーションシップと一致する、DMO 間の結合のみを使用する
DMO 間の線形結合を使用し、各オブジェクトが単一のオブジェクトにのみ結合されるようにします (複数のオブジェクトを同じオブジェクトに結合するのではなく)。
たとえば、以下を実行するのではなく、
以下を実行します。フィールドのみを含む結合式 (単一テーブルからの計算と複数の結合はサポートされていません) と等号演算子 (他の演算子はサポートされていません) を使用する
Tableau のデータ モデルを Data Cloud のデータ モデルに接続する場合、Tableau の結合(新しいウィンドウでリンクが開く)を使用してモデルの必要な部分を再作成できます。
認証
Tableau でセグメントを作成するには、Salesforce Data Cloud コネクタを使用して、Tableau が Data Cloud に接続できるようにする必要があります。Tableau サイトで Data Cloud コネクタがまだ構成されていない場合は、これらのステップを実行します(新しいウィンドウでリンクが開く)。
接続済みアプリで、次のスコープを追加します。
Customer Data Platform のデータに対して ANSI SQL クエリを実行する (cdp_query_api)
Customer Data Platform のプロファイル データを管理する (cdp_profile_api)
Customer Data Platform の取り込み API データを管理する (cdp_ingest_api)
Data Cloud のデータに対してセグメンテーションを実行する (cdp_segment_api)
ユーザー パーミッションの要件
セグメントを作成するには、Salesforce 管理者と協力して、次のアプリケーション プログラミング インターフェイス (API) にアクセスできることを確認してください。
セグメントの作成 API(新しいウィンドウでリンクが開く) への書き込みアクセス
Data Cloud メタデータ API(新しいウィンドウでリンクが開く) の読み取りアクセス
フィールドの要件
セグメントを作成するときは、フィルターでフィールドを使用します。これらのフィールドは、既存のデータベース フィールド (Tableau によって作成されたフィールドではなく) またはグループ(新しいウィンドウでリンクが開く)です。フィールドが他のデータ型にキャストされると、エラーが発生する可能性があります。
次のタイプのフィールドは、セグメント フィルターでサポートされていません。
MEDIAN、PERCENTILE、または ATTR 集計によるメジャー
表計算
計算
ビン
セット、計算、または組み合わせフィールドに基づいたグループ
Tableau で生成された次のようなフィールド
メタデータ フィールド (メジャー ネーム/値)
生成されたマップに関連するフィールド (緯度と経度)
テーブル タイプ フィールド (オブジェクト テーブルまたは論理テーブルの数)
計算済みインサイト
クラスタ
フィルターの要件
セグメントを作成すると、構成に基づいて複数のフィルターが適用されます。セグメント フィルターには、データ ソース フィルター、コンテキスト フィルター、ビュー フィルター、および Viz の選択に基づくフィルターの組み合わせを含めることができます。
定量的フィルターは以下に対して使用します。
メジャー (集計の有無にかかわらず)
日付の範囲
個々の値が選択されたセグメントにはカテゴリ フィルターを使用します。
次のタイプのフィルターは、セグメントでサポートされていません。
トップ フィルター、ワイルドカード フィルター、または条件フィルターを使用したカテゴ リフィルター
現在の日付を基準にしたフィルター (次の/最後の N の日と年以外を使用した)
現在の日付を基準にしたフィルター (現在の期間の日、月、年以外を使用した)
月/日/年を使用した日付フィルター
日付の切り捨てを使用した日付フィルター
日付時刻を別の日付時刻と正確に比較する日付フィルター
アンカー日付を指定した相対日付フィルターがサポートされています。
エンゲージメント データを使用してセグメントを作成する
エンゲージメント データを使用して Tableau から Data Cloud へのセグメントを作成するには、結合句を使用して Tableau で正しいモデリングを構成する必要があります。
単一の論理テーブル内で結合を使用して、Data Cloud の [Data Model (データ モデル)] タブの関係で定義されているのと同じフィールドで結合します。
たとえば、Tableau で統合個人のメール エンゲージメント データを使用してセグメントを作成するには、データ モデルを構成し、次のように関係をマッピングします。
注: この例は説明のみを目的としています。Data Cloud インスタンス内のデータが異なる関係を使用する場合があります。
Tableau でのセグメントの作成
Tableau で、Viz 内のデータの目的部分を選択し、右クリックして [セグメントを Salesforce にパブリッシュする] を選択します。
[Create Segment for Data Cloud (Data Cloud 用のセグメントの作成)] ダイアログでセグメントを構成します。
[セグメント名] が必要です。名前は文字で始める必要があり、英数字とアンダースコアのみを含めることができます。名前に連続したアンダースコアを含めたり、名前の最後にアンダースコア付けたりできません。また、スペースは使用できません。Data Cloud では、[セグメント名] フィールドで指定した名前がセグメント名として表示され、セグメントを作成したときのタイムスタンプが追加されます。
ダイアログにフィルターを追加すると、フィルター フィールド名が [ルール] の下に表示されます。
ルールの上にカーソルを置くと、そのルールが構築されたフィルターやマークの選択などの詳細が表示されます。複数のルールが同じフィールドでフィルタリングされる場合がありますが、ルールの起源について詳しく知ることで、重複を識別するのに役立ちます。
各フィルターを追加すると、セグメントの母集団数が表示されます。母集団数は、フィルター条件を満たす個々のデータ ポイント (通常は顧客) の数を表します。母集団数を使用して、その数が Tableau と Data Cloud で同じであることを確認することにより、セグメントが期待どおりに機能していることを確認できます。Tableau は Viz 内のすべての個々のレコードをカウントしますが、セグメントでは別々の個人のみをカウントします。Tableau Viz 内の個別の個人 (セグメント数と一致する ) を表示するには、Count Distinct (COUNTD) 集計関数を使用します。
ルールを追加すると、その詳細が [説明] に事前に入力されます。説明は必要に応じて編集できますが、最大文字数は 255 文字です。説明はオプションですが、説明があると Data Cloud でセグメントを見つけやすくなります。
[作成] をクリックします。セグメントが作成されると、Data Cloud でセグメントを表示するためのリンクを含む確認メッセージが表示されます。
[作成] をクリックした後、エラーが発生した場合は、Data Cloud にパブリッシュするための要件を満たしていることを確認し、組織の Salesforce インスタンスのステータスをチェック(新しいウィンドウでリンクが開く)してください。
確認メッセージで、[Data Cloud で表示] をクリックします。
Tableau で作成されたセグメントの場合、Data Cloud で [セグメント名]、[説明]、[パブリッシュのスケジュール] を変更できます。これを行うには、[Edit Properties (プロパティの編集)] をクリックします。
セグメントのルールをパブリッシュ後に変更することはできません。代わりに、Data Cloud でセグメントを削除(新しいウィンドウでリンクが開く)して、Tableau で新しいセグメントを作成する必要があります。
マーケティング チームは Data Cloud からセグメントを適切な有効化の対象にパブリッシュ(新しいウィンドウでリンクが開く)することができます。