「ローテーション広告」に trackevent を実装しようとしていますが、Analytics でクリックがカウントされません。
リンク、画像、および trackevent ラベルを格納するために JavaScript 配列を使用しています。
div 内でスクリプトを呼び出し、アンカーと画像を同じ DIV 内に挿入しています。
これが私のスクリプトです:
for (var i=0; i < imgArr.length; i++) {
strCreateLink = "<a href='" + imgArr[position][1] + "' target='_blank' onclick='_gaq.push(['_trackEvent', 'AdClick', 'Click', '"+ imgArr[position][2] + "']);return false;'><img src='" + imgArr[position][0] + "' /></a>";}
document.getElementById(ele).innerHTML = strCreateLink;
ページに要素を静的に配置すると機能します。IMGにもonclickを配置してみました。
Google がこれらのクリックをカウントしない理由はありますか?
ありがとう!