推送服务(Push)是腾讯云 IM 推出的一站式 App 消息推送解决方案。具备全面覆盖多通道多平台、最快 3 分钟一键式集成、毫秒级触达的特点,拥有丰富的推送方式和消息全链路统计分析能力,能保障推送精准高效、服务稳定安全,有助于提升用户留存和互动活跃度。
本文为您提供产品相关的概念索引及名词解释,帮助您高效接入。
基本概念
名词 | 说明 |
SDKAppID (应用 ID) | 腾讯云 IM 后台用来区分不同应用的唯一标识。创建应用时自动生成,不同 SDKAppID 之间的数据不互通。推送服务(Push)沿用 SDKAppID 区分开发者创建的不同应用。 |
客户端密钥 (appKey) | 客户端鉴权密钥,用于在注册推送服务时验证客户端集成的合法性。 |
自建推送通道 | 即时通信 IM 推送服务提供的自建长连接消息推送通道。具有覆盖全球、高连通、高可靠、强安全的优势。 |
厂商推送通道 | 手机设备厂商建设的系统级推送通道。 Android:小米、华为、荣耀、OPPO、vivo、魅族、蔚来、Google FCM(境外可用)。 iOS:APNs。 |
开发平台 | |
在线推送 | 用户 App 处于前台运行或进程存活状态时,可以通过腾讯云 IM 自建推送通道向用户推送在线消息的方式。 |
离线推送 | 用户 App 进程被手机操作系统 kill 掉,或者用户主动 kill 掉进程时,此时只能通过厂商推送通道向用户推送离线消息的方式。 |
Registration ID |
推送类型
腾讯云 IM 推送服务(Push)提供如下多种推送类型,全面覆盖各类消息推送场景。
名词 | 说明 |
全员推送 | |
标签推送 | |
单发推送 | |
IM 消息推送 | 在单聊/群聊/社群等 IM 场景下发送消息,当应用内用户离线时,可通过离线推送通知用户,点击离线推送消息即可进入 IM 聊天界面。需和腾讯云即时通信 IM 服务搭配使用。详细介绍和使用方法请查看 接入 IM 离线推送。 |
音视频通话消息推送 | 在1V1或多人音视频通话场景下,当应用内用户离线时,可通过离线推送呼叫用户,提供 Notification、VoIP 两种样式类型。需和腾讯云实时音视频 TRTC TUICallKit 服务搭配使用。TUICallKit 产品介绍请查看 TUICallKit 组件介绍。 |
开发平台介绍
针对不同开发者的多样化开发需求,我们提供基于多种开发平台的解决方案。详情如下:
平台 | |||||||||
是否支持 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
推送能力
名词 | 说明 |
为了提升推送触达率以及解决厂商通道限额等问题,推送服务为开发者提供了两种推送策略,可以根据实际应用场景选择合适的策略。 用户在线时通过自建推送通道下发在线推送,用户离线时不推送;(PushFlag = 1) 用户在线时通过自建推送通道下发在线推送,用户离线时通过厂商通道下发离线推送;(PushFlag = 0) | |
允许用户自定义推送消息在应用图标上显示的角标样式和数字的功能。 | |
支持用户为推送消息设置自定义铃声的功能。 | |
用户点击推送消息后,可自定义跳转至指定页面的功能。 | |
允许用户自定义推送消息显示的小图标样式的功能。 | |
针对同一条推送支持配置不同语言文案,后台根据用户设备语言偏好,自动推送对应语言文案的功能。 | |
提供全员/标签/单发/其他推送回调,帮助您精细化控制 App 的功能和流程。 | |
支持全员/标签推送消息的撤回。应用场景:推送消息内容有误,终端用户查看后对应用程序会产生负面影响,此时需及时撤回。 |
数据统计与分析
推送数据转化漏斗:包括可发送数量、发送数量、触达数量、点击数量的统计数据,同时提供实发率、触达率、点击率的漏斗转化数据。
名词 | 说明 |
可发送数量 | 对推送任务选定的目标人群筛选后,得到的可下发有效设备数量之和。 |
发送数量 | 可发送的有效设备中,成功通过自建推送通道、厂商通道下发的有效设备数量之和。 |
触达数量 | 通过即时通信 IM 通道、厂商通道下发后,设备终端成功收到的回执数量之和。 |
点击数量 | 推送成功展示后,用户点击推送的回执数量之和,反映用户对推送的响应程度。 |
实发率 | 衡量推送任务下发成功率的指标,计算公式为发送数量/ 可发送数量 * 100 %。 |
触达率 | 衡量推送消息到达设备终端成功率的指标,计算公式为触达数量/ 发送数量 * 100 %。 |
点击率 | 衡量用户对推送消息点击意愿的指标,计算公式为点击数量 / 触达数量 * 100 %。 |