AMP 页面添加 Google Analytics Amp Analytics 错误

AMP pages adding Google Anayltics AmpAnalytics Errors

我正在遵循 https://developers.google.com/analytics/devguides/collection/amp-analytics/

的简单指南

正在尝试添加网页浏览量 GA 代码,但在控制台中遇到以下两个错误:

amp-analytics-0.1.max.js:243 AmpAnalytics analytics1 Analytics config could not be parsed. Is it in a valid JSON format? SyntaxError: Unexpected token /

AmpAnalytics analytics1 No triggers were found in the config. No analytics data will be sent.

任何人都遇到过这些错误并知道解决方法,我已经按照他们的文档进行了说明,但仍然面临以上两个问题。

我已经解决了,请确保从示例代码中删除这些注释,这样错误就不会再出现了。

即您从以下代码中删除注释,即删除“//替换为您的 属性 ID。”

and // 触发器名称可以是任何字符串。 trackPageview 不是必需的名称。

<amp-analytics type="googleanalytics" id="analytics1">
<script type="application/json">
{
  "vars": {
    "account": "UA-XXXXX-Y"  // Replace with your property ID.
  },
  "triggers": {
    "trackPageview": {  // Trigger names can be any string. trackPageview is not a required name.
      "on": "visible",
      "request": "pageview"
    }
  }
}
</script>
</amp-analytics>

所以我会变成这样:

<amp-analytics type="googleanalytics" id="analytics1">
<script type="application/json">
{
  "vars": {
    "account": "UA-XXXXX-Y" 
  },
  "triggers": {
    "trackPageview": { 
      "on": "visible",
      "request": "pageview"
    }
  }
}
</script>
</amp-analytics>