华为上架后资讯/营销限频与“服务与通讯类”自分类申请指南

上架华为应用市场后,通知消息会被分为「服务与通讯类」与「资讯营销类」,并对不同类别实施差异化的提醒方式与频次配额。本文把常见规则与落地步骤整理成一份可执行清单,避免“重要消息被误判成营销、触发日配额导致收不到”的线上事故。

术语说明:本文的“推送/通知”指厂商通道通知(通知中心展示的那类),而不是应用内消息列表、站内信等。

结论速览(最常用的配额口径)

  • 资讯营销类通知(内容推荐、资讯、活动运营、促销广告等)

    • 普通应用:单应用-单设备-自然日 2 条
    • 新闻类应用(需满足新闻资质与分类认定):单应用-单设备-自然日 5 条
    • 超限处理:超出部分通常会被丢弃,并在次日恢复(不是排队补发)。
  • 服务与通讯类通知(IM、订单/物流、账号安全、重要提醒等用户有预期的消息)

    • 通常不走 2/5 条的资讯营销配额,但前提是你需要申请并启用“消息自分类权益”,并在下发请求里显式携带 category(否则权益不生效,可能仍被智能分类为资讯营销)。

此外,正式发布阶段通常还存在“单应用-单设备-自然日总消息量”的上限口径(常见值为 3000 条/日/设备/应用),与 2/5 条属于不同维度的管控。

资讯营销 vs 服务与通讯:如何判断你属于哪类

资讯营销类(配额敏感)

典型场景:

  • 内容推荐、资讯推送、专题更新
  • 运营活动、促销、功能推荐
  • 调研、弹窗引导类通知

特点:用户未必每次都期待及时收到,通常被做成“静默/弱提醒”,并受到日配额限制。

服务与通讯类(建议走自分类)

典型场景:

  • 社交通讯:IM 私信、群聊、通话提醒(音视频/VOIP)
  • 服务提醒:订单状态、物流进度、账号风控/异地登录、订阅服务到期、重要日程提醒、财务入账、设备提醒等

特点:用户对接收此类消息有预期,通常需要更强提醒(锁屏、铃声、振动)与更高到达率。

新闻类应用(5条/日/设备)认定:要求与步骤

华为对“新闻类”通常以应用在 AppGallery Connect 的应用分类为基础,并可能要求提供对应资质。行业通用口径是需要具备 《互联网新闻信息服务许可证》(以及主体一致性、内容来源合规等)。

你需要准备什么

  • 新闻资质:如《互联网新闻信息服务许可证》(按实际情况准备证号/主体信息等)
  • 应用分类信息:确保应用在 AppGallery Connect 上的分类(尤其是三级分类)符合新闻阅读/新闻类
  • 内容合规说明(按审核要求):内容来源、发布主体、转载授权等(如被要求补充)

操作步骤(建议按这个顺序)

  1. 在 AppGallery Connect 检查/调整应用分类
    确保主类目/子类目/三级分类与“新闻阅读/新闻类”一致(以控制台实际命名为准)。
  2. 准备并提交新闻资质材料
    主体信息要与上架主体一致,避免因主体不一致被要求补充材料。
  3. 提交应用信息变更/上架审核
    审核通过后,资讯营销类通知的日配额通常会按“新闻类档位(5条)”执行。

提醒:如果你的内容形态更像“社区/综合内容推荐”,但你把类目强行选新闻,审核可能会要求更多证明或直接驳回。分类要与实际业务一致。

服务与通讯类(自分类权益):要求与完整流程

自分类的核心目标是:让华为“信任你提供的分类”,不再完全依赖智能分类,从而降低“被误判为营销导致限频”的概率。

申请要求(常见口径)

  • 已上架应用:通常可直接在推送控制台提交“自分类权益”申请(前提是不违反通知违规规则)。
  • 未上架应用:一般需要先邮件申请开通资质(常见要求:仅内部办公/政企内部使用 + 盖章证明/承诺函),通过后再进入控制台申请自分类权益。

申请步骤(控制台侧)

  1. 进入推送服务的“自分类权益”入口并提交申请
    需要按要求填写你要申请的消息类型/场景,并通常要提供场景描述 + 文案模板等信息(方便审核判断是否属于服务与通讯)。
  2. 等待审核
    常见口径为 15 个工作日左右,可在申请详情查看进度。
  3. 审核通过后务必“激活功能”
    通过不代表自动生效,通常需要点击激活。有口径提到超过一定时间未激活需要重新申请,建议通过后尽快激活。

接入步骤(开发/服务端下发侧,最关键)

  1. 下发消息时携带 category(不带就等于没用自分类)
    常见取值示例(以华为规范为准):
    • IM:即时通信
    • VOIP:音视频通话/通话提醒
    • WORK / ACCOUNT / EXPRESS / FINANCE / DEVICE_REMINDER / MAIL / SUBSCRIPTION 等:对应不同“服务提醒”场景

一个“概念示例”(仅示意字段位置,值请以你实际申请通过的场景为准):

{
  "message": {
    "android": {
      "notification": {
        "title": "订单状态更新",
        "body": "你的订单已发货,请注意查收"
      },
      "category": "EXPRESS"
    }
  }
}

经验要点:如果你申请了自分类权益,但发送时没有携带 category,消息可能仍会走智能分类而被归为资讯营销,从而触发 2/5 条配额或“静默提醒”展示方式。

常见踩坑与排查清单

1) “接口返回成功,但手机收不到”

排查方向:

  • 是否被按资讯营销配额限频(当日 2/5 条已用完)
  • 是否未申请自分类权益,或申请了但没带 category
  • 是否命中单设备每日总量上限(极端高频场景)

建议动作:

  • 打开消息回执能力(如你们接入了回执),对“超限 token”进行过滤,避免继续无效推送
  • 针对 IM/订单类优先完成自分类权益申请与 category 接入

2) “申请了自分类,还是被归类为营销/内容咨询”

常见原因:

  • 发送时未携带 category 或值不匹配申请的场景
  • 申请表里填写的“场景/文案模板”与实际发送内容不一致

建议动作:

  • 固化文案模板与变量占位符,减少“运营临时改文案”导致的偏差
  • 如对分类结果有争议,准备好应用信息、发送时间、发送内容、场景说明等材料,通过官方渠道邮件沟通(邮件中不要包含任何真实密钥/Token)

建议的落地策略(让运营与研发都好执行)

  • 把通知分层
    • L1(必须及时):IM、账号安全、订单关键节点 → 走服务与通讯自分类
    • L2(可延迟/可不达):内容推荐、活动运营 → 严格按 2/5 条做频控与人群筛选
  • 在服务端实现“单设备日配额闸门”
    对营销类按设备维度做计数,超过阈值直接不发(或转应用内消息/站内信)。
  • 把“分类字段”写进协议层
    让业务方在创建消息时必须选择消息类型(IM/订单/营销),由系统自动填充 category,避免人工填错。

附:未上架应用申请自分类资质(示例模板,已脱敏)

仅示例格式,按你的实际主体与应用信息填写;附件承诺函/证明函按对方要求提供并盖章。

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

公司全称:YOUR_COMPANY_NAME
应用名称:YOUR_APP_NAME
AppId:YOUR_APP_ID
应用包名:com.example.yourapp
应用是否已上架:否

承诺函/证明函:见附件(已盖章)

如果你愿意把你们当前的消息类型列出来(例如:IM、订单、物流、账号安全、内容推荐、活动),我可以按“华为消息分类口径”帮你把每一类对应到建议的 category,并给一份“申请表里场景+文案模板”的写法模板,方便一次性过审。