CPIビジネスパートナー・セミナー行ってきたよ [あえて]concrete5が残念な4つの理由
11月 21

ページ毎のデータは、普通にアナリティクスさんから提示されたコードを埋め込めばよいけど、内部リンク/外部リンク、たとえば、画像やPDFへリンクした場合、その画像/PDFそのものには解析コードを埋め込めないため、表示数がカウントできない。

そういう場合は、そのリンクにトラッキングコードを埋め込めば、データを解析できる。今回はその方法など。

大きく分けて、urchinのバージョンによって2パターンあるので要注意。
バージョン判別方法は、こちら→トラッキング コードのどのバージョンを使用しているか教えてください。 - Google Analytics ヘルプ センター

旧バージョンの場合(urchin.js)

基本的には、onClickに、urchineTracker関数をコールすればOK。引数はジャンプ先のURLと思われがちだが、かならずしもURLである必要はない。アナリティクス内で識別するためのIDと思えばOK。
たとえば、1ページなりに、同一ページへのリンクが複数あり、それぞれのリンクをトラッキングしたい場合、

HTML:
  1. <a href="/promo/hoge.html" onClick="javascript:urchinTracker('hoge1');">
  2. (コンテンツ)
  3. </a><a href="/promo/hoge.html" onClick="javascript:urchinTracker('hoge2');">
  4. </a>

とすれば、それぞれのリンクからのデータを解析対象にできる。

参考:JavaScript イベントをトラッキングするにはどうすればよいですか。 - Google Analytics ヘルプ センター

新バージョンの場合(ga.js)

基本的には上と同じだけれど、呼び出す関数が違うので注意されたし。

HTML:
  1. <a href="/promo/hoge.html" onClick="javascript:pageTracker._trackPageview('hoge1');">
  2. (コンテンツ)
  3. </a><a href="/promo/hoge.html" onClick="javascript:pageTracker._trackPageview('hoge2');">
  4. </a>

参考:JavaScript イベントをトラッキングするにはどうすればよいですか。 - Google Analytics ヘルプ センター

Popularity: 54% [?]

written by ANN

add to hatena hatena.comment (9) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 9

One Response to “Google Analytics(アナリティクス)でリンクをトラッキングする方法”

  1. googleのアクセス解析ならリンクごとのクリック計測もできる! | アフィリエイトで海外生活5年のコツ Says:

    [...] 【参考記事2】 Google Analytics(アナリティクス)でリンクをトラッキングする方法 ? TECH Matari http://tech.ironhearts.com/blog/archives/143 [...]

Leave a Reply