問題タブ [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.

0 投票する
1 に答える
925 参照

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 でタスクを作成すると、ジャーニーがトリガーされます

0 投票する
1 に答える
104 参照

api - Salesforce で「アカウント」オブジェクトの upsert 一括ジョブを作成する方法は? externalIdFieldName は何になりますか?

以下の body(payload) を使用して、アカウントを Salesforce にプッシュするための upsert 一括ジョブを作成してみました。

ただし、次のようなエラーが表示され、解決策が見つかりません。正しい「externalIdFieldName」について教えてください。