厂商消息分类使用指南
最近更新:2023-03-22
展开全部

厂商消息分类使用指南

消息分类说明

从 Android 8.0(API 级别 26)开始,所有消息都必须通过相应的渠道 ID(ChannelID)进行下发。目前,为了改善终端用户推送体验、营造良好可持续的通知生态,各厂商会根据消息的内容对推送消息进行分类管理,不同的消息分类主要通过渠道 ID(ChannelID)进行区分。目前消息主要分为以下两类:

消息类型 重要级别消息 普通级别消息
推送内容 即时通讯消息、个人关注动态提醒、个人事项提醒、个人订单状态变化、个人财务提醒、等个人重要通知提醒。 热点新闻、新品推广、平台公告、社区话题、有奖活动等,多为用户普适性的内容。

消息分类使用

若您需要根据推送内容对消息进行分类管理,可以自定义 Channel ID。

channel_id 参数在 notification 的 android 字段下。

关键字 类型 选项 含义 说明
channel_id string 可选 android 通知 channel_id 不超过1000字节,这里根据 Channel ID 来指定通知栏展示效果。

示例如下:

{ "platform": "all", "audience": { "registration_id": [ "1104a8979278ae64e75" ] }, "notification": { "android": { "alert": "message alert", "channel_id": "your channel_id" } } }
          {
    "platform": "all",
    "audience": {
        "registration_id": [
            "1104a8979278ae64e75"
        ]
    },
    "notification": {
        "android": {
            "alert": "message alert",
            "channel_id": "your channel_id"
        }
    }
}

        
此代码块在浮窗中显示
  • 若您需要下发厂商通道重要级别消息,请参考下文各个厂商消息分类的使用指南。

小米消息分类使用指南

小米消息分类说明

根据《小米推送消息分类新规》,小米推送将消息分为“私信消息”和“公信消息”两个类别,若应用选择不接入私信或公信,则会接入 默认 通道。

消息类型 默认 公信消息 私信消息
推送内容 可按照小米的 公信场景说明 热点新闻、新品推广、平台公告、社区话题、有奖活动等,多用户普适性的内容。 聊天消息、个人订单变化、快递通知、交易提醒、IoT 系统通知等与私人通知相关的内容。
提醒方式 响铃、振动
推送数量限制 1 倍 2-3 倍,具体规则请参见“公信限制规则 不限量
用户接收数量限制 单个应用单个设备单日 1 条 单个应用单个设备单日 5-8 条 不限量
申请方式 无需申请 需在小米推送平台申请,详情请参见 channel 申请及接入方式
API 调用 - - 极光默认会自动扣除配额(不区分公私信),建议使用 API 下发时,设置 skip_quota:true 跳过配额判断及扣除,详见 REST API 文档

小米重要级别消息申请

申请方式请参见小米官方文档 channel 申请及接入方法

小米消息分类使用

channel_id 参数在 options 的 third_party_channel 字段下。

关键字 类型 选项 含义 父项目 说明
channel_id string 可选 android 通知 channel_id options.third_party_channel
  • 不超过 1000 字节,Android 8.0 开始可以进行 NotificationChannel 配置,这里根据 channel ID 来指定通知栏展示效果。
  • android 下也有 channel_id 字段,对极光通道及支持的厂商通道均生效。
  • 若本字段没有填充,则使用 android 里面定义的 channel id 字段。若本字段有填充,则优先使用本字段。
  • 示例如下:

    { "options": { "third_party_channel": { "xiaomi": { "channel_id": "小米推送平台登记的 channel id" } } } }
              {
        "options": {
            "third_party_channel": {
                "xiaomi": {
                    "channel_id": "小米推送平台登记的 channel id"
                }
            }
        }
    }
    
            
    此代码块在浮窗中显示

    华为消息分类使用指南

    华为消息分类说明

    根据消息内容,华为推送将通知分类为服务与通讯、资讯营销两大类别,并对不同类别消息的提醒方式、消息样式进行差异化管理,具体如下:

    消息类型 服务与通讯 资讯营销
    推送内容 包括社交通讯类消息和服务提醒类消息。 包括资讯类消息和营销类消息,指的是运营人员向用户发送的活动信息、内容推荐、资讯等。
    提醒方式(EMUI 10.0及以上) 锁屏、铃声、振动 静默通知,仅在下拉通知栏展示消息
    消息样式 文本+小图 仅有文本
    推送数量 不限量 2023 年 01 月 05 日 起,资讯营销类消息根据应用类型对每日推送数量进行上限管理,具体要求参见 不同应用类别的推送数量上限要求
    配置方式 需要向华为申请自分类权益,审核通过后将信任开发者提供的分类信息,消息不经过智能分类。 默认

    华为消息分类方式

    消息智能分类
    智能分类算法将根据您发送的内容等多个维度因素,自动将您的消息按照分类标准进行归类。
    消息自分类
    2021年07月01日起,华为推送服务开始接收开发者自分类权益的申请。申请成功后,允许开发者根据华为推送分类规范,自行对消息进行分类。

    华为自分类权益申请

    自分类申请详情参见 华为消息分类管理方案

    • 若应用没有自分类权益,则应用的推送消息将通过智能分类进行自动归类。
    • 若应用有自分类权益,将信任开发者提供的分类信息,消息不经过智能分类。

    华为消息分类使用

    消息分类的申请审核通过后,即可指定 importance 进行下发,
    该参数在 options 可选参数的 third_party_channel 字段下。

    关键字 类型 选项 含义 说明
    importance string 可选 华为通知栏消息智能分类
  • 取值为"LOW"时,表示消息为资讯营销。
  • 取值为"NORMAL"时,表示消息为服务与通讯。
  • category string 可选 华为厂商消息场景标识 为了适配华为手机厂商消息,完成自分类权益申请 后,用于标识消息类型,确定消息提醒方式,对特定类型消息加快发送。对应值及其说明参考 category 值说明
  • 若应用没有自分类权益,或应用有自分类权益但推送消息不携带 category 字段,则应用的推送消息将通过智能分类进行自动归类。
  • 若应用有自分类权益且推送消息携带category字段,将信任开发者提供的分类信息,消息不经过智能分类。
  • 示例如下:

    { "options": { "third_party_channel": { "huawei": { "importance": "NORMAL", "category":"IM" } } } }
              {
        "options": {
            "third_party_channel": {
                "huawei": {
                    "importance": "NORMAL",
                    "category":"IM"
                }
            }
        }
    }
    
            
    此代码块在浮窗中显示

    荣耀消息分类使用指南

    荣耀消息分类说明

    根据消息内容,荣耀推送将通知分类为服务与通讯、资讯营销两大类别,并对不同类别消息的提醒方式、消息样式进行差异化管理,具体如下:

    消息类型 服务与通讯 资讯营销
    推送内容 包括社交通讯类消息和服务提醒类消息。 包括资讯类消息和营销类消息,指的是运营人员向用户发送的活动信息、内容推荐、资讯等。
    提醒方式 锁屏展示+下拉通知栏展示,支持铃声、震动 静默通知,仅在下拉通知栏展示消息
    消息样式 文本+小图 仅有文本
    推送数量 不限量 资讯营销类消息根据应用类型对每日推送数量进行上限管理,
  • 新闻类(三级分类为新闻类):5 条
  • 其他应用类型:2 条。
    具体要求参见 不同应用类别的推送数量上限要求
  • REST API 配置 指定 importance 为 normal 指定 importance 为 low

    荣耀消息分类方式

    消息智能分类
    智能算法将根据 APP 类型和消息内容等维度,自动将您的消息按照分类标准进行归类。
    消息自分类
    允许开发者根据消息分类规范,自行对消息进行分类。
    目前,所有消息默认通过消息自分类方式进行分类处理,荣耀推送服务将充分信任您提供的分类结果,并且按您提供的分类结果展示对应信息。随着荣耀推送服务能力的不断补充和演进,分类方式也会逐渐更新与升级,请及时留意本文档最新的分类方式说明。

    荣耀消息分类使用

    指定 importance 进行下发,该参数在 options 可选参数的 third_party_channel 字段下。

    关键字 类型 选项 含义 说明
    importance string 可选 荣耀通知栏消息智能分类
  • 取值为"LOW"时,表示消息为资讯营销。
  • 取值为"NORMAL"时,表示消息为服务与通讯。
  • 示例如下:

    { "options": { "third_party_channel": { "honor": { "importance": "NORMAL" } } } }
              {
        "options": {
            "third_party_channel": {
                "honor": {
                    "importance": "NORMAL"
                }
            }
        }
    }
    
            
    此代码块在浮窗中显示

    OPPO 消息分类使用指南

    OPPO 消息分类说明

    消息类型 私信 公信
    推送内容 针对用户有一定关注度,且希望能及时接收的信息,如即时聊天信息、个人订单变化、快递通知、订阅内容更新、评论互动、会员积分变动等。 公信是针对用户关注度不高,且对于接收这类信息并无心理预期,如热点新闻、新品推广、平台公告、社区话题、有奖活动等,多用户普适性的内容。
    推送数量限制 不限量 有公信类通道共享推送次数,当日达到推送量限制后,所有公信类通道将不能再推送消息;
    推送限量:当累计用户数<50000时,按100000计算;当累计用户数≥50000时,累计用户数*2。
    单用户推送限制(条/日) 不限量
  • 新闻类(三级分类为新闻类):5 条
  • 其他应用类型:2 条。
    应用类别以创建应用时应用基本信息所提交的“软件分类”为准;若需修改应用类别,可在移动应用列表-应用详情内进行应用资料更新。
  • 配置方式
  • 客户端创建自定义渠道。
  • 私信申请邮件通过后,需要在 OPPO 推送平台上登记该通道,并将通道对应属性设置为“私信”。
  • 默认开通
    API 调用 极光默认会自动扣除配额(不区分公私信),建议使用 API 下发时,设置 skip_quota:true 跳过配额判断及扣除,详见 REST API 文档 -

    OPPO 私信通道申请

    1.私信通道权益申请
    2.私信申请邮件通过后,需要在 OPPO 推送平台上登记该通道,并将通道对应属性设置为“私信”。

    OPPO 私信通道使用

    1.创建客户端自定义渠道,channel_id 须与OPPO 官网登记的通道 ID 一致。
    2.API 推送。

    channel_id 参数在 options 的 third_party_channel 字段下。

    关键字 类型 选项 含义 父项目 说明
    channel_id string 可选 android 通知 channel_id options.third_party_channel
  • 不超过1000字节,Android 8.0开始可以进行 NotificationChannel 配置,这里根据 channel ID 来指定通知栏展示效果。
  • android 下也有 channel_id 字段,对极光通道及支持的厂商通道均生效。
  • 若本字段没有填充,则使用 android 里面定义的 channel id 字段。若本字段有填充,则优先使用本字段。
  • 示例如下:

    { "options": { "third_party_channel": { "oppo": { "channel_id": "OPPO 官网登记的通道 ID" } } } }
              {
        "options": {
            "third_party_channel": {
                "oppo": {
                    "channel_id": "OPPO 官网登记的通道 ID"
                }
            }
        }
    }
    
            
    此代码块在浮窗中显示

    vivo 消息分类使用指南

    vivo 消息分类说明

    • 通知开启的有效用户:应用集成的 push-sdk 订阅成功,且设备近 14 天内有联网的通知权限开启用户。
    • 通知开启有效用户数<10000,则运营消息量级默认为 10000。
    • 通知开启的有效用户数及可发送运营消息量级,可在推送运营后台查询。
    • 推送限额数以“到达量”计算,当日到达量超限则计入管控。
    • 测试消息不受量级和频控限制。发送测试消息时注意填写 pushMode=1(0:正式推送;1:测试推送;不填默认为 0)。若未填写,则文案相同时,将被当做重复运营消息被去重。
    消息类型 系统消息 运营消息
    推送内容 用户需要及时知道的消息,如:即时消息、邮件、用户设置的提醒、物流等通知。 用户关注程度较低的消息,如:内容推荐、活动推荐、社交动态等通知。
    通知栏权限
  • ​默认响铃、震动、消息外显
  • ​默认锁屏、悬浮

  • 默认无响铃、无震动、应用不存活时消息收纳进盒子
  • ​默认无悬浮、无锁屏
  • 推送数量限制 3 倍通知开启有效用户数(可邮件申请消息不限量权限,详见 推送消息限制说明)。
  • 新闻类(三级分类为新闻类):3 倍通知开启有效用户数
  • 其他类:2 倍通知开启有效用户数。
  • 用户接收数量限制 无限制
  • 新闻类(三级分类为新闻类):5 条
  • 其他类:2 条
  • 配置方式 API 下发时配置 “classification”:1 默认

    vivo 系统消息使用

    1.通过 API 传入相应参数
    系统消息只能通过 API 接口创建,控制台暂不支持此功能。API 接口下发 classification 参数,该参数在 options 可选参数的 third_party_channel 字段下。

    关键字 类型 选项 含义 说明
    classification int 可选 通知栏消息分类 为了适配 vivo 手机厂商通知栏消息分类。
  • 0:运营消息
  • 1:系统消息
    不填默认为0,目前 vivo 对系统消息分类较为严格,具体规则参考:vivo
  • category string 可选 厂商消息场景标识 为了适配 vivo 手机厂商消息,用于标识消息类型,确定消息提醒方式,对特定类型消息加快发送。对应值及其说明参考:vivo 分类标准
  • 若推送消息不携带 category 字段,vivo厂商会默认按照运营消息类别下发,受到用户接收条数频控限制。
  • 若推送消息携带 category 字段,将信任开发者提供的分类信息,消息不经过智能分类。
  • vivo 具体生效时间和规则参考 vivo 官方说明
  • 示例如下:

    { "options": { "third_party_channel": { "vivo": { "distribution": "secondary_push", "classification": 1, "category":"IM" } } } }
              {
        "options": {
            "third_party_channel": {
                "vivo": {
                    "distribution": "secondary_push",
                    "classification": 1,
                    "category":"IM"
                }
            }
        }
    }
    
            
    此代码块在浮窗中显示

    2.智能分类二次修正

    • 参数传"0"代表运营消息,不经过智能分类二次修正,直接从运营消息总量扣除额度,并受用户接收条数限制的频控。
    • 参数传"1"代表系统消息,经过智能分类二次修正,若智能分类识别出不是系统消息,会自动修正为运营消息,并扣除运营消息额度;若识别为系统消息,则从系统消息总量扣除额度。
    文档内容是否对您有帮助?

    Copyright 2011-2022, jiguang.cn, All Rights Reserved. 粤ICP备12056275号-13 深圳市和讯华谷信息技术有限公司

    在文档中心打开