[FAQ]关于华为推送服务因营销消息频次管控导致服务通讯类消息下发失败的解决方案

科技资讯 投稿 6900 0 评论

[FAQ]关于华为推送服务因营销消息频次管控导致服务通讯类消息下发失败的解决方案

一. 问题描述

  1. 在华为推送自助分析(Beta)平台查看发现,消息发送触发了频控。

二. 问题原因及背景

  1. 华为推送服务对消息分类做了优化,从2023年3月31日起推送消息将统一通过消息自分类进行分类。未接入自分类的应用默认可发送营销消息,受营销消息频次管控限制。

三. 申请消息自分类权限

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

a. 已上架应用市场的应用,在不违反华为通知违规行为的前提下推送消息,可按要求申请消息自分类权益。

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

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


邮件主题:未上架应用申请开通自分类资质-应用名称

邮件正文:

公司全称:XXX

应用名称:XXX

AppId:XXXX

应用包名:XXX

应用是否已上架:是/否

承诺函请参考附件:[承诺函-应用名称](

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

a. 具体可以查看文档。

四. 应用适配开发

a. 创建消息体并携带category字段,进行消息下发请求。

五. 问题解答

    请求消息下发接口成功且接口返回80000000码,消息一定会下发到设备吗?
  1. 未申请自分类权益,如何保证发送的测试消息不被频控?

答:为了方便开发者测试消息,在推送消息时可以设置target_user_type参数为1。每个应用每日可发送500条测试消息且不受每日单设备推送数量上限要求。

  1. 如何获悉当日推送数量已经超过限制的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. 自助分析(Beta)

了解更多详情>>

获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee

关注我们,第一时间了解 HMS Core 最新技术资讯~

编程笔记 » [FAQ]关于华为推送服务因营销消息频次管控导致服务通讯类消息下发失败的解决方案

赞同 (40) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽