我已经成功地设置了一个新的Google Analytics 4属性。在“Web流细节”下,它明确地给出了一个测量ID:G-BR6HXXXXXX
。
Google Analytics AMP设置代码看起来应该像这样:
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
"vars": {
"gtag_id": "G-BR6HXXXXXX",
"config": {
"G-BR6HXXXXXX": { "groups": "default", "site_speed_sample_rate": 100 }
}
}
}
</script>
</amp-analytics>
然而,这似乎没有收集任何数据,在控制台中出现错误消息:
log.js: 258 [AmpAnalytics <unknown id>]配置中未找到触发器,不会发送任何分析数据。
(这里不需要触发器;此代码应自动测量页面浏览量;添加触发器似乎无法解决此问题。)
我可以将测量ID切换到我的旧GA ID - UA-1002XXXXX-1
- 然后它就可以正常工作了。
我现在对情况感到困惑。 我是否找到了“错误的”GA AMP-HTML设置页面? 这应该是什么样子的? 为什么从Google Analytics 4的“Web流”设置中没有链接到AMP?