ヘッダーをスキップ

Oracle® Real User Experience Insightユーザーズ・ガイド 12cリリース2 (12.1.0.3) for Linux x86-64 B70760-01 |
| 目次 | 索引

前 | 次 |

# 3 データ・ブラウザの使用

この章では、データ・ブラウザの使用方法について説明します。データ・ブラウザはRUEIの中心となる機能であり、監視中に収集された情報への直接アクセスを提供します。データ・ブラウザでは、直感的でユーザーフレンドリな方法を使用して、情報のドリルダウン、検索およびフィルタを実行できます。

## 3.1 データ・ブラウザの概要

各レポートに示される情報は、監視中に取得したすべての情報を含む多次元データ構造から導出されます。この構造を使用することで、より詳細なレベルを次々にクリックするだけでWebデータを探索でき、様々なディメンション(期間、リファラ、ビジター・タイプなど)別にWebデータを表示できます。このデータ構造は、「データの参照」タブで表示できます。

データ・ブラウザを使用すると、レポートに示されるデータのコンテキストを理解できるとともに、情報をドリルダウン、ランク付け、ソートおよびフィルタすることで原因、結果および傾向を把握することができます。レポート内からデータ・ブラウザを開くには、レポート・メニューから「参照」オプションを選択します。データ・ブラウザを他の場所から開くには、「データの参照」タブをクリックします。図3-1に示すようなウィンドウが表示されます。

図3-1 データ・ブラウザ

「図3-1 データ・ブラウザ」の説明

データ・ブラウザのツールバー

データ・ブラウザ画面の上部には、図3-2に示すツールバー・アイコンが表示されます。表3-1は、これらのアイコンについて説明しています。

図3-2 データ・ブラウザのツールバー

「図3-2 データ・ブラウザのツールバー」の説明

表3-1 データ・ブラウザのアイコン

アイコン | 説明
--- | ---
| グラフ。 データの標準グラフ(円グラフ、線グラフまたは棒グラフ)を表示します。グラフの種類は、基になるデータによって異なります。
| 追加のグラフの種類。 標準的なグラフに加えて、基となるデータによって、追加のグラフの種類を使用できる場合があります。その場合、目的のグラフの種類を選択するには、該当するアイコンをクリックします。 また、「グラフ」メニューの「タイプ」オプションを使用して、グラフの種類を選択することもできます。
| 値。 ブラウザのデータの基となるデータ値を表示します。値リストの使用方法の詳細は、3.4項「値リストの使用」を参照してください。
| 前のページおよび次のページ。 これらのコントロールを使用して、表示されたデータセットのページ間を移動します。
| 用語集。 データ・ブラウザ内に現在示されているメトリックの簡単な説明を表示します。この説明には、グラフまたは値テーブルに示されているディメンションおよび適用されているフィルタの両方が記載されます。フィルタの使用方法は、3.8項「フィルタの使用」に記載されています。
| 検索。 現在表示されているデータ・セット内の文字列を検索できます。検索機能の使用方法の詳細は、3.5項「データ・ブラウザでの検索」に記載されています。
| ズーム・インおよびズーム・アウト。 表示される詳細のレベルを変更できます。ズーム・インおよびズーム・アウトの操作時には、表示されるデータのディメンションを変更します。新しいディメンションは、現在選択されているディメンションによって決まります。たとえば、年次データを表示している場合は、ズーム・イン操作により、月次データの表示に変更されます。クライアントの場所を国別に表示している場合は、ズーム・イン操作により、表示されるディメンションがクライアントの場所が属する国の中のプロバイダに変更されます。 元のディメンションにすばやく戻すには、「ビュー」メニューからビューのリセットを選択します。
| レポートとしてオープン。 現在表示されているデータをレポート印刷レイアウト・モードの新しいウィンドウで開きます。レポートの作成とカスタマイズの詳細は、第2章「レポートの操作」に記載されています。
| エクスポートとしてオープン。 現在表示されているデータを、各種アプリケーション(Microsoft Excelなど)にエクスポートするにあたってカスタマイズできる新しいウィンドウを開きます。この機能の詳細は、3.10項「データのエクスポート」に記載されています。
| ダッシュボードに追加。 選択されているダッシュボードに現在のビューを追加します。この機能の詳細は、5.5項「ダッシュボードへのデータ・ブラウザまたはKPIビューの追加」に記載されています。
| 戻る/進む。 データ・ブラウザ内での直前のアクションを元に戻す、または繰り返します。
| ズームをロック/アンロック。 上位レベルの集計で使用できないディメンション・レベル値を使用して問い合せるため、現在の期間の選択をロック/アンロックします。たとえば、日単位で使用する場合、完全なURLに基づいてフィルタを設定します。通常、このフィルタは、この情報を月単位で使用できないため、月単位にズームアウトする場合に自動的に削除されます。ただし、ズーム・ロックが設定されている場合、月単位のかわりに定義されたフィルタを使用して、30日単位で問い合せられます。

## 3.2 データ構造の概要

データ・ブラウザ内に表示される情報は、グループ別に分けられます。最上位レベルには、アプリケーション関連グループとサービス関連グループの2つのグループ・タイプがあります。各グループでは、収集されたデータを様々な視点、つまりビューで表示できるようになっています。これらのビューは、データ・ブラウザ・ウィンドウ(図3-1)の左側にある「ビューの選択」パネルから選択できます。

「ビューの選択」パネル内のメイン・グループの1つ1つは、様々な情報カテゴリに関連しています。監視対象のWeb環境でアクセスされたページ、ビジター・セッション、ユーザー・フロー、失敗したURLとページ、およびキー・ページに関するグループがあります。

これらの各グループ内のサブグループには、選択したカテゴリの特定項目に関する情報が表示されます。具体的には、情報が特定のディメンションで表示されます。これらのディメンションは、サブグループの名前に示されます。たとえば、「すべてのセッション」グループには、ドメイン、期間、ユーザーID、クライアント・ブラウザ、言語、場所およびオペレーティング・システムをそれぞれディメンションとしたビューが用意されています。図3-3にこれを示します。

図3-3 データ構造の選択パネル

「図3-3 データ構造の選択パネル」の説明

個々のビューは、表示される情報のタイプを示す標準的な分類(失敗、パフォーマンス、全体およびサイズ)でグループ化されています。これらの中で、基となるデータを調べるために使用するアクティブ・ディメンションを選択できます。

この項で説明されている標準的なディメンションに加えて、カスタム・ディメンションを使用して、データ・ブラウザ内に表示できる情報を拡張することもできます。この詳細は、3.11項「カスタム・ディメンションの使用」に記載されています。

セッション診断機能の詳細は、4項「診断機能の使用」に記載されています。

### 3.2.1 リアルタイム・データとセッションベースのデータ

RUEIで対応できる情報には2種類あります。5分間隔で検出されるすべてのアクティブなセッションから導出される情報と、完了した(クローズ)セッションから導出される情報です。それぞれの詳細は次の各項で説明します。

アクティブ・セッションから導出される情報

RUEIでレポートされるほぼすべての情報は、5分間隔で検出されるオープン(アクティブ)セッションに基づきます。1つの例外は、「すべてのセッション」グループでの複数日のレポートです。この詳細は次の項に記載されています。

5分ごとにセッションについてレポートされるプロパティ(IPアドレスやユーザーIDなど)は、実質的には5分間の最後に取得されたスナップショットであることに注意してください。これらのプロパティの値はその5分間内では変動していた可能性がありますが、その期間の最後の値がレポートされます。

クローズ・セッションから導出される情報

「すべてのセッション」グループで複数日についてレポートされる情報は、完了した(クローズ)セッションから導出されます。結果として、この情報には遅延が伴います。遅延が発生するのは、定義されているセッション・アイドル時間が原因です。セッション・アイドル時間は、ビジターのセッションが非アクティブになってから終了したとみなされるまでの期間を指定します。デフォルトでは60分です。

情報がこのようにして導出されるため、5分間隔のレベルにドリルダウンすることはできません。また、ビジター・セッションが午前9時に開始して午後5時に終了する場合について考えてみてください。セッションは、昼食休憩の午後12時から午後1時を除いてずっとアクティブです。通常、このセッションは1つのセッションとしてレポートされます。ただし、「すべてのセッション」グループでの複数日の期間では、2つのセッションとして報告されます。非アクティブな期間があるためです。

レポートされるデータに相違が生じることがある理由

1日についてレポートされるデータと複数日についてレポートされるデータには、わずかな差異が生じる可能性があります。たとえば、ある1日について「すべてのセッション」ビューでレポートされるセッション数は、「すべてのセッション」ビューの2日間に対する表示において、同じ1日についてレポートされる数と若干異なる場合があります。このような差異が生じる理由を理解するためには、1日のデータと複数日のデータが処理される方法を知る必要があります。

図3-4に示す状況について検討します。2名のビジターAとBが両方とも、12:05に閲覧を開始します。Aのセッションは12:45に終了し、Bのセッションは13:55に終了します。ビジターAが14:05に再開し、14:55に終了します。

図3-4 セッションのレポート

「図3-4 セッションのレポート」の説明

時間単位での同時ビジター・セッションの数は、表3-2のようにレポートされます。

表3-2 時間単位のレポート

時刻 | セッション
--- | ---
12:00 | 2(12時から13時には一意のビジターを2名確認)
13:00 | 1(13時から14時には一意のビジターを1名確認)
14:00 | 1(14時から15時には一意のビジターを1名確認)

日単位では、2つの同時セッションがレポートされます。ただし、月単位または2日単位で表示すると、セッションの数がレポートされます。この場合、Aの2つのセッションの間にアイドル時間が含まれるため、セッション数は3としてレポートされます。レポートされるセッション数の差異を防ぐには、監視対象のアプリケーションのセッション・アイドル時間と一致するようにセッション・アイドル時間を指定する必要があります。

セッション継続時間、ページ・ロードおよび読取り時間の概要

セッション継続期間は、最後のページがセッション内にロードされた時間から最初のページのロードが開始された時間を引いて計算およびレポートされます。セッション・ロード時間は、セッション内のすべてのページ・ロード時間の合計を表します。セッション読取り時間は、セッション内のすべてのページ読取り時間の合計です。各ページ読取り時間は、最後のヒットがロードされた時間と次のページの最初のヒットの開始の違いとして計算されます。セッションに次のページがない場合、デフォルトの20秒が使用されます。短いセッションの場合、レポートされたページ読取り時間がセッション継続時間より長くなる可能性があることを意味します。図3-5に示す例について考えます。

図3-5 セッションのレポート

「図3-5 セッションのレポート」の説明

### 3.2.2 問題分析グループ

問題分析カテゴリのビュー(表3-4を参照)では、アプリケーションの場合、失敗したり問題のあるページ・ビューやヒットに関する詳細な情報が提供されます。それには表3-3に示すグループが含まれます。

表3-3 問題分析グループ

名前 | 説明
--- | ---
失敗したURL | 失敗したページ内のオブジェクト(ヒット)についてレポートします。たとえば、破損したイメージや使用できないダウンロードが含まれるページなどです。1分間当たり最大で1000個のオブジェクトが記録されます。該当するオブジェクトのすべての技術エラー(付録D「エラー・コードの説明」を参照)がレポートされます。このビューではアプリケーション情報は使用されないため、アプリケーションが構成されていない場合でも、失敗したページに関して考えられる理由がレポートされます。
失敗したページ | アプリケーションのページで発生したサーバー、ネットワーク、Webサイトおよびコンテンツの各エラーについてレポートします。
遅いURL | 5分間にシステムで検出されたオブジェクトのうち、エンドツーエンド時間が最も遅い5000個のオブジェクトについてレポートします。オブジェクトには、このビューでレポートする少なくとも構成された遅いURLのしきい値(デフォルトは2000ミリ秒)のエンドツーエンド時間が必要です。このビューのためにアプリケーションを構成する必要はありません。詳細は、12.5項「遅いURLおよび関数コールのレポートの制御」を参照してください。
失敗した関数 | 関数コールで発生したサーバー、ネットワーク、Webサイトおよびコンテンツの各エラーについてレポートします。
処理の遅い関数 | 5分間にシステムで検出されたオブジェクトのうち、コールのエンドツーエンド時間が最も遅い5000個のオブジェクトについてレポートします。コールには、このビューでレポートする少なくとも構成された遅いURLのしきい値(デフォルトは2000ミリ秒)のエンドツーエンド時間が必要です。このビューのためにサービスを構成する必要はありません。詳細は、12.5項「遅いURLおよび関数コールのレポートの制御」を参照してください。

注意: 失敗したURL、ページおよびサービス・コールに関する情報の有効期間は、レポータのデータ保存ポリシーによって決定されます。この詳細は、12.10.1項「レポータの保存ポリシーの定義」に記載されています。

### 3.2.3 ページ配信ディメンション

ページ配信ディメンションは、「失敗したページ」、「すべてのページ」、「キー・ページ」の各ビューで使用でき、監視対象のWebサイトで検出されたエラーをレポートします。ページ配信ディメンションでレポートされるすべてのエラーは、セッション診断の再生機能でも表示できます(第4章「診断機能の使用」を参照)。

ページまたはオブジェクトで複数のタイプのエラー(たとえば、ネットワーク・エラーとWebサービス・エラーの両方)が発生した場合、ページ・エラーまたはオブジェクト・エラーは複数回は記録されません。かわりに、エラーは特定の順序(Webサイト、サーバー、ネットワーク、コンテンツの順)でレポートされます。たとえば、Webサイト・エラーとネットワーク・エラーの両方が発生したオブジェクトは、ネットワーク・エラーではなくWebサイト・エラーとして記録されます。

このディメンションでレポートされるエラーは、KPIのベース(カウンタと割合の両方で表されるメトリック)としても使用できます。図3-6にこれを示します。

図3-6 ページ可用性メトリック

「図3-6 ページ可用性メトリック」の説明

アプリケーション違反およびユーザー違反

アプリケーション違反カウンタは、Webサイト、ネットワーク、サーバーおよびコンテンツ・エラーの合計数をレポートします。ユーザー違反カウンタは、コンテンツ通知とクライアント中断の合計数をレポートします。これらのカウンタの使用例は、特定のアプリケーションの一般的な状態を追跡するダッシュボードの作成などです。これらのカウンタは、KPIメトリックとしても使用できます。特定のページ・ビューには、アプリケーション違反およびユーザー違反の両方を含めることができます。

### 3.2.4 「URL診断」グループ

ヒットベースの情報は、「失敗したURL」グループおよび「遅いURL」グループに表示されます。これらのグループには、イメージや他の静的オブジェクトおよび動的オブジェクトに関する詳しい情報が含まれます。この結果、これらのグループでレポートされるURLには、大容量のセッション情報と一意の情報(ユーザーIDおよび様々なオブジェクトで共有される識別子など)が含まれることがあります。これらのグループには5分間隔につき5000のオブジェクトという制限があることにも注意してください。このため、特定のヒットに関連する情報をレポートのURL内で特定するのが困難になることがあります。

「URL診断」グループは、ページ内の動的オブジェクト(ポートレットやフレームなど)の個別の記録に特に適しています。特定のヒットに関連するリテラルURLをレポートするかわりに、「URL診断」グループは機能URLをレポートします。これらはカスタマイズ可能なレポート方法です。通常は、レポートされたURLからセッション情報や一意の情報は除去されます。このグループで得られる情報を使用すると、ページとは無関係に動的サーバー相互作用URLにアクセスできます。このアプローチには、関連するヒットベースの情報がすぐに見つかるという利点があります。たとえば、JavaまたはPHPベースのコールの監視のみに関心があることを指定できます。これは、診断ユーティリティ(CAMMおよびAD4Jなど)の専用サポートを提供する強力なクリックアウト機能によって補われます。

URL診断の構成は、アプリケーション・レベルおよびスイート・レベルで指定されます。8.2.18項「「URL診断」グループ内でのレポートの制御」および3.2.5項「スイートURL診断グループ」を参照してください。RUEI内からのクリックアウトのための外部ユーティリティの構成手順は、4.6項「外部ツールへのクリックアウトの構成」に記載されています。

### 3.2.5 スイートURL診断グループ

スイート・カテゴリのビュー(表3-4を参照)では、監視対象スイートの運用に関する詳細な情報が提供されます。各スイート・グループが表示されるかどうかは、構成される少なくとも1つのスイート・インスタンスによって異なります。

インストールおよび構成されている各スイート・タイプについても診断グループを作成でき、アプリケーションに関して「URL診断」グループ(3.2.4項「「URL診断」グループ」を参照)で得られる情報と同等の情報が提供されます。

スイートURL診断グループの作成の制御

デフォルトでは、スイートURL診断データ・グループは作成されません。作成を有効にするには、次の手順を実行します。

1. 目的のスイート・タイプについて少なくとも1つのインスタンスが定義済であることを確認します。

2. 「構成」→「一般」→「詳細設定」→「スイートURL診断」の順に選択します。目的のスイート・タイプをクリックします。図3-7に示すようなダイアログが表示されます。

   図3-7 「E-Business Suite URL診断」ダイアログ

   「図3-7 「E-Business Suite URL診断」ダイアログ」の説明

3. 選択したスイート・タイプのURL診断グループに対して、レポートを有効にするか無効にするかを指定します。デフォルトでは、これは無効です。次に、「保存」をクリックします。

有効にしたスイートURL診断グループ内のデータを使用できるかどうかは、定義されたデータ保存ポリシーによって異なります(12.10項「データ保存ポリシーの指定」を参照)。

## 3.3 データ・ブラウザ・グループへのアクセス

データ・ブラウザの各グループはビジネス関連かIT関連のいずれか(あるいはその両方)です。データ・ブラウザにアクセスできるのは、対応する「分析」アクセス・レベル(以上)の権限を持つユーザーのみです。各データ・ブラウザ・グループのユーザー・タイプ割当てを表3-4に示します。

表3-4 データ・ブラウザ・グループのユーザー・タイプ

カテゴリ | グループ | ビジネス | IT
--- | --- | --- | ---
アプリケーション | Overall |  |
| すべてのページ | X | X
| すべてのセッション | X | X
| ユーザー・フロー完了 | X | X
| ユーザー・フロー・アクティビティ | X | X
| キー・ページ脚注1 | X | X
| サービス・テスト脚注2 | X | X
| URL診断 |  | X
| Problem analysis |  |
| 失敗したURL |  | X
| 失敗したページ | X | X
| 遅いURL |  | X
| スイート |  |
| E-Business Suite | X | X
| E-Business Suite URL診断脚注3 |  | X
| Fusionフレームワーク | X | X
| FusionフレームワークURL診断脚注3 |  | X
| JD Edwards | X | X
| JD Edwards URL診断脚注3 |  | X
| Oracle ADF | X | X
| Oracle ADF診断 |  | X
| Oracle FLEXCUBE | X | X
| Oracle FLEXCUBE診断脚注3 |  | X
| PeopleSoft | X | X
| PeopleSoft URL診断脚注3 |  | X
| Siebel | X | X
| Siebel URL診断脚注3 |  | X
| WebLogic Portal | X | X
| WebLogic Portal URL診断脚注3 |  | X
サービス | Overall |  |
| すべての関数 |  | X
| Problem analysis |  |
| 失敗した関数 |  | X
| 処理の遅い関数 |  | X

脚注1 このグループは、作成が有効な場合にのみ使用できます(8.2.15.1項「キー・ページの定義」を参照)。

脚注2 このグループは、作成が有効な場合にのみ使用できます(8.2.5項「サービス・テスト・ビーコン・トラフィックのレポート」を参照)。

脚注3 このグループは、作成が有効な場合にのみ使用できます。

## 3.4 値リストの使用

値リストの使用時に、表示されたリストに列を追加できます。表示されたデータにインジケータ列を追加するには、「値」メニューから「割合の表示」または「成長率の表示」を選択します。これらのオプションを使用できるかどうかは、現在表示されているリストによって異なります。また、リストをレポートとして表示(「ビュー」メニューから「レポートとして開く」を選択)した場合も、列が引き継がれます。

ソート順序の変更

値リストの上部にある列ヘッダーを選択して、ソート順序を変更することもできます。ビューは、選択した列を昇順でソートしたものに変更されます。列ヘッダーを再クリックすると、ソート順序が降順になります。列ヘッダー内の順序記号は、現在の順序を示しています。例を図3-8に示します。

図3-8 ソート順序

「図3-8 ソート順序」の説明

包含フィルタと除外フィルタ

値リストでは、項目を右クリックして図3-9に示すメニューを開くこともできます。

図3-9 値のコンテキスト・メニュー

「図3-9 値のコンテキスト・メニュー」の説明

次のオプションがあります。

- 値の選択: 包含フィルタとして選択した値をフィルタ・パネルに追加します。つまり、選択した値と一致する値のみがブラウザに表示されます。

- 値の除外: 除外フィルタとして選択した値をフィルタ・パネルに追加します。つまり、選択した値と一致しない値のみがブラウザに表示されます。

## 3.5 データ・ブラウザでの検索

検索機能を使用して、現在表示されているデータセット内での文字列の有無を検索できます。図3-10にこれを示します。

図3-10 「検索」タブ

「図3-10 「検索」タブ」の説明

検索機能では、完全一致または部分文字列として指定した検索パターンとの一致が行われます。したがって、検索パターンfireを指定すると、すべてのfireの出現の他に、firefox、x-fireおよびsefirewallの出現とも一致します。前述のように、検索対象は現在表示されているデータに制限されます。検索を拡張するには、現在のビューを変更するか、適用されているフィルタを解除して、検索を再実行します。一致が見つからなかった場合は、「結果が見つかりません」というポップアップ・ダイアログが表示されます。

注意: 検索機能では、ワイルドカード文字(*など)の使用はサポートされていません。すべての文字がリテラルとして扱われます。結果リストは値リストであり、値リストと同じ機能を持ちます(3.4項「値リストの使用」を参照)。

## 3.6 データのソート

グラフのデータをソートするには、グラフの下にある凡例から該当するディメンションを選択します。図3-11にこれを示します。

図3-11 凡例

「図3-11 凡例」の説明

値リスト内でのソートの詳細は、3.4項「値リストの使用」を参照してください。

また、「データ」メニュー内の「ソート」オプションを使用して、指定したソート仕様を元に戻したり(ソートから削除)、現在のソート仕様を反転できます(「ソートの反転」)。

## 3.7 データ・ブラウザでの取消しとやり直し

データ・ブラウザを使用するとき、タスクバーの「戻る」アイコンと「進む」アイコン(表3-1を参照)を使用すると、それまでの選択動作を元に戻したりやり直したりすることができます。この方法で、直前の動作(フィルタの設定など)を元に戻すことができます。表示するための動作をすべて繰り返す必要はありません。この機能を使用するときは、次の点に注意してください。

- 記憶できる動作は最大で20です。

- 診断機能では、「診断の終了」アイコンを使用すると、診断機能を開始する直前のデータ・ブラウザの位置に戻ります。それまでの動作は選択履歴に保存されます。

- データ・ブラウザを離れて他のモジュール(たとえば、構成モジュールまたはレポート・モジュール)を使用しても、データ・ブラウザに戻ると選択履歴が保存されています。

- 「戻る」アイコンを使用して選択を元に戻し、新しい選択を行うと、その時点よりも後の選択履歴は廃棄されます。

- 「ビュー」メニューの「戻る/進むの履歴のリセット」オプションを選択すると、記憶されている表示動作をリセットできます。

## 3.8 フィルタの使用

データ・ブラウザ・ウィンドウの上部にあるフィルタ・パネルを使用して、表示する情報のプロファイルを制限できます。例を図3-12に示します。

図3-12 フィルタ・パネルの例

「図3-12 フィルタ・パネルの例」の説明

フィルタ・パネルの最初の項目は常に、情報が必要な日付または期間になります。図3-12の例では、期間/年の2007がこれに相当します。この項目は、最上位レベルのフィルタとなり、カレンダで変更できます(2.6項「カレンダの使用方法」を参照)。

その後、追加のフィルタを設定できます。フィルタには、包含フィルタと除外フィルタの2種類があります。包含フィルタは、フィルタ内のデータ値と一致するデータ・アイテムのみを表示することを指定します。除外フィルタは、フィルタ内のデータ値とは一致しないデータ・アイテムのみを表示することを指定します。

たとえば、図3-12のフィルタ・プロファイルでは、クライアントの場所がLiechtensteinであり、クライアント・ブラウザがFirefoxでない2007年の情報のみを表示するように指定しています。

### 3.8.1 フィルタの定義

データ・ブラウザ・ウィンドウ内の任意のデータ・アイテムは、フィルタとして定義できます。それには、データ・アイテムを右クリックして、図3-9に示すメニューを開きます。フィルタは定義した後、クリックして図3-13に示すコンテキスト・メニューを使用し、自由に変更できます。

図3-13 フィルタのコンテキスト・メニュー

「図3-13 フィルタのコンテキスト・メニュー」の説明

次のオプションがあります。

- 反転: 選択した包含フィルタを除外フィルタに変更します(またはその逆)。

- フィルタの反転: 現在定義されているすべてのフィルタの設定を変更します(上記を参照)。

- 削除: 選択したフィルタを解除します。

  注意: フィルタは、定義した順序で適用されます。この順序は、フィルタ・パネルでのフィルタの表示順序でもあり、定義後には変更できません。フィルタの順序を変更するには、フィルタを解除してから、必要な順序で定義しなおす必要があります。

- レポート・フィルタとしてマーク: このオプションの使用方法は、3.8項「フィルタの使用」に記載されています。

- すべて削除: 現在定義されているすべてのフィルタを削除します。

### 3.8.2 複数のフィルタの使用

値リストでは、複数の値を選択できます。それには、複数選択コマンド・ボタンをクリックしてから、関連リンクを除く必要な値をそれぞれクリックします。選択した項目はハイライト表示されます。例を図3-16に示します。

図3-14 複数の値の選択

「図3-14 複数の値の選択」の説明

必要な値を選択したら、画面の下部にあるツールバーを使用して、値を包含フィルタと除外フィルタのいずれにするかを指定できます。また、このツールバーでは、現在定義されているすべてのフィルタを反転したり解除することもできます。

### 3.8.3 レポート・フィルタの使用方法

データ・ブラウザから作成したレポートでは、レポート・フィルタを使用できます。レポートに含める情報に対してレポート・フィルタを指定しておくと、レポートを開いたユーザーが、レポートのコンテンツを表示するときに、定義済のフィルタを使用できます。

たとえば、(「すべてのセッション」グループと「クライアントの場所」サブグループを使用して)クライアントの場所情報を参照している場合、ユーザーがクライアントの場所に基づいて選択を行うことを可能にするレポートを作成できます。フィルタを定義する手順は、次のとおりです。

1. 表示された場所のリストから値を選択し、それをフィルタとして定義します。

2. 値がフィルタ・パネルに表示されたら、右クリックしてメニューから「レポート・フィルタとしてマーク」を選択します。例を図3-15に示します。

   図3-15 レポート・フィルタの例

   「図3-15 レポート・フィルタの例」の説明

   注意: 各ディメンションに対して定義できるレポート・フィルタは1つのみです。ただし、異なるディメンションに複数のレポート・フィルタを定義することは可能です。複数のフィルタを使用したレポートを設計する場合は、レポートの外観を損わないように注意してください。

3. 「ビュー」メニューから「レポートとして開く」を選択し、必要なレポートの構造を確定します。これで、選択したフィルタがレポート内に表示されます。例を図3-16に示します。

   図3-16 フィルタを使用したレポート

   「図3-16 フィルタを使用したレポート」の説明

4. マウス・ポインタをフィルタ上に置いてフィルタをハイライト表示し、メニューから「フィルタ・タイプの編集」を選択します。図3-17に示すようなダイアログが表示されます。

   図3-17 「フィルタ・タイプの編集」ダイアログ

   「図3-17 「フィルタ・タイプの編集」ダイアログ」の説明

5. 「フィルタ・タイプの編集」ダイアログに表示されたチェック・ボックスを使用してフィルタを設定し、ユーザーがレポートを開くときに選択できるようにしておきます。定義したレポート・フィルタごとにチェック・ボックスが表示されます。次に、「適用」をクリックします。

6. 2.11項「新規レポートの作成」の説明に従って、レポートを保存します。

レポートの実行

レポートが開かれ、レポート・フィルタが有効化されると、レポート・フィルタとして選択した値が、ディメンション値のリストでデフォルトの選択項目になります。例を図3-18に示します。

図3-18 レポートでのフィルタの使用

「図3-18 レポートでのフィルタの使用」の説明

## 3.9 異なる期間を対象とするデータの比較

ある期間に関するデータを、同等の期間と比較できると便利な場合があります。たとえば、トラフィック・レベルの比較またはページ・エラーの発生率を比較できます。次を実行します。

1. 「データの参照」を選択し、目的のグループを選択します。

2. カレンダ・コントロールを使用して、有効な期間を選択します。これらのコントロールの使用方法は、2.6項「カレンダの使用方法」に記載されています。比較する2つの期間をオーバーラップさせないでください。たとえば、それぞれが2日間からなる2つの期間を比較するとき、両期間の間隔が1日しか離れていない場合は比較できません。

3. オフセットの比較メニューを使用して、有効な期間に対して比較する期間を選択します。使用可能なオプションは選択した期間単位(日、週、月)によって異なります。直前の50期間まで選択対象とすることが可能です。

4. 「ビューの選択」パネルから目的のビューを選択します。図3-19に期間の比較の例を示します。

   図3-19 2つの期間を対象とするオブジェクトのパフォーマンスおよびヒットの比較

   「図3-19 2つの期間を対象とするオブジェクトのパフォーマンスおよびヒットの比較」の説明

5. 必要に応じて、ツールバーの「棒チャート」、「折れ線チャート」または「値」アイコンを使用して、比較のグラフを変更します。ただし、他のグラフ(円グラフなど)は比較には使用できず、棒グラフや折れ線グラフの表示データには制限事項が適用されます。値リストでは、比較分析用の行が追加作成されます。本期間の値が比較期間の値よりも大きい場合、比率値は緑色で表示されます。それ以外の場合は、赤色で表示されます。例を図3-20に示します。

   図3-20 値リストの比較の例

   「図3-20 値リストの比較の例」の説明

## 3.10 データのエクスポート

データ・ブラウザに現在表示されているデータは、スプレッドシートなど、様々なアプリケーションにエクスポートできます。データのエクスポートの操作を開始するには、「エクスポートとして開く」アイコンをクリックするか、「ビュー」メニューから「エクスポートとして開く」を選択して、エクスポート・ウィンドウを開きます。現在のデータが表示された新しいウィンドウが開きます。例を図3-21に示します。

図3-21 エクスポート・ウィンドウ

「図3-21 エクスポート・ウィンドウ」の説明

多数の項目のエクスポート

Microsoft Excelへは最大で5000の項目を直接エクスポートできます。この制限の回避策として、次の手順を実行することをお薦めします。

1. 目的のビューをレポートとして保存します。それには、ツールバーの「レポートとして開く」アイコンをクリックし、開いたウィンドウの「ファイル」メニューから「新規として保存」オプションを選択します。

2. 「システム」→レポート・データのエクスポートの順に選択します。新たに作成されたレポートを選択します。この機能の使用方法は、2.13項「レポート・データのエクスポート」に記載されています。

3. レポートの選択時に表示されたURLをコピーし、その末尾に文字列`&output=xls`を追加します。

4. 作成したURLを使用して、完成したMicrosoft Excelエクスポートにアクセスします。

### 3.10.1 エクスポートするデータの変更

エクスポート・ウィンドウ(図3-21)には、エクスポート可能なRAWデータが表示されます。ここで、データのエクスポート方法をカスタマイズできます。それには、エクスポート・ウィンドウ内で右クリックして「編集」を選択します。図3-22に示すようなダイアログが表示されます。

図3-22 「エクスポートのカスタマイズ」ダイアログ

「図3-22 「エクスポートのカスタマイズ」ダイアログ」の説明

このダイアログでは、データ列の順序やデータ列での値の表示順序を変更したり、Microsoft Excelエクスポートに表示する追加の列を指定できます。

「データ列」フィールドと「値列」フィールドでは、リストを使用して、1次索引列と1次索引列に表示するデータ列を追加できます。各リストで使用可能なデータ列と値列の選択は、使用しているビュー・グループによって厳密に決定されます。たとえば、すべてのクライアント・グループでデータを表示している場合は、Webサイトおよびページのデータ列は、ドメインとWebサイトの場合にのみ選択できます。ただし、「すべてのページ」グループで作業している場合は、ページ・コンテンツやページ・ユーザー・フローなどの項目に追加のデータ列も使用できます。各ビュー・グループ内のエクスポート可能なデータ列と値列の詳細は、次を参照してください。

「割合」チェック・ボックスでは、レポートされる値が占める割合構成を示す列を、エクスポートに追加するかどうかを指定できます。

「増加」チェック・ボックスでは、レポートされるメトリックの実増値を示す列を、エクスポートに追加するかどうかを指定できます。

移動合計チェック・ボックスを使用すると、ユーザー・フローの累積合計を示す列をエクスポートに追加するかどうかを指定できます。このオプションは、(「ユーザー・フロー完了」グループの「ユーザー・フロー」ビューから使用可能な)ファンネル・グラフにのみ適用されます。

データ列の選択項目の横にある「上へ」、「下へ」および「削除」アイコンを使用して、ソート順序階層を制御したり、データの索引としてのデータ列を削除できます。同様に、値列フィールド内の同じコントロールを使用して、エクスポートでの値列の表示順序を並べ替えられます。

エクスポートは、新規ファイルまたは既存ファイルに保存したり、既存のエクスポートに追加できます。

### 3.10.2 エクスポート書式の選択

エクスポートするデータの表示方法を制御できるのみでなく、データのエクスポート書式も指定できます。それには、「ダウンロード」メニューを選択します。次のエクスポート形式が使用可能です。

- カンマ区切り値(CSV)

- タブ区切り値(TSV)

- Microsoft Excel(2000互換)ワークシート

- Webquery書式

エクスポートされたデータはUnicode(UTF-8)形式になることに注意してください。

## 3.11 カスタム・ディメンションの使用

カスタム・ディメンションを使用すると、データ・ブラウザのビューに独自のユーザー定義ディメンションを追加できます。この新しいディメンションは、レポートおよびエクスポートにおいてのみでなくKPIでも使用できるようになります。たとえば、組織の仕入先をより簡単に追跡および分析できるように、supplierというディメンションを追加できます。この機能を使用して、主要業務で顧客転換率が最も高い商品の仕入先や、組織のWebサイトで最もページ・ビューの多い仕入先を判別できます。問題ベースのカスタム・ディメンションは、主にアプリケーションをデバッグする目的のために使用することに注意してください。

注意: カスタム・ディメンションは、ページベース、セッションベース、機能ベース、ユーザー・フロー・ベースまたは問題ベースにすることができます。KPIはリアルタイム・データに基づくため、セッションベースのカスタム・ディメンションはKPIのメトリックとしては使用できません。ただし、ページベースのカスタム・ディメンションはKPIフィルタとして使用できます。

カスタム・ディメンションのレポート

各カスタム・ディメンションには一意の名前があり、ページ、セッション、機能、ユーザー・フローまたは問題をベースとしています。カスタム・ディメンションにより、レポートが行われるデータ・ブラウザ・グループが決まります。また、次の項で説明するように、ディメンション情報がページ・ビュー間でどのように保存されるかが決まります。データ・ブラウザ・グループにおけるカスタム・ディメンションのレポートを、表3-5に示します。

表3-5 データ・ブラウザ・グループにおけるカスタム・ディメンションのレポート

ソース | すべてのページ | キー・ページ | すべてのセッション | 失敗したページ | 失敗したURL | 遅いURL | 処理の遅い関数 | すべての関数 | 失敗した関数 | (名前付き)スイート | URL診断 | すべてのユーザー・フロー
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
ページ | X | X |  | X | X | X | X |  |  | X | X |
ページ(セッション対応) | X | X |  | X | X | X | X |  |  | X |  |
セッション |  | X | X | X | X | X | X |  |  |  |  |
機能 |  |  |  |  |  |  |  | X | X |  |  |
問題分析 |  |  |  | X | X | X | X |  |  |  |  |
ユーザー・フロー |  |  |  |  |  |  |  |  |  |  |  | X

セッションベース・カスタム・ディメンション情報をリアルタイムで(セッションと同じ日に)再確認すると、レポートされるユーザー名が変わることがあります。複数日について同じ情報を表示すると、レポートされるユーザー名はセッションの最後に検出されたユーザー名に基づきます。

ディメンション情報の保存

前に説明したように、カスタム・ディメンションが基づくエンティティ(ページ、セッション、機能、ユーザー・フローまたは問題)によって、ディメンション内の情報がページ・ビュー間で保存される方法が決まります。ここでは、選択した方法がカスタム・ディメンション情報のレポートにどのように影響するかを詳しく説明します。サンプルのビジター・セッションのデータに基づいて説明します。各サンプル・セッションは、販売カタログを含む監視対象のWebサイトを参照します。カタログ内のどのコレクションをビジターが表示しているかという情報を取得するために、3レベルのカスタム・ディメンションが定義されています。これら3つのレベルは3つの引数a、bおよびcから導出されます。

カスタム・ディメンションがページベースとして指定されると、表3-6の値がレポートされます。

表3-6 ページベースのカスタム・ディメンション情報の保存

入力 | ディメンション・レベル
--- | ---
| 1(a) | 2(a » b) | 3(a » b » c)
a=男性用 | 男性用 | 男性用 » なし | 男性用 » なし » なし
a=男性用、b=コート | 男性用 | 男性用 » コート | 男性用 » コート » なし
a=男性用、b=コート、c=冬物 | 男性用 | 男性用 » コート | 男性用 » コート » 冬物
a=男性用、b=帽子 | 男性用 | 男性用 » 帽子 | 男性用 » 帽子 » なし
a=男性用、b=帽子、c=フェルト帽 | 男性用 | 男性用 » 帽子 | 男性用 » 帽子 » フェルト帽
a=子供用 | 子供用 | 子供用 » なし | 子供用 » なし » なし

この方法を使用しているとき、カスタム・ディメンション・レベルについてレポートすると、現在のページ・ビューの情報のみが使用されることがわかります。前のページ・ビューから継承される情報はありません。

カスタム・ディメンションがページベース(セッション対応)として指定されると、表3-7の値がレポートされます。

表3-7 ページベース(セッション対応)のカスタム・ディメンション情報の保存

入力 | ディメンション・レベル
--- | ---
| 1(a) | 2(a » b) | 3(a » b » c)
a=男性用 | 男性用 | 男性用 » なし | 男性用 » なし » なし
(a=男性用、)b=コート | 男性用 | 男性用 » コート | 男性用 » コート » なし
(a=男性用、)(b=コート、)c=冬物 | 男性用 | 男性用 » コート | 男性用 » コート » 冬物
(a=男性用、)b=帽子 | 男性用 | 男性用 » 帽子 | 男性用 » 帽子 » なし
(a=男性用、)(b=帽子、)c=フェルト帽 | 男性用 | 男性用 » 帽子 | 男性用 » 帽子 » フェルト帽
a=子供用 | 子供用 | 子供用 » なし | 子供用 » なし » なし

ここでは、カスタム・ディメンションのレベル情報がページ・ビューにないと、情報が前のページ・ビューから継承されていることがわかります。継承はカッコによって示されます。カッコ内の情報は現在のページ・ビューには含まれないため、前のページ・ビューから導出されています。

カスタム・ディメンションがセッションベースとして指定されると、表3-8の値がレポートされます。

表3-8 セッションベースのカスタム・ディメンション情報の保存

入力 | ディメンション・レベル
--- | ---
| 1(a) | 2(a » b) | 3(a » b » c)
b=コート | なし | なし » コート | なし » コート » なし
b=コート、c=冬物 | なし | なし » コート | なし » コート » なし
c=冬物 | なし | なし » なし | なし » なし » 冬物
...... | なし | なし » なし | なし » なし » なし

この例では、カスタム・ディメンション情報の継承が発生していないことがわかります。また、この方法を使用すると1つのページ・ビューしかレポートできないことに注意してください。これは、カスタム・ディメンション情報が存在する最初のページ・ビューです。このケースでは、これは表示履歴の最初のページです(なし » コート » なし)。他のページ・ビューのすべてのカスタム・ディメンション情報は廃棄されます。表3-6、表3-7および表3-8は、いずれも1つのセッションを参照していることに注意してください。

カスタム・ディメンションの説明

必要に応じて、ディメンションでレポートされる一意の各ソース値に対して一連の説明を定義することもできます。たとえば、表3-9に示すように、サービスベースのカスタム・ディメンションである「サーバーID」を定義して、それに説明を関連付けることができます。

表3-9 カスタム・ディメンションの説明の例

値 | 説明
--- | ---
178349 | ビジネス・パートナシップ
561808 | ニュースレターとイベント
405969 | カタログ
969533 | 支払い処理

カスタム・ディメンションの定義

カスタム・ディメンションを定義する手順は、次のとおりです。

1. 機能ベースのカスタム・ディメンションの場合は、「構成」→「サービス」→「カスタム・ディメンション」の順に選択します。アプリケーションベースのカスタム・ディメンションの場合は、「構成」→「アプリケーション」→「カスタム・ディメンション」の順に選択します。現在定義されているカスタム・ディメンションのリストが表示されます。ユーザー・フローベースのカスタム・ディメンションは最大で2個、ページベースまたはセッションベースのカスタム・ディメンションは最大で5個定義できます。機能ベースのカスタム・ディメンションは最大で10個定義できます。「新規ディメンション」コマンド・ボタンをクリックします。図3-23に示すようなダイアログが表示されます。

   図3-23 「新規カスタム・ディメンション」ダイアログ

   「図3-23 「新規カスタム・ディメンション」ダイアログ」の説明

2. 新しいディメンションに一意の名前を指定します。定義したカスタム・ディメンションが組み込まれる画面(データ・ブラウザやレポートなど)では、ディメンションの名前にアスタリスク(*)が付けられます。

3. 「基準」メニューを使用して、ディメンションのベースとするエンティティ・タイプを指定します。機能ベースのディメンションの場合は、機能がベースとして自動的に選択され、変更できません。アプリケーションベースのディメンションの場合は、ベースとしてページ、ページ(セッション対応)、セッション、ユーザー・フローまたは問題分析を選択できます。これらのオプションの使用方法は前の項に記載されています。ページベース、セッションベース、ユーザー・フローベースまたは問題ベースのカスタム・ディメンションは最大で5個定義でき、機能ベースのカスタム・ディメンションは最大で10個定義できます。

4. 「レベル数」メニューを使用して、保存するディメンション情報のレベルを指定します。デフォルトでは、定義したカスタム・ディメンションに対して保存される情報は1レベルのみです。ただし、この機能を使用することで、保存するセッション情報の階層を構築できます。たとえば、国、リージョンおよび市区町村の3つのレベルを使用して、ユーザーの場所に関する情報を取得できます。最大で4つのレベルがサポートされます。

5. 表示される「レベル」タブに、ディメンション・レベルの名前を指定します。「ソース・タイプ」メニューと「ソース値」フィールドを使用して、ディメンションの検索範囲、および検索でXPath式、ヘッダー、Cookie、URL引数(リクエスト)、カスタム・タグまたはカスタム関数を使用するかどうかを指定します。XPath問合せの使用方法の詳細は、付録F「XPath問合せの使用」に記載されています。ソースがURL引数の場合は、RAW入力(元の入力)が使用されます。ただし、HTTPヘッダーの場合は、ASCII入力のみが許可されます。非ASCII文字は、レポート時にアンダースコア(_)文字で置き換えられます。エンコーディング・サポートの詳細は、付録G「各国語サポートの使用」を参照してください。

   カスタム・タグまたはカスタム関数のオプションを選択した場合は、タグまたは関数の名前を「ソース値」フィールドに指定する必要があります。カスタム関数の場合は、最初のパラメータのみが使用されることに注意してください。パラメータは単一引用符または二重引用符で囲む必要があります。次に例を示します。

       wiViewState("wi_menu_main_menu");

   カスタム・タグおよびカスタム関数がページ内でどのように解釈されるかの詳細は、付録A「タグ付け規則」を参照してください。

   「小文字変換」メニューを使用すると、レポート時にディメンション値を小文字に変換するかどうかを指定できます。デフォルトは 「いいえ」 です。

   次に、「保存」をクリックします。定義したカスタム・ディメンションの概要が表示されます(図3-24を参照)。

   図3-24 カスタム・ディメンションの概要

   「図3-24 カスタム・ディメンションの概要」の説明

6. 必要に応じて、ディメンションでレポートされる一意の各ソース値に対して一連の説明を定義することもできます。それには、「新規翻訳の追加」をクリックします。図3-25に示すダイアログが表示されます。

   図3-25 翻訳の追加

   「図3-25 翻訳の追加」の説明

   必要なソース値とその説明を指定します。次に、「保存」をクリックします。

インポートする説明のリストが非常に大きい場合は、図3-24の下部のツールバーにあるコントロールを使用して画面をスクロールできます。また、検索機能を使用して、必要な説明を検索できます。検索文字列には、ソース値または説明を指定できます。ワイルドカード文字(*など)の使用はサポートされておらず、すべての文字がリテラルとして扱われます。

説明のリストのインポート

それぞれの説明を別々に定義するかわりに、(図3-24の下部にある)ツールバーの「アップロード・リスト」アイコンをクリックして、説明のリストを含むファイルをインポートできます。図3-26に示すダイアログが表示されます。

図3-26 カスタム・ディメンションの翻訳のアップロード

「図3-26 カスタム・ディメンションの翻訳のアップロード」の説明

「参照」ボタンを使用し、目的のファイルを検索して選択します。必要に応じて、「ファイル・エンコーディング」メニューを使用し、ファイルのキャラクタ・エンコーディングを指定します。各国語のキャラクタ・セットのサポートの詳細は、付録G「各国語サポートの使用」を参照してください。サポートされていないエンコーディングが検出された場合、またはトランスコーディングに失敗した場合は、エラーがレポートされます。ファイルには、ソース値とその説明をタブで区切って、1行に1つの説明のみを含めることができます。次に、「マージ」をクリックします。

注意: また、カスタム・ディメンション機能を使用して、標準ディメンションの機能を再定義することもできます。

カスタム・ディメンションでレポートされるフォールバック値

カスタム・ディメンションでは、次の2つのフォールバック値をレポートできます。

- なし: カスタム・ディメンションに定義されたソースがページまたは関数コール内で見つからなかったことを示します。

- 不明: 定義済のソースがページまたは関数コールの指定期間後に定義されたことを示します。たとえば、カスタム・ディメンションが月曜日の1:00PMに定義された場合、日次ビューには1:00PMより前の期間については「不明」と示されます。週と月のビューでは、カスタム・ディメンションが定義される前の期間について簡単にレポートされます。

### 3.11.1 カスタム・ディメンションの削除

カスタム・ディメンションを削除する手順は、次のとおりです。

1. アプリケーションベースのディメンションの場合は、「構成」→「アプリケーション」→「カスタム・ディメンション」の順に選択します。機能ベースのディメンションの場合は、「構成」→「サービス」→「カスタム・ディメンション」の順に選択します。現在定義されているカスタム・ディメンションのリストが表示されます。目的のカスタム・ディメンションを右クリックし、メニューから「削除」を選択します。

2. カスタム・ディメンションをKPIまたはレポートでフィルタとして使用している場合は、カスタム・ディメンションを削除すると、関連付けられているKPIまたはレポートも削除されることを警告するメッセージが表示されます。「はい」または「いいえ」をクリックします。