带你玩转消息模板使用规则

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

带你玩转消息模板使用规则

在使用消息中心过程中,你是否有以下疑问:

业务推送消息之后,可否通过配置的方式定制消息内容

消息中心站内消息是否支持配置?

消息模板常用字段和表单如何使用?

消息模板插件是否支持跨应用?插件如何放置?

......


关于上述消息模板的相关问题,本期文章为你一一详细解答~




1 消息模板是什么


消息模板的定位在于:解决业务消息标题&内容定制化问题


业务在触发消息推送之后,推送的标题内容可能由于代码限制、业务需求或者客户要求,需要做出相应调整。但是业务无法将所有个性化需求都编码到代码中,因此,消息平台提供了消息模板功能来有效解决该问题,支持针对不同的业务场景,在不同的渠道下,设置不同的消息模板


2 消息模板如何使用


明确消息模板的概念和定位后,下面我们看看如何使用消息模板~


2.1 模板基本属性


使用消息模板前,需先了解消息模板的各类基本属性,掌握模板属性的使用技巧。


消息模板配置属性


消息模板中比较重要的属性主要有四个,分别为:


(1) 业务对象,规定了该模板的消息载体,比如出差申请单、差旅报销单、流程任务等业务单据或实体。

(2) 应用于,规定了该模板可以干预的渠道种类。是消息中心的站内消息?还是邮箱接收的邮件?亦或其它消息渠道。

(3) 适用类型,规定了该模板匹配的消息类型,是通知、报警亦或者其他类型。

(4) 适用场景,规定了该模板可以匹配的业务消息触发时机,即消息场景。对于消息场景,须由业务归纳收集,并存放于消息中心备用。


2.2 消息场景抽取


消息场景作用于消息模板,由业务总结录入。比如开标业务,需要事先总结消息的使用范围以及触发时机,并按照消息中心要求,整理为场景属性。消息平台将业务预制模板场景资料与消息运行期场景比对,定位并使用模板。


开标业务消息场景示例


通过前述四种属性的限制,可以精确地计算消息模板的使用范围,定位到某业务在何种场景下触发,并推送至哪种渠道的哪类型消息


2.3 模板内容定制


消息模板允许用户自定义消息标题和正文内容。正文中可以通过业务实体的解析,灵活地插入基础资料字段表达式,且支持级联多级属性,满足业务在不同单据、不同场景下对于内容的实际需求。


模板内容定制


同时,消息模板支持在当前环境下录入不同语种数据,简化用户录入操作,满足业务的多语言消息需求


富文本编辑


2.4 模板插件作用


为了更加灵活地处理业务推送过程中消息标题内容的定制化需求,模板还自带了插件服务。通过该插件,业务可以更加灵活地实时运用业务单据数据,补齐模板字段&表达式解析内容的短板。


模板插件解析,使用苍穹微服务发现的方式,业务插件不需要固定配置,正常跟随业务代码部署即可。


业务插件配置


3 注意事项


在使用消息模板过程中,需要注意以下事项:


(1) 模板属性中【应用于】并不能决定推送至哪种渠道,此处仅界定该模板的生效范围

(2) 在列表中,同一类型和渠道的消息模板,【适用场景允许配置使用一次

(3) 消息场景作为消息平台的一种基础资料,与业务对象绑定。推送消息时,MessageInfo的实体与场景属性需要保持一致,否则消息中心无法发现目标模板

(4) 消息模板内容与业务插件在消息推送运行期,不会同时生效插件优先级更高。


4 亮点价值


消息模板提供了定制消息内容的切入点,通过业务定制方式干预业务消息的标题和内容,满足客户的个性化消息需求

消息模板配置灵活,自由度较高,能够覆盖大部分定制化消息场景。


5 相关链接


金蝶云·苍穹消息中心设计使用手册V5.0


消息中心知识图谱


划重点


1. 消息模板可用于解决业务消息标题&内容定制化问题;

2. 消息模板配置的关键属性主要有四个:


(1) 业务对象:规定该模板的消息载体(业务单据或实体等);

(2) 应用于:规定该模板可以干预的渠道种类,仅界定模板的生效范围,不能决定推送至哪种渠道

(3) 适用类型:规定该模板匹配的消息类型

(4) 适用场景:规定该模板可以匹配的业务消息触发时机,即消息场景


3. 消息模板内容与业务插件在消息推送运行期,不会同时生效,插件优先级更高




更多精彩内容,“码”上了解!↓


带你玩转消息模板使用规则

在使用消息中心过程中,你是否有以下疑问:业务推送消息之后,可否通过配置的方式定制消息内容?消息中心站内消息是否支持配置?消息模板常...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息