質問

SFDCからZendesk Supportにルックアップフィールドを同期するにはどうすればよいですか?設定してもZendeskにレコードIDしか表示されないので、役に立ちません。

回答

SFDCのルックアップフィールドの動作は他と少し異なり、このフィールドに格納された未加工の情報はレコードIDであり、Salesforceは参照時に関連情報を検索します。このデータがZendesk Supportに同期される場合、SFDCレコードIDのみになります。このため、インテグレーションでは、ルックアップフィールドを同期用にマッピングすることはできません。

これを使用可能なデータ型に変換するには、適切なタイプ(通常は「テキスト」)のカスタム式フィールドを作成し、そのルックアップフィールドを介してレコードの値を自動的に入力します。SFDCからZendeskに同期するときにカスタムフィールドを使用すると、値が引き継がれます。

ユースケースの例:

よくある例として、親アカウント情報を同期する方法があります。SFDCの取引先はZendeskの組織に同期されますが、組織はZendesk内にフラットな構造を持ち、階層構造はありません。親アカウントを引き継がせるにはカスタムフィールドマッピングが必要ですが、これはSFDCのルックアップフィールドであるため、最良のユーザーエクスペリエンスではない汎用レコードIDを取得し、より適切にすることができます。

1.Zendesk Supportでカスタムフィールドを作成する

最初の手順では、Zendeskにカスタムフィールドを作成し、この情報を取得します。フィールドのタイプは、収集する情報によって異なります。ここでは、組織レベルのフィールドで、親アカウントの名前を収集するためにテキストフィールドタイプを使用します。

  1. 「管理」>「>」>「管理」>「>組織フィールド」に移動します。
  2. 「Text」を右側からドラッグします。
  3. 「親アカウント」など、わかりやすい名前を付けます。

2.SFDCで式フィールドを作成します。

次に、SFDCに式を使用してデータを入力する適切なタイプフィールドが必要です。繰り返しますが、タイプはユーザーの情報に依存します。この例では、「Account」の「Text」フィールドです。

  1. 「Setup > Customize > Accounts > Fields」に移動し、新しいカスタムフィールドを作成します。
  2. データのタイプに「Formula」を選択します。
  3. 「Parent Account Name」などのラベルを付け、「Formula Return Type」に「Text」などのラベルを選択します。
  4. 「 式を入力 」ボックスで、このフィールドの式を作成する必要があります。使用例はとても簡単です。高度な式エディタを選択し、「フィールドを挿入」ボタンをクリックします。
  5. 正しいデータフィールドを選択します。例: Account > Parent Account > Account Name:

  6. 任意のセキュリティ設定とページレイアウト設定を追加して、設定を完了します。

3.フィールドマッピングを設定します。

両方の場所にフィールドが存在するので、コネクションを追加するだけです。

  1. Zendeskで、管理センターを開き、Salesforceインテグレーションページに移動します。 
  2. 「Account to Organizations Sync」を選択し、「Configure」をクリックして、「Field Mapping」まで下にスクロールします。
  3. 「Add Mapping」ボタンをクリックします。
  4. 手順2で「Salesforce Field」を選択します。親アカウント名」と入力し、Zendesk Supportフィールドが読み込まれるのを待ちます。
  5. 手順1の「Zendesk」フィールドを選択します。親アカウント。
  6. 「保存」ボタンをクリックして完了します。

4.これで完了です。

設定は完了しており、今後はこれらのフィールド間でデータを同期する必要があります。大規模な一括同期を実行する前に、継続的な同期を有効にして、いくつかのレコードでテストするか、小規模なサンプルの一括同期を実行して、設定が意図したとおりに設定されていることを確認することをお勧めします。

重要な点として、SalesforceストリーミングAPIの制限により、これらの式フィールドを変更しても同期が直接トリガされることはありません。この制限を回避するには、次のワークフローに従うことをお勧めします: https://support.zendesk.com/hc/en-us/articles/4408823413658 

 

Salesforceの詳細については、次の記事を参照してください:Zendesk for Salesforceインテグレーションの設定。

翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。

翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。

Powered by Zendesk