本申请涉及数据处理,具体涉及一种直播业务行为分析方法、装置、计算机设备及存储介质。
背景技术:
1、在直播业务中,营收服务的功能触发主要来源于送礼事件,当用户触发一次送礼行为后,产生的业务影响是多且复杂的,例如,营收活动榜单的增加,频道的贡献榜、主播榜票数的增加,送礼导致的公屏、横幅等各种感知类内容,以及送礼可能导致了包裹礼物发放,主播分成等相关内容。
2、测试人员对直播业务中的送礼行为进行质量控制(quality assurance,qa)测试时,需要对送礼行为产生的业务影响进行分析。现有测试人员对送礼行为产生的业务影响进行分析时,需要人工去对应的活动页面、直播间等查看具体信息,导致qa测试效率低,并且容易出现信息遗漏。
技术实现思路
1、本申请实施例提供一种直播业务行为分析方法、装置、计算机设备及存储介质,可以提高送礼行为的qa测试效率,减少人工查看信息造成的遗漏。
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、本申请实施例提供的直播业务行为分析方法、装置、计算机设备及存储介质,生成携带跟踪标识的目标送礼事件,将目标送礼事件发送至目标送礼事件对应的目标业务服务,以通过目标业务服务对目标送礼事件进行逻辑处理,得到携带跟踪标识的业务信息,对业务信息进行分析处理,得到模拟送礼行为的行为分析结果,通过跟踪标识将用户触发送礼行为后产生的业务信息串联起来进行分析处理,测试人员不需要去对应的活动页面、直播间等查看具体信息,即可清晰直观的看到送礼行为造成的业务影响,可以提高送礼行为的qa测试效率,减少人工查看信息造成的遗漏;通过触发操作触发模拟送礼行为,测试人员无需进入直播间即可触发送礼行为,可以进一步提高送礼行为的测试效率。
1.一种直播业务行为分析方法,其特征在于,所述方法包括:
2.根据权利要求1所述的直播业务行为分析方法,其特征在于,所述触发操作为送礼配置信息的上传操作或送礼配置信息的选择操作;
3.根据权利要求2所述的直播业务行为分析方法,其特征在于,所述基于所述送礼配置信息,生成携带跟踪标识的目标送礼事件,包括:
4.根据权利要求3所述的直播业务行为分析方法,其特征在于,所述送礼配置信息包括送礼人标识、收礼人标识、礼物标识及频道标识中的至少一个,所述对所述送礼配置信息进行信息填充,得到填充后的送礼配置信息的步骤,包括:
5.根据权利要求4所述的直播业务行为分析方法,其特征在于,所述将所述目标送礼事件发送至所述目标送礼事件对应的目标业务服务的步骤,包括:
6.根据权利要求1所述的直播业务行为分析方法,其特征在于,所述业务信息包括数据库操作信息,所述对所述业务信息进行分析处理,得到所述模拟送礼行为的行为分析结果的步骤,包括:
7.根据权利要求1所述的直播业务行为分析方法,其特征在于,所述业务信息包括第一消息信息,所述对所述业务信息进行分析处理,得到所述模拟送礼行为的行为分析结果的步骤,包括:
8.根据权利要求4所述的直播业务行为分析方法,其特征在于,所述行为分析结果包括主播的第一虚拟资源信息和额外产出信息;
9.一种直播业务行为分析装置,其特征在于,所述直播业务行为分析装置包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如权利要求1-8任一项所述的直播业务行为分析方法中的步骤。
11.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,执行如权利要求1-8任一项所述的直播业务行为分析方法中的步骤。