問題タブ [salesforce-communities]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
salesforce - Salesforce オブジェクトを使用したカスタム アクティビティ データ バインディング
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
。
Postmongerによって公開さeventDefinitionKey
れた をトリガーすることによってロードされたデータから取得しますrequestedTriggerEventDefinition
。
上記の結果の inArguments は次のようになります。
前述のドキュメントに基づくと、その構文で十分なはずですが、カスタム アクティビティでそれを取得することはできません。
もう 1 つの注意点は、エントリ オブジェクトが以下のようなデータ エクステンションである場合、同じ構文を使用して情報を取得できることです。
データエクステンションを使用する上記の構文は問題ありませんが、Salesforce オブジェクトを使用する構文は問題ありません。
ここで間違っていること、または完全に不可能なことは何ですか?
注: Service Cloud でタスクを作成すると、ジャーニーがトリガーされます
api - Salesforce で「アカウント」オブジェクトの upsert 一括ジョブを作成する方法は? externalIdFieldName は何になりますか?
以下の body(payload) を使用して、アカウントを Salesforce にプッシュするための upsert 一括ジョブを作成してみました。
ただし、次のようなエラーが表示され、解決策が見つかりません。正しい「externalIdFieldName」について教えてください。