比较常用的消息推送平台的调研
个推平台
- 个推不仅能提供云端到客户端的推送服务,也可以提供从客户端上传至云端的服务,即推送消息链路支持上下行双向通道,开发者与客户端之间互动更方便.
- 多个APP合并一条长连接,共享链路,省电更省流量.
- SDK接口丰富,可以定制推送模式和通知栏提示样式,也支持增量更新.
- 通过根据用户属性的分析建立不同标签,也可以进行A/B分组测试,从而进行精细化运营
- 保持与服务器的长链接,以便消息能够及时推送到客户端.
- 提供推送管理平台,运营人员可快速操作推送;同时提供专业服务端API接口,可与自有业务系统深度结合
- 接口不稳定,升级 SDK 需要改程序问题常有.
- 后台接口对接问题多.
- 对于消息的处理不如极光和友盟优秀.
- 只有中文文档.
- 有免费版的和收费版本的.
极光平台
- 极光的技术支持响应特别快,极光推送是国内最早做云推送的,现在依然保持很高的水平.
- 总的来说极光推送蛮不错的,至少出了问题后联系客服能得到很好的解决.
- 自定义消息:应用自己处理推送 过来的自定义消息.
- 富媒体:推送预先编辑好的图文并茂的HTML页面内容.
- 灵活的推送目标:广播推送,标签推送,别名推送,多条件组合群组推送.
- 简单易集成:网站后台完成推送以及查看报表,发送与查询API.
- 统计与报表:“推送报表”与“用户统计报表”呈现推送的效果和应用发展趋势.
- 无论是通过Web发送还是通过API发送的都可在推送历史记录中查询
- JPush 当前支持 Android, iOS, Windows Phone 三个平台的推送,他们主要的推送目标平台是移动端的.
- 极光文档比较专业,基本都还不错,就是偶尔高峰期,连接服务器特别慢.
- 只有中文文档.
- 有免费版的和收费版本的.
友盟
- 不过很多朋友用过反馈效果很一般.
Pubnub
- 只有英文文档.
- 部分收费.
- 推送比较稳定.
GoEasy
- 目前有中英文两种文档,该文档写的比较专业.
- 保持与服务器的长链接,以便消息能够及时推送到客户端.
- 后台有已发布和接收的消息管理界面,十分的清晰.
- 后台还有实时的统计报表.
- 到达率比较高,稳定.
- 上手快,前后端代码都比较简单.
- 后台官网支持中英文国际化.
部分收费.
tips:推送服务的优劣主要就看几个指标,送达率,稳定性、并发量.