質問
Zendesk Exploreの式では、更新履歴データセットの「Changes - Previous value」属性または「Changes - New value」属性を使用します。ユーザーインターフェイス(UI)に表示されるチケットフィールド値を入力したが、レポートに結果が返されない。この問題が起きる理由と、式で使用する正しい値を見つけるにはどうすればよいですか?
回答
「Changes - Previous value」属性と「Changes - New value」属性には、UIに表示される値ではなく、フィールドのAPI値が必要です。API値やAPIに詳しくない場合は、「APIの基本」を参照してください。
フィールドのAPI値を見つけるには:
- 値をレポートするチケットフィールドのIDを見つけます。
- URLにIDを入力すると、そのチケットフィールドに関するJSONファイルが返されます。
- JSONファイルを確認し、「Changes - Previous value」属性と「Changes - New value」属性で使用する必要があるフィールド値を見つけます。
たとえば、Beginner Support、Intermediate Support、Advanced Supportという値を持つ「Type of Support」というチケットフィールドがあるとします。Advanced Support値に関するレポートを作成しようとしています。
チケットフィールドのIDを見つける
-
管理センターで、サイドバーにあるオブジェクトとルールアイコン(
)をクリックし、「チケット」>フィールドを選択します。 - 「フィールドID」列で、レポートするチケットフィールドのID番号(この例では「
Type of Support」)を見つけます。この電話番号をメモします。次のステップで必要になります。
IDをURLに入力
- Webブラウザで、次のURLに移動します。<subdomain>は自社のZendeskのサブドメイン名に置き換え、<チケットフィールドID>は前の手順でメモしておいたID番号に置き換えます。
subdomain.zendesk.com/api/v2/ticket_fields/<ticket field ID>
JSONファイルを確認してフィールド値を見つけます
この例では、次のようになります。
"id": 360048826392,"name": "Advanced Support","raw_name": "Advanced","value": "advanced_support","default": false
「変更 - 前の値」属性または「変更 - 新しい値」属性を持つ式にadvanced_supportを使用します。
代わりにAdvanced Supportを使用した場合、式は技術的には有効ですが、結果は返されません。
詳細については、次の記事を参照してください:
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。