Exploreを使用すると、営業時間でレポートをフィルタリングできます。これを行うには、対応する曜日と時間の属性に基づいて、計算済み属性を作成する必要があります。次に、それを使用してレポートをスライスまたはフィルタリングします。
以下のレシピ例では、月曜日から金曜日の午前9時から午後5時までの営業時間中に作成されたチケットの数を確認することが目標です。同じロジックを使用して、営業時間中に受信したチャットまたはTalkコールの数を確認できます。必要なメトリックと属性を含むデータセットを選択してください(「データセットの操作」を参照)。
メモ:最も正確な結果を得るには、レポートを作成するユーザーとレポートを表示するユーザーのタイムゾーンが一致していることを確認してください。Exploreはレポートを表示するときにユーザーのタイムゾーンを使用するため、タイムゾーンごとに結果を表示するには計算された属性が必要です。詳細については、以下のトピックを参照してください:Zendeskはどのタイムゾーンを使用しますか?
必要条件
スキルレベル: 中級者
所要時間: 30分
- Zendesk Explore ProfessionalまたはEnterprise
- 編集者または管理者レベルの権限(「エージェントにExploreへのアクセスを許可する方法」を参照)
レポートを作成する
営業時間中に作成されたチケットを表示するには
- Exploreで、レポートアイコン()をクリックします。
- レポートライブラリで、「新規レポート」をクリックします。
- 「データセットを選択」ページで、「サポート」>「サポート - チケット」をクリックし、「レポートを開始」をクリックします。 レポートビルダーが開きます。
- 計算メニュー()で、「標準ユーザー定義属性」をクリックします。
- 「標準計算済み属性」ページで、属性に「営業時間内に作成」などの名前を付けます。
- 「式」フィールドに、以下の式を入力または貼り付けます。
IF (IN([Ticket created - Day of week],ARRAY("Monday", "Tuesday","Wednesday","Thursday","Friday")) AND IN([Ticket created - Hour],ARRAY(9, 10, 11, 12, 13, 14, 15, 16))) THEN TRUE ELSE FALSE ENDIF
上記の2番目のARRAY関数では、数字が1時間を表します。つまり、「9」は、9:00~9:59の間に作成されたすべてのチケットを取得することを意味します。
ヒント: 英語以外の言語で作業している場合は、こちらの記事を参照して、自分の言語でExploreの式を入力する際の参考にしてください。 - 「保存」をクリックします。これで、属性を使ってレポートを作成できるようになります。
- 「メトリック」パネルで、「追加」をクリックします。
- メトリックのリストから、「チケット」>「チケット」を選択します。
- 「縦棒」パネルで「追加」をクリックします。
- 属性のリストから、「ユーザー定義属性」>「営業時間内に作成」(先ほど作成した属性)を選択します。
- 「表示タイプ」メニュー()をクリックし、「円」を選択します。
営業時間が曜日によって異なる場合は、計算済み属性の式に条件を追加できます。たとえば、月曜日から金曜日が午前9時から午後5時まで、土曜日が午前9時から午後3時まで、日曜日が午前10時から午後2時までの営業時間の場合、次の式を使用します。
IF (IN([Ticket created - Day of week],ARRAY("Monday", "Tuesday","Wednesday","Thursday","Friday"))) AND (IN([Ticket created - Hour], ARRAY(9, 10, 11, 12, 13, 14, 15, 16))) OR([Ticket created - Day of week]="Saturday" AND (IN([Ticket created - Hour], ARRAY(9, 10, 11, 12, 13, 14)))) OR([Ticket created - Day of week]="Sunday" AND (IN([Ticket created - Hour], ARRAY(10, 11, 12, 13)))) THEN TRUE ELSE FALSE ENDIF