查看原文
其他

为什么撤回消息要留痕?

The following article is from 产品笔记 Author 老三

为什么聊天中撤回消息,会提示所有人“你已撤回一条消息”。
不管是单聊还是群聊,不管是微信还是飞书,都是如此。
这让撤回消息的人很苦恼,有种此地无银(一般是指刻意隐瞒,结果反而暴露)的感觉。
这对操作人不友好的功能,为何要留痕呢?
要回答这个问题,我需要知道一个产品设计原则:
当一个功能有正、负效应时,需要看整体的效应是正还是负。
回到聊天消息撤回场景。
一个聊天消息的撤回,这几个角色都会有影响:发消息的人,接受消息的人,看消息的人(群场景)。
对于发消息的人,是不想让人知道自己撤回了消息的。
对于接受消息的人,是需要知道对方是否有撤回消息的。否则会导致用户看到有消息提醒,但进来一看发现没有消息,这体验太糟糕了,还以为产品出bug了。
对于看消息的人(群场景),也是需要知道是否有人撤回了消息的。否则消息上线文不完整,影响阅读体验。
消息撤回留痕,对发消息的人是负效应,对于接受消息的人、看消息的人是正效应。
为了整体体验,牺牲个人体验,这是产品平衡之法。
我们还可以从线上和线下对比的角度,来看这个功能。
现实生活中,说出去的话,泼出去的水。
你说话后,是没法撤回的。
虽然我们也经常在说完一句不恰当的话后,赶紧说“当我没说”,但已于事无补。
线上是线下镜像,是对现实生活中的模拟。
线上和线下一样,需要对自己的言行负责。
聊天消息撤回留痕,也是在提醒发消息的人,要对自己的言论负责。
目前,我国相关法律的规定,微信聊天记录是属于即时通信、通讯群组网络应用服务的通信信息,是可以作为证据的,是可取证的。
这样看,聊天消息撤回留痕,正效应远远大于负效应。
这也是微信、钉钉、飞书等IM产品都留痕的原因。
那另一个问题来了,为何微信撤消息的时限是2分钟呢?而钉钉、飞书是24小时呢?
特别是微信的撤销时限?不能长点吗?比如5分钟?1小时?
据说,微信团队对2分钟的设定,是有数据支撑的。
微信产品团队进行大数据分析后认为,从信息接收者的角度,2分钟是从接收到阅读一条信息的平均时长。而撤回时间在2分钟内,会最大程度保持上下文完整,给人一种稳重的用户体验。
就算对方看到了你的消息,你在2分钟内撤回,也可以说一句发错了,对方也能理解。
至于钉钉和飞书,为何最长可撤回24小时内的消息呢?
可能是工作场景下,对于消息的容错性更大吧。
工作场景下,对语言要求更加严谨,并且发出来的消息会被反复查看,如果说得不妥当,可撤回重发,这样可避免不必要的麻烦。
你觉得呢?

推荐阅读


被“抗阳”段子杀疯了!都是文案鬼才!哈哈哈哈

什么样的方案才算好设计?两款睡眠App大比拼

2022京东新百货频道改版复盘



在看是最好的肯定与鼓励

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存