談?wù)処M類APP的未讀消息push功能設(shè)計(jì)

2 評(píng)論 23840 瀏覽 96 收藏 9 分鐘

生活中常常發(fā)生這樣的事情:用戶并沒有打開某個(gè)app,通知欄仍然會(huì)收到來自該app的消息推送(即push)。事實(shí)上,只要用戶沒有在使用app,不管是被切到后臺(tái)、還是終止進(jìn)程、甚至從未打開,用戶都可能會(huì)收到push。

Push是運(yùn)營中常用的方法和手段,運(yùn)用好push可以提高產(chǎn)品的活躍度(DAU/MAU)、帶動(dòng)功能模塊的使用率、喚醒沉睡用戶從而提高留存率。當(dāng)然,如果push被濫用,推送的消息過多或用戶不感興趣,將會(huì)對(duì)用戶造成打擾,從而招致用戶的屏蔽或卸載。

未讀消息push對(duì)于IM類app的意義

除了前述的共性意義外,不同類型app的push還具有自己特有的意義,例如:對(duì)于電商類app,push通過個(gè)性化推薦商品或發(fā)放購物紅包,刺激用戶的購買行為;對(duì)于內(nèi)容類app,push通過推送用戶感興趣的內(nèi)容,增加用戶的粘性。

對(duì)于IM類app而言,push除了是一種運(yùn)營的方法和手段外,更是實(shí)現(xiàn)基本IM功能的必要條件。IM類app的未讀消息push功能可以在用戶離開app界面且有新的會(huì)話消息時(shí),通知用戶并由用戶決定是否查看。試想,如果你離開了app界面,而app又沒有push功能,那么消息傳達(dá)的時(shí)效將無法保證、溝通效率將大大降低。

未讀消息push功能設(shè)計(jì)中需要考慮的問題

關(guān)于push需要注意的共性問題,如push頻率、push對(duì)象等,相關(guān)討論已經(jīng)很多,這里主要結(jié)合IM類app的特點(diǎn),討論IM類app在進(jìn)行未讀消息push功能設(shè)計(jì)中需要考慮的特性問題。

PC和app同時(shí)在線時(shí),是否向手機(jī)發(fā)送未讀消息push

當(dāng)PC和app同時(shí)在線時(shí),用戶可能已經(jīng)在PC端查看了消息,此時(shí)的未讀消息push也許對(duì)于用戶來說就是不必要的打擾。對(duì)此,微信和釘釘?shù)淖龇ㄊ牵试S用戶選擇是否需要push(“開啟手機(jī)通知”或“關(guān)閉手機(jī)通知”)。這種給予用戶選擇權(quán)的做法應(yīng)該借鑒。但是,僅僅提供開啟或關(guān)閉兩個(gè)選擇,又會(huì)導(dǎo)致一些問題:如果用戶開啟了通知,那么當(dāng)用戶在使用PC客戶端接收消息時(shí),放在一旁的手機(jī)仍然會(huì)收到未讀消息push,對(duì)用戶造成干擾;如果用戶關(guān)閉了通知,那么當(dāng)用戶不在電腦前時(shí),手機(jī)端收不到未讀消息push,消息不能及時(shí)被查看。

基于上述場(chǎng)景中的問題,我認(rèn)為一個(gè)合適的解決方案是:除了提供通知的開啟和關(guān)閉選項(xiàng)之外,還提供一個(gè)“智能通知”的選項(xiàng),用戶選擇智能通知后,根據(jù)PC客戶端的使用狀態(tài)來智能地進(jìn)行推送,當(dāng)用戶狀態(tài)為“離開”時(shí)發(fā)送push,當(dāng)用戶狀態(tài)不是“離開”時(shí)不發(fā)送push,既減少了對(duì)用戶的打擾又保證了消息傳達(dá)的時(shí)效,如圖1所示。

圖1 “智能通知”流程圖

普通消息和重要消息是否需要區(qū)分對(duì)待

IM中不同消息的重要程度不同。一般來說,@消息、單人消息、強(qiáng)提醒消息(如釘釘?shù)腄ING)相對(duì)于普通的群組消息更重要。將重要性不同的消息區(qū)別對(duì)待,可以在盡量少打擾用戶的同時(shí)保證消息傳達(dá)的時(shí)效。但是,經(jīng)過調(diào)研發(fā)現(xiàn):大部分IM類app并沒有提供這方面的設(shè)置,如微信、釘釘;而另一些app則允許用戶進(jìn)行詳細(xì)的設(shè)置,如slack支持設(shè)置全部消息都通知、只接受DM消息和關(guān)鍵詞消息通知或不接收通知。

微信、釘釘通過push不斷喚醒用戶可以提高用戶的活躍度和粘性,從而實(shí)現(xiàn)商業(yè)目的;slack提供的設(shè)置可以滿足用戶對(duì)于未讀消息通知的個(gè)性化需求,從而獲得更好的用戶體驗(yàn)。取得用戶目標(biāo)和商業(yè)目標(biāo)的平衡是做好產(chǎn)品的關(guān)鍵,微信、釘釘、slack之類耕耘IM領(lǐng)域多年的產(chǎn)品的做法不同,這實(shí)際上是不同的產(chǎn)品設(shè)計(jì)原則的體現(xiàn)。

用戶點(diǎn)擊未讀消息push后是否直達(dá)相應(yīng)的會(huì)話頁面

對(duì)于活動(dòng)信息push,用戶點(diǎn)擊后應(yīng)當(dāng)直接進(jìn)入相應(yīng)的活動(dòng)頁面;對(duì)于電商類app的商品push,用戶點(diǎn)擊后應(yīng)當(dāng)直接進(jìn)入商品詳情頁面。否則,如果用戶點(diǎn)擊后進(jìn)入的是app首頁,用戶還要花精力去尋找感興趣的活動(dòng)或商品在哪兒,這是不友好的用戶體驗(yàn),一定程度上挫傷了用戶點(diǎn)開push的熱情。目前這個(gè)設(shè)計(jì)原則已經(jīng)基本上被認(rèn)可,但是IM類app中的未讀消息push卻并不是那么回事兒。

一般來說,app基本不會(huì)在同一時(shí)間推送兩條活動(dòng)信息;當(dāng)電商類app推送多個(gè)商品時(shí),用戶也不大可能同時(shí)對(duì)兩個(gè)以上的商品感興趣(至少目前的技術(shù)條件下還不能實(shí)現(xiàn)如此精準(zhǔn)的推送)。而IM類app中的未讀消息有多條是很常見的情況。如果用戶點(diǎn)擊push后直接進(jìn)入相應(yīng)的會(huì)話頁面,那么TA可以直接看到該未讀消息,但可能會(huì)忽略其他的未讀消息(因?yàn)橛脩粑幢刈⒁獾狡渌醋x消息)。如果用戶點(diǎn)擊push后進(jìn)入的是消息主頁面,那么TA可以從消息列表中選擇重要消息先看,隨后再查看其他消息,但查看重要消息會(huì)多一次點(diǎn)擊。因此,用戶點(diǎn)擊未讀消息push后,未必應(yīng)該直達(dá)相應(yīng)的會(huì)話頁面,需要通過一些數(shù)據(jù)進(jìn)行分析和討論后再做決定。

PC端查看消息后,手機(jī)push是否應(yīng)該自動(dòng)撤回

本部分的討論基于以下兩個(gè)場(chǎng)景:

場(chǎng)景一:用戶選擇當(dāng)PC和app同時(shí)在線時(shí)“開啟消息通知”,或選擇“智能通知”并處于離開狀態(tài),在此條件下,有未讀消息時(shí)手機(jī)會(huì)收到相應(yīng)的通知,但用戶并沒有點(diǎn)開該push,而是在PC端查看了該未讀消息。

場(chǎng)景二:用戶PC離線時(shí)收到了未讀消息push,但未點(diǎn)開該push,而是登錄PC端后在PC端查看了未讀消息。

在上述場(chǎng)景下,用戶實(shí)際上已經(jīng)在PC端查看過了未讀消息,本著減少對(duì)用戶的打擾的原則,在用戶查看未讀消息之前手機(jī)收到的push應(yīng)撤回。尤其是企業(yè)級(jí)IM類app,辦公時(shí)間消息的收發(fā)十分集中,如果PC端查看消息后手機(jī)push仍然霸占著通知欄,無疑會(huì)引起用戶的反感。

 

作者:劉增明(微信號(hào):lzm479364262),浙江大學(xué)研究生,目前產(chǎn)品實(shí)習(xí)中,尋求相關(guān)工作機(jī)會(huì)。

本文由 @劉增明 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 您好,請(qǐng)問“離開”狀態(tài)是怎么判斷的?比如PC端登錄釘釘后,最小化窗口開始辦公,此時(shí)我選擇“智能通知”,系統(tǒng)怎么知道我PC端的釘釘以及“離開”了呢?

    來自天津 回復(fù)
  2. 您好!我是華為開發(fā)者聯(lián)盟工作人員,看到您關(guān)于Push方面的優(yōu)秀文章,想與您尋求進(jìn)一步的合作。QQ:313695958.謝謝!

    來自江蘇 回復(fù)