添加 Statcounter 代码

我添加了 StatCounter 代码,但似乎无法正常工作。有人知道如何解决这个问题吗?

不,没有人能回答这个问题。

如果你希望回答一个有答案的问题,请包含以下内容:你做了什么?你添加了哪些代码?你将其添加到了哪里?当你尝试运行时会发生什么?你尝试如何运行它?你预期会发生什么?

6 个赞

让我换个说法:有人成功在 Discourse 社区中部署 Statcounter 代码并实现访客追踪吗?

Discourse 开箱即用,提供用于各种统计数据的仪表板和报告。我相信许多人也使用 Google 统计。

我看到了,但这不是我想要的。

还在努力让它运行起来。

代码如下:

有人知道如何添加它吗?

将该代码添加到主题组件的 <head> 部分。您可以在此处阅读更多相关信息

Discourse 是一个单页应用(SPA)。因此,其实现方式可能与 Statcounter 提供的文档有所不同。您的实现必须考虑到这一点;否则,您只会获得初始页面浏览的统计数据。

以下是我们在页面切换时发送 Google Analytics 统计数据的示例(此功能为内置,仅在您在管理设置中添加 Google Analytics 凭证后才开始生效)。

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/initializers/page-tracking.js#L29-L37

您还需要确保 Statcounter 的脚本已通过您的主题组件或在您的站点设置中获得了内容安全策略(CSP)的允许。

1 个赞