OPPO开放平台 OPPO推送常用名词解释

应用信息

1)AppID、AppKey: 客户端的身份标识,客户端SDK初始化时使用。
2)AppSecret: 开发者服务器端的身份标识,在使用ServerSDK向客户端发送消息时,用于校验身份。
3)MasterSecret: 开发者在使用服务端API接口时,用于校验身份的标识。
备注:这些秘钥在web端OPPO消息推送运营平台可查看。

用户ID

RegistrationID: 应用在对应设备的上唯一ID,不同的应用RegistrationID不同,该ID在用户设备刷机、卸载应用、设备30天之内未有联网行为时失效。
备注:RegistrationID(注册ID)的获取请看客户端SDK文档。

推送服务

通知栏消息: 消息会直接推送给OS系统,系统收到消息后无需启动应用,直接在通知栏展示,用户点击后再启动应用。

数据指标

1)目标数:创建推送任务时,提交的用户ID数据量。
2)有效数:经过系统过滤去除无效设备数据。服务端会过滤出判定为失效的设备ID,设备失效的原因可能有:用户卸载、刷机、设备30天之内未有联网行为等。
3)推送数:实际成功下发的用户数,即在消息有效期内成功连接并获取该条消息的数量。
4)到达数:从接入推送服务的app客户端,用户安装并激活的累计用户量,去除无效设备。
5)展示数:用户手机收到消息后,成功在通知栏中展示出来的消息数量。
6)点击数:消息在系统通知栏展示后,用户点击的数量。
7)累计用户:应用累计注册的设备数,同一设备重复注册只算一个。
8)当日活跃用户数:当天有过连接记录的设备数据。
9)当前在线用户数:指当前保持着推送长连接的设备数。

OPPO推送功能介绍

OPPO推送功能介绍

消息类型

推送服务目前只支持通知栏信息,同时提供Web平台及API两种推送方式。

通知栏信息

消息通过推送服务系统通道下发,不需要应用驻留后台。 ColorOS3.1至5.0版本的OPPO手机,用户激活了相关应用后,通知栏权限会默认打开。 ColorOS5.1及以后的版本的手机,通知栏权限由系统统一关闭,需用户手动打开。 通知栏消息展示效果如图所示,展示内容涵盖消息标题、内容、应用图标与时间。

推送方式

推送服务支持标签、RegID、Alias等推送方式。

基于标签的推送

标签(Topic)是具有某些相同属性的用户集合, 在应用初始化时或运行过程中,开发者可结合自己的业务特征,给用户打上不同的标签(Topic)。
在推送消息时,开发者可以结合每条消息的内容和目标用户,选择所对应的标签,完成请求后,OPPO PUSH会对这一标签的用户群进行消息推送,满足精准推送的需求。

基于 RegID的推送

RegID是应用在对应设备的上唯一标识,当开发者需要给一个或多个设备推送消息时,可以使用基于 RegID的推送,将个性化的信息推送给指定设备。这种方式适用于需要为每个用户订制个性化推送的场景。
注意:RegID在用户设备刷机、卸载应用、或设备长时间无连接时会失效

基于 Alias的推送

alias是OPPO推送提供的一种个性化设定, 开发者可以将用户在应用内的帐号或其它用户唯一标识设定为用户设备 RegID 的别名,在推送中可以直接基于别名进行推送。
别名不仅方便开发者将推送与自有的帐号系统进行关联,同时也避免了因需要保存设备 RegID 与自有帐号的对应关系而额外带来的开发和存储成本。
注意:
1)alias与RegID(设备)一一对应,同一个alias不能对应多个RegID,alias对应的RegID以最后一次setalias对应的RegID为准;
2)alias失效的可能原因如下:
主动调用unsetalias;
alias对应的RegID已经失效;
设置alias不成功(调用setalias失败);
3)alias只跟设备相关,所以请使用用户帐号作为alias时,合理判断alias可能失效的情况。

推送辅助

定时展示

开发者可以根据自己的业务需求设置定时展示,定时展示功能设置成功后消息即时下发,到达用户手机后并不直接展示出来,到了设置的定时展示时间,消息才展示出来。

自定义消息有效期

开发者可设置每条消息的有效期,在设置的有效期内,只要设备联网,便会收到消息。消息有效期最长10天,最短1小时。

消息标题和内容支持添加 emoji 表情

消息标题和内容支持插入 emoji 表情以丰富推送内容,吸引用户点击了解推送内容。

AB-Test

支持文案对比测试、余量自动&手动推送,协助开发者判定投放策略,有效提升push的CTR。

帐号管理功能

支持应用下多帐号的角色管理,便于团队协作。

数据统计功能

提供多维度数据统计功能,除单条消息的推送基础数据外(包括推送目标数、有效设备、实际下发、到达数/到达率、展示数/展示率、点击数/点击率等),平台还支持应用数据实时统计与分区域统计。对于推送各环节产生的数据流失,平台已上线数据漏斗功能,协助开发者快速定位推送异常。