Zendeskのテンプレート言語Curlybarsを使用してヘルプセンターのリクエストページにチケットプロパティを追加して、カスタマーエクスペリエンスを向上させます。

エンドユーザーは、「マイアクティビティ」 > 「>リクエスト」のユーザープロファイルで、自分のサポートリクエストを追跡することができます。エンドユーザーが自分のリクエストを表示すると、チケットの件名、チケットID、作成日時、前回のアクティビティ、ステータスがデフォルトで表示されます。

このページにコンテンツを追加するには、次の2つの手順を実行します。

  • ステップ1:表示するプロパティを選択
  • ステップ2:ヘルプセンターのコードを編集する

ステップ1:表示するプロパティを選択

編集するテーブルはリクエストオブジェクトを使用するため、リクエストオブジェクトのプロパティを追加できます。プロパティのリストと説明については、APIドキュメントを参照してください。「アクティビティリスト」テーブルをカスタムフィールドで更新することはできません。リクエストページに追加するプロパティ名のリストを作成します。これは次のステップで必要になります。

「優先度」プロパティまたは「タイプ」プロパティを追加する場合は、それらのプロパティがエンドユーザーに表示されるように設定してください。

ステップ2:ヘルプセンターのコードを編集する

表示するリクエストオブジェクトのプロパティを決定し、ヘルプセンターのコードを編集します。この例では、「優先度」を使用します。

メモ:既存のテーブルデータで、{{t 'status'}}などの翻訳ヘルパーが使用されている。簡素化のため、このワークフローではそのようなヘルパーは使用しません。詳細については、開発ドキュメントを参照してください。

ヘルプセンターのテーマを編集するには

  1. ヘルプセンターのテーマのコードを編集する
  2. 編集するrequests_page.hbsテンプレートを選択します
  3. HTMLでアクティビティテーブルを探します。各列には、テーブルヘッダー(<th>)と、実際のコンテンツを表示するための対応するデータ行(<td>)があります。
    テーブルヘッダー:

    テーブルデータ:
  4. 適切な位置にヘッダー行を追加します。この例では、新しい列を最後に配置するために、Statusヘッダーの後にヘッダータグと列名を追加します。

    これにより、コンテンツのないヘッダーがアクティビティリストテーブルに追加されます。
  5. データを表示するデータ行を追加します。テーブルデータを正しい順序で配置します。この場合は、既存の「ステータス」列に従います。

  6. 作成したデータ行にリクエストオブジェクトのプロパティを入力します。この場合は、priority_name。

    チケットに優先度が記載されている場合は、以下のように表示されます。

  7. 変更を適用して表示するには、「公開」をクリックします。

詳細については、次の記事を参照してください:「ヘルプセンターのカスタムポータルからサポートリクエストを送信、追跡する方法」

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

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

Powered by Zendesk