Salesforce Marketing Cloud (V2) ソースの概要

IMPORTANT
元のSalesforce Marketing Cloud (V1) ​ ソースは、2026年1月の時点で非推奨(廃止予定)となりました。 この非推奨のソースで利用できる移行はありません。新しいSalesforce Marketing Cloud (V2) ソースを使用してデータを再実装する必要があります。

Adobe Real-Time CDPとSalesforce Marketing Cloudの統合は、柔軟性と制御性を備えたData Extensionsを活用するように設計されています。 事前に定義されたフィールドに限定され、主にシステムレベルのトラッキングを提供する標準システムテーブル(データビューと組み込みオブジェクト)とは異なり、データ拡張機能を使用してカスタムフィールドを定義し、ビジネス固有のさまざまなデータを整理し、独自の要件に合わせてデータ構造をカスタマイズできます。

このレベルのカスタマイズと拡張性のため、Real-Time CDPとSalesforce Marketing Cloudの統合は、標準システムテーブルではなくData Extensionsに依存しています。 このアプローチは、データ管理がビジネス目標に合致するよう、より柔軟で、スケーラブルな、統合された基盤を提供します

Salesforce Marketing Cloud ソースを使用して、Salesforce Marketing Cloud アカウントをReal-Time CDPおよびAdobe Experience Platformに接続できます。 詳しくは、以下のドキュメントを参照してください。

ユースケースの例 use-case-examples

連絡先データを利用したメールキャンペーンのパーソナライズ

顧客のライフサイクルのステージ(新規顧客、リピート顧客、ロイヤル顧客など)にもとづいて、メールキャンペーンをパーソナライズしたい場合。 そのためには、連絡先データ拡張機能を作成し、名前、メールアドレス、ライフサイクルステージ、購買行動などの主要な顧客情報を保存します。 このデータは、Adobe Experience Platformに取り込まれ、より詳細なセグメンテーションとターゲティングを実現します。

Contact Data ExtensionからAdobe Experience Platformにデータを取り込むことで、ライフサイクルの段階と購買行動にもとづいて顧客をセグメンテーションできます。 たとえば、新規顧客にウェルカムオファーを送信したり、リピート顧客にロイヤルティの報酬を提供したり、ターゲットを絞ったオファーを提供することで、非アクティブな顧客とリエンゲージメントしたりすることができます。 このアプローチにより、コミュニケーションをパーソナライズし、より適切で効果的な顧客エンゲージメントを実現できます。

パーソナライズされたセグメンテーションのためのキャンペーンデータの取り込み

マーケティング部門は、顧客と過去の施策のエンゲージメントにもとづいてターゲティングし、メールキャンペーンを最適化したいと考えている。 これを行うには、電子メールの開封数、クリック数、キャンペーンの応答数などの顧客エンゲージメントデータを保存するキャンペーンデータ拡張機能をSalesforce Marketing Cloudに作成します。 このデータは、Adobe Experience Platformに取り込まれ、さらなるセグメンテーションとパーソナライゼーションが可能になります。

マーケティング部門は、Adobe Campaign Data ExtensionからこのデータをAdobe Experience Platformに取り込むことで、過去のエンゲージメント(商品オファーのクリックや肯定的な反応など)にもとづいて顧客をセグメンテーションできます。 エンゲージメントした顧客は、今後のメールでターゲットを絞ったプロモーションを受け取ることができます。一方、否定的な反応を示した顧客は、カスタマーサービスのフォローアップを受けることができます。 Experience Platformとの統合により、マーケティング部門は、顧客の行動に基づいて、よりパーソナライズされた関連性の高いコンテンツを提供できるようになります。

行動データに基づく顧客のターゲティング

マーケティング部門は、web サイトの訪問、フォームの送信、過去のメールキャンペーンとのインタラクションなど、訪問者のアクティビティにもとづいてターゲットを絞りたいと考えています。 そのためには、各顧客のエンゲージメント活動に関する情報を保存するアクティビティ データ拡張機能を作成します。 このデータは、Adobe Experience Platformに取り込まれ、さらなるセグメンテーションとパーソナライズされたキャンペーンのターゲティングが可能になります。

マーケティング部門は、アクティビティ情報拡張機能からAdobe Experience Platformにデータを取り込むことで、エンゲージメント履歴にもとづいて顧客をセグメンテーションできます。 たとえば、最近web サイトを訪問したものの、購入を完了しなかった顧客には、特別オファーを含むリマインダーメールを送ることができます。 同様に、フォームに入力した顧客には、パーソナライズされたフォローアップコミュニケーションを送信できます。 このアプローチにより、各顧客の最新のアクティビティにもとづいて適切なコンテンツを配信し、エンゲージメントとコンバージョン率を向上させることができます。

前提条件 prerequisites

ソースをExperience Platformに接続する前に必要な前提条件の設定については、以下の節を参照してください。

認証用アプリケーションの設定 set-up-application-for-authentication

Salesforce Marketing Cloudとの統合を構築する場合、最初の手順の1つは、Salesforce Marketing Cloud内に​ インストール済みパッケージ ​を作成することです。 インストールされたパッケージは、API呼び出しの認証に必要なクライアント資格情報を生成し、統合タイプと関連する権限スコープを定義します。 さらに、インストール済みのパッケージは、テナントの正しいAPI エンドポイントを提供します。 また、アクセスを管理、監視、取り消すためのマネージドコンテナとしても機能し、すべての統合が安全で監査可能であり、Salesforceが推奨する認証モデルに準拠しています。

インストール済みのパッケージを作成するには、Salesforce Marketing Cloud UIを使用して、Setup > Apps > Installed Packages​に移動し、New​を選択します。 New Package Details インターフェイスを使用して、パッケージの名前と情報を指定します。 終了したら「Save」を選択します。

Salesforce Marketing Cloud UIの新しいパッケージインターフェイス。

新しいパッケージを作成したら、Add Component​を選択します。

Salesforce Marketing Cloud UIのコンポーネントを追加インターフェイス。

コンポーネントタイプとして​ API Integration ​を選択します。

​ 「API統合」が選択されたコンポーネント選択ウィンドウ。

統合タイプとして​ Server-to-Server ​を選択します。

統合タイプ選択ウィンドウ ​

最後に、Scope > Data​に移動します。 Data Extensions​で、Read​を選択します。

Salesforce MarketingのScopeのデータ拡張機能セクション ​

Save​を選択し、クライアントシークレット​をコピーして保存します。 完了したら、Finish​を選択します。

​ クライアントシークレットを生成するためのSalesforce Marketing Cloud ウィンドウ。

Salesforce Marketing Cloud UIを終了する前に、両方の値を使用してExperience Platformへの接続を作成するので、クライアント ID​と​ 一意のベース URI プレフィックス ​をコピーします。 認証ベース URIの場合は、.auth.marketingcloudapis.com/以降のすべてを削除してください

​ クライアント IDと一意のベース URIを取得できるSalesforce Marketing Cloud コンポーネント インターフェイス。

インストール済みパッケージの作成手順について詳しくは、Salesforce ドキュメント ​を参照してください。

必要な資格情報の収集 gather-required-credentials

Salesforce Marketing CloudをExperience Platformに接続するには、次の資格情報の値を指定する必要があります。

資格情報
説明
クライアント ID
Experience Platformの承認時にSalesforce Marketing Cloudがアカウントを識別するために使用する公開されたID。 クライアント IDは、Salesforce Marketing Cloud UIのコンポーネントパネルから取得できます。
クライアントシークレット
クライアントアプリケーションと認証サーバーのみが知っている機密鍵。 上記🔗で説明した アプリケーションの設定手順に従って、クライアントの秘密鍵を生成できます。
ベースエンドポイント
Salesforce Marketing Cloudの認証ベース URIのプレフィックス。

Salesforce Marketing CloudをExperience Platformに接続

Experience Platform内でSalesforce Marketing Cloud ソース接続の設定に進みます。 UIによる接続の設定に関するステップバイステップガイドについては、​ チュートリアル()を参照してください。 このチュートリアルでは、Salesforce Marketing Cloud アカウントの接続、データの選択、フィールドのマッピング、取り込みのスケジュール設定、データフローの監視について説明します。

recommendation-more-help
experience-platform-help-sources