Zendeskのテンプレート言語Curlybarsを使用してヘルプセンターのリクエストページにチケットプロパティを追加して、カスタマーエクスペリエンスを向上させます。
エンドユーザーは、「マイアクティビティ」 > 「>リクエスト」のユーザープロファイルで、自分のサポートリクエストを追跡することができます。エンドユーザーが自分のリクエストを表示すると、チケットの件名、チケットID、作成日時、前回のアクティビティ、ステータスがデフォルトで表示されます。
このページにコンテンツを追加するには、次の2つの手順を実行します。
ステップ1:表示するプロパティを選択
編集するテーブルはリクエストオブジェクトを使用するため、リクエストオブジェクトのプロパティを追加できます。プロパティのリストと説明については、APIドキュメントを参照してください。「アクティビティリスト」テーブルをカスタムフィールドで更新することはできません。リクエストページに追加するプロパティ名のリストを作成します。これは次のステップで必要になります。
「優先度」プロパティまたは「タイプ」プロパティを追加する場合は、それらのプロパティがエンドユーザーに表示されるように設定してください。
ステップ2:ヘルプセンターのコードを編集する
表示するリクエストオブジェクトのプロパティを決定し、ヘルプセンターのコードを編集します。この例では、「優先度」を使用します。
{{t 'status'}}
などの翻訳ヘルパーが使用されている。簡素化のため、このワークフローではそのようなヘルパーは使用しません。詳細については、開発ドキュメントを参照してください。ヘルプセンターのテーマを編集するには
- ヘルプセンターのテーマのコードを編集する
- 編集する
requests_page.hbs
テンプレートを選択します - HTMLでアクティビティテーブルを探します。各列には、テーブルヘッダー(
<th>
)と、実際のコンテンツを表示するための対応するデータ行(<td>
)があります。
テーブルヘッダー:
テーブルデータ: - 適切な位置にヘッダー行を追加します。この例では、新しい列を最後に配置するために、Statusヘッダーの後にヘッダータグと列名を追加します。
これにより、コンテンツのないヘッダーがアクティビティリストテーブルに追加されます。 -
データを表示するデータ行を追加します。テーブルデータを正しい順序で配置します。この場合は、既存の「ステータス」列に従います。
-
作成したデータ行にリクエストオブジェクトのプロパティを入力します。この場合は、
priority_name
。
チケットに優先度が記載されている場合は、以下のように表示されます。 - 変更を適用して表示するには、「公開」をクリックします。
詳細については、次の記事を参照してください:「ヘルプセンターのカスタムポータルからサポートリクエストを送信、追跡する方法」
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。