请教:添加google代码后,页面不显示了

lqh280 2022-7-10 732

<!-- Global site tag (gtag.js) - Google Analytics -->

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXX-1">

</script>

<script>

  window.dataLayer = window.dataLayer || [];

  function gtag(){dataLayer.push(arguments);}

  gtag('js', new Date());

  gtag('config', 'UA-XXXXXXX-1');

</script>

如果将以上代码添加在Head内,更新模板缓存后,页面不显示,看了网页源代码,只显示到

<!-- Global site tag (gtag.js) - Google Analytics -->

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXX-1">

</script>

<script>

<br/> window.dataLayer = window.dataLayer || [];
function gtag()

以下开始空白。请问,谁知道是什么原因?

New Post (3)
  • WeLive项目组 2022-12-4
    Quote 2Floor

    统计代码最后是放在Html的尾部,即</html>标签前。否则可能影响其它js的运行,还有放在尾部不影响网页加载速度。

    用chrome浏览器按F12查js运行错误。

  • lqh280 10 Months+
    Quote 3Floor
    找到原因了:“两个花括号需要独立成行, 否则{}之间的代码当PHP模板代码解析了, 并且会出错!!!”
  • weenfier 10 Months+
    Quote 4Floor
    非常正确
Back
Create New Thread