連携
前提条件
- Salesforce に MoEngage アプリをセットアップするの手順に従って、Salesforce に MoEngage Streams 接続アプリケーションをセットアップしてください。
- これは Streams アドオンの一部です。お使いのアカウントで有効にするには、担当の MoEngage カスタマーサクセスマネージャー(CSM)にお問い合わせください。
対応範囲
手順
ステップ 1:MoEngage で Streams をセットアップする
1
MoEngage App Marketplace を開く
MoEngage App Marketplace > Salesforce CRM に移動します。
2
Integrate をクリックする
Integrate をクリックします。

3
Salesforce アカウントの詳細を追加する
Salesforce アカウントの詳細(Secret ID、Secret Key)を入力します。
4
ユーザー属性とイベントを選択する
Salesforce に送信するユーザー属性とイベントを追加します。
5
接続する
Connect をクリックします。
App Marketplace に Integrate タブがない場合ダッシュボードに Integrate オプションが表示されない場合、ワークスペースで Streams が有効になっていません。有効にするには、以下の詳細を添えて MoEngage サポートチームまたは担当のカスタマーサクセスマネージャーにお問い合わせください。
- Salesforce ドメイン
- Salesforce Secret ID
- Salesforce Secret Key
- 同期するユーザー属性
- Salesforce に送信するイベント
ステップ 2:Salesforce の MoEngage アプリで同期をセットアップする
同期は以下のステップで構成されます。- Connections:Connection は MoEngage ワークスペースへの認可です。複数の MoEngage ワークスペースを 1 つの Salesforce インスタンスに接続できます。
- Syncs:Sync は、2 つのシステム間で特定のデータを送信するためにリアルタイムで実行されるジョブです。同期タイプ(MoEngage から Salesforce、または Salesforce から MoEngage)、同期するエンティティ、データマッピングが含まれます。
MoEngage アプリを起動する
App Launcher をクリックし、MoEngage と入力して MoEngage App を選択します。
接続をセットアップする
1
新しい接続を追加する
Connections > Add New Connection をクリックします。

2
MoEngage ワークスペースの詳細を入力する
以下の詳細を入力します。

3
接続を保存する
Save をクリックします。
同期をセットアップする
このガイドでは、MoEngage のキャンペーンインタラクションイベントを Activities として Salesforce に同期する例を使用します。他の Salesforce オブジェクトについても同様の手順で設定できます。MoEngage のキャンペーンインタラクションイベントを Activities として Salesforce に同期する
1
Map Fields を開く
Map Fields をクリックします。

2
新しい同期を追加する
Add new sync をクリックします。

3
同期の基本情報を入力する
同期名、ソースイベント、ターゲットオブジェクトを入力します。

4
続行する
Next をクリックします。
5
データマッピングを構成する
2 つのシステム間のデータマッピングを構成します。
- 2 つのシステム間の識別子を定義します。MoEngage の識別子名は Customer ID で、Activity オブジェクトの任意のフィールドにマッピングできます。
-
その他のフィールドのマッピングを設定します。MoEngage 属性(MoEngage Streams のデータで渡されるもの)を入力し、その MoEngage 属性をマッピングする Salesforce フィールドを選択します。
Salesforce の Activity に関連する一部の必須フィールドは、マッピングページのマッピングセクションに表示されません。これらは手動で追加する必要があります。詳細は FAQ を参照してください。 - Save をクリックします。
ユーザー属性を Salesforce フィールドにマッピングする
MoEngage App Marketplace で Streams を有効にする際に、Salesforce に同期する必要があるユーザー属性を選択できます。これらの属性には、マッピング内で以下の形式でアクセスできます。
ステップ 3:Salesforce でアクティビティを表示する
コンタクトを開くと、MoEngage を通じて送信されたすべてのアクティビティを確認できます。
よくある質問
一部の標準 Salesforce フィールドが更新されないのはなぜですか?
一部の標準 Salesforce フィールドが更新されないのはなぜですか?
MailingAddress、BillingAddress、位置情報タイプのフィールドなど、一部の Salesforce フィールドは書き込みできません。代わりに、これらのフィールドの個々の構成要素(例:郵送先の国、市区町村、請求先の国、番地、緯度、経度)にマッピングしてください。標準 Salesforce オブジェクト(Activities/Events、Tasks、Account)の一部の必須フィールドがマッピング中に表示されないのはなぜですか?
標準 Salesforce オブジェクト(Activities/Events、Tasks、Account)の一部の必須フィールドがマッピング中に表示されないのはなぜですか?
状況によっては、標準オブジェクトの必須フィールドが表示される Mandatory セクションに表示されないことがあります。フィールドが表示されない場合は、マッピングページの Others セクションで該当するフィールドが指定されていることを確認してください。以下のセクションでは、Salesforce の標準エンティティごとに Others セクションに追加する必要があるフィールドを示します。Activity / Event
Task
Account