PR

連載衣袋宏美のデータハックス
[戻る]ボタンで閲覧したページを計測するには? [アクセス解析Q&A]

衣袋 宏美(株式会社クロス・フュージョン) 2009/10/8(木) 10:00 コメント(0) トラックバック(0) この記事をTwitterでつぶやくこの記事をはてなブックマークに追加(4)この記事をクリップ!(2)この記事をYahoo!ブックマークに登録この記事をnewsingで投票この記事をSphinn Japanで投票 印刷用印刷用
衣袋宏美のデータハックス

質問:サーバーログ型のアクセス解析ツールでは、ブラウザの[戻る]ボタンで見られた閲覧ページはカウントされないと聞きました。ユーザーが見た通り正確に計測することはできないのですか?

答えサーバーログ型やパケットキャプチャ型の計測手法では難しいですが、JavaScript型のアクセス解析ツールであれば、[戻る]ボタンで閲覧されたページも計測できます。

解説まずユーザーの行動とサーバーログ、パケットキャプチャ型、JavaScript型のデータ取得方法について図解してみよう。

ブラウザからユーザーがあるWebサイト(Webサーバー)にアクセスしたとする。これは下図の「①コンテンツのリクエスト」に該当している。会社のパソコンであれば、会社の代理サーバー(プロキシサーバー)を経て、様々なネットワークを経由して目的のWebサーバーへコンテンツの要求を行う。次にWebサーバーがそのリクエストに対して、コンテンツであるHTMLファイルその他をリクエストのあったユーザーへ届ける。

さて次にアクセス解析のデータという視点から見ていこう。Webサーバーは要求のあったファイルの記録として、サーバーログを自動的に貯めている。それを集計するのがサーバーログ型のアクセス解析ソフトだ。パケットキャプチャ型のツールは、このWebサーバーに出入りするパケット情報から、アクセス解析に必要なデータだけを抜き出してデータを貯めて集計するような仕組みになっている。この2つの手法は、Webサーバー側でのデータを収集していると言える。

次にJavaScript型のツールの場合は、ユーザーがリクエストしたHTMLファイルの中にJavaScriptのタグを実装している。JavaScriptタグはブラウザ側で動作する小さなプログラムで、いちいちWebサーバーにリクエストしなくても動くものだ。例えば、何かの入力フォームで入力ミスがあった場合、[送信」ボタンを押して送信されてからサーバーがエラーを返すのではなく、ブラウザ側の画面上で間違った入力形式を指摘するような使い方ができるのだ。そして、このJavaScriptが、どのページを閲覧したかといったデータを別のサーバーに送り、そこでデータを集計するのがJavaScript型のアクセス解析ツールの仕組みなのである。つまりこちらはユーザー側を計測しているということになる。

さて、質問に戻るが、ブラウザの[戻る]ボタンで見たページは、恐らくパソコンのキャッシュから読み込まれて表示されているはずで、わざわざ大元のサーバーに再度リクエストを投げることはないと思われる。インターネットでは、なるべくネットワークのリソースを無駄にしないように、効率的に情報を管理するようになっているからだ。

この場合、ユーザーの見たページは再びサーバーに要求が伝わっていない。だからユーザーがページを行ったり来たりして迷っていたとしても、サーバーログ型やパケットキャプチャ型のアクセス解析ツールでは、ユーザーのページ遷移を正確に辿るようなことはできないというわけだ。

一方JavaScript型の場合は、このユーザーの行ったり来たりしている動作の情報をそのままデータとして取得することになるので、このようなユーザーの迷いなどを発見することができるようになる。

というわけで、[戻る]ボタンで閲覧されたページまでを正確に計測したい場合は、JavaScript型のアクセス解析ツールの使用を検討されたい。

衣袋 宏美(いぶくろ ひろみ)

1960年東京都生まれ。東京大学教養学部教養学科卒業。大手電気メーカー勤務後、日経BP社インターネット視聴率センター長を経て、2000年ネットレイティングス入社視聴率サービス立ち上げに参画、2006年ネットレイティングス社フェローに就任。株式会社クロス・フュージョン代表取締役。またデジタルハリウッド大学院客員教授、米Web Analytics Association会員、アクセス解析イニシアチブ副代表。

編著に『ネット視聴率白書2009〜2010』、監訳書に『Webアナリスト養成講座』がある。ブログ:Insight for WebAnalytics

あなたの評価 : どうでしたか? 平均 : 5 (投票数:263)

連載/特集コーナーから探す

連載

もっと見る

特集

もっと見る

今日の用語

NPS
顧客のロイヤルティを測るための、単純化されているが非常に重要な指標の1つ。 ... →用語集へ