我的谷歌分析有问题。
这是我的代码:
<script>
function trackRegister()
{
if(dataForm.validator.validate()) {
_gaq.push(["_setCustomVar",4,"Type","Besogende-med-Konto",1]);
_gaq.push(['_trackEvent', 'ActivateVisitorProfileTracking', 'ActivateVisitorProfileTracking']);
_gaq.push(['_trackEvent', 'Konto-oprettet', 'Engage', 'Personlig-Konto-Oprettet']);
}
}
我在点击提交按钮时调用trackRegister函数,然后页面将重定向到结果页面,但我只在谷歌分析报告上收到ActivateVisitorProfileTracking事件。但我不知道为什么。任何人都可以帮助我吗?感谢任何帮助:D
答案 0 :(得分:0)
根据您对如何调用它的描述,听起来好像您的页面在第二次_trackEvent调用有机会执行之前被重定向。尝试将重定向包装在setTimeout中,或者使用代码包装GA代码以检测GA调用的状态,并仅在返回完成时重定向