无论是 B 端还是 C 端产品,消息通知系统都是一个很基础且必不可少的模块,而产品经理要设计一个完整的消息通知系统并不难,只需要遵守好消息通知系统设计的六要素即可。
消息通知六要素
通知消息围绕在我们的日常工作和生活当中:在你闲着没事刷短视频的时候,会收到朋友的聊天消息;在你工作的时候,会收到任务工具软件的日程提醒;在你跳槽换工作的时候,会收到面试邀请的短信等等。
通过对消息的整理和抽象,可以发现一条完整的消息至少需要包含以下关键要素:
- 消息触发时间与条件:也就是什么时候发生了什么事情需要发消息,比如数据监控指标超出预警数、突发了新闻等;
- 消息发送方:即谁发现了事情要通知下去,一般来说可能是系统或者某个用户;
- 消息接收方:也就是谁需要知道发生的事情,有可能是某个用户,或者是某批用户,甚至是全部用户;
- 消息触达渠道:即通过什么方式可以将消息告知接收方,目前常见的手段有短信、电话、邮件、应用通知等;
- 消息通知内容:即要告诉接收方的消息正文,也就是消息文案;
- 消息操作反馈:一般就是已读或者操作反馈