内容来自 @Quinn & @OWen
一个考虑做的小功能,发出来大伙可以看看。
为了赶走极少数恶意用户,在产品上做加法,使产品更复杂,反而伤害普通用户体验。这是目前蛮常见的状态,挺烦的,但却想不到完美的方法,大家有没有更好的主意?
现状#
- 用户加入星球即可提问
- 提问可选择匿名/非匿名提问、付费提问/免费提问
- 用户加入三天内可无条件退款
遇到的问题#
- 用户加入星球提问后就退款;
- 部分用户“代提问”,利用星主开启的匿名提问功能,收费帮人提问;
- 发现少量用户到多个星球提问,然后将答案转到自己星球/咸鱼/淘宝出售。
问题拆解#
- 因为用户加入星球即可提问,而三天内又可免费退出星球,薅羊毛的用户会利用这一机制来免费占用付费星球的“公共资源”,而不用付出任何代价。
- 目前用户退出星球两次后才不允许加入星球,提问后退出一次,就已经对星主产生了不好的影响。
- 匿名提问多,但匿名功能本身对答主不构成严重影响,因为即使限制每个用户的匿名次数,对星球人数较多的星球,答主仍会收到大量的匿名提问。
- 对于提问量很大的星球,答主是有限的“公共资源”,单个用户提的问题过多就会占用过多的“公共资源”,影响其他用户的潜在权益,而“匿名”保护了这些占用过多的用户。
- 星主对此类用户缺乏更主动的防御措施,当一个星主有多个付费星球时,可能被1个用户同时伤害多次,现有的规则是以星球为单位的,而不是用户
- 将提问内容转售,此行为需要大量提问,针对每天的提问行为可以侦查到,但毕竟是少数,似乎可先人工处理,情节严重的禁言/封号
- 这些问题不是用户的主流行为,因此限制措施不能影响大多数用户的使用
方案考虑#
场景1: 用户加入星球提问后就退款#
方案 1:新加入星球的用户三天内无法使用匿名提问,且三天内仅能提问 1 次
- 优点
- 无法匿名能提高坏用户的恶意提问成本
- 限制数量能减少对“公共资源”的占用
- 研发成本较小
- 缺点
- 新用户的提问体验降低
方案 2:星主可「拉黑」三天内提问并退出的用户,被拉黑的用户无法再加入该星主创建的任何星球;被「拉黑」过的用户,在加入其他需要审批的星球时,会有身份标识:该用户 30 天内被x位星主拉黑过