質問
SalesforceからZendeskにレコードを同期しようとすると、次のいずれかのエラーメッセージが表示されます。名前はすでにアカウント同期で取得されているか、取引先責任者またはリードの同期でメールアドレスが取得されています。Zendeskの組織またはユーザーが管理センターの照合基準に基づいて正しい値と一致することを確認しました。インテグレーションがそのレコードを検索または更新しないのはなぜですか?
回答
このエラーは、次のような複数の理由が考えられます。
一致条件に一致するレコードが見つかりませんでした
デフォルトの照合条件は、Zendeskの組織名と一致するSalesforceのアカウント名に依存します。これは、マニュアルに従って設定できます。Zendesk内で一致するレコードが見つからない場合、新しいレコードの作成が試行されます。一致に失敗した場合、「名前はすでに使用されています」エラーが発生しますが、作成しようとしている組織の名前がZendesk内にすでに存在します。
これを解決するには、オブジェクト(Zendeskの組織またはSalesforceのAccount)を調整して、一致するフィールドが正しく設定されるようにします。Zendesk内でデータを変更した場合は、Salesforceからレコードを再同期する前に1~2分ほど待つ必要があります。
これを解決するもう1つの方法は、すでに正しく設定されているフィールドに依存するように照合条件自体を調整することです。
同じ情報を持つ2つのレコードがSalesforceから短時間で同期される
これは、Salesforceからの同期が行われる前の数分以内にZendeskでレコードが作成または更新された場合にも発生する可能性があります。検索でオブジェクトの現在の状態でインデックスを更新する必要がある場合、インテグレーションは既存のものを作成しようとし、衝突が発生します。
この問題を解決するには、検索インデックスが作成されるまで数分待ってから、失敗した同期を再試行してください。
以前の同期はすでにZendeskレコードと一致しています
レコードが最初にSalesforceからZendeskに同期されるときに、照合条件を使用して一致するレコードがすでに存在するかどうかを識別すると、既存のレコードが更新されます。一致するレコードが見つからない場合、新しいレコードが作成されます。
同期が行われると、SalesforceのソースレコードとZendeskのターゲットレコード間の関係が保存されます。このリレーションシップは、将来の同期の一致条件よりも優先されます。このリレーションシップにより、Salesforce内の照合フィールドを変更して、Zendesk内の既存の組織を更新することができます。
この問題を解決するには、Salesforceの「Account Name」がZendeskの「organization Name」と等しいという条件に基づいて、取引先を組織と同期させます。これはデフォルトの設定です。
たとえば、Spiffy Companyという名前と組織ID: 0011H000024qFJdbic
のSalesforceに新しいアカウントが作成された場合、Zendeskには、組織IDが12345のSpiffy Company Incorporatedという組織がすでに存在します。名前がSpiffy Companyアカウントと一致しないため、インテグレーションにより、23456
などの異なる組織IDを持つSpiffy Companyという新しい組織が作成されます。また、アカウント0011H000024qFJdbic
と組織ID23456
の関係も保存されます。
Salesforceレコードを変更しようとしている名前が別のZendesk組織によってすでに使用されています
この競合を解決する1つの方法は、2つの組織を統合することです。この手順の詳細については、こちらの記事を参照してください。組織の統合。
このエラーは、Zendeskのレコードの1つを削除することでも解決できます。組織1または2のいずれかを削除し、Salesforceからアカウントを再同期します。後続の同期にリレーションシップがない場合は、一致条件を使用して元のIDと一致させます。
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。
0件のコメント