欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

移动开发经验分享:推送通知特性的最佳实践

来源: 开发者 投稿于  被查看 27163 次 评论:206

移动开发经验分享:推送通知特性的最佳实践


根据移动服务公司Urban Airship的介绍,Push Notification(推送通知)已经成为很多移动平台的内置特性了。它允许开发者通过一些提示方式,例如声音或弹出的文本提示框等向用户发送简短信息,起到即时提示的作用。如果运用得法,将会使用户体验和黏度大幅提高,甚至用户对整个开发团队乃至公司的好感度迅速攀升,导致的结果就是开发商的盈利额也会上升。

很诱人不是么?Urban Airship公司同时为此写了一个诱人的白皮书,以下是对白皮书的简要总结。

第一步:用户许可

你应该提示用户是否开启推送通知,告诉他们开启这个功能有多酷;对他们的生活带来多意想不到的便捷,这是很重要的!Urban Airship建议最好在软件描述里尽量介绍清楚,安装过程中提示是个好方法,但别忘了在应用商店中的软件简介中也尽量表达清楚:何时会用到以及如何使用。

以防用户在今后的使用中对这个功能产生逆反心理,你得尽量优化设计,使得用户管理Push选项便捷容易,例如用户可以设置“Push休眠期”,在这段时间里停止推送;

第二步:适量的推送

很多开发者都很疑惑到底推送多少才算是“适量”,结果大多转向研究怎么减少推送量。事实上,开发者真正应该思考的是:多少推送量才能达到最优化的用户体验。

要做到这点,首先你要对自己的产品有一个清晰的定位。例如一款“每日一词”的语言学习辅助软件,那么推送量自然就是每天一次;而新闻类的应用在播报最新新闻的时候,是否要随时Push,就应该加入编辑上的考虑了。或者干脆就让用户来设定每天的推送量,例如用户可以自行选择只允许即时推送指定类别的新闻。

社会化应用的用户会希望了解平台能够掌握朋友的动向,更好的做法是针对每个好友定制Push的量。

第三步:跟踪用户忠诚度

开发者应该经常跟踪用户的Push使用状况,别因为遗漏了邮件或者短信导致用户不信任该产品而打上差评。当然,Urban Airship公司强调,给已经取消Push功能的用户发信息是违反苹果服务条款的,虽然黑莓和Android没有写明,所以最好都按照苹果的政策来。

用户评论