荣耀推送服务消息分类标准

前言

为了提升终端用户的推送体验、营造良好可持续的通知生态,荣耀推送服务将对推送消息进行分类管理。

消息分类

定义

荣耀推送服务将根据应用类型、消息内容和消息发送场景,将推送消息分成服务通讯和资讯营销两大类别。

服务通讯类,包括社交通讯消息和服务提醒消息。

  • 社交通讯,指用户间的聊天消息、音视频通话。
  • 服务提醒,指应用及时向用户传递重要通知提醒,通常用户对接收此类消息有预期。

资讯营销类,包括内容资讯消息和活动营销消息。

  • 内容资讯,指应用向用户推送的推荐内容、资讯等。
  • 活动营销,指应用向用户推送的产品促销、功能推荐、运营活动等。

消息展示方式

根据消息分类,对不同类别消息的默认展示方式、消息样式进行差异化管理,具体如下:

消息类型默认展示方式消息样式
服务通讯类锁屏展示 + 下拉通知栏展示
支持铃声、震动

文本 + 小图

资讯营销类静默通知,仅在下拉通知栏展示

仅有文本

注意:

  1. 若资讯营销类消息发送时带图片,图片不会展示。
  2. 最终展示效果以用户在通知管理中的设置为准。

服务通讯类

消息中类消息小类场景说明
社交通讯即时聊天用户间点对点聊天消息(或私信)、群聊天消息。不包括未关注人的私信、官方号或者商家批量推送给用户的私信或广告。
音频、视频通话语音通话邀请、视频通话邀请、来电提醒等。
服务提醒订阅

用户自主订阅的内容和设置的活动提醒。

  • 主动订阅的专题内容、预约活动提醒、主动设置的直播开播提醒、书籍更新。
  • 设置的商品或机票降价、商品开团提醒。
  • 主动关注的行情动态提醒。
  • 主动设置的签到打卡提醒。
  • 付费订阅内容更新提醒等。

推送内容中需要体现该条推送是用户主动的订阅消息。例如:在消息标题或正文中携带 “订阅消息”、“您订阅的……” 等字样。

注意

  • 订阅是用户的主动行为,在用户未订阅的情况下,不向用户推送消息。
出行

用户差旅相关通知,推送对象为消费者。

  • 行程提醒。
  • 班车 / 高铁 / 航班变更提醒。
  • 酒店入住前提醒。
  • 公交 / 地铁到站提醒。
健康

用户健康数据通知,仅限运动类、健康类 App 使用。

  • 运动量(步数、骑行里程、游泳距离等)。
  • 身体数据(心率、体重、体脂、消耗卡路里等)。
工作事项提醒

用户下一步需要做某件事项的提醒、待处理的业务提醒。

  • 工作提醒:会议提醒、待办提醒、日程安排、教学任务、课程提醒等。
  • 待处理的业务提醒,推送对象为服务提供方:审核进度提醒、认证状态流程提醒、工单处理、卖家收到订单提醒、卖家收到售后提醒、催促卖家发货提醒、司机接单提醒。
  • 商家运营:库存不足、售罄提醒、商品下架通知、限制提现、客诉警告、店铺限制、商品黑名单、交易违规、涉假 / 涉欺诈发货通知。
帐号动态

用户帐号和帐号下资源资产的动态信息。

  • 帐号:帐号上下线、帐号状态变化、帐号信息认证等。
  • 资产:会员到期 / 过期、续费提醒、余额变动(余额必须为真实的资产变动,且需排除积分变动、金币变动,排名更新等)。
订单 & 物流

正在交易或完成交易的订单信息及物流状态信息。

  • 订单,推送对象为消费者:下单成功、订单详情、订单状态、订单投诉处理进度、开票信息。
  • 物流:已发货、派送中、签收、取件。
财务

金额变化的交易提示,仅限银行类 App、钱包类 App 使用。

  • 收付款、银行到账 & 扣款、交易提醒、催缴 & 退款信息、充值、账单、贷款受理进度、还款 / 逾期提醒、资金冻结提醒、资金限制提醒、缴纳保证金提醒。
设备提醒IoT 设备发出的设备状态 / 信息 / 提示 / 告警等提醒消息。
系统提示手机运行相关的提示及状态提醒。
邮件新收到的邮件,仅限邮箱类 App、办公软件 App 使用。

资讯营销类

消息中类消息小类场景说明
内容资讯内容推荐非用户主动订阅,应用向用户推送的内容,包括点评、书籍、广告、视频、音频、节目、课程、直播、社区话题、游戏宣传等。
新闻及时地报道最近发生的、有价值的事实,包括政治新闻、经济新闻、法律新闻、军事新闻、科技新闻、文教新闻、体育新闻、社会新闻等。
财经动态股票、彩票、期货、期权、外汇类通知,包括交易信息、行业公告等。
生活资讯
  • 天气:天气提醒、天气异常变化。
  • 导航:行驶路线、路况规划、路线中的交通状况(拥堵提醒)、位置使用、调用地图类应用进行定位等相关的通知。
  • 各垂直行业相关信息。
社交动态
  • 用户之间的社交互动提醒,如:好友动态、新增粉丝、添加好友、被赞、被 @、被收藏、评论、留言、关注、回复、转发等。
  • 用户推荐:附近的人、大 V、主播、可能认识的人等。
调研推送问卷以获得受访者的态度和意见。
其他面向广大用户发布的平台公告、应用更新提醒等。
活动营销产品促销推送产品促销类消息,例如满减、打折、买一送一、返利、优惠券、代金券、送红包相关的通知。
功能推荐推荐用户使用当前产品的某一个功能。
运营活动非用户主动设置,由应用发起需由用户参与的运营活动、消息提醒、服务提醒等。

消息分类方式

荣耀推送服务针对消息分类有 2 种处理方式:

  • 消息智能分类:智能算法将根据 APP 类型和消息内容等维度,自动将您的消息按照分类标准进行归类。
  • 消息自分类:允许开发者根据消息分类规范,自行对消息进行分类。

目前,所有消息默认通过消息自分类方式进行分类处理,荣耀推送服务将充分信任您提供的分类结果,并且按您提供的分类结果展示对应信息。随着荣耀推送服务能力的不断补充和演进,分类方式也会逐渐更新与升级,请及时留意本文档最新的分类方式说明。

消息自分类标准

要求

  1. 应用已经在荣耀开发者平台开通荣耀推送服务;
  2. 应用签署《荣耀推送服务使用协议》;
  3. 应用必须充分遵守消息分类标准,对消息进行归类处理。

应用适配开发

应用的推送消息将根据 message.android.notification.importance 字段进行归类。

  • importance 字段值为 LOW 时,表示消息为资讯营销类,默认展示方式为静默通知,仅在下拉通知栏展示;
  • importance 字段值为 NORMAL 时,表示消息为服务通讯类,默认展示方式为锁屏展示 + 下拉通知栏展示。

违规处罚

违规行为及相应的处罚措施请参见荣耀推送服务《消息违规处罚标准》。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/174105.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

进程替换..

1、单进程版 – 最简单的先看看程序替换 现象就是 1、我们用自己的进程封装了内置指令ls,并且代码中execl 后 printf 的after并没有打印出来。 2、谈进程替换的原理 单进程替换基本原理 上面例子中execl的做法非常简单粗暴,要调用ls,那么就把mycom…

整型在内存中的存储

前言: 本文章旨在从例题中加深对整型在数据中的存储的相关知识的理解。 首先我们需要明确整型在内存中都是以补码的形式进行计算 例1: 解析: 首先我们需要明确整型在内存中都是以补码的形式进行计算。 接着将一个整型类型的数据存储在ch…

详细介绍如何使用 NeRF 进行 3D 体积渲染-附源码下载

介绍 在此示例中,我们展示了 Ben Mildenhall 等人的研究论文 NeRF:将场景表示为用于视图合成的神经辐射场的最小实现 。等人。作者提出了一种巧妙的方法,通过神经网络对体积场景函数进行建模来合成场景的新颖视图。 为了帮助您直观地理解这一点,让我们从以下问题开始: 是…

基于FPGA的图像PSNR质量评估计算实现,包含testbench和MATLAB辅助验证程序

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 设置较大的干扰,PSNR15。 设置较小的干扰,PSNR25。 2.算法运行软件版本 matlab2022a vivado2019.2 3.部分核心程序 ti…

一周通过Professional Scrum Master(PSM1)考试准备分享

目录 一、为什么要考PSM 二、考试培训费用 三、学习时间 四、备考流程 1.通读Scrum Guide 2.完成Scrum Open的练习题3次 3.找题库刷题 4.再次完成Scrum Open的练习题3次 5.正式参加考试 五、其他考试准备 1.考试资格购买 2.语言 六、后记 一、为什么要考PSM 市面上有不少…

应用开发平台集成工作流系列之17——流程建模功能前端设计与改造回顾

背景 对于流程设置不友好的问题,国内钉钉另行设计与实现了一套流程建模模式,跟bpmn规范无关,有人仿照实现了下,并做了开源(https://github.com/StavinLi/Workflow-Vue3),效果图如下&#xff1a…

蓝桥杯每日一题2023.10.28

题目描述 递增三元组 - 蓝桥云课 (lanqiao.cn) 题目分析 60分解法&#xff1a; 直接暴力循环每一个数进行比较 #include<bits/stdc.h> using namespace std; const int N 2e5 10; typedef long long ll; ll n, a[N], b[N], c[N], ans; int main() {cin >> n;…

从InnoDB索引的数据结构,去理解索引

从InnoDB索引的数据结构&#xff0c;去理解索引 1、InnoDB 中的 BTree1.1、BTree 的组成1.2、BTree中的数据页 2、聚簇索引2.1、聚簇索引的特点2.2、聚簇索引的结构示例2.3、聚簇索引的优缺点 3、非聚簇索引3.1、非聚簇索引结构示例3.2、关于回表3.3、聚簇索引和非聚簇索引的区…

STM32G030F6P6点灯闪烁

前言 &#xff08;1&#xff09;如果有嵌入式企业需要招聘湖南区域日常实习生&#xff0c;任何区域的暑假Linux驱动实习岗位&#xff0c;可C站直接私聊&#xff0c;或者邮件&#xff1a;zhangyixu02gmail.com&#xff0c;此消息至2025年1月1日前均有效 &#xff08;2&#xff0…

centos ubantu IP一直变化,远程连接不上问题

文章目录 一、为什么IP地址会变1.主机DHCP导致 二、解决IP地址变化1.centos2.ubantu 总结 虚拟机能连接为互联网,但下一次启动IP地址再发生变化,无法使用ssh远程连接 一、为什么IP地址会变 1.主机DHCP导致 虚拟机系统(ubantu,centos…)启动后会向本地申请IP地址租约,租聘的I…

单片机为什么一直用C语言,不用其他编程语言?

单片机为什么一直用C语言&#xff0c;不用其他编程语言&#xff1f; 51 单片机规模小得拮据&#xff0c;C 的优势几乎看不到。放个类型信息进去都费劲&#xff0c;你还想用虚函数&#xff1f;还想模板展开&#xff1f;程序轻松破 10k。最近很多小伙伴找我&#xff0c;说想要一些…

vue3学习(十四)--- vue3中css新特性

文章目录 样式穿透:deep()scoped的原理 插槽选择器:slotted()全局选择器:global()动态绑定CSScss module 样式穿透:deep() 主要是用于修改很多vue常用的组件库&#xff08;element, vant, AntDesigin&#xff09;&#xff0c;虽然配好了样式但是还是需要更改其他的样式就需要用…

Linux系统之file命令的基本使用

Linux系统之file命令的基本使用 一、file命令介绍1.1 Linux简介1.2 file命令简介 二、file命令的使用帮助2.1 file命令的help帮助信息2.2 file命令的语法解释2.3 file命令的man手册 三、文件类型介绍四、file命令的基本使用4.1 查询file版本4.2 显示文件类型4.3 输出时不显示文…

【Truffle】二、自定义合约测试

一、准备测试 上期我们自己安装部署了truffle&#xff0c;并且体验了测试用例的整个测试流程&#xff0c;实际开发中&#xff0c;我们可以对自己的合约进行测试。 我们首先先明白自定义合约测试需要几个文件 合约文件&#xff1a;既然要测试合约&#xff0c;肯定要有合约的源码…

玩转视图变量,轻松实现动态可视化数据分析

前言 在当今数据驱动的世界中&#xff0c;数据分析已经成为了企业和组织中不可或缺的一部分。传统的静态数据分析方法往往无法满足快速变化的业务需求和实时决策的要求。为了更好地应对这些挑战&#xff0c;观测云的动态可视化数据分析应运而生。 在动态可视化数据分析中&…

WLAN的组网架构和工作原理

目录 WLAN的组网架构 FAT AP架构 AC FIT AP架构 敏捷分布式AP 下一代园区网络&#xff1a;智简园区&#xff08;大中型园区网络&#xff09; WLAN工作原理 WLAN工作流程 1.AP上线 &#xff08;1&#xff09;AP获取IP地址&#xff1b; &#xff08;2&#xff09;AP发…

刷题学习记录

sql注入&#xff08;bugkuctf&#xff09; 打开显示一个登录框 照常用admin用户名登录&#xff0c;密码随便填一个&#xff0c;显示密码错误 接着用admin为用户名登录&#xff0c;密码照样随便填,结果显示用户名不存在 题目提示基于布尔的SQL盲注&#xff0c;猜测后端是判断用…

【华为OD:C++机试】Day-1

目录 &#x1f337;1. 统计监控、需要打开多少监控器&#xff1a; &#x1f337;2. 阿里巴巴找黄金宝箱&#xff1a; &#x1f337;3. 事件推送&#xff1a; &#x1f337;4. 分苹果&#xff1a; &#x1f337;5. 乱序整数序列两数之和绝对值最小&#xff1a; &#x1f337;6.卡…

JDK项目分析的经验分享

基本类型的包装类(Character放在最后) String、StringBuffer、StringBuilder、StringJoiner、StringTokenizer(补充正则表达式的知识) CharacterIterator、StringCharacterIterator、CharsetProvider、CharsetEncoder、CharsetDecoder(较难) java.util.function下的函数表…

koa搭建服务器(二)

在上一篇文章已经成功的运行了一个http服务器&#xff0c;接下来就是使用Sequelize ORM&#xff08;官方文档&#xff1a;Sequelize 简介 | Sequelize中文文档 | Sequelize中文网&#xff09;来操作数据库。 1、安装依赖 首先也是需要安装相关的依赖 npm i sequelize npm i …