新しいリクエストにつながらないクリックを Google アナリティクスで追跡しようとしています。具体的には、jQuery UI タブ ウィジェットを介して作成されたタブのクリックです。古いバージョンのコード (「urchin tracker」) を使用して、次のようにクリックを記録しようとしています。
$('.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()
か、それとも他の原因 (誰もリンクをクリックしていないこと以外に!) があるのでしょうか?