百度云推送

概述

云推送(Push)是百度开放云向开发者提供的消息推送服务;通过利用云端与客户端之间建立稳定、可靠的长连接来为开发者提供向客户端应用推送实时消息服务。

百度云推送服务支持三种推送类型:通知、消息及富媒体;支持向所有用户、根据标签分类向特定用户群体、向单个用户和基于地理位置推送消息;支持更多自定义功能(如自定义内容、后续行为、样式模板等);提供用户信息及通知消息统计信息,方便开发者进行后续开发及运营。

服务特点

  • 增强用户粘性

通过云和端之间建立的长连接,可以实时的推送消息到达用户端。保持与用户的沟通,大大提升用户活跃度和留存率。

  • 节约成本

在省电省流量方面远超行业水平,基础的消息推送服务永久免费,大大节省开发者推送的成本。

  • 稳定安全的推送

强大的分布式集群长期为百度各大产品线提供推送服务,保证消息推送服务的稳定、可靠。

3.0新功能

  • PushSDK新增推送统计、组合运算、分类主题、定时消息等高级接口。

  • 官网推送体验大幅提升,增加消息统计多种展示,支持消息报表导出。

  • 文档内容大面积更新,增加推送控制台帮助,SDK范例程序,错误码列表等,支持所有文档的在线查看。

  • 如有新旧版本疑问请仔细阅读如下内容

    问题一:新版正式上线后,是否可以继续使用旧版推送消息? 答:两个版本同时支持推送消息,但目前新版和旧版不能支持数据同步,需要2015年5月30号旧版关闭后,会将旧版管理界面的历史消息将会统一迁移到新平台。

    问题二:新版正式上线后,是否可以进行推送设置吗? 答:如需要进行应用设置的修改,只支持使用新版进行修改。对于修改后的配置也只在新版生效,对此带来的不便我们表示歉意。

基础功能

云推送服务主要提供以下基础功能:

  • 推送通知

    向移动端推送展现在系统通知栏的通知消息,支持Android/iOS 平台。

  • 推送透传消息

    以透传的方式将开发者自定义的内容发送到客户端。开发者可以预先在客户端设定好规范,进行消息定制化。目前支持Android平台,即将支持iOS平台。

  • 推送富媒体消息

    推送图片、视频、音频、网址等形式的富媒体信息。

  • 基于地理位置推送

    推送位于目标行政区域的客户端,支持到国内县级行政区。未来将支持地理围栏和地理位置触发等地理位置推送。

  • 基于用户兴趣推送

    基于百度大数据分析,推送到符合目标兴趣的客户端,精准程度持续优化中。

  • 基于标签推送

    推送用户自定义标签的设备,每个应用支持建立高达10000个标签。

  • 组合推送

    推送标签间组合推送(交集,并集,差集),目前仅支持Android的2个标签的组合推送。未来支持包括用户兴趣、地理位置、用户标签等分组在内的组合运算推送

  • 推送实时统计

    支持对广播组,标签组的即时到达数统计查看,支持应用设备数目变化统计。未来支持对推送点击数目,删除数目,消息统计对比等高级统计功能。