信息的推送方法、装置、设备及介质与流程

文档序号:31874287发布日期:2022-10-21 20:52阅读:45来源:国知局
信息的推送方法、装置、设备及介质与流程

1.本发明涉及人工智能技术领域,特别涉及一种信息的推送方法、装置、设备及介质。


背景技术:

2.消息推送是企业内外部触达用户的重要手段。在现代社会,手机成为人们生活中可少的工具,而线上消息推送可以通过手机,实现多种途径触达客户,成为了企业与客户之间触达方式最多、效率最高的沟通方式。对于企业来说,完善的推送管理平台可以有效的提高与客户的沟通效率,精准的解决客户的痛点,提高客户满意度,最终达到帮助企业管理提效的目标。
3.发明人意识到,上述信息推送方案通常是通过单一推送通道进行消息推送,当涉及到不同的业务系统都需要向客户推送信息时,会导致客户触达无法统一管理,由此出现每个系统都向用户频繁发送消息的问题。


技术实现要素:

4.本发明的目的在于提供一种信息的推送方法、装置、设备及介质,以解决现有的通过单一推送通道进行消息推送,当涉及到不同的业务系统都需要向客户推送信息时,会导致客户触达无法统一管理,由此出现每个系统都向用户频繁发送消息的技术问题。
5.第一方面,提供了一种信息的推送方法,包括:
6.响应于触发行为,获取用户标签、用户的个人数据和所述触发行为对应的信息标识;
7.将所述用户标签与预存的通道库中各通道标识进行匹配,获取与所述用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道;
8.将所述个人数据进行拆分,并写入数据字典中与用户相关的标题字段,生成多个标题数据,写入所述数据字典中与用户相关的正文字段,生成多个正文数据;
9.将所述信息标识与预存的信息模板库中的各信息标签相匹配,获取与所述信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,所述信息推送模板包括待填写标题数据和待填写正文数据;
10.将各标题数据填充至所述信息推送模板的待填写标题数据中,将各正文数据填充至所述信息推送模板的待填写正文数据中,生成待推送信息,并通过所述信息推送通道进行推送。
11.第二方面,提供了一种信息的推送装置,包括:
12.用户信息获取模块,用于响应于触发行为,获取用户标签、用户的个人数据和所述触发行为对应的信息标识;
13.信息推送通道生成模块,用于将所述用户标签与预存的通道库中各通道标识进行匹配,获取与所述用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道;
14.数据生成模块,用于将所述个人数据进行拆分,并写入数据字典中与用户相关的标题字段,生成多个标题数据,写入所述数据字典中与用户相关的正文字段,生成多个正文数据;
15.推送模板建立模块,用于将所述信息标识与预存的信息模板库中的各信息标签相匹配,获取与所述信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,所述信息推送模板包括待填写标题数据和待填写正文数据;
16.推送模块,用于将各标题数据填充至所述信息推送模板的待填写标题数据中,将各正文数据填充至所述信息推送模板的待填写正文数据中,生成待推送信息,并通过所述信息推送通道进行推送。
17.第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述智能问答处理方法的步骤。
18.第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述智能问答处理方法的步骤。
19.本发明的信息的推送方法、系统、设备及介质,通过响应于触发行为,获取用户标签、用户的个人数据和触发行为对应的信息标识。然后将用户标签与预存的通道库中各通道标识进行匹配,获取与用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道。之后将个人数据进行拆分,生成多个标题数据和多个正文数据,写入数据字典中的对应位置。将信息标识与预存的信息模板库中的各信息标签相匹配,获取与信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,信息推送模板包括待填写标题数据和待填写正文数据。最后将各标题数据填充至信息推送模板的待填写标题数据中,将各正文数据填充至信息推送模板的待填写正文数据中,生成待推送信息,并通过信息推送通道进行推送,实现了信息的精准推送。在本发明中,针对目前信息推送方案通常是通过单一推送通道进行消息推送,当涉及到不同的业务系统都需要向客户推送信息时,会导致客户触达无法统一管理,由此出现每个系统都向用户频繁发送消息的现象。针对上述问题,根据用户标签可获取对应的信息推送通道,根据触发行为对应的待发送信息的信息标识,可获取对应的信息推送模板,将数据字典中存储的与用户相关的数据填充到信息推送模板的对应位置,通过对应的信息推送通道推送信息。从而避免了推送信息时,每个系统都向用户频繁发送信息,对客户形成信息的狂轰滥炸的问题。实现了千人千面的推送信息,通过多种途径触达客户,有效的提高了与客户的沟通效率,精准的解决客户的痛点,提高了客户满意度,达到帮助企业管理提效的目标。
附图说明
20.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图:
21.图1显示为本发明一实施例中信息的推送方法的一应用环境示意图;
22.图2显示为本发明一实施例中信息的推送方法的流程示意图;
23.图3显示为本发明一实施例中步骤s10的流程示意图;
24.图4显示为本发明一实施例中步骤s50的流程示意图;
25.图5显示为本发明一实施例中步骤s502的流程示意图;
26.图6显示为本发明一实施例中信息的推送装置的结构框图;
27.图7是本发明一实施例中计算机设备的一结构示意图;
28.图8是本发明一实施例中计算机设备的另一结构示意图。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.本发明实施例提供的信息的推送方法,可应用在如图1的应用环境中,其中,客户端通过网络与服务端进行通信。其中,客户端通过网络与服务端进行通信。服务端可以通过客户端的触发行为推送对应的信息,通过响应于触发行为,获取用户标签、用户的个人数据和触发行为对应的信息标识。然后将用户标签与预存的通道库中各通道标识进行匹配,获取与用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道。之后将个人数据进行拆分,生成多个标题数据和多个正文数据,写入数据字典中的对应位置。将信息标识与预存的信息模板库中的各信息标签相匹配,获取与信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,信息推送模板包括待填写标题数据和待填写正文数据。最后将各标题数据填充至信息推送模板的待填写标题数据中,将各正文数据填充至信息推送模板的待填写正文数据中,生成待推送信息,并通过信息推送通道进行推送,实现了信息的精准推送。在本发明中,针对目前信息推送方案通常是通过单一推送通道进行消息推送,当涉及到不同的业务系统都需要向客户推送信息时,会导致客户触达无法统一管理,由此出现每个系统都向用户频繁发送消息的现象。针对上述问题,根据用户标签可获取对应的信息推送通道,根据触发行为对应的待发送信息的信息标识,可获取对应的信息推送模板,将数据字典中存储的与用户相关的数据填充到信息推送模板的对应位置,通过对应的信息推送通道推送信息。从而避免了推送信息时,每个系统都向用户频繁发送信息,对客户形成信息的狂轰滥炸的问题。实现了千人千面的推送信息,通过多种途径触达客户,有效的提高了与客户的沟通效率,精准的解决客户的痛点,提高了客户满意度,达到帮助企业管理提效的目标。其中,客户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。下面通过具体的实施例对本发明进行详细的描述。
31.请参阅图2所示,图2为本发明实施例提供的信息的推送方法的一个流程示意图,包括如下步骤:
32.s10、响应于触发行为,获取用户标签、用户的个人数据和所述触发行为对应的信息标识。
33.本实施例中,触发行为可以是用户基于一定需求自主做出的行为,也可以是满足设定条件时,系统自动发出的行为,此时与用户的个人自主意愿无关。例如将购物车中的商
品进行结算,此时会触发对于相关支付内容的信息推送,属于用户基于购买需求做出的购买行为,是用户自主行为的一种触发行为。而对于用户话费低于一定阈值,即可触发运营部门发送需要充值话费的信息,属于非用户自主行为的一种触发行为。用户标签是表征用户个人身份的一种标识。示例性地,用户标签可以是内部员工,外部用户,其中,内部员工是公司内部的员工,外部用户是非本公司内部的用户。根据用户标签,可选择对应的信息推送通道,通过这种定制化的信息推送通道,从而实现信息的精准推送。用户的个人数据包括但不限于用户电话、姓名和住址,用于表示用户的相关信息。信息标识表示待发送信息的类型,通过信息标识可准确的找到待发送信息的信息模板,从而向用户推送待发送的信息。
34.进一步地,在步骤s10中,所述获取用户的个人数据和所述触发行为对应的信息标识,包括以下过程:
35.s101、获取所述触发行为对应的接口标识,所述接口标识用于标识所述触发行为触达的业务接口;
36.s102、在预设的接口查询表中查找所述接口标识对应的接口参数,并使用所述接口参数调用所述接口标识对应的业务接口,获取所述用户的个人数据和所述业务接口对应的信息标识,所述接口参数为加载所述业务接口的网络参数。
37.本实施例中,触发行为发生后,会触发触发行为对应的接口标识,从而示例性地,对于购物类页面,触发行为是待支付时,接口标识为支付对应的相关表示,例如支付成功,支付失败,对应的业务接口分别是支付成功后显示的支付金额界面和支付失败后显示的金额不足,需更改支付方式的界面。用户开始支付时,支付系统根据接口标识查询接口查询表,从而获取对应的业务接口。示例性地,用户支付成功后,接口标识通过接口查询表获取对应的接口参数,根据接口参数获取信息标识、用户的姓名、电话和支付金额,并根据信息标识获取对应的信息推送模板,将这些用户信息填写在信息推送模板的相应位置,为用户推送支付成功的信息。
38.s20、将所述用户标签与预存的通道库中各通道标识进行匹配,获取与所述用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道。
39.本实施例中,为了实现信息的精准推送,将用户标签与通道库中各通道标识一一进行匹配,从而可获取与用户标签一致的通道标识,作为信息推送通道,向用户定制化的推送信息。需要说明的是,一个用户标签可匹配多个通道标识,因此可对应多个信息推送通道,每个信息推送通道具有不同的优先级,推送信息时,按照优先级由高到低的顺序选择对应的信息推送通道进行信息发送,直至用户接收到信息为止,使得信息能够有效触达到用户。示例性地,对于外部用户,有微信小程序推送、app推送和短信推送三种信息推送通道,通常先通过微信小程序向用户发送信息,若用户在15分钟内未查看信息,则通过app再次触达用户,若app信息发出半小时后,用户依然没有查看,则通过短信的方式触达用户。本发明中,针对不同人群,设定不同信息推送通道,此外,为确保信息触达,对发送的信息进行跟踪,若用户设定时间内未读取信息,则更换优先级更高的信息推送方式,使得信息的触达方式更加智能,确保用户能够接收到重要信息。
40.s30、将所述个人数据进行拆分,并写入数据字典中与用户相关的标题字段,生成多个标题数据,写入所述数据字典中与用户相关的正文字段,生成多个正文数据。
41.在步骤s30中,所述将所述个人数据进行拆分,生成多个标题数据,包括:提取个人
数据中的用户电话、姓名和住址,并写入数据字典中的对应位置,生成多个标题数据。本实施例中,将用户的个人数据按照待发送信息的类型进行拆分,从而得到不同的属性信息,然后分别将这些拆分后的个人数据写入数据字典中与该用户相关的标题字段和正文字段中,从而生成多个标题数据和多个正文字段。示例性地,对于积分类换购类待发送信息,可将用户的个人数据拆分为用户电话、姓名、当前的积分、该用户积分到期时间,并将用户电话和姓名作为数据字典中存储的标题数据,将当前积分和积分到期时间作为正文数据,在信息推送模板中使用数据字典进行填充,得到推送信息。数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。数据字典是一种描述数据的信息集合,是对系统中使用的所有数据元素的定义的集合。使用数据字典既保证了推送信息内容的灵活性,又保证了数据字典中各标题字段及正文字段在各个系统件传送时的兼容性,从而提升了信息传送的安全性。
42.s40、将所述信息标识与预存的信息模板库中的各信息标签相匹配,获取与所述信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,所述信息推送模板包括待填写标题数据和待填写正文数据。
43.本实施例中,为了准确推送信息,将信息标识与信息模板库中各信息标签相匹配,由于信息模块库中预先存储有多种不同类型的信息标签,每个信息标签与一个信息模板相对应。通过信息标识的匹配,可找到能传达该信息类型的信息模板,作为信息推送模板。在信息推送模板中有一部分是已经写入的固定内容,还有一部分是与用户相关的内容,这种内容在信息推送模板中以空白的形式呈现,等待数据字典写入,这些空白位置包括待填写标题数据和待填写正文数据。示例性地,对于剩余话费提醒类信息,待填写标题数据为用户的手机号和用户姓名,待填写正文数据是用户剩余话费,与信息推送模板中的固定内容共同从而形成推送信息。
44.s50、将各标题数据填充至所述信息推送模板的待填写标题数据中,将各正文数据填充至所述信息推送模板的待填写正文数据中,生成待推送信息,并通过所述信息推送通道进行推送。
45.在步骤s50中,所述将各标题数据和各正文数据填充至所述信息推送模板的空白位置,生成待推送信息,包括以下过程:
46.s501、将所述数据字典中与用户相关的各标题数据对应的标题字段,与所述信息推送模板中各待填写标题数据对应的待填写标题字段进行匹配,将每个标题数据填充至对应的待填写标题数据中,生成标题内容,标题字段用于表示标题数据的类别名称;
47.s502、将所述数据字典中与用户相关的各正文数据对应的各正文字段,与所述信息推送模板中各待填写正文数据对应的待填写正文字段进行匹配,将每个正文数据填充至对应的待填写正文数据,生成正文内容,并与所述标题内容共同形成待推送信息,正文字段用于表示正文数据的类别名称。
48.其中,在步骤s502中,所述分别将所述数据字典中与用户相关的各正文数据对应的各正文字段,与所述信息推送模板中各待填写正文数据对应的待填写正文字段进行匹配,将每个正文数据填充至匹配的待填写正文字段对应的待填写正文数据,生成正文内容,包括以下过程:
49.s5021、将所述信息推送模板中其中一个待填写正文字段依次与所述数据字典中
各正文字段进行关键字匹配;
50.s5022、若待填写正文字段与其中一个正文字段相匹配,将所述正文字段对应的正文数据填入待填写正文字段对应的位置;
51.s5023、选择所述信息推送模板中的另一个待填写正文字段,重复步骤s5021和s5022,直至所有待填写正文字段选择完毕,生成正文内容。
52.本实施例中,查找数据字典中与当前用户相关的各标题数据对应的标题字段,并将这些标题字段依次与信息推送模板中,各待填写标题数据对应的标题字段一一相匹配,然后将标题数据写入至待填写标题数据中。同理,将正文数据写入至待填写正文数据中。正文内容和标题内容形成待推送信息,向用户进行推送。推送时,可实时推送,还可延时发送。其中,延时发送时,可根据延时发送时间、延时节点和触发延时的条件进行设置,且延时发送时间可动态配置,从而使得触达方式更加智能。进一步地,步骤s50中,所述生成待推送信息之后,还包括:将所述待推送信息在预先设置的显示界面上进行显示。从而便于消息发送方及时观测发送的信息。
53.进一步地,步骤s50中,所述通过所述信息推送通道推送给用户之前,还包括:根据用户标签判断所述用户是否为预设的黑名单中的用户,若所述用户为所述黑名单中的用户,停止推送所述待推送信息。由于有些用户不希望在特定时间范围内被打扰,因此可通过设置黑名单的方式,将这些用户添加到黑名单中。推送信息前,若判断该用户是黑名单中的用户,则停止信息推送。可以理解的是,黑名单可以有多个,黑名单中不仅包括用户希望的免打扰时段,还可包括该用户不想接收的信息类型等,本领域技术人员可适应性设置,在此不做限定。通过使用黑名单进行信息过滤,可保证用户不会对推送的信息反感,实现了信息的有效触达,极大提升了用户体验。
54.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
55.在一实施例中,提供一种信息的推送装置,该信息的推送装置与上述实施例中信息的推送方法一一对应。如图6所示,该信息的推送装置包括用户信息获取模块111、信息推送通道生成模块112、数据生成模块113、推送模板建立模块114和推送模块115。各功能模块详细说明如下:
56.用户信息获取模块111,用于响应于触发行为,获取用户标签、用户的个人数据和所述触发行为对应的信息标识。
57.信息推送通道生成模块112,用于将所述用户标签与预存的通道库中各通道标识进行匹配,获取与所述用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道。
58.数据生成模块113,用于将所述个人数据进行拆分,并写入数据字典中与用户相关的标题字段,生成多个标题数据,写入所述数据字典中与用户相关的正文字段,生成多个正文数据。
59.推送模板建立模块114,用于将所述信息标识与预存的信息模板库中的各信息标签相匹配,获取与所述信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,所述信息推送模板包括待填写标题数据和待填写正文数据。
60.推送模块115,用于将各标题数据填充至所述信息推送模板的待填写标题数据中,将各正文数据填充至所述信息推送模板的待填写正文数据中,生成待推送信息,并通过所述信息推送通道进行推送。
61.在一实施例中,信息推送通道生成模块112,具体用于:
62.获取所述触发行为对应的接口标识,所述接口标识用于标识所述触发行为触达的业务接口;
63.在预设的接口查询表中查找所述接口标识对应的接口参数,并使用所述接口参数调用所述接口标识对应的业务接口,获取所述用户的个人数据和所述业务接口对应的信息标识,所述接口参数为加载所述业务接口的网络参数。
64.在一实施例中,数据生成模块113,具体用于:
65.将所述数据字典中与用户相关的各标题数据对应的标题字段,与所述信息推送模板中各待填写标题数据对应的待填写标题字段进行匹配,将每个标题数据填充至对应的待填写标题数据中,生成标题内容,标题字段用于表示标题数据的类别名称;
66.将所述数据字典中与用户相关的各正文数据对应的各正文字段,与所述信息推送模板中各待填写正文数据对应的待填写正文字段进行匹配,将每个正文数据填充至对应的待填写正文数据,生成正文内容,并与所述标题内容共同形成待推送信息,正文字段用于表示正文数据的类别名称。
67.在一实施例中,数据生成模块113,还用于:
68.将所述信息推送模板中其中一个待填写正文字段依次与所述数据字典中各正文字段进行关键字匹配;
69.若待填写正文字段与其中一个正文字段相匹配,将所述正文字段对应的正文数据填入待填写正文字段对应的位置;
70.选择所述信息推送模板中的另一个待填写正文字段,直至所有待填写正文字段选择完毕,生成正文内容。
71.在一实施例中,数据生成模块113,还用于:
72.提取个人数据中的用户电话、姓名和住址,并写入数据字典中的对应位置,生成多个标题数据。
73.在一实施例中,推送模块115,还用于:
74.将所述待推送信息在预先设置的显示界面上进行显示。
75.本发明提供了一种信息的推送装置,通过响应于触发行为,获取用户标签、用户的个人数据和触发行为对应的信息标识。然后将用户标签与预存的通道库中各通道标识进行匹配,获取与用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道。之后将个人数据进行拆分,生成多个标题数据和多个正文数据,写入数据字典中的对应位置。将信息标识与预存的信息模板库中的各信息标签相匹配,获取与信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,信息推送模板包括待填写标题数据和待填写正文数据。最后将各标题数据填充至信息推送模板的待填写标题数据中,将各正文数据填充至信息推送模板的待填写正文数据中,生成待推送信息,并通过信息推送通道进行推送,实现了信息的精准推送。在本发明中,针对目前信息推送方案通常是通过单一推送通道进行消息推送,当涉及到不同的业务系统都需要向客户推送信息时,会导致客户触达无法统
一管理,由此出现每个系统都向用户频繁发送消息的现象。针对上述问题,根据用户标签可获取对应的信息推送通道,根据触发行为对应的待发送信息的信息标识,可获取对应的信息推送模板,将数据字典中存储的与用户相关的数据填充到信息推送模板的对应位置,通过对应的信息推送通道推送信息。从而避免了推送信息时,每个系统都向用户频繁发送信息,对客户形成信息的狂轰滥炸的问题。实现了千人千面的推送信息,通过多种途径触达客户,有效的提高了与客户的沟通效率,精准的解决客户的痛点,提高了客户满意度,达到帮助企业管理提效的目标。
76.关于信息的推送装置的具体限定可以参见上文中对于信息的推送方法的限定,在此不再赘述。上述信息的推送装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
77.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性和/或易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种信息的推送方法服务端侧的功能或步骤。
78.在一个实施例中,提供了一种计算机设备,该计算机设备可以是客户端,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部服务器通过网络连接通信。该计算机程序被处理器执行时以实现一种信息的推送方法客户端侧的功能或步骤
79.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
80.响应于触发行为,获取用户标签、用户的个人数据和所述触发行为对应的信息标识;
81.将所述用户标签与预存的通道库中各通道标识进行匹配,获取与所述用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道;
82.将所述个人数据进行拆分,并写入数据字典中与用户相关的标题字段,生成多个标题数据,写入所述数据字典中与用户相关的正文字段,生成多个正文数据;
83.将所述信息标识与预存的信息模板库中的各信息标签相匹配,获取与所述信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,所述信息推送模板包括待填写标题数据和待填写正文数据;
84.将各标题数据填充至所述信息推送模板的待填写标题数据中,将各正文数据填充至所述信息推送模板的待填写正文数据中,生成待推送信息,并通过所述信息推送通道进行推送。
85.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
86.响应于触发行为,获取用户标签、用户的个人数据和所述触发行为对应的信息标识;
87.将所述用户标签与预存的通道库中各通道标识进行匹配,获取与所述用户标签一致的通道标识,将通道标识对应的通道作为信息推送通道;
88.将所述个人数据进行拆分,并写入数据字典中与用户相关的标题字段,生成多个标题数据,写入所述数据字典中与用户相关的正文字段,生成多个正文数据;
89.将所述信息标识与预存的信息模板库中的各信息标签相匹配,获取与所述信息标识一致的信息标签,将信息标签对应的信息模板作为信息推送模板,所述信息推送模板包括待填写标题数据和待填写正文数据;
90.将各标题数据填充至所述信息推送模板的待填写标题数据中,将各正文数据填充至所述信息推送模板的待填写正文数据中,生成待推送信息,并通过所述信息推送通道进行推送。
91.需要说明的是,上述关于计算机可读存储介质或计算机设备所能实现的功能或步骤,可对应参阅前述方法实施例中,服务端侧以及客户端侧的相关描述,为避免重复,这里不再一一描述。
92.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
93.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
94.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1