推送服务,主要就是将最新资讯和最近的活动信息及时推送给用户,与用户保持互动,从而提高用户粘性,提升用户体验。推送服务很多,在众多的推送服务中那个更好用,更适合你的需求呢,分享下我用过的几款推送服务和意见。
百度云推送
百度云推送服务是推送界关注度最高的一款服务,支持Andriod,iOS两个平台,可推送 通知、信息、富媒体等内容,支持自定义样式和推送统计报表,支持自定义样式、自定义打开行为、以及附加字段。
点评:推送及时,支持推送通知,穿透消息推送,富媒体消息推送。有专业客服支持。没有详细的开发文档,不方便开发者查阅集成较困难
个推推送
个推推送基础服务免费,并有增量更新收费的跨安卓,IOS平台支持的推送服务。App安装包小,内存消耗适中,开发者可获得推送的BI数据。
点评:消息推送速度快统计报表精准,容易上手。不支持LBS,富媒体推送,部分功能收费。对这款服务了解的不是很多,所以就这么多吧,欢迎补充。
极光推送
极光推送支持Android、iOS两个平台,文字、消息推送功能免费,高级定制服务收费,提供双平台开发SDK,官网提供在线汉化文档,开发者必须具备熟练的OO编程功底,如果不理解常用的设计模式和架构,会比较吃力,对REST了解的人使用能快速上手。
点评:API推送速度快,支持按Registration ID 进行点对点推送,推送日志清晰包含(推送时间,推送内容,推送达到目标总数),支持按Registration ID 进行点对点推送;不支持LBS推送,推送富媒体收费,免费用户每天只能群发一条富媒体消息。
友盟推送
友盟推送是一款免费的推送服务,仅支持Android平台,服务器端的API基于HTTP Rest协议,仅提供php 平台的,其他平台需要自己开发。友盟推送平台使用的是面向接口的框架,如果不理解常用的设计模式和架构,以及方法重写,线程,监听器等概念,对于该平台的掌握会稍微吃力。议熟悉JAVA,C#等面向对象开发者使用对,REST了解的人使用能快速上手
点评:比较小巧的推送服务,推送新消息会覆盖之前没有查看的旧消息,消息推送所有人时有延迟,不支持富媒体推送。
以上是我用过的推送服务,点评部分仅发表个人意见,有更多推送相关知识分享的欢迎补充,有不同意见的可直接发表。每个服务能实现的功能大同小异,对开发者而来说最重要的就是集成难度如何和实现功能如何,其他的都是次要的。