Googleアナリティクスから新しいリクエストが発生しないクリックをトラッキングしようとしています。具体的には、jQuery UI tabs widgetで作成されたタブをクリックします。 I限り、その唯一の大きな違い、別のインスタンスでは、Googleアナリティクスでアンカータグをトラッキングする方法
$('.ui-tabs-nav li a').click(function() {
val = "/tab/" + $(this).attr('href');
// when uncommented, the following line reports, for example:
// /tab/#main
// as expected.
// console.log(val);
res = urchinTracker(val);
});
同じ方法で動作します。私は、コード(「ウニトラッカー」)の古いバージョンを使用し、そのようなクリックをログに記録しようとしています文字列にハッシュ(#)記号がないことを伝えることができます。その文字は、urchinTracker()
で追跡された文字列で許可されていないのですか、他の原因がある可能性があります(リンクをクリックした人はいません)。
私が何かを紛失していない限り、これは完全に間違っています。この手法は、ページはめ込みリンクではなく、リンク先ページ(通常はキャンペーントラッキング)にのみ有効です。今日で – pdeschen
(2013年5月)、これはおそらく、それを処理するための方法だろう:http://stackoverflow.com/a/6756202/565110 –
この答えは、確かに、間違っている、そして未承認する必要があります。 '_setAllowAnchor'は、GAが'? '文字の代わりにキャンペーンのURLパラメータの区切り文字として'# 'シンボルを解釈するようにします。ドキュメントから: "このオプションをtrueに設定すると、キャンペーンのトラッキングURLに疑問符(?)の代わりにポンド記号(#)を使用してクエリ文字列の先頭を示すことができます。ここでも、これは 'src'がページ内アンカーを参照するリンクのクリックをトラッキングすることとは関係ありません。 – steveluscher