鸿蒙消息分类功能使用说明

最近更新时间:2024-06-25 15:28:12

我的收藏

鸿蒙消息分类介绍

鸿蒙对 App 开发者的通知消息根据分类进行限额限频,以此保证终端用户不被过度骚扰,将通知消息智能分成两个级别:服务与通讯消息和资讯营销消息。
资讯营销类消息的每日推送数量自2023年01月05日起根据应用类型对推送数量进行上限管理,服务与通讯类消息每日推送数量不受限。
不同消息级别呈现样式对比:
消息分类
提醒方式
类型说明
推送数量限制
服务与通讯消息
锁屏、铃声、振动
社交通讯:即时聊天,音频、视频通话。 服务提醒:订阅,出行,健康,工作事项提醒,账号动态,订单&物流,财务,设备提醒,系统提示,邮件,闹钟/计时器,秒表,进度,位置共享。 具体类别请参见服务与通讯类消息场景说明
无限制。
资讯营销消息
静默通知,仅在通知栏展示消息
内容资讯:内容推荐,新闻,财经动态,生活资讯,社交动态,调研,其他。 营销活动:产品促销,功能推荐,运营活动。 具体类别请参见资讯营销类消息场景说明
新闻类(需具备《互联网新闻信息服务许可证》)
5条
其他类
2条
根据应用类别限制每日推送数量,具体要求参见 不同应用类别的推送数量上限要求
若您希望服务与通讯类消息也按照静默的方式发送,可以添加 hw_importance 字段且传值为“1”,详情请参见 PushAPI 参数说明。

自分类消息权益申请

鸿蒙通知消息自分类权限需要申请并激活后才能生效,申请流程详情请参见 鸿蒙自分类权益申请
注意:
若应用没有自分类权益,则应用的推送消息将通过智能分类进行自动归类。
若应用有自分类权益,将信任开发者提供的分类信息,消息不经过智能分类。




自分类消息使用

支持 Rest API 推送,暂不支持控制台消息分类推送。
在 Rest API 请求参数Android结构体中设置hw_category参数,可实现自分类消息下发,详情请参见 PushAPI 参数说明。
推送示例如下:
{
"audience_type": "token",
"token_list": ["005c28bf60e29f9a***2052ce96f43019a0b7"],
"message_type": "notify",
"message": {
"title": "帐号下线:",
"content": "您的帐号出现异地登录,已经下线。",
"android": {
"hw_category":"VOIP"
}
}
}