2

Journey Builder の着信 Salesforce オブジェクトから、作成したカスタム アクティビティにデータを抽出できません。ドキュメントで指示された構文に従っています -> https://developer.salesforce.com/docs/atlas.en-us.noversion.mc-apis.meta/mc-apis/how-data-binding- works.htm (イベント コンテキスト セクションの下)。

カスタム アクティビティには主に Postmonger を使用していconfig.jsonますinArguments

"fieldKey": "{{Event." + [ eventDefinitionKey ] + ".Task:Field_Name__c}}"

Postmongerによって公開さeventDefinitionKeyれた をトリガーすることによってロードされたデータから取得しますrequestedTriggerEventDefinition

上記の結果の inArguments は次のようになります。

"fieldKey": "{{Event.SalesforceObjacf28b016bf83c75b4926e0ec292eda5.Task:SMS_Content__c}}"

前述のドキュメントに基づくと、その構文で十分なはずですが、カスタム アクティビティでそれを取得することはできません。

もう 1 つの注意点は、エントリ オブジェクトが以下のようなデータ エクステンションである場合、同じ構文を使用して情報を取得できることです。

"fieldKey": "Event.DEAudience-e56d43c3-e2cf-60f1-fecd-ecf4d358d7b4.Field_Name"

データエクステンションを使用する上記の構文は問題ありませんが、Salesforce オブジェクトを使用する構文は問題ありません。

ここで間違っていること、または完全に不可能なことは何ですか?

注: Service Cloud でタスクを作成すると、ジャーニーがトリガーされます

4

1 に答える 1