处理方法、编排方法及计算设备与流程

文档序号:35123472发布日期:2023-08-14 17:08阅读:18来源:国知局
处理方法、编排方法及计算设备与流程

本技术实施例涉及计算机,尤其涉及一种处理方法、编排方法及计算设备。


背景技术:

1、随着网络技术及电子技术的发展,供用户执行相应事务操作的线上系统越来越多,比如电子商务系统、物流服务系统等。针对这些线上系统,通常会涉及针对用户的一些处理操作,比如向用户发送相应通知,推荐线上系统提供的相应产品或者活动等对象,以实现对用户的信息触达等。

2、现有技术,为了实现对用户的特定的处理操作,通常由运营人员针对特定人群设置相应的规则需求,再交由开发人员编写脚本生成对应的规则,由执行系统按照规则对该特定人群中的用户实现对应的处理操作。但是,这种实现处理操作的方式开发成本较高,且处理效果不好。


技术实现思路

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、可选地,所述将所述多个目标节点、所述多个目标节点之间的连接关系以及所述属性数据作为规则编排信息发送至服务端包括:

46、响应于针对所述规则编排界面执行的保存操作,将所述多个目标节点、所述多个目标节点之间的连接关系以及所述属性数据作为规则编排信息发送至服务端。

47、可选地,所述响应于针对所述多个目标节点的连接操作,确定所述多个目标节点之间的连接关系包括:

48、响应于针对所述多个目标节点中任意两个目标节点中的第一目标节点指向第二目标节点的连接操作,在满足预设规则的情况下,建立所述两个目标节点之间的有向连接线。

49、第二方面,本技术实施例提供了一种编排方法,包括:

50、响应于目标人员的编排操作,确定所配置的多个目标节点、所述多个目标节点之间的连接关系以及所述多个目标节点的属性数据;所述属性数据包括所述多个目标节点针对的目标人群;

51、将所述多个目标节点、所述多个目标节点之间的连接关系以及所述属性数据作为规则编排信息发送至服务端;所述规则编排信息用于建立所述规则编排信息与符合所述目标人群的目标用户的对应关系,并触发按照所述规则编排信息中的属性数据以及所述连接关系,执行所述多个目标节点分别对应的执行操作,以实现对所述目标用户的目标处理操作。

52、可选地,所述响应于目标人员的编排操作,确定所配置的多个目标节点、所述多个目标节点之间的连接关系以及所述多个目标节点的属性数据包括:

53、显示规则编排界面;

54、在所述规则编排结果中提供多个节点控件;

55、响应于针对所述多个节点控件的选择操作,在所述规则编排界面显示多个目标节点;

56、响应于针对所述多个目标节点的连接操作,确定所述多个目标节点之间的连接关系;

57、响应于针对所述多个目标节点的配置操作,确定属性数据。

58、可选地,所述规则编排界面包括选择区域、编辑区域以及配置区域;

59、所述在所述规则编排结果中提供多个节点控件包括:在所述选择区域提供多个节点控件;

60、所述响应于针对所述多个节点控件的选择操作,在所述规则编排界面显示多个目标节点包括:响应于针对所述多个节点控件从所述选择区域至所述编辑区域的拖拽操作,在所述编辑区域显示所拖拽的多个目标节点;

61、所述响应于针对所述多个目标节点的连接操作,确定所述多个目标节点之间的连接关系包括:响应于在所述编辑区域中针对所述多个目标节点的连接操作,确定所述多个目标节点之间的连接关系;

62、所述响应于针对所述多个目标节点的配置操作,确定属性数据包括:

63、响应于在所述配置区域的第一配置操作,确定编排属性;

64、响应于针对任一个目标节点的触控操作,在所述配置区域显示针对所述目标节点的节点配置提示信息;

65、基于针对所述配置提示信息触发的第二配置操作,确定所述目标节点对应的节点属性;

66、响应于针对任一个连接关系的触控操作,在所述配置区域显示针对所述连接关系的连接属性配置提示信息;

67、基于针对所述连接属性配置提示信息触发的第三配置操作,确定所述连接关系对应的节点属性。

68、第三方面,本技术实施例提供了一种计算设备,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行,以实现如上述第一方面所述的处理方法或者实现如上述第二方面所述的编排方法。

69、第四方面,本技术实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时实现如上述第一方面所述的处理方法或者实现如上述第二方面所述的编排方法。

70、本技术实施例中,目标人员可以结合针对目标人群的处理流程,在客户端针对目标人群执行编排操作,实现由多个目标节点组成的规则编排信息,服务端可以为目标人员中的目标用户维护该规则编排信息,并可以按照规则编排信息的属性数据和连接关系,执行目标节点对应的执行操作,即可以实现对目标用户的目标处理操作。本技术实施例无需编写脚本代码等,由目标人员在客户端针对目标节点的编排操作即可以实现规则编排信息,据此实现对目标用户的处理操作,目标人员可以结合实际需求而设计规则编排信息,以保证处理效果,操作简单、开发成本低。

71、本技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1