Google analytics 我的雨果谷歌分析设置不起作用

Google analytics 我的雨果谷歌分析设置不起作用,google-analytics,firebase-hosting,hugo,google-analytics-4,Google Analytics,Firebase Hosting,Hugo,Google Analytics 4,我已将我的跟踪id添加到config.toml中,所有内容看起来都是匹配的。然而,我还没有看到任何实时数据来当我启动 我正在使用一个主题(osprey delight),在layouts/partials目录中,有一个包含模板字符串的head.html,将粘贴到下面: {{ if .Site.GoogleAnalytics }} {{ template "_internal/google_analytics_async.html" . }} {{ end }}

我已将我的跟踪id添加到config.toml中,所有内容看起来都是匹配的。然而,我还没有看到任何实时数据来当我启动

我正在使用一个主题(osprey delight),在layouts/partials目录中,有一个包含模板字符串的head.html,将粘贴到下面:

  {{ if .Site.GoogleAnalytics }}
    {{ template "_internal/google_analytics_async.html" . }}
  {{ end }}
当我部署到firebase时,我确实在/public目录下的主index.html文件中看到了ga的脚本标记,如下所示-

<script type="application/javascript">
var doNotTrack = false;
if (!doNotTrack) {
    window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
    ga('create', 'G-12345689', 'auto');
    
    ga('send', 'pageview');
}
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>

var doNotTrack=false;
如果(!doNotTrack){
window.ga=window.ga | |函数(){(ga.q=ga.q | |[]).push(参数)};ga.l=+新日期;
ga(“创建”、“G-12345689”、“自动”);
ga(‘发送’、‘页面浏览’);
}

我错过了什么?我觉得我并没有把一切都做好,但还没有运气。

2020年2月更新

在下面,您可以找到具有Universal Analytics的解决方案,或者您可以尝试实施Hugo的解决方案,将数据发送到您的GA4数据流:


通用分析解决方案

我建议您创建一个Universal Analytics属性(如下图所示),并使用相对标识符UA-XXXXXXX-X(简易方式):

或者,如果要使用GA4属性,则必须遵循相对语法:

您可以按照Zachary Eaton的建议为Hugo实施解决方案,而不是创建一个Universal Analytics属性,并保留您的GA4属性:

因此我将在配置文件中添加UA密钥?您必须在属性设置期间选择此选项,还是可以在事后添加此选项?我没有在属性设置中看到它。您可以在创建新属性时找到它
<script type="application/javascript">
var doNotTrack = false;
if (!doNotTrack) {
    window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
    ga('create', 'G-12345689', 'auto');
    
    ga('send', 'pageview');
}
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>