できること
Account Engagementと連携することで、シナリオの中でLINEメッセージの配信できる。
設定方法
以下二つの連携方法があります。
いずれもこちらの公開IFの利用になる。
方式➀ DX-LINE Apexアクションを利用し、外部アクション作成する方式:
条件: Account Engagement Plus Edition以上である。
LINE関連項目追加
➀ 取引先責任者にて、以下の三つの項目カスタム項目を追加する。
1 LINE_ChannelID__c
2 LINE_ID__c
3 LineMemberReference__c
・取引先責任者のトリガーフロー新規作成し、No1,2に値をNo3(友だち)から自動セットする。
{!$Record.LineMemberReference__r.bfml__ChannelID__c} ⇒ No1
{!$Record.LineMemberReference__r.bfml__LineId__c} ⇒ No2
・No3の値は、友だちと取引先責任者自動紐づく時に自動セットする想定です。
➁Account Engagement設定⇒「プロスペクト項目」以下の2つの項目を追加する。
LINE_ID__c
LINE_ChannelID__c
外部アクション新規
③ マーケティング設定
⇒マーケティングアプリケーション拡張 新規作成
⇒関連 ⇒ アクション種別 ⇒新規
④ 外部アクションにて、
bfml__FmlOpenController_SendLineMessageTpl 選択する
シナリオ適用
シナリオにて、外部アクション追加する:
・channelId:
{{Recipient.LINE_ChannelID__c}}
・lineId:
{{Recipient.LINE_ID__c}}
・template Id:
有効化したDX-LINEのテンプレートID
方式➁ DX-LINE Apexアクションを利用し、トリガー起動方式:
送信失敗の場合のデバッグについて
➀ [Account Engagement設定] の [外部アクションエラー] にて、エラーログを確認する。
➁ Salesforce設定 ⇒ デバッグログ ⇒ Integration B2BMA ユーザのログを確認する。