これは、まだ答えを探している場合や、現在同じ問題を抱えている人に役立つ可能性があります。
HTML を縮小化して縮小すると、ページ速度は 93 になりますが、Chrome コンソールには Unexpected token と表示されます。それを行うのがGAコードです。私のgaコードでそれを引き起こす改行が1つあります。多分あなたが抱えているのと同じ問題ですか?
私が置く場合:
(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');
それは機能し、ページ速度は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>
Google コンソールには js 無効なトークンと表示されますが、ページ速度は 93 です...ため息。pagespeed は、分析スクリプトを壊しているように見える 1 つの改行で、コードが完全に縮小されていないことを検出できるようです。
歓迎を修正する方法のアイデア!
/ヨハン