Javascript 谷歌分析跟踪代码缩小

Javascript 谷歌分析跟踪代码缩小,javascript,google-analytics,pagespeed,mod-pagespeed,Javascript,Google Analytics,Pagespeed,Mod Pagespeed,我已经设置了一个新属性(通用,而不是经典),并且我已经直接在页面上的之前复制并粘贴了跟踪代码 当我查看源代码时,我会看到跟踪代码,但modPagespeed会自动缩小内联JS 如果我在Analytics中查看我的跟踪代码详细信息,它会显示我的跟踪代码未安装。我已经试了两个小时了 谷歌的pagespeed模块是否打破了分析脚本?如何解决这个问题?如果您仍在寻找答案,这可能会有所帮助,或者可能会帮助现在有相同问题的人 如果我用缩略的方式缩小我的html,我会得到页面速度93,但Chrome控制台会显

我已经设置了一个新属性(通用,而不是经典),并且我已经直接在页面上的之前复制并粘贴了跟踪代码

当我查看源代码时,我会看到跟踪代码,但modPagespeed会自动缩小内联JS

如果我在Analytics中查看我的跟踪代码详细信息,它会显示我的跟踪代码未安装。我已经试了两个小时了


谷歌的pagespeed模块是否打破了分析脚本?如何解决这个问题?

如果您仍在寻找答案,这可能会有所帮助,或者可能会帮助现在有相同问题的人

如果我用缩略的方式缩小我的html,我会得到页面速度93,但Chrome控制台会显示意外的标记。正是GA代码实现了这一点。在我的ga代码中有一个换行符导致它。也许你也有同样的问题

如果我说:

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ <!--L I N E B R E A K-->
(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-XXXXXX-1', 'auto'); ga('send', 'pageview');
(函数(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)})(窗口,文档,'script','//www.google-analytics.com/analytics.js,'ga');ga(“创建”、“UA-XXXXXX-1”、“自动”);ga(‘发送’、‘页面浏览’);
它工作正常,我的页面速度达到92

但如果我删除了换行符并将

(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-XXXXXX-1', '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)//a文档,m)}(谷歌分析),www.js;ga(“创建”、“UA-XXXXXX-1”、“自动”);ga(‘发送’、‘页面浏览’);
谷歌控制台说js无效令牌,但我得到页面速度93…叹气。似乎pagespeed可以发现代码没有完全缩小,因为一行中断似乎破坏了分析脚本

想法如何修复欢迎


/约翰解决了这个问题。服务器上的pagespeed模块已经过时了。我假定它不是
,!-->,你的意思是
/**/
(或者什么都没有)?