Oppo Push
、目前OPPO覆盖3.5亿活跃设备
、AppKey
、AppSecret(客户端的身份标识)
1.
Oppo Push 特点(马上集成看第2节)
- 提供
Web
平台与API
两种推送方式,可快速集成SDK,有效提高留存率。 - 支持长文字、大图等富文本通知栏消息样式
- 推送服务目前
只支持通知栏
信息 - ColorOS
3.1
至5.0
版本的OPPO手机,用户激活了相关应用后,通知栏权限会默认打开。ColorOS5.1
及以后版本手机,通知栏权限由系统统一关闭
,需用户手动打开。 - 推送服务支持
标签
、RegID
、Alias
等推送方式 - 消息标题和内容支持添加emoji表情
- PUSH消息支持的Android App包名称最大为
128个字节
,消息内容最大支持为4K字节
- PUSH累计推送数量可追踪,
累计用户数
是指从接入推送服务的app客户端,用户安装并激活的累计用户量,去除已卸载用户数。 - 目前通知栏的点击事件没有回调,由手机系统统一处理。
- SDK包大小:
500kb
以内
2.
客户端SDK集成
- app的build.gradle文件中添加如下配置代码
android {
repositories {
flatDir {
dirs 'libs'
}
}
}
dependencies {
// 1. OPPO 推送 *** 改为最新版本号即可
api(name: 'com.heytap.msp-push-***', ext: 'aar')
//以下依赖都需要添加
implementation 'com.google.code.gson:gson:2.6.2'
implementation 'commons-codec:commons-codec:1.6'
implementation 'androidx.annotation:annotation:1.1.0'
}