本公开涉及互联网,具体涉及信息获取方法、装置、计算机设备及存储介质。
背景技术:
1、在应用上线之后,需要获取与应用的性能相关的指标,向开发应用的工程师提供与应用的性能相关的指标,使得开发应用的工程师了解应用的性能。在相关技术中,获取应用的页面的性能指标例如web vitals,将应用的页面的性能指标作为与应用的性能相关的参数。应用的页面的性能指标无法较为准确地反映应用的整体的性能。如何获取可以较为准确地反映应用的整体的性能的指标成为一个需要解决的问题。
技术实现思路
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、本公开实施例提供的信息获取方法、装置、计算机设备及存储介质,均可以用于利用多个用户中每个用户进行的每次目标操作的可以反映用户在使用目标应用的过程中的卡顿情况的参数即卡顿时长、多个用户中每个用户进行的每次目标操作的耗时、目标操作对应的卡顿阈值,得到目标应用的整体卡顿时长和目标应用的整体卡顿率。目标应用的整体卡顿时长和目标应用的整体卡顿率可以较为准确地反映应用的整体的性能。从而,获取到较为准确地反映应用的整体的性能的指标即目标应用的整体卡顿时长和目标应用的整体卡顿率。可以将较为准确地反映应用的整体的性能的指标提供给开发应用的工程师,使得开发应用的运维工程师了解应用的整体的性能。此外,获取的目标应用的整体卡顿时长和目标应用的整体卡顿率可以反映目标应用的用户对目标应用的整体的卡顿感受,便于开发目标应用的工程师对目标应用进行与整体的卡顿感受相关的改进,以提升目标应用的用户的体验。
1.一种信息获取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述每个用户的针对目标应用的统计时间段内关联信息,确定目标应用的整体卡顿时长和目标应用的整体卡顿率包括:
3.根据权利要求2所述的方法,其特征在于,根据所述用户在统计时间段内在目标应用的页面上进行的每次目标操作的卡顿时长,确定所述用户的针对目标应用的统计时间段内卡顿时长包括:
4.根据权利要求2所述的方法,其特征在于,根据所述每个用户的针对目标应用的统计时间段内卡顿时长,确定目标应用的整体卡顿时长包括:
5.根据权利要求1所述的方法,其特征在于,根据所述每个用户的针对目标应用的统计时间段内关联信息,确定目标应用的整体卡顿时长和目标应用的整体卡顿率包括:
6.根据权利要求5所述的方法,其特征在于,根据所述用户在统计时间段内在目标应用的页面上进行的每次目标操作的卡顿指示参数,确定所述用户的针对目标应用的统计时间段内卡顿率包括:
7.根据权利要求5所述的方法,其特征在于,根据所述每个用户的针对目标应用的统计时间段内卡顿率,确定目标应用的整体卡顿率包括:
8.一种信息获取装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的方法。