本公开涉及系统响应处理,尤其涉及一种提示信息确定方法、装置。
背景技术:
1、随着科学技术的发展,各种面向互联网用户的客户端软件程序应用而生。在软件应用程序运行的过程中,例如可以展示各种提示信息。例如可以包括引导性操作提示信息(请先登录再选择)、业务规则报错提示信息(该优惠券仅面向首次使用该应用程序的用户标识)或系统问题告知提示信息(系统繁忙,请稍后再试)等。
技术实现思路
1、本公开提供一种提示信息确定方法、装置,以在提高提示信息确定效率的同时提高提示信息确定的准确性。本公开的技术方案如下:
2、根据本公开实施例的第一方面,提供一种提示信息确定方法,包括:
3、获取转译匹配元素集合,其中,所述转译匹配元素集合包括接收到的终端发送的功能信息、获取到的与所述终端的业务对应的交易码和获取到的与所述终端的业务对应的错误码中至少一个;
4、获取与所述转译匹配元素集合对应的第一提示信息;
5、根据所述转译匹配元素集合,按照所述转译匹配元素集合对应的转译规则,对所述第一提示信息进行转译,确定与所述终端的业务对应的第二提示信息;
6、发送所述第二提示信息至所述终端,其中,所述第二提示信息用于指示所述终端展示所述第二提示信息。
7、根据一些实施例,根据所述转译匹配元素集合中的第一转译匹配元素子集,在存储器中查找与所述终端的业务对应的第一转译配置记录信息,并将所述第一转译配置记录信息作为所述第二提示信息,其中,所述第一转译匹配元素子集对应的转译优先级为最高转译优先级;
8、在未查找到所述第一转译配置记录信息的情况下,获取转译规则中与第二高转译优先级对应的第二转译匹配元素子集;
9、根据所述第二转译匹配元素子集,对所述第一提示信息进行转译,确定与所述终端的业务对应的第二提示信息,其中,所述第二转译匹配元素子集对应的第一转译匹配元素数量小于或者等于所述第一转译匹配元素子集对应的第二转译匹配元素数量。
10、根据一些实施例,在所述第二转译匹配元素子集对应的第一转译匹配元素数量等于所述第一转译匹配元素子集对应的第二转译匹配元素数量的情况下,所述第二转译匹配元素子集的目标转译匹配元素包括所述第一转译匹配元素子集的目标转译匹配元素,所述目标转译匹配元素为所述第二转译匹配元素子集和所述第一转译匹配元素子集中不相同的转译匹配元素。
11、根据一些实施例,所述根据所述第二转译匹配元素子集,对所述第一提示信息进行转译,确定与所述终端的业务对应的第二提示信息,包括:
12、根据所述第二转译匹配元素子集,在所述存储器中查找与所述终端的业务对应的第二转译配置记录信息,并将所述第二转译配置记录信息作为所述第二提示信息;
13、在未查找到所述第二转译配置记录信息的情况下,获取转译规则中与第三高转译优先级对应的第三转译匹配元素子集;
14、根据所述第三转译匹配元素子集,对所述第一提示信息进行转译,确定与所述终端的业务对应的第二提示信息,其中,所述第三转译匹配元素子集对应的第三转译匹配元素数量小于或者等于所述第二转译匹配元素子集对应的第一转译匹配元素数量。
15、根据一些实施例,所述根据所述第三转译匹配元素子集,对所述第一提示信息进行转译,确定与所述终端的业务对应的第二提示信息,包括:
16、根据所述第三转译匹配元素子集,在所述存储器中查找与所述终端的业务对应的第三转译配置记录信息,并将所述第三转译配置记录信息作为所述第二提示信息;
17、在未查找到所述第三转译配置记录信息的情况下,根据转译规则中与第四转译优先级对应的第四转译匹配元素子集,在所述存储器中查找与所述终端的业务对应的第四转译配置记录信息,并将所述第四转译配置记录信息作为所述第二提示信息,其中,所述第四转译匹配元素子集包括的第四转译匹配元素数量与所述第三转译匹配元素数量相同。
18、根据一些实施例,所述方法还包括:
19、在所述存储器中的任一转译配置记录信息对应的缓存时长达到时长阈值的情况下,对所述任一转译配置记录信息进行更新。
20、根据一些实施例,所述方法还包括:
21、获取与所述终端的业务对应的业务类别;
22、获取与所述业务类别对应的转译优先级信息。
23、根据一些实施例,所述方法还包括:
24、在对所述第一提示信息转译失败的情况下,将所述第一提示信息发送至所述终端。
25、根据一些实施例,所述方法还包括:
26、在对所述第一提示信息转译失败的情况下,获取未转译成功的转译匹配元素;
27、在所述转译匹配元素对应的频次大于频次阈值的情况下,对所述转译匹配元素进行配置,获取与所述转译匹配元素对应的第五转译配置记录信息。
28、根据一些实施例,所述方法还包括:
29、获取与所述终端的业务对应的第三提示信息和错误码;
30、获取所述第三提示信息中的应答码;
31、将所述应答码和所述错误码进行组合处理,得到处理后的错误码,并将所述处理后的错误码添加至所述转译匹配元素集合。
32、根据本公开实施例的第四方面,提供一种提示信息确定装置,包括:
33、集合获取单元,用于获取转译匹配元素集合,其中,所述转译匹配元素集合包括接收到的终端发送的功能信息、获取到的与所述终端的业务对应的交易码和获取到的与所述终端的业务对应的错误码中至少一个;
34、信息获取单元,用于获取与所述转译匹配元素集合对应的第一提示信息;
35、信息转译单元,用于根据所述转译匹配元素集合,按照所述转译匹配元素集合对应的转译规则,对所述第一提示信息进行转译,确定与所述终端的业务对应的第二提示信息;
36、信息发送单元,用于发送所述第二提示信息至所述终端,其中,所述第二提示信息用于指示所述终端展示所述第二提示信息。
37、根据本公开实施例的第三方面,提供一种网络侧设备,包括:
38、处理器;
39、用于存储所述处理器可执行指令的存储器;
40、其中,所述处理器被配置为执行所述指令,以实现前述一方面中任一项所述的提示信息确定方法。
41、根据本公开实施例的第四方面,提供了一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行前述一方面中任一项所述的提示信息确定方法。
42、根据本公开实施例的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现前述一方面中任一项所述的方法。
43、本公开的实施例提供的技术方案至少带来以下有益效果:
44、在一些或者相关实施例中,通过获取转译匹配元素集合,其中,所述转译匹配元素集合包括接收到的终端发送的功能信息、获取到的与所述终端的业务对应的交易码和获取到的与所述终端的业务对应的错误码中至少一个;获取与所述转译匹配元素集合对应的第一提示信息;根据所述转译匹配元素集合,按照所述转译匹配元素集合对应的转译规则,对所述第一提示信息进行转译,确定与所述终端的业务对应的第二提示信息;发送所述第二提示信息至所述终端,其中,所述第二提示信息用于指示所述终端展示所述第二提示信息。因此无需对终端、网络侧设备和第三方服务器进行全量提示信息的设置,可以减少提示信息对应的配置量,可以减少业务量以及交易量剧增使得无法确定提示信息的情况,可以减少提示信息与转译匹配元素集合不匹配的情况,可以减少在全量提示信息中进行查找到时提示信息的确定时长较长的情况,可以提高提示信息确定效率,可以在提高提示信息确定便利性的同时提高提示信息确定的准确性。
45、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。