目次

内容

目的

  • GoogleAnalyticsでリンクを計測するには次のように記述する。
    <a href="http://sebisawa-private.blogspot.com/" onclick="pageTracker._trackPageview('/out/blog');">ブログへ</a>
    • GAで「/out/blog」というページの閲覧と同じ意味で計測される。
  • これを使って、ブログに掲載している「気になる記事」のリンクのクリック数を調べたいが、すべての記事に手作業でリンクの名前を記述するのは面倒。
  • そこで、リンクを自動的に生成するJavaScriptを作ってみた。

実装

  • ページに入れるJavaScript
    <script type='text/javascript'> 
    function tracklink(linkobj,date){
        if( linkobj.host != location.hostname ){
            pageTracker._trackPageview( "/out/" + date + "/" + linkobj.text );
        }
        setTimeout( function(){ location.href = linkobj.href; }, 500 );
    }
    </script>
  • リンクへの設定
    <a href="http://sebisawa-private.blogspot.com/" onclick='tracklink(this,"2009-04-25");return false;'>ブログへ</a>

結果

  • GoogleAnalyticsに「/out/YYYY-mm-dd/リンク名称」といったURLのページビュー数(=クリック数)が表示されるはず。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-09-25 (日) 19:27:03 (446d)