gpt4 book ai didi

javascript - 谷歌分析 trackEvent() 函数不工作

转载 作者:行者123 更新时间:2023-11-30 17:30:51 26 4
gpt4 key购买 nike

这里有一百万个线程,我已经尽可能多地收集了,但仍然无法正常工作。我正在使用 GA 的新跟踪代码,如下所示:

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'MYTRACKINGNUMBER', 'agoodman.com.au');
ga('send', 'pageview');

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'MYTRACKINGNUMBER']);
_gaq.push(['_trackPageview']);

</script>

在某些按钮点击时,我想在 Google Analytics 中跟踪一个“事件”。例如:

$("#freeTrial").on('submit', function(e){
_gaq.push('_trackEvent', 'Signup', 'Free Trial Signup');
});

但是,这是行不通的。仅今天我就错过了 120 个(重要的)事件的跟踪,所以我真的很想找出最好的方法来做到这一点!

在有问题的页面上,我尝试在 Chrome 的控制台中检查 _gaq,它返回一个数组 Chrome console

不确定这对事情有何影响。当我点击这个按钮时,它变成:

enter image description here

也许我应该将一个数组插入这个数组之类的?任何想法将不胜感激!

最佳答案

您似乎混淆了 Universal Analytics (analytics.js) event syntaxold Google Analytics (ga.js) event syntax的那个.

尝试更新表单上的事件提交到新语法:

ga('send', 'event', 'Signup', 'Free Trial Signup');

关于javascript - 谷歌分析 trackEvent() 函数不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23100489/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com