の検索結果 :

×

会員登録 お問い合わせ

Salesforce フィールドに基づいて Salesforce レコードを WordPress オブジェクトに同期するフィルター

Salesforceには幅広いデータが含まれていますが、多くの場合、企業は関連性と効率性を高めるために、特定のレコードのみをWordPressサイトに同期して表示する必要があります。ここでの目標は、Salesforceの特定のレコードのみを選択的に取得し、ユーザーまたはカスタム投稿としてWordPressに同期することです。 特定の基準に基づいて。

これを達成するには、 定義済み Salesforce の条件が転送され、関連するデータのみが取得されます。このプロセスにより、WordPress のデータがターゲットを絞って合理化され、Salesforce からの重要な情報のみが Web サイトに表示されます。

シナリオ1: メンバーは Salesforce に連絡先として保存されており、顧客はこれらの連絡先を WordPress のユーザーとして同期することを必要としています。ただし、すべての連絡先を WordPress に同期するのではなく、選択したいくつかの連絡先のみを同期したいと考えています。

シナリオ2: 同期対象となる特定の連絡先は、通常、特定のフィールド値(例えば、「アクティブメンバー」などのチェックボックスフィールド)によって決定されます。このチェックボックスがオン(true)になっている場合、エンドユーザーはその連絡先をWordPressにユーザーとして同期させたいと考えていることになります。これにより、アクティブなメンバー/連絡先のみがWordPressにユーザーとして同期されることが保証されます。

Salesforceのレコード同期では、以下の2つのフィルタリング方法(リアルタイム同期でのフィルタリングと一括データ取得でのフィルタリング)がサポートされています。

選択した Salesforce レコードを WordPress でリアルタイムにフィルタリングできるようにして、特定の条件を満たすレコードのみが同期されるようにします。これには、新しく作成または更新された Salesforce レコードが、ユーザーまたはカスタム投稿タイプとして WordPress に同期する前に、事前定義された条件を満たしているかどうかを評価することが含まれます。

以下の手順を参照して、基準/条件に基づいてレコードのフィルタリングを設定できます。トリガーされたレコードは、条件が真であると評価された場合にのみ、WordPress にリアルタイムで同期されます。

Salesforce フローでフィルター条件を設定する手順:

  • アプリの設定で、 プロセス自動化 >> フロー アカウント Salesforce オブジェクトの送信メッセージで設定したフローをクリックします。
  • 以下を行うには、 レコードトリガーフロー (フローの開始ノード)ボタンをクリックします。
Salesforce レコードをフィルタリングして WordPress に同期する | プロセス自動化フロー

  • 以下を行うには、 編集 リンクをクリックします。
Salesforce レコードをフィルタリングして WordPress に同期する | 編集フロー

  • 新しく開いたダイアログボックスの見出しの下に 入場条件を設定する選択 すべての条件が満たされている(AND) オプションを選択し、レポートの条件に従ってフィールドに条件を追加します。この場合、条件を適用する値を持つSalesforceフィールド(この場合はレコードタイプ名)を検索します。 等しいです 演算子として、レコードの同期をトリガーする値 (この場合はプロバイダー) を入力します。
  • 以下を行うには、 条件を追加 AND条件を追加するボタン。
  • チェック レコードが更新され、条件要件を満たすたびに ラジオボタン。
  • クリック クリックします
Salesforce レコードをフィルタリングして WordPress に同期する | 入力条件を設定する

  • ソフトウェアの制限をクリック 名前を付けて保存
Salesforce レコードをフィルタリングして WordPress に同期 | 名前を付けて保存

  • クリック Save フローを保存するボタン。
Salesforce レコードをフィルタリングして WordPress に同期する | フローを保存する

  • クリック アクティブにしましょう フローを初期化するボタン。
Salesforce レコードをフィルタリングして WordPress に同期する | フローをアクティブ化する

  • ここで、任意のアカウント レコードをトリガーします。条件を満たすレコード (アカウント レポートに追加された条件に相当) のみが最終的に WordPress に同期されます。

一括プル操作は、マッピングしたWordPressオブジェクトに基づいて、設定されたSalesforceオブジェクトに存在するすべての既存/履歴レコードをWordPressユーザー/カスタム投稿タイプにプルします。たとえば、選択したレコードのみをWordPressにプルする必要がある場合、 メンバーシップステータス__c アクティブです。

以下の手順に従って設定してください 詳細検索オプション 引っ張るための フィルタリングした Salesforce から WordPress サイトへのデータ:

  • に行きます 詳細検索オプション Salesforce用オブジェクトデータ同期プラグインのタブを開き、トグルをアクティブにします 詳細検索オプションを有効にする.
Salesforce レコードをフィルタリングして WordPress に同期する | 詳細検索オプションを有効にする

  • に行く オブジェクトマッピング プラグインで作成したもの。クリックして 編集 そしてそれを保存します。
  • に戻ります。 詳細検索オプション プラグインのタブを開き、 where句 Salesforceからデータを取得するマッピングを選択し、 Save
注意事項とお問い合わせ - 2つのWordPressサイト間のSSO

注: WHERE 条件は、以下の手順に従って準備できます。


  • 保存したら 条件 マッピングについては、 テストクエリ ボタンをクリックすると、入力したクエリが正しいかどうかがわかります。
Salesforce レコードをフィルタリングして WordPress に同期 | 詳細検索オプション

  • クエリが正しければ、 高度な同期オプション タブをクリックします。下にスクロールして ワンタイムプル セクションをクリックして プル ボタンをクリックすると、WordPressサイトにレコードがプルされます。 where句 あなたが追加した 詳細検索オプション プラグインのタブ。
Salesforce レコードをフィルタリングして WordPress に同期 | 詳細検索オプション

注意事項とお問い合わせ - 2つのWordPressサイト間のSSO

注意: WHERE 句を準備するには、以下の SOQL クエリを参照できます。

SELECT Firstname, Lastname FROM Contact WHERE BussinessGroup = 'ABC' OR BussinessGroup='PQR' AND Membership_Status__c = 'Active'

上記の画像に示すように、WHERE 条件列に WHERE 句の条件を追加するだけで済みます。次に、プラグインはこの SOQL クエリを使用して API 呼び出しを実行し、指定した条件を満たすすべてのレコードのみを Salesforce から取得します (レコードを除外します)。

上記の場合、値を持つレコード ABC or PQR ビジネスグループフィールドで メンバーシップステータス__c アクティブとしてプルされます。

クリックすると、このSOQLクエリに従ってレコードが取得されることに注意してください。 プル に存在するボタン ワンタイムプル プラグインの「Advance Sync Options」セクションの where句 マッピングに追加されていない場合、プラグインは標準の SOQL クエリ (つまり、WHERE 条件なし) を実行して Salesforce からレコードを取得し、そのマッピングに従ってすべてのレコードを取得します。


この方法では、Salesforce インスタンスから WordPress サイトに送信されるフィルタリングされたデータのみを同期できるため、関連情報のみを効率的に管理および表示できます。これは、リアルタイム同期操作内または一括同期手順中に基準または条件を追加するといういずれかの方法で実行できるため、データ統合を処理する際の柔軟性と精度が向上します。



 ご返信ありがとうございます。すぐにご返信させていただきます。

何か問題が発生しました。 もう一度質問を送信してください



ADFS_sso ×
こんにちは!

助けが必要? 私たちはここにいます!

対応