次のスクリプトを使用してアウトバウンド リンクを追跡しようとしています。
$(document).ready(function(){
_gaq.push(['_setAccount', 'UA-XXXXXXX-XX']); //hidden number, well configured
//works
$("a[href$='pdf']").click(function(){
_gaq.push(['_trackEvent', 'PDF', 'Download', $(this).attr('href') ]);
});
//doesn't works
$("a.external_link").click(function(e){
_gaq.push(['_trackEvent', 'Outbound', 'Click', $(this).attr('href')]);
});
});
PDF リンクを追跡する最初の関数はうまく機能します。2番目のものはそうではありません。追跡したいリンクに target=_blank を追加したので、遅延の問題ではないと思います。Firebug をチェックインしたところ、GA リクエストは適切に送信され、すべてのパラメータは良好なようです。私はリンクをクリックしましたが、何人かの人々もそうしたことを知っています。これらのイベントは、実装されてから 4 日間は GA に表示されませんでした。
何か案は ?ありがとう !