我找不到任何可以启用 Google Analytics 设置的地方,也找不到相关插件。那么在 Discourse 中该如何操作呢?
Integrating Google Tag Manager with Google Analytics 上的主题介绍了如何在 Discourse 上设置 Google Tag Manager。我们似乎缺少一个专门讲解如何设置 Google Analytics 的 howto 主题。
如果您未使用 Google Tag Manager,只需将您的 Google Analytics 跟踪代码添加到 Discourse 的 ga universal tracking code 站点设置中,并将您的域名添加到 ga universal domain name 站点设置中即可。一旦设置了 ga universal tracking code 站点设置,Discourse 将自动加载分析脚本。
@simon
如果你注意到“已解决”显示的是“在 #3 楼”。在我发布此内容之前,总共只有两条帖子。它错误地显示了“#3 楼”而不是第 2 条。以下是它显示的内容。如有需要,欢迎为此创建一个主题。![]()
原本还有另一条回复,但已被删除。看来我们尚未捕捉到这种边界情况。
我没有使用标签管理器,这正是我想要的解答。在将这些字段中填入 GA 的数据后,却没有任何反应。接下来需要做什么才能启用它?我在渲染后的页面源代码中完全找不到与 GA 相关的内容。
我刚刚在自己的网站上测试了这一点。将我的分析跟踪 ID 添加到 Discourse 的 ga universal tracking code 站点设置后,我在分析页面上看到了来自该网站的活动。
如果您在论坛的浏览器中打开网络检查器的“控制台”选项卡,可能会看到列出的内容安全策略违规。如果您看到错误,请检查是否已将 https://www.google-analytics.com 添加到您的 Discourse 站点的 content security policy script src 设置中。该来源应该由 Discourse 在设置通用跟踪代码时自动添加,但可能在您的网站上尚未添加。
如果您没有看到任何内容安全策略错误,那么问题可能出在您 Google Analytics 账户的配置上。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
