华为推送服务(Push Kit)是华为为开发者提供的消息推送平台,建立了从云端到终端的消息推送通道。开发者通过集成华为推送服务可以实时推送消息到用户客户端,构筑良好的用户关系,提升用户的感知度和活跃度。
功能介绍
华为推送服务(Push Kit)能够协助开发者快速高效的触达用户,其提供的系统级通道拥有高到达率,推送速度每秒最高可达千万级,消息量每日百亿级。
华为推送服务可发送两种类型的消息:通知栏消息和透传消息。
●通知栏消息
通知栏消息由推送服务直接下发,并在终端设备的通知中心下拉列表中呈现,不需要应用进程驻留后台,用户点击通知栏消息后会触发相应的动作,如打开应用、打开网页等。
●透传消息
透传消息是由客户端应用负责处理的消息。终端设备收到云端发送的数据或指令后不直接展示,而是将数据传递给应用,由应用自主解析内容,并触发相关动作,如跳转网页、应用内页面等等。开发者可以自定义消息样式,从而更高效灵活地推送消息。
主要特性
1、多种推送样式
支持大文本、Inbox多行文本、带按钮等样式,帮助开发者更好的提高消息对用户的吸引力。
2、精细化人群划分
开发者可以根据用户属性、特定标签、订阅主题,将用户群进行不同维度的细分,实现精细化运营。
3、自动推送通知
通知包括地理围栏推送与情景智能推送,帮助开发者根据用户所处的实际场景智能地推送消息。
4、A/B测试
通过在开发者所选的用户群中测试各种通知实验组,来找出最理想的通知文案和消息呈现方式。
5、推送统计报告
华为推送运营平台提供数据报告,帮助开发者了解推送效果详情,助力数据驱动效果优化。
6、消息回执
消息到达设备后,提供消息回执反馈消息发送情况,让开发者可以及时掌握消息发送状态。
7、Deep linking
推送消息一触直达应用内页,精准带开发者的用户到应用内的任意位置,让推送消息所见即所得。
优势
1、全球覆盖
覆盖全球230+国家和地区。
2、推送必达
提供与华为终端设备的长连接,充分保障通知栏消息的送达,十分钟在线到达率高达99%。
3、推送迅速
提供每秒最高可达千万级的推送速度的系统级通道,消息量每日百亿级。
4、跨平台开发
支持业界知名的跨平台移动应用开发框架:React Native、Cordova、Xamarin、Flutter和OutSystems。开发者只要集成对应的SDK插件包就可以实现一次开发,iOS与Android跨平台运行。
5、便捷集成
客户端提供工具0.5人/天快速集成,服务端示例代码可直接复用。
集成方法
为了提升推送服务集成效率和使用体验,华为推送服务提供了多种语言的服务端SDK和统一的
Android客户端SDK。开发者可前往
华为开发者联盟官网查看华为推送官方文档。