微信是我们的聊天和交友工具,但是你有没有为“朋友圈”发过一次评论或者点过一次赞然后收到好多提示信息而烦恼过?让我们看微信是如何精妙设计的。
对朋友圈某一条评论或点赞的通知消息的控制
当你在“朋友圈”发过一次评论或者点过一次赞然后收到好多提示信息,其实这些信息你并不想收到。微信设计了针对某一条朋友圈的点赞或评论通知消息的控制,如此贴心的设计,让微信提高了易用性。
当你不想收到该类通知消息时,在“发现”任意一次通知消息,进入到“消息列表”,找到待控制不收的朋友圈那一条信息,点击“不再通知”的选项。
出现“不再通知”的提示对话框,点击“不再通知”,你将不再收到该条信息新的变更通知。
PS:微信中不知道“消息列表”有没有直接进入的按钮,现在没有找到哦!必须有一条通知消息才可以进入。
当你又想看到该条朋友圈新的评论或点赞,进入“消息列表”,点击“接收通知”即可。
消息控制的启发
微信可以对朋友圈某一条评论或点赞的通知消息的控制。在我们的测试工具或产品中,如果有合适的使用场景,同样可以对通知消息进行控制。
场景1:上报的告警,如果告警有新的变化,就不需要重新提醒用户,在“消息“中不再提醒,但在消息列表”中可以看到该消息(对该告警,如果不需要则选择不再通知;如果需要则选择接收通知)。
场景2:电影票App待看电影的提醒,离电影开始有1小时/30分钟/15分钟提醒,如果已经知道待提醒的电影,就不需要再收到该类通知的提醒消息(对该电影,如果不需要则选择不再通知;如果需要则选择接收通知)。
场景3:进度的上报,比如A向B发起某个异步操作后,B每隔5秒上报一次进度,如果A不想在”消息“收到该job的提醒消息(对该job,如果不需要则选择不再通知;如果需要则选择接收通知)。
场景4:周期性发的广告邮件,对该类邮件,如果不需要则选择不再通知;如果需要则选择接收通知。
场景5:购物平台推荐某个商家的新款化妆品或衣服鞋子,对某商家某类新产品,如果不需要则选择不再通知;如果需要则选择接收通知。
场景6:测试平台的测试报告,对某天某版本的测试报告,如果不需要则选择不再通知;如果需要则选择接收通知。
还有一个问题要想慎重:什么样的消息不需要再次通知?对于微信来说,朋友圈的某一条评论的新的评论和点赞。对于各个应用场景,来定义不再通知的消息。
类似的场景还有:是否关注和是否订阅后又有类似消息的控制是否再次通知。除了消息是否再次通知外,还有很多种消息的控制:
1) 消息的响应周期;
2)收到什么样的响应码如何回复消息;
3)收到什么样的请求参数做出相应的响应;
4)某一消息的定期响应和定期请求,
5)消息的加密解密;
6)消息的单向认证和双向认证;
7) 消息的鉴权(token和用户密码)。