隨着用户對體驗的要求越來越高,手機QQ消息的彈窗似乎對用户有着隱形的騷擾,手機QQ現在已經是一款很成熟的產品了。
但是在使用時,你一定有這樣的感覺:不想錯過某人的消息,但又有其他的消息在干擾,一遍又一遍的解鎖查看消息,發現不是想要的內容又關閉,操作繁瑣。
假如你是產品經理,以上的流程你覺得可以怎麼簡化?
本次跟大家分享的是騰訊即通產品中心產品經理 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。
但是這兩者並不是不可兼得,可以採用滑動解鎖的方式,把“查看消息”和“解鎖手機”合二為一,這樣既可以避免誤操作,又可以進一步的簡化操作流程。