为了提供更优质的推送服务及用户体验、营造良好可持续的推送生态,小米推送将对消息分类进行管理。
一、消息分类介绍
1、消息分类说明
小米推送将消息分为“私信消息”和“公信消息”两个类别,不同类别对应不同的权限,具体映射关系如下:
消息类型 | 划分原则 | 推送内容 | 管控规则 | 提醒方式 | 申请方式 |
私信消息 | 用户主动订阅、对收到此类消息有预期,或需要及时知道的消息等,如果错过可能会导致不良影响。 | 即时消息、个人账户、个人资产、个人订阅、个人日程、设备信息、订单及物流、工作信息。 | 每日推送数量无限制; 用户接收数量无限制。 | 响铃、振动 | 在推送运营平台申请,具体参见“2. channel申请及接入方法”。 |
公信消息 | 用户对收到此类消息无预期,关注程度较低。 | 新闻资讯、内容资讯、生活资讯、关注推荐、算法推荐、平台活动、互动信息、其他消息。 | 严格限制每日推送、接收数量,具体限制规则请参见“消息限制说明”。 | 无 |
2023年2月1日起将按照本新规中的消息分类正式运行。
2、私信消息的场景说明
私信消息仅允许推送以下8类消息:
私信消息类型 | 场景说明 | 不符合私信消息场景示例 |
即时消息 | 1. 应用含聊天社交模块(不包含论坛、发帖); 2. 用户间私聊、群聊,包括聊天消息中的图片、文件传输、音/视频通话; 3. 注意:不包括未关注人的私信、官方号或者商家批量推送给用户的私信、广告或邮件内容提醒。 | 例如: 陌生人私信 标题:您好 描述:你有一个可能认识的人发来消息 官方号批量推送 标题:您收到一条私信 描述:备战考试,考前焦虑怎么办,点击查看详情> 商家批量推送 标题:最新活动通知 描述:优惠活动来袭,登录即可参加。 |
个人账户 | 1. 用户账户状态变化:会员到期/过期、续费提醒、余额变动(余额必须为真实的资金变动,不包括领金币或促销类红包/优惠券,且需排除积分变动、金币变动,排名更新等)、用户健康数据等。 2. 账号相关变化:帐号上下线、帐号状态变化、帐号信息认证。 | 例如: 非真实资金变动: 标题:到期提醒 内容:您账号有一张五元优惠券,今日到期,快登录使用吧。 |
个人资产 | 1. 财务、交易相关事项提醒:包括收付款、银行到账&扣款、交易提醒、催缴&退款信息、充值、账单、贷款受理进度、还款/逾期提醒、资金冻结提醒、资金限制提醒、缴纳保证金提醒等。 2. 个人话费类资产:包括话费余额、流量、语音时长、短信额度等典型运营商提醒。 | 例如: 非真实交易、资产变动: 标题:交易提醒 内容:您还有100个积分待使用,可兑换超多好礼,点击应用查看详情》 标题:交易到账 内容:反诈宝典——“躺赚”的诱惑 |
个人订阅 | 用户主动订阅的内容并确认会收到推送: 1. 主动设置的行情动态提醒、付费订阅内容更新提醒; 2. 主动设置的主播开播提醒、特别关注的账号/作者发布动态(仅关注不属于个人订阅场景); 3. 主动设置的签到打卡、预约活动等消息提醒; 注意,申请订阅类消息需要满足如下条件并提供完整截图证明(详见图1): 1. 应用内支持用户“订阅/取消订阅”,“订阅”和“取消订阅”按钮需在同一页面,“取消订阅”按钮不可隐藏用户界面,需要至少出现“订阅”或“预约”等字样。 2. 订阅是用户的主动行为,订阅按钮需默认关闭,在用户未订阅的情况下,不向用户推送消息。 3. 用户订阅后,应用内用户界面有明确提示,用户将收到订阅相关的推送消息。例如:订阅之后弹窗提示您将收到xx消息推送。 4. 订阅消息的范围不宜过于宽泛、不具体。例如:订阅行情资讯则过于宽泛、不具体。 5. 推送内容中需要体现该条推送是用户的主动订阅消息。例如:在消息标题或内容描述中携带“订阅消息”、“您订阅的……”、“您预约的......”等字样。 | 例如: 非用户主动订阅 标题:捡漏! 描述:你浏览过/你购物车的宝贝降价啦。 推送文案未体现出用户主动订阅的消息 标题:创意文案小帮手 描述:创作无压力,AI写作随心所欲! |
个人日程 | 1. 个人日程安排的相关消息,需用户在App内主动设置的某件事项提醒信息,如:会议提醒,开课提醒,预约提醒,主动关注的商品降价、购物秒杀或开团提醒、差旅航班等出行相关消息等;用户设置后,应用内用户界面有明确提示,用户将收到相关推送消息提醒。例如:设置日程提醒后您将收到xx日程的消息推送。 2. 邮件的发送、接收状态信息。 | 例如: 非用户主动设置日程安排: 标题:健康管家提醒来啦 描述:建议定期安排体检项目,点击安排日程吧~ 标题:你喜欢过 描述:她在房间中@了你,点击查看~ |
设备信息 | 1. IoT设备发出的设备状态/信息/提示/告警等提醒消息。 2. 手机运行相关的提示及状态提醒。 3. 系统相关的应用、未接来电提醒等。监控设备监控动态及报警提醒等。 | 例如: 非监控设备动态提醒: 标题:您有一条监控信息。 内容:监控视频保存较多,内存不够用?内存大促活动已开启,点击查看详情。 |
订单及物流 | 应用含交易、订单管理等功能 1. 正在交易或完成交易的订单信息,推送对象为消费者:下单成功、司机接单提醒、骑手接单提醒、抢票成功提醒、发车/登机提醒、订单状态、订单售后、订单投诉处理进度、开票信息等; 2. 物流状态信息:已发货、派送中、签收、取件等消息提醒。 3. 注意:不得包含营销内容。 | 例如: 营销活动: 标题:降价通知 内容:您买过的商品已降价10元,快来选购吧。 标题:已签收 内容:您购买的商品已签收,点击领最高5元返现,过期太可惜了。 虚假物流信息: 标题:商品等待发货中 内容:小主,您的商品在购物车中等待很久啦。 |
工作信息 | 应用内含工作交流,流程审批,工作任务分配(含派单)功能: 1. 待处理业务流程,推送对象为服务提供方:审核进度提醒、认证状态流程提醒、工单处理、卖家收到订单提醒、卖家收到售后提醒、催促卖家发货提醒、司机接单提醒。 2. 商家运营:库存不足、售罄提醒、商品下架通知、限制提现、客诉警告、店铺限制、商品黑名单、交易违规、涉假/涉欺诈发货通知。 | 例如: 非服务提供方/商家运营: 标题:商品已到货 内容:您喜欢的商品已到货,快来抢购吧。 |
3、公信消息的场景说明
公信消息多为用户普适性内容,如:广告、推广、活动等对用户有主动运营作用的推送,或者其他非用户主动触发的信息;未订阅的新闻资讯、影音视听内容、社交互动、商品推广、宣传,或者折扣、红包、领劵优惠信息等。
包括但不限于以下场景:
公信消息类型 | 场景说明 |
新闻资讯 | App需拥有互联网新闻信息服务许可证,在许可范围内向社会公众提供互联网新闻信息服务。 |
内容资讯 | 内容推荐:非用户主动订阅,App向用户推送的资讯、内容。如:热搜、点评、广告、书籍、音/视频、直播、课程、节目、游戏宣传、社区话题等。 |
生活资讯 | 1. 天气:天气提醒、天气异常变化,包括气温、雾霾、台风、灾情、预警等。 2. 导航路况:行驶路线、路况规划、路线中的交通状况(拥堵提醒)、位置使用、调用地图类应用进行定位等相关的通知。 3. 疫情信息、本地生活等其他各垂直类(行业)相关信息。 |
关注推荐 | 用户普通关注的人发布作品,如:关注的人直播提醒、动态更新。 |
算法推荐 | 用户看过的人、可能认识的人作品推荐、直播提醒、动态更新等。 |
平台活动 | 1. 非用户主动设置,需用户参与的活动提醒、小游戏提醒、服务或商品评价提醒等。 如:抽奖、积分、签到、任务、分享、偷菜、领金币等; 2. 商品红包折扣、产品推荐、商家服务更新、店铺上新等内容。如:满减、促销、买一送一、返利、优惠券、代金券、送红包、信用分增加等相关的通知; 3. 其他内容:调查问卷、邀请分享等。 |
互动信息 | 1. 用户之间的社交互动提醒,如:好友动态、新增关注、添加好友、被赞、被@、被收藏、评论、留言、关注、回复、转发等; 2. 用户推荐:附近的人、大V、主播、异性、可能认识的人等。 |
其他消息 | 其他内容 |
二、channel申请及接入方法
1、申请流程
使用开发者账号登录小米推送运营平台,点击“消息分类管理-channel列表”。
在“channel列表”页面下点击“新建”,进入“创建channel”页面。
在“创建channel”页面下填写信息并提交申请,如下图所示:
注意事项:
- 请结合应用的消息内容和消息发送场景申请channel,具体参见消息场景说明。如“订单物流通知”、“关注的人开播提醒”、“热点资讯推荐”等,不同类别的消息需申请不同的channel。
- 合理控制channel数量,单个应用最多可申请8个channel。开发者需提前规划好消息分类,建议批量提交申请。
- channel名称和描述会展示在用户设备的“设置-通知管理”的应用页面里,因此需要使用方便用户理解的文本。建议:
- channel命名符合通知场景,例如,发送快递接收信息的专用通道,命名为“快递信息”,便于用户理解。channel名称不允许和应用名称相同,同时避免各个channel名称重复。
- 命名建议是中文(最多20个字符),避免数字、包名等不能指代通道信息特征的符号。
- 如果channel名称不好理解,可以填写channel description来补充说明。
2、审核时间
小米推送运营团队会在5个工作日内完成审核。
3、审核结果
如果审核通过,您将收到审核通过的邮件,并可在小米推送运营平台的“消息分类-channel列表”页面下看到新创建的channel。如果审核不通过,您将收到驳回邮件,请按照驳回意见修改申请,重新提交。
4、使用方法
审核通过后系统会自动为您生成channel_id。
您推送消息时配置上所申请channel的channel_id即可。如何发送带channel_id的消息请参见文档:
说明:使用channel不需要您升级客户端或服务端SDK。
如在申请或接入过程中遇到问题,请提交工单:前往反馈
三、运营监管及处罚
小米推送日常会对所有channel的使用情况进行监控,其中将着重检查私信类别,若发现开发者使用私信通道发送公信消息,将会严格处罚。
具体处罚标准请参见《小米推送运营规范》。
恢复权限申请
如应用因违规被暂停小米推送通道,需完成整改并在处罚期满后向mipush-permission@xiaomi.com发送“推送权限恢复申请”,并附上加盖公章的整改报告。
推送权限恢复申请模板:
邮件主题:私信通道权限恢复申请 - 应用名称
邮件正文:
应用名称:XX
AppId:XXXX
您好,我司应用XX(应用名称)于XXXX年XX月XX日被小米推送团队告知由于XX而被暂停私信通道推送权限。
当前,我司已根据相关规范进行整改,下线违规消息,整改报告见附件。
同时,我司承诺:不再出现利用私信通道发送公信消息的行为。 请小米推送团队:恢复XX(应用名称)的私信通道推送权限。
整改报告内容模板:
1. 列举已整改下线的违规消息
经排查,以下消息不符合私信消息规范,现已改为通过公信通道发送。
消息类型 | 消息模板/样例(标题+描述) |
需要列举所有整改的消息类型,每一种类型至少列举一种消息模板或样例(包括消息标题和描述)。
申诉报告内容模板:
1.列举希望继续通过私信通道发送的符合规范的消息
以下消息我司认为符合私信消息规范,申请继续使用私信通道发送。
消息类型 | 消息模板/样例(标题+描述) |
需要列举所有希望继续使用私信通道发送的消息类型。
- 小米推送团队将对应用提交的整改/申诉报告进行审核,审核通过方可恢复权限。
- 若应用恢复权限后再次监控到违规消息,将视为新的违规(自然年内叠加)。