我正在尝试找出为什么有些应该有数据点的报告是空白的。
如果您查看此屏幕截图,您会看到我刚刚创建了一个新主题,并且下面有一个帖子:
如果您查看帖子的报告,它说自 8 月 14 日以来没有任何帖子,这是不对的。有很多帖子,包括我 40 分钟前为了测试而创建的一个。
我该如何解决这个问题?
我正在尝试找出为什么有些应该有数据点的报告是空白的。
如果您查看此屏幕截图,您会看到我刚刚创建了一个新主题,并且下面有一个帖子:
如果您查看帖子的报告,它说自 8 月 14 日以来没有任何帖子,这是不对的。有很多帖子,包括我 40 分钟前为了测试而创建的一个。
我该如何解决这个问题?
您是否使用了可能改变这些主题或帖子的任何插件?
我想不出来。我使用了一些插件,但我不认为自上次新帖子出现在图表中的日期以来,我添加了任何新插件。
系统仍然可以看到它们。但该插件会更改定义什么是公共帖子的代码。
报告计算公共帖子
并且插件更改了该定义
如果启用了私有主题,并且帖子位于插件已启用的类别中,则会将其排除,因此不会被计算在内。
糟糕,这正是我所需要的反面。
我老板唯一关心的统计类别是我们的支持论坛,而这需要是私有的,以便进行工单隔离。
有什么办法可以获取这些帖子的统计数据吗?
数据浏览器应该可以获取数据。此主题中的查询返回按日期划分的帖子数量,类似于仪表板报告
我认为它不会受到私有主题的影响,因此您无需更改任何内容即可使用它。
这让我差不多完成了,谢谢。
我在那个页面上请求了一些额外的参数来进一步优化查询。
似乎有足够多的人将 Discourse 用作票务系统,以至于值得构建一个统计页面来跟踪诸如新主题创建后的首次回复时间、主题标记为已解决的总经过时间等指标,以更好地满足此用例。
有一个关于“首次回复时间”的管理报告。
在 Data & reporting 中也有很多其他查询。
Topics stats of Solved/Unsolved topics, inc. 'time to solution' 可能是你感兴趣的一个。但我认为它需要更新以反映在 spring 中对解决方案插件所做的更改。Time to first response by group members 和 Solved Topic and Moderator Response Stats by Category 也可能很有趣。
ask.discourse.org 在帮助你编写返回所需数据的查询方面也非常出色。
我已将此主题移至 Data & reporting,以便在此处进一步跟进。
我同意私有帖子应该显示在报告中,在某个地方!如果帖子报告可以按公共帖子或私有帖子或两者兼有进行筛选,那就太好了。
@moin,你很敏锐地发现这与私有主题插件有关!![]()