移動開發(fā)經(jīng)驗(yàn)分享:推送通知特性的最佳實(shí)踐
根據(jù)移動服務(wù)公司Urban Airship的介紹,Push Notification(推送通知)已經(jīng)成為很多移動平臺的內(nèi)置特性了。它允許開發(fā)者通過一些提示方式,例如聲音或彈出的文本提示框等向用戶發(fā)送簡短信息,起到即時(shí)提示的作用。如果運(yùn)用得法,將會使用戶體驗(yàn)和黏度大幅提高,甚至用戶對整個(gè)開發(fā)團(tuán)隊(duì)乃至公司的好感度迅速攀升,導(dǎo)致的結(jié)果就是開發(fā)商的盈利額也會上升。
很誘人不是么?Urban Airship公司同時(shí)為此寫了一個(gè)誘人的白皮書,以下是對白皮書的簡要總結(jié)。
***步:用戶許可
你應(yīng)該提示用戶是否開啟推送通知,告訴他們開啟這個(gè)功能有多酷;對他們的生活帶來多意想不到的便捷,這是很重要的!Urban Airship建議***在軟件描述里盡量介紹清楚,安裝過程中提示是個(gè)好方法,但別忘了在應(yīng)用商店中的軟件簡介中也盡量表達(dá)清楚:何時(shí)會用到以及如何使用。
以防用戶在今后的使用中對這個(gè)功能產(chǎn)生逆反心理,你得盡量優(yōu)化設(shè)計(jì),使得用戶管理Push選項(xiàng)便捷容易,例如用戶可以設(shè)置“Push休眠期”,在這段時(shí)間里停止推送;
第二步:適量的推送
很多開發(fā)者都很疑惑到底推送多少才算是“適量”,結(jié)果大多轉(zhuǎn)向研究怎么減少推送量。事實(shí)上,開發(fā)者真正應(yīng)該思考的是:多少推送量才能達(dá)到***化的用戶體驗(yàn)。
要做到這點(diǎn),首先你要對自己的產(chǎn)品有一個(gè)清晰的定位。例如一款“每日一詞”的語言學(xué)習(xí)輔助軟件,那么推送量自然就是每天一次;而新聞?lì)惖膽?yīng)用在播報(bào)***新聞的時(shí)候,是否要隨時(shí)Push,就應(yīng)該加入編輯上的考慮了。或者干脆就讓用戶來設(shè)定每天的推送量,例如用戶可以自行選擇只允許即時(shí)推送指定類別的新聞。
社會化應(yīng)用的用戶會希望了解平臺能夠掌握朋友的動向,更好的做法是針對每個(gè)好友定制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
【編輯推薦】