这是关于 Discourse 如何跟踪主题浏览量、已读帖子和阅读时间的参考指南。
所需用户级别:所有用户
Discourse 提供有关用户活动的有见地的统计信息,例如“阅读时间”、“浏览主题数”和“已读帖子数”。这些信息可以在用户个人资料页面上访问:
主题浏览量
主题浏览量代表用户点击的主题数量。当用户点击一个主题时,它会在他们的浏览器中加载,这被计为一个浏览量。需要注意的是:
- 未读主题旁边会有一个蓝点:
- 每个用户的主题浏览量只跟踪一次。
- 浏览一个主题并不一定意味着用户已阅读该主题中的所有帖子。
已读帖子数
已读帖子数表示用户已完全阅读的帖子数量。工作原理如下:
- 未读帖子在其创建时间戳旁边会有一个蓝点。
- 一旦蓝点消失,Discourse 就将该帖子计为“已读”。

阅读时间
Discourse 还跟踪用户浏览的每个帖子的阅读时间。以下是关于 Discourse 如何跟踪此信息的一些关键点:
- 6 分钟:用户每次查看帖子并在离开之前记录的最长阅读时间。
- 无上限:如果用户持续返回主题,帖子可以被阅读数天。
- 3 分钟:如果在该持续时间内没有滚动,则阅读时间跟踪将暂停,直到滚动恢复。
- 5 个主题:匿名用户的阅读时间最多记录 5 个主题。
常见问题解答
如果我打开一个有很多回复的主题并快速向下滚动,我是否阅读了该主题中的所有帖子?
不,Discourse 要求帖子在屏幕上显示至少几秒钟后才将其计为已读。确切时间因帖子长度而异。

