ボタンをクリックするだけで、JS にロードする必要があるトラッキング ピクセルがあります。したがって、プロセスは次のとおりです。
- ユーザーがリンクをクリックする
- クリックを防止します(e.preventDefault)
- トラッキング ピクセルを読み込む
- ユーザーをリダイレクトする
コードは次のとおりです。
$('.btn-cta').on('click', function (e) {
e.preventDefault();
$('body').append('<img width="1" height="1" src="http://main.exoclick.com/tag.php?goal=xyz">');
window.location.replace($(this).attr('href'));
});
私の問題は、クリックした人の 100% が追跡されているわけではなく、約 40/50% が追跡されていないように見えることです。これを行う別の方法がわかりません.JSでこの種のものを追跡するためのより良いアイデアはありますか?
すべてのアイデアを歓迎します。
ジョン