第25期【对话产品经理】我们请到了腾讯即通产品中心产品经理 Dream跟大家分享

>>点此回顾本期话题

 

 

大家好,我是Dream,这期话题来源于QQ HD mini消息弹窗提醒,Android上的iOS消息预览的一些实战经历。

 

一、 用户的痛点

 

QQ消息太多,不是每条都关心,锁屏时每次来消息提醒,又不确定是不是自己想看的消息,所以一次又一次打开QQ,看了以后又继续后台挂机,如此反复,纠结无比;

 

二、 以前产品设计中的产生问题

 

1. 流程繁琐

           

 

相信这种场景,你也有似曾相识的感觉,不想错过某人的消息,但是又有其他的消息在干扰,一遍又一遍的打开关闭,操作繁琐。

 

2. 通知栏预览的不足

 

虽然在Android的通知栏可以起到预览的目的,能够减少以上的流程,但是有同时多人发消息时,却无法方便的预览。

 

 

三、 使用弹窗,精简流程

 

 

四、 设计细节

 

1. 弹窗提醒应该包含什么内容?

 

弹窗提醒作为提醒机制的一种,那最核心的诉求是“提醒”吗?让我们先看下line的设计。

 

                           

 

当有新消息来是,Line会弹出对话框进行提醒,可以起到较强的通知作用,可以提供“关闭”和“显示”的选择,但是并没有内容的预览,无法帮助用户做选择。因此我们思考了弹窗的核心诉求,不是“提醒”,而是“预览”。

 

那在预览中,用户最关心的是对你说、说了什么,但是C2C消息和群消息,在内容格式上存在差异,C2C可以很直观的展示谁对你说,而群消息中,不仅仅要明确是来自哪个群的消息,还要告诉用户群中的哪个用户在发言,因此我们对这两类消息进行了略带差异化的内容展示。

 

 

2. 同时有多人来消息时,该如何展示?

 

明确核心诉求是为了让用户“预览”,那当同时有多人发消息时,应该如何展示呢?

 

在通知栏的预览中,由于空间有限,所以同时有多条消息时,新的消息会覆盖在旧的消息上。

 

 

但是弹窗提醒较为独立的模块,具有一定的空间,因此可以采用消息列表的方式展现,新消息显示在列表的最上方,但是如果同时很多有的人发消息,列表会过于繁杂,反而会分散用户的视觉焦点,因此将展示消息的最大人数是三人,多于三人时,旧的消息会隐藏。

 

 

3. 如何不打扰用户呢?

 

弹窗提醒,当消息过多时,势必会对用户造成打扰,之所以用户会觉得打扰,是因为有过多的无效消息,那如何尽量的减少无效消息呢?

消息的来源分为三个渠道,C2C、讨论组、群。C2C具有指向性,绝大多数对用户而言是有价值的;讨论组的消息,来自于小圈子的聊天内容,对用户而言比较有价值;群消息,由于群成员人数众多,消息量比较大,其他成员的对话对用户的价值相对较少。因此,要减少无效消息的打扰,重点是减少群消息的提醒。

 

因此,在软件的设置中,增加了“群消息提醒”的设置,用户可以选择哪几个群会出现在弹窗中。

 

 

如果用户依然觉得打扰,或者出于隐私和省电方面的考虑,可以在设置中选择关闭弹窗提醒。

 

                          

 

五、 未来要解决的问题

 

1. 如何省电?

 

当用户把手机放在口袋中或者在书包里,每次弹窗提醒都会点亮屏幕,但是用户并没有感知,那如何在这种场景下为用户省电呢?

 

Android平台中有多种传感器,其中距离传感器(TYPE_PROXIMITY)可以检测物体与手机的距离。在这种硬件的支持下,可以判断当来消息提醒时,是否有遮挡物,如果有遮挡物,则认为手机处于口袋或书包中,这时不点亮屏幕,以达到节约电量的目的。

 

2. 如何进一步简化流程?

 

在较早的设计中,点击弹窗中的“查看消息”,可以直接进入QQ,而不需要解锁手机,但是在用户反馈会频繁误操作,在不知情的情况下进入QQ。为了避免这种误操作,我们牺牲了操作流程,点击查看消息以后,还需要解锁手机才能进入QQ

 

但是这两者并不是不可兼得,可以采用滑动解锁的方式,把“查看消息”和“解锁手机”合二为一,这样既可以避免误操作,又可以进一步的简化操作流程。