app消息推送对于一个app来说是日常运营的重要工具,通过消息推送可以有效地提升用户的活跃度,增强用户黏性,然而app消息推送也面临被系统屏蔽、到达率无法保证的风险。在众多的推送通道中厂商通道是系统权限最高的,相应的被系统屏蔽的风险也就越小,因此app在实现消息推送的时候,往往会选择厂商通道,但是手机厂商有很多,不可能一个个去合作,这个时候支持多厂商通道的推送平台就凸显出了优势,比如MobPush消息推送服务支持华为、小米、OPPO和魅族这些国内主流Android手机厂商的通道,在推送到达率方面自然拥有更多的优势,下面是MobPush的华为厂商通道的集成介绍:
1、打开华为开发者联盟官网http://developer.huawei.com/cn/consumer/
2、注册账号,注册成功后,点击右上角的会员中心进入应用管理界面
3、点击创建产品,选择移动应用
4、填写项目信息,填写完后,点击上传apk或产品详情都可以,可以不上传,点击后返回到应用管理界面
5、看到新建的应用,点击添加功能按钮,功能选择页面选择推送功能
6、在弹出的推送相关配置信息界面,完善信息(华为需要包名和签名一致才可以准确下发推送消息,指纹证书使用的SHA256,在终端采用keytool -list -v -keystore keyStoreFileName 获取偶对应的指纹证书,keyStoreFileName为证书名字加后缀,指纹证书就是android所属的签名文件)
7、添加推送功能成功后,点击进入推送模块
8、进入后看到的AppId是客户端集成需要用到的,然后点击移动应用详情,此时可以看到AppId以及AppSecret,这两个是Mob后台配置需要用到的
9、操作完成以后需要联系mob技术支持帮忙申请华为消息回执,否则您可以正常收到由华为系统的推送消息,但是不能正常统计消息的具体到达数据。一般审核时间是在每周三,生效时间每周五。
当然开发者也可以自己发起申请邮件:
收件人:developer@huawei.com
抄送:mobpush@mob.com
邮件内容:
应用名称 :(您在华为开发者上申请的应用名称,如MobPush)
AppId :(第8步中说明的AppId即可)
回执地址:https://report.push.mob.com/huawei/report
更多的小米、OPPO和魅族的厂商通道以及MobPush自有的推送通道集成方式及其他服务,可至mob官网(http://www.mob.com/product/mobpush)查看。