文档管理中心
我的
您当前正在浏览HarmonyOS 3.1/4.0及以下版本的文档,如需查阅HarmonyOS 5.0及以上文档请参考指南。
指南推送服务Android增强能力实况窗设计规范

设计规范

注意
  • 通过Push Kit更新实况窗通知时,单个活动支持每5分钟最多刷新10次,每小时最多刷新60次,超过频次部分将丢弃不下发
  • 为了确保用户看到的内容是新的且有价值的,实况窗通知支持的最长不刷新时间为2小时,超过2小时未更新的实况窗通知,系统会认为通知结束

设计原则

实况窗应为用户提供最精简、最便捷、最清晰的通知内容、交互以及视觉效果,其设计需遵循以下原则。

基础交互

点击胶囊,呼出卡片,胶囊消失;点击卡片空白处,进入对应详情页。

模板规范

实况窗支持卡片态、胶囊态和小折叠外屏展示态,显示更可视化、更精简的内容,方便用户聚焦重要信息。应用在设计实况窗卡片态和胶囊态时,需满足以下规范。

设计模板和资源

应用可以基于实况窗通知样式模板自行更改符合应用自身场景的相关内容。

HarmonyOS 实况通知样式模板.zip(.sketch)

场景节点设计参考

即时配送场景

即时配送场景,建议接入8小时内的用户订单。

配送场景及关键节点可以按照如下流程梳理:

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 订单图片,支持用户区分应用的不同订单
  • 订单预计送达时间、距离用户的距离
  • 用户成功取消订单场景下,需立即结束实况窗通知
  • 商家取消订单场景下,需让用户及时注意到订单信息变化

商品送达时,需配置提醒,让用户及时关注到该配送完成的进展信息

打车出行场景

打车出行按照用户是否立即出发,分为即时出行场景和预约出行场景。

即时出行场景及关键节点可以按照如下流程梳理:

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 距离乘客的预估距离、预估接驾时间
  • 车辆信息,包括车牌号、车辆颜色、车型
  • 长时间未呼叫到车,展示未找到司机相关提示,并设置消息提醒,可考虑允许用户快速发起重新呼叫,消息存档15分钟后清除
  • 用户取消订单场景,立即结束实况窗通知
  • 司机改派场景,刷新改派的车辆信息,并设置消息提醒,确保用户及时关注
  • 司机接单
  • 司机即将到达
  • 司机已到达
  • 长时间未呼叫到车
  • 司机改派订单
  • 预约出行的场景,建议在计划出发前20分钟左右开始展示实况窗通知提醒用户,其余流程同即时出行场景

航班高铁场景

航班、高铁发送多数是预约出行场景,关键节点可以按照如下流程梳理:

航班:

在计划出发前3个小时,开始展示实况窗通知。

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 出发时间
  • 出发航站楼
  • 值机柜台
  • 到达时间
  • 登机口
  • 座位号
  • 到达航站楼
  • 行李转盘编号
  • 登机牌快捷访问
  • 登机口变更,需刷新实况窗通知,设置消息提醒,展示变更后的登机口信息
  • 延误场景,需刷新自定义区标签,展示延误提示,展示预估晚点时间
  • 航班取消、航班中转、航班返航、航班备降、航班失联、航班失事场景,建议应用在规划实况窗通知提示时,同步考虑并提交上述特殊场景方案
  • 非实际出行用户,通过应用关注某个航班的场景,可以在应用界面上支持关注航班信息后展示实况窗通知,向用户展示航班的关键变动,如航班开始登机、航班起飞、航班延误、航班取消、航班到达等关键场景
  • 出发准备
  • 开始登机
  • 催促登机
  • 登机口变更

高铁:

在计划出发前1个小时,开始展示实况窗通知。

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 车次
  • 座位号
  • 检票口
  • 出发站
  • 出发时间
  • 到达站
  • 到达时间
  • 高铁晚点,需刷新消息,展示延误提示,展示预估出发时间
  • 高铁取消,需刷新消息,展示取消提示,及时告知用户高铁关键信息
  • 出发准备
  • 到站提醒

取餐场景

到店取餐场景及关键节点可以按照如下流程梳理:

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 取餐码
  • 商品图
  • 预计可取餐时间
  • 用户成功取消订单场景下,需立即结束实况窗通知
  • 用户取餐完成后,需立即结束实况窗通知,或者提供用户操作按钮,让用户在取餐完成后,快速删除实况窗通知
  • 待取餐提醒

排队场景

排队叫号场景及关键节点可以按照如下流程梳理:

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 排队号
  • 等待位数
  • 预计等待时长
  • 店铺标识
  • 用户成功取消订单场景下,需立即结束该排队的实况窗通知
  • 用户过号场景,需设置消息提醒,消息存档时长设置为1小时
  • 即将到号
  • 叫号中
  • 已过号

共享租赁场景

共享租赁,建议接入8小时内的租赁场景。

共享租赁场景及关键节点可以按照如下流程梳理:

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 租赁时长
  • 租赁计费
  • 用户临时暂停租赁场景,需让用户及时感知租赁状态变化
  • 用户租赁物品故障或因其他原因导致无法正常租赁,需及时告知用户
  • 确认租赁并开始计费
  • 结束租赁
  • 待支付

计时场景

计时场景,建议接入8小时内的计时场景。

计时场景及关键节点可以按照如下流程梳理:

展开

建议展示的关键信息

主要特殊场景考虑

建议设置提醒的关键节点

  • 计时时长
  • 倒计时剩余时长
  • 用户开始正计时/倒计时,需让用户实时感知计时时长/剩余时长
  • 当计时被主动或被动中止时,需及时告知用户
  • 确认并开始计时/倒计时
  • 结束计时/倒计时