gpt4 book ai didi

google-analytics - Google Analytics 事件未触发

转载 作者:行者123 更新时间:2023-12-03 16:12:01 25 4
gpt4 key购买 nike

我没有在 GA 中获取事件数据。我安装了 Google Analytics Debugger Chrome 扩展程序,但什么也没发生(在开发人员工具中查看网络面板时也是如此)。我用谷歌搜索并阅读了许多(许多)其他答案,看起来我做对了。页面浏览量等正在正确注册...

我将此代码作为结束标记之前的最后一件事:

<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', 'UA-MYREALCODE', 'mybna.net');
ga('send', 'pageview');
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-MYREALCODE']);
_gaq.push(['_trackPageview']);
</script>

我的事件处理程序是使用 jQuery 完成的,全部在一个外部 js 文件中,在结束标记之前加载。例如:
$(function () {
$('#show-less').click(function (e) {
pbr.showHideMore(e);
_gaq.push(['_trackEvent', 'ShowMore', 'Hide', 'top button']);
});
});

有什么想法吗?

最佳答案

编辑:我一直在删除和取消删除这个答案,因为我不确定您的代码是否是多余的,或者您是否真的试图将数据发送到两个不同的属性。

如果是第一个,请参阅下面的原始答案。对于后者,请确保您的 account/property-Ids 指向正确配置的属性(即第一个 UA,后者是异步的),另外我很确定如果您需要这些方法,您需要包含 ga.js 库两个插入要执行的数组。

您正在混合 Universal Analytics 和异步代码,这是行不通的(即,如果您在同一段代码中有 ga send 和 _gaq.push,那么您很可能做错了)。调整您的 event tracking code for UA你应该没事的。

关于google-analytics - Google Analytics 事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19816580/

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