针对设备产生的一些事件/属性变化需要推送至C端用户,我们提供了可视化 消息推送配置功能,您可以根据实际情况决定是否配置。

前提条件

  • 您的开发者账号具备相应功能菜单的权限,并至少拥有一个产品的授权。
  • 设备/设备服务已对接 物模型 或 单独对接了 消息推送规则引擎。
  • 产品状态为 “未上线”/“开发中”。

新建消息推送

  1. 登录 云鲸AIoT开发者平台

  2. 进入 产品管理 > 产品列表 > 产品详情 内找到 其他配置 页签,点击 绑定方式 进入配置界面。

  1. 单击 新建消息推送

  1. 设置 消息推送内容。填写推送消息的 中文标题副标题消息内容拓展字段

1.请在多语言文案配置中,配置其他语言的消息文案。
2.为方便用户准确使用“消息推送”中的内容,平台为开发者提供了设置消息中“变量”的功能。详见附录内 消息变量表
3.拓展字段:用于推送后的跳转逻辑等,格式和说明见附录内 拓展字段格式说明

  1. 设置 消息推送规则

选项 说明 备注
触发条件 可根据产品功能定义,选择 属性触发事件触发
1.属性触发:设置产品的功能属性触发“消息推送”的条件
2.事件触发:设置触发“消息推送”的事件,事件上报时将触发消息推送
支持设置多个条件或条件组进行触发
触发方式 1)连续触发:满足触发条件即触发2)边界触发:触发条件从不满足到满足时触发
推送范围 1)主用户:推送给首个绑定该设备用户2)从用户:推送给共享用户两者都选,则既推送给主用户,又推送给从用户。
推送通道 1)AppPush:推送至用户手机的通知栏内2)App设备消息:推送至“云鲸App消息中心-设备消息”内
  • 请进行物模型配置,再配置“消息推送”,仅使用具有上报权限的属性或事件,支持被用于配置消息推送功能。
  • 选择“事件”作为触发条件时,若“服务”中的“事件”包含多个输出参数,开发者可选择添加多个“入参属性”,仅当所有参数的条件都满足时,才会触发设备推送消息
  1. 单击 保存 按钮,完成新建设备消息推送。

  2. 页面出现创建成功的提示,表示设备消息推送新建成功。

其他操作(可选)

启用/禁用消息推送

  1. 消息推送创建后,默认为 禁用状态,此时该消息推送 不生效

  2. 消息推送配置界面 找到要生效的消息推送,点击 生效状态 即对该消息推送进行 启用/禁用

复用消息推送

您可通过快速复制设备消息推送,将当前的设备推送消息快速应用于其他产品。

  1. 消息推送界面 单击 复用消息推送 并仔细阅读提示并 单击 确认 按钮。

  2. 选择源产品 并 单击 确定 按钮。

说明:如果下拉框内无法看到某款产品,则代表您无该产品的授权,请联系AIoT平台产品经理/空间的管理员处理。

  1. 勾选 要复制的消息推送,并点击 确定 按钮。

  1. 提示 复制成功 后,点击 编辑 ,配置该消息的触发条件即可。

多语言文案配置

在开发步骤中的 产品配置 内,找到 多语言文案 ,再找到 消息推送 菜单,就可以修改对应消息推送的多语言文案内容了。

附录

消息变量表

消息变量 变量说明
1 {deviceName} 获取当前用户设置的设备昵称
2 {time} 获取触发消息推送的时间(格式为“时:秒”)
3 {productId} 获取当前设备所属产品的产品ID
4 {deviceId} 获取当前设备的设备ID

示例

点击后跳转J3设备首页

{
  "pageType": 1,
  "route": "narwal:///new_work_home",
  "product_type": "J3",
  "product_id": "{productId}",
  "device_id": "{deviceId}"
}
字段 是否必须 说明
pageType 跳转页面类型:1 - flutter
route 跳转路径地址。具体路径地址是否可配置,需与APP开发确认。
product_type 用于过滤J3产品,客户端处理
product_id 产品唯一标识,{productId}为变量
device_id 设备唯一标识,{deviceId}为变量
 创建时间:2023-05-09 17:16
最后编辑:陈勇琦  更新时间:2024-10-18 10:58