質問
カスタムオブジェクトとルックアップリレーションシップフィールドは、レコードの外部ID属性を使用してリンクできますか?
回答
はい、できます。外部ID属性は、カスタムオブジェクトを参照するために使用できます。詳細については、次のAPIドキュメントを参照してください。ルックアップリレーションシップ
たとえば、外部IDを使用して、エンドユーザーがチケットフォームに入力した値に基づいてカスタムオブジェクトのレコードをリンクさせることができます。
ルックアップリレーションシップフィールドの問題点は、フィールドを編集できるのはエージェントだけであることです。この制限を克服するには、Webhookまたは外部Webサービスを使用してルックアップフィールドを更新します。このプロセスでは、標準のテキストフィールドまたはドロップダウンフィールドに入力された値を取得し、「ルックアップ」フィールドに設定することで、他の方法では不可能な更新を可能にします。
重要:Zendeskでは、チケットを自動的に更新するための回避策として、Zendesk APIのWebhookを使用することができません。これを行うと、競合状態やその他の競合が発生する可能性があります。詳しくは、次の記事を参照してください:トリガとWebhookを使用してチケットを更新することはできますか?
Ticketsエンドポイントを使用したAPIコールのサンプルペイロードを次に示します。
{
"ticket":{
"custom_fields":[
{
"id":FIELD_KEY, // Lookup field
"value":"external_id:{{ticket.ticket_field_FIELD_KEY}}" // Custom field on ticket form (modified by end-user)
}
]
}
}
詳細については、次のAPIドキュメントを参照してください。カスタムオブジェクト
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。
0件のコメント