Flow Service APIを使用してSalesforce Marketing CloudをExperience Platformに接続します
このガイドでは、Flow Service APIを使用してSalesforce Marketing Cloud アカウントをAdobe Experience Platformに接続する方法について説明します。
基本を学ぶ
このガイドは、Adobe Experience Platform の次のコンポーネントを実際に利用および理解しているユーザーを対象としています。
- ソース : Experience Platformを使用すると、様々なソースからデータを取り込むことができますが、Experience Platform サービスを使用して着信データを構造化、ラベル付け、強化することができます。
- サンドボックス : Experience Platformは、1つのExperience Platform インスタンスを個別のバーチャル環境に分割して、デジタルエクスペリエンスアプリケーションの開発と進化に役立つバーチャルサンドボックスを提供します。
次の節では、Flow Service APIを使用してAzure Synapse Analyticsに正常に接続するために知っておく必要がある追加情報を示します。
Experience Platform APIの使用
Experience Platform APIの呼び出しを正常に行う方法について詳しくは、Experience Platform APIの概要に関するガイドを参照してください。
次の節では、Flow Service APIを使用してSalesforce Marketing Cloudに正常に接続するために知っておく必要がある追加情報を示します。
必要な資格情報の収集
認証について詳しくは、Salesforce Marketing Cloud 認証の概要を参照してください。
Experience Platform APIの使用
Experience Platform APIを正常に呼び出す方法について詳しくは、Experience Platform APIの概要に関するガイドを参照してください。
Salesforce Marketing CloudをAzureにExperience Platformに接続します
ベース接続を作成し、Salesforce Marketing Cloud アカウントをAzureにExperience Platformに接続する方法については、次を参照してください。
ベース接続の作成 azure-base
ベース接続には、ソースシステムとAdobe Experience Platformをリンクするキー情報が格納されます。 これには以下が含まれます。
- ソースの認証情報
- 接続の現在ステータス
- 一意のベース接続ID
ベース接続IDを使用すると、ソースからファイルを参照および探索し、取り込む項目とそのデータの種類および形式を特定できます。
ベース接続IDを作成するには、リクエストパラメーターにSalesforce Marketing Cloud認証情報を含むPOST リクエストを/connections エンドポイントに送信します。
API 形式
POST /connections
リクエスト
次のリクエストは、Salesforce Marketing Cloudのベース接続を作成します。
| code language-shell |
|---|
|
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 | |
|---|---|
| プロパティ | 説明 |
auth.params.host |
|
auth.params.clientId |
Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント ID。 |
auth.params.clientSecret |
Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント秘密鍵。 |
connectionSpec.id |
Salesforce Marketing Cloud接続仕様ID: ea1c2a08-b722-11eb-8529-0242ac130003。 |
応答
リクエストが成功した場合は、一意の ID(id)を含め、新しく作成されたベース接続の詳細が返されます。
| code language-json |
|---|
|
Salesforce Marketing CloudをAmazon Web Services上のExperience Platformに接続 aws
Salesforce Marketing Cloud アカウントをAWS上のExperience Platformに接続する方法について詳しくは、以下の手順を参照してください。
ベース接続の作成 aws-base
API 形式
POST /connections
リクエスト
次のリクエストは、Salesforce Service CloudがAWS上のExperience Platformに接続するためのベース接続を作成します。
| code language-shell |
|---|
|
応答
リクエストが成功した場合は、一意の ID(id)を含め、新しく作成されたベース接続の詳細が返されます。
| code language-json |
|---|
|
Salesforce Marketing Cloud データのデータフローを作成
Salesforce Marketing Cloud アカウントが正常に接続されたので、 データフローを作成し、マーケティングオートメーションプロバイダーからExperience Platformにデータを取り込むことができるようになりました。