gassim
(Al-Gassim Sharaf Addin)
1
您好!
在跟踪系统删除用户帐户时,我在日志的“上下文”下发现了三个主要“原因”:
- 非活动用户:删除非活动用户(信任级别为 0 且没有任何帖子)之前的天数。设置为 0 可禁用清理。
- 因被放弃、停用帐户而自动删除:未激活帐户的用户将被删除。设置为 0 可永不清除未激活用户。
- 未使用的暂存用户:删除未使用暂存用户(没有任何帖子)之前的天数。设置为 0 可禁用清理。
在设置中,可以更改删除的期限:
- 非活动用户:清理非活动用户(天数)
- 因被放弃、停用帐户而自动删除:清除未激活用户的宽限期(天数)
- 未使用的暂存用户:清理未使用暂存用户(天数)
我尝试查找第二个原因“因被放弃、停用帐户而自动删除”的定义,但没有找到,因此决定在此分享此帖子,希望对其他社区经理有所帮助。
同时,我想借此机会询问:
- 每个的推荐期限是多少?
- 在系统删除这些帐户之前,有什么建议的操作吗?
- 系统删除后,是否可以跟进用户告知他们帐户已被系统删除?
主要讨论问题:我有一个很长时间的 Twitter(现为 X)帐户,除非我想查看帖子(很少),否则我不会使用它,但 X 不会删除用户帐户,为什么我们要删除帐户,如果它们根本“从未发帖”?
谢谢大家!
Moin
2
不仅仅是因为他们从未发过帖。你多久在推特上查看一次帖子?默认情况下,Discourse 中的清理期是 730 天。所以,如果账号不是那么老,它就不会被删除,但只要你在该时间范围内登录过,它也不会被删除。因此,只要“很少”少于 730 天,账号就不会被删除。此外,达到信任等级 1 的账号也不会被删除,即使你很少访问某个地方,你也会花一些时间阅读帖子。默认情况下,在阅读 30 个帖子、打开 5 个主题以及总共 10 分钟的阅读时间后,你就达到了信任等级 1。
总的来说,我认为 Discourse 的默认设置是为了满足大多数社区的需求。当然,在某些情况下,例如禁用用户删除是必要的。例如,如果你将 Discourse 用作身份提供者,那么用户不必访问你的论坛,但仍然需要该账号。
1 个赞
gassim
(Al-Gassim Sharaf Addin)
3
很有帮助的见解 @Moin!谢谢!
好的,所以如果他们登录了,就不再考虑“发帖”的条件了?
另外,回复 Discobot 是否算作用户“发帖”?
Moin
4
我认为 last_posted_at 没有将消息计入在内。您可以尝试一下,并使用数据浏览器检查值是否会发生变化。
1 个赞
就我个人而言,这些用户几乎都是机器人,它们会在一年不活跃后回来在我的论坛上发送垃圾信息。这就是原因。
1 个赞
Jagster
(Jakke Lehtonen)
6
我不知道全球范围内的情况如何,但在北欧,大多数用户都是潜水者(对了,正确的说法是什么来着?)。不发帖是无用的指标,但不阅读就是将某人踢出的理由。而且这种情况也会发生。
2 个赞
Ed_S
(Ed S)
7
对我来说,删除账户(当然,垃圾邮件发送者除外)感觉有点不友好。
你永远不知道潜水者何时会成为贡献者,或者长期不活跃的人何时会回来。
我认为默认设置之所以如此,是因为某种追求整洁和减少资源的心理。这是一个个人判断。
1 个赞
gassim
(Al-Gassim Sharaf Addin)
8
谢谢大家!很有趣的看法。
我想我和 @Ed_S 的感觉一样……但考虑到你们的观点,也许一个不那么严格的决定可以是“限制活动”到一定程度,而不是“删除”?
我一直对这些感到好奇。通常它们会被系统立即检测到,但根据你说的,很可能有很多没有被检测到。
如果他们是通过电子邮件通知在“阅读”呢?例如,他们只对“公告”类别中的通知感兴趣。我不知道是否容易获得这方面的指标。
或者也许论坛是人们想要加入并作为“成员”出现以支持其信息/项目的一种方式。