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

移动开发 移动应用
根据移动服务公司Urban Airship的介绍,Push Notification(推送通知)已经成为很多移动平台的内置特性了。如果运用得法,将会使用户体验和黏度大幅提高,甚至用户对整个开发团队乃至公司的好感度迅速攀升,导致的结果就是开发商的盈利额也会上升。

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

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

[[21086]]

***步:用户许可

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

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

第二步:适量的推送

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

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

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

第三步:跟踪用户忠诚度

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

原文链接:Best Practices for Using Push Notifications

【编辑推荐】

  1. 移动互联网的未来:基于情境和兴趣的推送应用
  2. 2011年移动用户体验趋势:信息推送技术
  3. 苹果与谷歌摊牌 欲打造iOS地图和LBS应用
责任编辑:佚名 来源: CSDN编译
相关推荐

2012-12-13 09:47:50

2010-11-02 14:11:15

SilverlightWPF微软开发

2012-01-09 11:35:01

WebApp最佳实践策略

2010-09-02 12:54:30

CSS

2010-12-02 14:32:43

Mobile Web移动互联网移动Web设计

2012-09-03 10:39:13

Hadoop管理员

2009-12-31 10:15:12

Silverlight

2010-11-26 09:36:41

移动互联网移动Web界面Web站点

2013-12-03 17:04:37

数据安全云安全

2013-12-04 09:35:02

云安全移动数据

2009-12-09 10:16:42

ibmdwSOA

2010-01-05 13:16:59

2015-06-03 14:14:17

dockeropenstackIaaS

2015-11-02 10:48:43

Android开发环境

2015-08-29 13:03:24

运维技术沙龙MDSA

2010-10-28 09:05:42

SilverlightXAML

2013-04-25 15:15:41

Windows PhoWindows PhoWindows Pho

2011-06-14 09:27:43

高性能WEB开发

2011-07-07 10:49:41

JavaScript

2011-12-09 15:37:10

CTO俱乐部
点赞
收藏

51CTO技术栈公众号