jstarted.com
JavaScript/HTML/CSSのノウハウや覚書を掲載するブログ
2014.7.17

google analytics イベント設定をjQueryメソッドにまとめる。

Category:
Tips

google analyticsのイベントトラッキング指定について、イベントハンドラの指定からga専用のタグまでをいちいち書くのが面倒だったので、jQueryメソッドにまとめました。

$.fn.ga_event = function(option){
  var opt = $.extend({
        handler: 'click',
        category: '',
        action: '',
        label: ''
      }, option);

  $(this).on(opt.handler, function() {
    ga('send', 'event', opt.category, opt.action, opt.label);
  });
};

引数でイベントハンドラからgaイベントのカテゴリ、アクション、ラベルを指定できるようにしています。

jstarted.comはamazon.co.jpを宣伝しリンクすることによってサイトが紹介料を
獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、
Amazonアソシエイト・プログラムの参加者です。

クリエイティブ・コモンズ・ライセンス
jstarted.com by yoichi kobayashi is licensed under a Creative Commons 表示 3.0 非移植 License.