イベントトラッキングのテストで、計測されていなかったので調べてみた。 今貼り付けてるアナリティクスコードは、サイトから取ったもの=universal analyticsのタグなのだが、この場合だと今までの関数が使えない様だ。 trackEvent()が、ga()に置き換わる様。 Before :
<a href="#" onclick="_gaq.push(['_trackEvent', 'nav', 'home', 'label_home']);">test</a>
After : ga('send', 'event', 'category', 'action', 'opt_label', opt_value, {'nonInteraction': 1});
<a href="#" onclick="ga('send', 'event', 'category', 'click', 'test');">test</a>
または
<a href="#" id="tracktest">test</a> $(document).ready(function(){ var testclick = document.getElementById('tracktest'); addListener(testclick, 'click', function() { ga('send', 'event', 'button', 'click', 'tested'); }); });
Eコマースのトラッキングコードも変わっているらしい。 https://developers.google.com/analytics/devguides/collection/upgrade/