Q.Google アナリティクスは、どのようにユーザー閲覧行動を取得しているのですか

技術や仕組み全般

投稿日:2011/11/2 作成者:衣袋 宏美

<GAのQ&A>

Question.Google アナリティクスは、どのようユーザー閲覧行動を取得しているのですか

Answer.Google アナリティクスはJavaScriptのトラッキングコードを計測対象サイトに実装して、データを収集するような仕組みになっています。JavaScriptはブラウザ上で動くプログラムで、ウェブページを閲覧しているブラウザ側での閲覧状況をまとめて、画像(gif)ファイルをリクエストする形でGoogle アナリティクスのデータ収集サーバに情報を送る仕組みです。

Google アナリティクスを実装した実際のページにアクセスし、リクエスト情報を確認すると、下記のような情報をGoogleへ送っていることが確認できます。下記が実際のサンプルです。http://www.google-analytics.com/__utm.gif?以降は、パラメータ名と値のセットを&で繋げていくという方法をとっています。

http://www.google-analytics.com/__utm.gif?utmwv=5.1.4&

utmn=559719319&utmhn=xfusion.jp&utmcs=UTF-8&
utmsr=1280×1024&utmsc=16-bit&…(以下、実際は続きがあります)

変数:意味(上記の例での値)
utmwv:トラッキングコードのバージョン(5.1.4)
utmn:乱数(559719319)
utmhn:ホスト名(xfusion.jp)
utmcs:ブラウザの言語エンコード(UTF-8)
utmsr:画面解像度(1280×1024)
utmsc:表示ビット数(16-bit)

といった具合で、基本的にはウェブエージ1ページ見る毎に、このようなデータを収集しています。

詳しくは、「Google アナリティクスが取得するデータ」もご覧下さい。

 

お知らせ