移動開發(fā)經(jīng)驗(yàn)分享:推送通知特性的最佳實(shí)踐
根據(jù)移動服務(wù)公司Urban Airship的介紹,Push Notification(推送通知)已經(jīng)成為很多移動平臺的內(nèi)置特性了。它允許開發(fā)者通過一些提示方式,例如聲音或彈出的文本提示框等向用戶發(fā)送簡短信息,起到即時提示的作用。如果運(yùn)用得法,將會使用戶體驗(yàn)和黏度大幅提高,甚至用戶對整個開發(fā)團(tuán)隊(duì)乃至公司的好感度迅速攀升,導(dǎo)致的結(jié)果就是開發(fā)商的盈利額也會上升。
很誘人不是么?Urban Airship公司同時為此寫了一個誘人的白皮書,以下是對白皮書的簡要總結(jié)。
***步:用戶許可
你應(yīng)該提示用戶是否開啟推送通知,告訴他們開啟這個功能有多酷;對他們的生活帶來多意想不到的便捷,這是很重要的!Urban Airship建議***在軟件描述里盡量介紹清楚,安裝過程中提示是個好方法,但別忘了在應(yīng)用商店中的軟件簡介中也盡量表達(dá)清楚:何時會用到以及如何使用。
以防用戶在今后的使用中對這個功能產(chǎn)生逆反心理,你得盡量優(yōu)化設(shè)計(jì),使得用戶管理Push選項(xiàng)便捷容易,例如用戶可以設(shè)置“Push休眠期”,在這段時間里停止推送;
第二步:適量的推送

很多開發(fā)者都很疑惑到底推送多少才算是“適量”,結(jié)果大多轉(zhuǎn)向研究怎么減少推送量。事實(shí)上,開發(fā)者真正應(yīng)該思考的是:多少推送量才能達(dá)到***化的用戶體驗(yàn)。
要做到這點(diǎn),首先你要對自己的產(chǎn)品有一個清晰的定位。例如一款“每日一詞”的語言學(xué)習(xí)輔助軟件,那么推送量自然就是每天一次;而新聞類的應(yīng)用在播報(bào)***新聞的時候,是否要隨時Push,就應(yīng)該加入編輯上的考慮了。或者干脆就讓用戶來設(shè)定每天的推送量,例如用戶可以自行選擇只允許即時推送指定類別的新聞。
社會化應(yīng)用的用戶會希望了解平臺能夠掌握朋友的動向,更好的做法是針對每個好友定制Push的量。
第三步:跟蹤用戶忠誠度
開發(fā)者應(yīng)該經(jīng)常跟蹤用戶的Push使用狀況,別因?yàn)檫z漏了郵件或者短信導(dǎo)致用戶不信任該產(chǎn)品而打上差評。當(dāng)然,Urban Airship公司強(qiáng)調(diào),給已經(jīng)取消Push功能的用戶發(fā)信息是違反蘋果服務(wù)條款的,雖然黑莓和Android沒有寫明,所以***都按照蘋果的政策來。
原文鏈接:Best Practices for Using Push Notifications
【編輯推薦】




















