以下のフォーム送信時にトリガーされるチェックフォームがあります。
function checkform() {
if (!document.getElementById('terms').checked) {
alert('Read terms of use');
return false;
}
_gaq.push(['_trackPageview', '/subscribe-successful']);
return true;
}
また、ifcheckedステートメントの後にtrackPageviewを配置したので、検証が完了すると、gaq.push
が実行されます。
また、Google Analyticsコード自体がこのコードの上にあるため、以前に読み込まれ、目標を次のように設定しています。/subscribe-successful
これはAJAXベースの目標を追跡する正しい方法ですか?