一. 问题形容

  1. 应用华为推送服务下发IM音讯时,下发音讯申请胜利且code码为80000000,然而手机总是收不到音讯;
  2. 在华为推送自助剖析(Beta)平台查看发现,音讯发送触发了频控。

二. 问题起因及背景

  1. 2023年1月05日起,华为推送服务对征询营销类音讯做了单个设施每日推送数量下限治理,具体数量下限能够查看如下文档:不同利用类别的推送数量下限要求。
  2. 华为推送服务对音讯分类做了优化,从2023年3月31日起推送音讯将对立通过音讯自分类进行分类。未接入自分类的利用默认可发送营销音讯,受营销音讯频次管控限度。
  3. 基于以上起因,若利用有发送服务与通信音讯的场景,须要申请自分类权限,以防因营销音讯频次管控导致服务与通信类音讯下发失败

三. 申请音讯自分类权限

1. 自分类权利申请要求:

a. 已上架利用市场的利用,在不违反华为告诉违规行为的前提下推送音讯,可按要求申请音讯自分类权利。

b. 未上架利用市场的利用,满足以下所有条件后须发送邮件(开明自分类申请资质)至hwpush@huawei.com,邮件审核通过之后再申请音讯自分类权利。

1) 仅服务于本身企业或政府组织单位外部。

2) 提供蕴含被服务主体盖章的证实函(证实函请参考下文),证实该App申请此权限仅为外部办公应用。

3) 其余类型的利用请先上架利用市场再申请自分类。

未上架利用申请开明自分类资质邮件模板示例:

邮件主题:未上架利用申请开明自分类资质-利用名称邮件注释:公司全称:XXX利用名称:XXXAppId:XXXX利用包名:XXX利用是否已上架:是/否承诺函请参考附件:[承诺函-利用名称]()

2. 自分类权利申请流程:

a. 具体能够查看文档。

b. 待申请通过之后,肯定要点击界面上方的“激活性能”进行激活。若超过两个月未激活,须要从新申请。

四. 利用适配开发

自分类权限申请通过之后,下发服务与通信类音讯时音讯体中肯定要携带category字段,否则自分类权利是不会失效的,如下发IM类音讯。

a. 创立音讯体并携带category字段,进行音讯下发申请。

b. 端侧收到下发的音讯,在告诉治理页面查看告诉类别为服务揭示,且音讯有限频,可知自分类权利已失效。

c. 如果音讯体未携带category字段标识,那么自分类权利是不会失效的,如创立音讯体然而未携带category字段,进行音讯下发申请。

d. 端侧收到下发的音讯,在告诉治理页面查看告诉类别为内容征询,可知若音讯体中未携带category字段标识,自分类权利是不会失效的。

五. 问题解答

  1. 申请音讯下发接口胜利且接口返回80000000码,音讯肯定会下发到设施吗?

答:不是的,音讯下发接口返回80000000码的意思是音讯下发的申请是胜利的,然而并不代表音讯胜利达到了设施,音讯是否胜利达到设施能够通过音讯回执的回执码进行判断。

  1. 未申请自分类权利,如何保障发送的测试音讯不被频控?

答:为了不便开发者测试音讯,在推送音讯时能够设置target_user_type参数为1。每个利用每日可发送500条测试音讯且不受每日单设施推送数量下限要求。

  1. 如何获悉当日推送数量曾经超过限度的Push Token?

答:您能够开明音讯回执并基于接管到的回执状态码256来获取推送数量超过限度的Push Token。建议您在推送资讯营销类音讯前,依据此回执信息过滤掉当日曾经超过限度的Push Token,防止有效的音讯推送申请。

  1. 因服务与通信类音讯下达到设施时揭示形式为非静默揭示,如何保障服务与通信类音讯以静默揭示的形式下发到设施?

答:若您心愿服务与通信类音讯依照静默(无铃声振动)形式发送,能够在满足自分类适配要求的根底上,增加importance字段且传值为“LOW”。

  1. 带有category字段的音讯体示例是什么?
{    "validate_only": false,    "message": {        "android": {            "notification": {            "title": "小明",            "body": "明天的周报已发,有工夫请看一下",            "click_action": {                "type": 3              }            },            "category":"IM"        },        "token": ["IQAAAACy0****************_7FL_0P******************g5K-ODO1_*********************_zb7v9OAK**************lmgQ"]    }}

六. 参考资料

  1. 推送数量治理细则
  2. 音讯分类规范
  3. 上行音讯接口
  4. 音讯回执
  5. 自助剖析(Beta)
  6. 自分类权利申请

理解更多详情>>

拜访华为开发者联盟官网
获取开发领导文档
华为挪动服务开源仓库地址:GitHub、Gitee

关注咱们,第一工夫理解 HMS Core 最新技术资讯~