Skip to content
Last updated

Salesforce Marketing Cloud Output Data Streaming

Salesforce Marketing Cloud(SFMC)は、メール、ソーシャルメディア、モバイルアプリ、SMS、ウェブサイトなど、複数のチャネルにわたってマーケティングを自動化するデジタルマーケティングプラットフォームです。

この統合により、リアルタイムのトリガーアクティベーションでトランザクションメールメッセージを送信できます。

この機能はベータ版です。詳細については、カスタマーサクセス担当者にお問い合わせください。

前提条件

API情報

Treasure DataはTransactional Message APIを使用して、SFMCにメールメッセージの送信を指示します。このAPIのリクエストボディに関するドキュメントは、SFMC上でメールを設定する際に非常に役立ちます。

ユースケース

このストリーミング統合の主なユースケースは、リアルタイムアクティベーションワークフローに組み込んで以下を実現することです:

  • SFMCでメール配信をトリガーする
  • SFMC上で事前定義されたCustomer Journeyをトリガーする

メール配信をトリガーするワークフローの設定方法の概要は以下の通りです:

  1. SFMCのウェブサイト上で、メールを送信するために必要なトランザクションメッセージング機能を設定します。
  2. SFMCのウェブサイト上で、Enhanced Functionality Packageを作成してインストールします。
  3. Salesforce Marketing Cloudと通信するために、この統合の認証を作成します。
  4. リアルタイムJourneyで、新しいトリガーアクティベーション用にこの認証を選択します。

SFMC Customer Journeyをトリガーするには、対象のジャーニーがSFMC Journey Builder上でAPIイベントをエントリーイベントとして使用して事前定義されている必要があります。

要件と制限事項

  • 現在、このコネクタはOAuth認証をサポートしていません。
  • 現在、このコネクタはトランザクションSMSメッセージをサポートしていません。
  • このコネクタを使用してTreasure Dataにデータをインポートすることはできません。
  • このコネクタを使用してTreasure Dataにクエリを発行することはできません。
  • このコネクタは、HTTPS経由でSFMC v2サーバー/インスタンスエンドポイントと通信します。
  • HTTPSおよびSSL/TLS暗号化はSFMC v2サーバーによって強制され、処理前にTDによってチェックされます。

Treasure Data Integration の静的 IP アドレス

セキュリティポリシーで IP ホワイトリストが必要な場合は、接続を成功させるために Treasure Data の IP アドレスを許可リストに追加する必要があります。

リージョンごとに整理された静的 IP アドレスの完全なリストは、次のリンクにあります: https://api-docs.treasuredata.com/en/overview/ip-addresses-integrations-result-workers/

SFMCのClient IDとClient Secretの取得

まだ実行していない場合は、Client IDとClient Secretを取得する前に、SFMCでEnhanced Functionality Packageを作成してインストールする必要があります。

  1. Salesforce Marketing Cloudアカウントにログインします。
  2. ウェルカムページで、右上隅の自分の名前を選択し、Setupを選択します。

3. 新しい画面の左側メニューで、App > Installed Packagesに移動します。

4. Installed Packages画面で、Componentsパネルまでスクロールダウンします。 5. Client IdClient Secret、およびAuthentication Base URIを控えてください。この情報は、TD Consoleの認証を作成する際に使用します。

TD Consoleを使用して接続を作成する

Treasure Dataでデータ接続を作成して設定する必要があります。データ接続の一部として、統合にアクセスするための認証情報を提供します。

  1. TD Consoleを開きます。
  2. Integrations Hub > Catalogに移動します。
  3. Catalogページの右端にある検索アイコンを選択し、Salesforce Marketing Cloud Output Data Streamingと入力します。
  4. Salesforce Marketing Cloud Output Data Streamingコネクタにカーソルを合わせて、Create Authenticationを選択します。

  1. 必要な認証情報を入力します。

  2. Continueを選択します。

  3. 接続の名前を入力します。

  4. Doneを選択します。

新規認証フィールド

パラメータ説明
Client IdSalesforce Marketing CloudのClient ID。SFMCのClient IDとClient Secretの取得を参照してください。
Client SecretSalesforce Marketing CloudのClient Secret。SFMCのClient IDとClient Secretの取得を参照してください。
Authentication Base URI認証が実行されるURI。SFMCのClient IDとClient Secretの取得を参照してください。
Account Identifier or MIDMarketing Cloud Member ID。How to Find Your Marketing Cloud Member ID (MID)を参照してください。

Salesforce Marketing Cloud Output Data Streaming統合の設定後、リアルタイムカスタマージャーニーアクティベーションに組み込むことができるようになります。詳細については、リアルタイムトリガーアクティベーションの作成を参照してください。