ユーザーセッションログ検索
ホーム画面 > プロジェクト選択 > 分析 > ユーザーセッションログ検索
エンドユーザーがウェブページと相互作用する時に発生する性能とエラーデータ、クリックデータを収集して様々な条件で検索し、ユーザーセッションログを特定することができます。 ユーザーセッションログ情報により、エンドユーザーの経路分析、離脱原因の把握、性能とユー ザーエクスペリエンスなどを分析するのに役立ちます。
検索しようとする照会時間を時間オプションで設定した後、ボタンを選択してください。 フィルター項目にキー(key)と値(value)で構成した複数の検索条件を設定し、条件と一致するログデータのみを抽出することができます。 ログデータを所定のライン単位で読み込みして一覧に表示し、一覧の下部に移動すると、次のデータを自動的に読み込みして表示します。
この機能は、ログ照会権限を持つメンバーが利用できます。 メンバーのアクセス権限の体系の詳細については、次の文書を参照してください。
主な検索タグの案内
#Category
ブラウザーモニタリングで収集するユーザーセッションログは、次のように分類できます。 各**#Category**には、フィルター検索のためのタグの一覧を確認することができます。
-
#BrowserError:ウェブページで発生するソースエラー、ネットワークエラーなどを収集して提供します。
-
#PerformanceEvent:ページロード、AJAX、ルータ変更に関するイベントを収集して提供します。
-
#UserEvent:ユーザーのクリックイベントとユーザー定義イベントを収集して提供します。
ユーザーセッションログ
ユーザーセッションログは、エンドユーザーの環境情報と**#Category**ごとの収集データが含まれています。 一番左のボタンを選択すると、そのログを構成しているすべての内容を確認できます。
1行目の内容は、エンドユーザーの環境情報と**#Category**ごとの収集データがキー(key)と値(value)で構成されています。 キーと値はフィルター項目で検索のために使用されます。 2行目は、そのユーザーセッションログのメッセージです。
以下は、ユーザーセッションログの主なキー(Key)についての説明です。
-
PageUrl
:イベントが発生したページのURLです。 -
userID
:イベントを発生させたユーザーIDです。 ユーザーがウェブサイトに初めてアクセスする時、ブラウザーエージェントが発行する固有のIDで、期限満了がありません。 ブラウザークッキーに保存します。 -
sessionID
:イベントを発生させたセッションIDです。 ウェブサイトでユーザーがウェブページの探索を開始した時に発行する固有IDです。 セッションの保持期間は最大4時間で、15分間続くと、ID の有効期限が切れます。 ブラウザークッキーに保存します。 -
type
:発生したイベントの種類です。-
pageLoad:ウェブページロード時に発生するイベント
-
routeChange:SPAウェブページのルート変更時に発生するイベント
-
ajax:AJAXリクエスト関連イベント
-
click:実際のユーザーがウェブページでクリックした時に発生するイベント
-
rapid_click:実際のユーザーが一か所の座標で素早く複数回クリックした時に発生するイベント
-
custom:ユーザー定義イベント
-
browser_error:ウェブページで発生するソースエラー、ネットワークエラーなど
-
ユーザーセッションを分析する
ユーザーセッションのログ照会一覧でユーザーセッション分析カラムの分析ボタンを選択してください。 選択した項目のユーザーセッションログの詳細情報が確認できるユーザーセッション分析ウィンドウが表示されます。
ユーザーセッションを基準にウェブページと相互作用しながら発生させたイベントやエラーなどを時間順に確認することができます。 ユーザーセッションの分析により、次のように活用し、より良いユーザーエクスペリエンスを提供できます。
-
ページ内の行動分析:ユーザーがウェブページを探索する方法を理解することができます。 どのように動くのか、どのページにとどまっているのか、画面のどのような要素をクリックするのかなどに関するユーザーの活動を分析することができます。 これにより、ユーザーがサイトを利用する方法についてのインサイトを得て、ユーザーの経路を分析してユーザーの行動パターンを把握することができます。
-
エラー追跡:JavaScriptエラー、ネットワークエラーなど、ユーザーセッション中に発生するあらゆる種類の技術的問題を追跡できます。 ユーザーのクリック、ページ移動などの行動をモニタリングし、これを分析して障害が発生した原因を見つけることができます。
-
離脱原因の把握:特定のページからユーザーが離脱する場合や、特定の作業を完了できない場合を追跡して原因を分析し、その部分を改善することで離脱率を減らすことができます。
ユーザーセッション情報
エンドユーザーのブラウザーやOS、ユーザーエージェント、ユーザーID、セッションID、クライアントIPなどの情報を照会することができます。
ユーザーセッションフロー
ユーザーセッションに基づいて、実際のユーザーがウェブサイトと相互作用する際に発生させた性能情報やイベント、エラーを確認することができます。
イベントの詳細情報を確認する
ユーザーセッションフロー一覧の題名カラムに表示されているイベントの種類は、次のように分類することができます。 各ユーザー セッションイベントを選択すると、そのイベントの詳細を確認できます。
ページロード(pageLoad)
ウェブページを読み込みする時に発生するイベントです。 イベント区間別の詳細時間情報と読み込みしたリソースの詳細を確認できます。 ユーザーセッション分析タブを選択すると、関連情報を連続して把握できます。
ページロード分析の詳細は、次の文書を参考にしてください。
ルーター変更(routeChange)
SPAウェブページでルーター変更時に発生するイベントです。 ルーターの変更にかかった時間を確認できます。
Ajaxロード(ajax)
AJAXリクエスト関連のイベントです。 AJAXイベント区間別の詳細時間情報やAJAXリクエストURL、呼び出しページ情報、エラーメッセージなどを確認することができます。 ユーザーセッション分析タブを選択すると、関連情報を連続して把握できます。
AJAXイベント分析の詳細は、次の文書を参考にしてください。
クリック(click) / 繰返しクリック(rapid_click)
ユーザーをクリックした要素のIDであるセレクタとその要素のテキスト情報を確認することができます。 これにより、ユーザーがどのページでどの要素をクリックしたかを把握できます。
クリックイベントを収集するには、ブラウザーエージェントのオプション(collectUserClick: true
) 設定が 必要です。 詳しい内容は、次の文書を参考にしてください。
カスタム(custom)
ユーザー定義イベントで収集された情報を確認することができます。 ユーザー定義イベントの代表値であるタイトル(name
)とContentsに含まれる情報を表示します。
ユーザー定義イベントの収集の詳細については、次の文書を参照してください。
ブラウザエラー(browser_error)
ウェブページで発生するソースエラー、ネットワークエラーなどを確認することができます。
エラー追跡の詳細は、次の文書を参考にしてください。
イベントごとにフィルタリングする
-
ユーザーセッションフローリストの右上のボタンを選択してください。
-
フィルターリストでイベントの種類を選択してください。
-
適用ボタンを選択します。