Javascript 谷歌分析统计数据错误地下降了97%
好的,我的网站有一个随机事件。我安装的ga报告每天有100名访客。现在它在报告3。网站管理员工具仍然显示100。我检查了代码,它正在检索数据(显然是因为它报告了3个,但显然不是全部)。我运行了ga调试器。我收到了3个警告和2个错误。只有一个ga实例在页脚中运行。问题是,我不知道如何纠正这些错误。欢迎任何反馈。谢谢Javascript 谷歌分析统计数据错误地下降了97%,javascript,google-analytics,Javascript,Google Analytics,好的,我的网站有一个随机事件。我安装的ga报告每天有100名访客。现在它在报告3。网站管理员工具仍然显示100。我检查了代码,它正在检索数据(显然是因为它报告了3个,但显然不是全部)。我运行了ga调试器。我收到了3个警告和2个错误。只有一个ga实例在页脚中运行。问题是,我不知道如何纠正这些错误。欢迎任何反馈。谢谢 Initializing Google Analytics. analytics_debug.js:10 Running command: ga("create", "", "auto
Initializing Google Analytics.
analytics_debug.js:10 Running command: ga("create", "", "auto")
analytics_debug.js:10 Creating new tracker: t0
analytics_debug.js:10 Auto cookieDomain found: "mysite.com"
analytics_debug.js:10 The tracking Id should only be of the format UA-NNNNNN-N. **(WARNING)**
analytics_debug.js:10 Running command: ga("send", "pageview")
analytics_debug.js:10 Tracking ID not set. Aborting hit. **(ERROR)**
analytics_debug.js:10 Running command: ga("create", "UA-XXXXXXXX-X", "auto")
analytics_debug.js:10 Ignoring create request for duplicate tracking name. **(WARNING)**
analytics_debug.js:10 Running command: ga("send", "pageview")
analytics_debug.js:10 Tracking ID not set. Aborting hit. **(ERROR)**
analytics_debug.js:10 Initializing Google Analytics.
Tracking script already loaded. Abandoning initialization. **(WARNING)**
follow_button.37e112509e16b7fe5e4cf93632594a08.en.html:1 Consider using 'dppx' units, as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi)
以下是代码,直接取自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', 'UA-XXXXXXXX-X', 'auto');
ga('send', 'pageview');
</script>
(函数(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]| |函数(){
(i[r].q=i[r].q | |[]).push(参数)},i[r].l=1*新日期();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(窗口,文档,“脚本”,“www.google-analytics.com/analytics.js”,“ga”);
ga(“创建”、“UA-XXXXXXXX-X”、“自动”);
ga(‘发送’、‘页面浏览’);
回答:
我网站上的另一个对象是使用分析脚本的ga方面。所以,我把ga改写成了加特拉克。需要进行3项更改:
(window,document,'script','//www.google-analytics.com/analytics.js','ga');
变成
(window,document,'script','//www.google-analytics.com/analytics.js','_gaTracker');
及
变成
_gaTracker('create', 'UA-XXXX-Y', 'auto');
_gaTracker('send', 'pageview');
仅此而已。显示跟踪代码本身。错误是没有设置跟踪ID。我编辑了我的原始帖子以包含代码。谢谢你看Pete Tntar你确定你没有两次包含追踪代码吗?其他的一切似乎都是正确的,我经历了一切。我检查了源代码,找到了ga的一个实例。为了安全起见,我手动检查了所有插件、页眉、页脚以及与它们相关的任何其他文件。ga只有一个实例。还有其他建议吗?
_gaTracker('create', 'UA-XXXX-Y', 'auto');
_gaTracker('send', 'pageview');