Salesforce連携
Salesforce連携
はシナリオの高度な設定のJSONエディターで、actions
.salesforce.save
で
設定することが可能です。
具体的には、シナリオで以下のようなフォーム名が定義されていて、
項目 | 内容 |
---|---|
time | 予約時間 |
time | 予約日 |
メールアドレス | |
name | 予約者の名前 |
phone | 電話番号 |
Salesforce上に以下のオブジェクトがあるとします。
項目 | 内容 |
---|---|
Reservation__c | 予約オブジェクト |
Contact | コンタクト |
カスタムオブジェクト Reservation__c
、 Contact
オブジェクトにこのシナリオのユーザー回答を格納する場合、
以下のように設定します。
|
|
このように、フォーム名と対応するフィードを設定します。また、Salesforce上で参照として格納したいフィードには name
を定義することで、
参照することが可能となります。
設定項目
同期の設定に関するプロパティは以下の通りとなります。
項目 | 内容 |
---|---|
sobject | Salesforce上のオブジェクト名 |
fields | Salesforce上のオブジェクトの項目へのマッピングを定義 |
operation | insertもしくはupsert |
external_id | upsertのキー。operationにupsertを指定した場合必須 |
name | 参照関係を格納する場合このnameとして指定した変数でフィードへの同期が設定可能です |
デバッグ
シナリオのSalesforce連携画面のエラーより、同期のエラーが無いかご確認下さい。