連絡先のマッチング方法を決定します
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
データ交換フレームワーク(DEF)が連絡先情報を同期する際、新しいデータを既存のレコードに統合する必要があるかどうかを判断するために連絡先IDを使用します。連絡先IDは以下の表に記載されています:
同期タイプ
ID
Dynamics ContactsからxConnectへ
ダイナミクスコンタクトID
xConnectへのSalesforce連絡先
Salesforceの連絡先ID
DEFがソースシステムからレコードを読み取ると、ターゲットシステム内でソースレコードと同じ識別子IDを持つエンティティを検索します。DEFが一致するレコードを見つけた場合、そのレコードをソースシステムのデータで更新します。DEFが一致するレコードを見つけられない場合は、そのデータ用に新しいレコードを作成します。
!注同期は、送信元レコードの値が空であっても、マッピングのために設定されているすべての値を上書きします。
例えば、連絡先のメールアドレスなどのカスタム識別子を使って、デフォルトの連絡先IDの代わりに、送信元とターゲットのシステム間の記録を照合したいかもしれません。
カスタム識別子を使用する方法:
-
カスタムリゾルバーパイプラインステップを作成します。
!注前のリンクの例は、データを読み取るためのパイプラインステップの作成方法を示しています。しかし、リゾルバーパイプラインステップを作成する際に使うのと同じ原理、クラス、インターフェースを使用しています。
-
コンテンツエディターで、カスタム識別子を使いたいパイプラインに移動します。
-
コンテンツタブの識別子セクションのメールフィールドの値アクセサルにカスタムリゾルバの名前を入力します。例えば:

-
パイプラインを守れ。