ユーザーがGoogleアナリティクスのイベントトラッカーを使用して送信ボタンをクリックしたときのページのURLを記録しようとしています。
私はその仕事をするはずのjavascript関数を見つけましたが、それを動作させることができません。助言がありますか?
私はこれをグーグルアナリティクスのスニピットの下に落としました。
function recordOutboundLink(link, category, action) {
try {
var myTracker=_gat._getTrackerByName();
_gaq.push(['myTracker._trackEvent', ' + category + ', ' + action + ']);
setTimeout('document.location = "' + link.href + '"', 100)
}catch(err){}
}
そして、これをsumbitボタンに追加しました。
<a href="/confirmation.html" onClick="recordOutboundLink(this, 'Outbound Links', 'example.com'); return false;">
しかし、グーグルアナイルティクスは何も記録していません。