【技术实现步骤摘要】
日志数据处理、显示方法、装置、设备及存储介质
本申请涉及计算机
,特别涉及一种日志数据处理、显示方法、装置、设备及存储介质。
技术介绍
随着计算机技术的发展,应用程序的功能越来越多样化。应用程序在发布后,开发人员需要采集应用程序运行时所产生的日志数据,基于日志数据来分析用户的操作路径,以对应用程序进行优化。通常情况下,开发人员可以在应用程序中设置大量的埋点,也即是,在各个功能中植入相关程序代码,用户在使用应用程序中的某个功能时,可以触发该功能中植入的程序代码,来生成日志数据,将日志数据上报至服务器,由服务器对日志数据进行存储。开发人员可以从服务器中获取日志数据进行查看。但是,由于开发人员在查看日志数据时,从服务器中获取到的各个日志数据均为原始数据,各个日志数据之间是相对独立的,需要人工对日志数据进行分析,才能确定出各个日志数据之间的关联性,进而确定出用户在使用应用程序时的操作路径。这种人工对日志数据进行处理的方法费时费力,效率极低,导致获取用户的操作路径的成本极大。
技术实现思路
本申请实施 ...
【技术保护点】
1.一种日志数据处理方法,其特征在于,所述方法包括:/n获取至少一个第一终端的日志数据,所述日志数据包括操作信息、用户标识以及操作发生时间;/n基于所述日志数据中所述操作发生时间以及所述用户标识,确定来自同一用户的目标日志数据以及各个目标日志数据之间的时序关系,所述时序关系用于表示用户的操作路径;/n响应于第二终端的日志数据查看指令,将所述目标日志数据以及所述时序关系发送至所述第二终端。/n
【技术特征摘要】
1.一种日志数据处理方法,其特征在于,所述方法包括:
获取至少一个第一终端的日志数据,所述日志数据包括操作信息、用户标识以及操作发生时间;
基于所述日志数据中所述操作发生时间以及所述用户标识,确定来自同一用户的目标日志数据以及各个目标日志数据之间的时序关系,所述时序关系用于表示用户的操作路径;
响应于第二终端的日志数据查看指令,将所述目标日志数据以及所述时序关系发送至所述第二终端。
2.根据权利要求1所述的方法,其特征在于,所述基于所述日志数据中所述操作发生时间以及所述用户标识,确定来自同一用户的目标日志数据以及各个目标日志数据之间的时序关系,包括:
将包含相同用户标识的日志数据确定为来自同一用户的目标日志数据;
基于所述目标日志数据中的操作发生时间,对所述各个目标日志数据进行排序,所述各个目标日志数据的排列顺序用于表示所述各个目标日志数据之间的时序关系。
3.根据权利要求1所述的方法,其特征在于,所述基于所述日志数据中所述操作发生时间以及所述用户标识,确定来自同一用户的目标日志数据以及各个目标日志数据之间的时序关系之后,所述方法还包括:
基于所述目标日志数据中的所述操作信息、所述用户标识以及所述操作发生时间中的至少一项,确定所述目标日志数据对应的操作统计信息;
响应于所述第二终端的操作统计信息查看指令,将所述操作统计信息发送至所述第二终端。
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标日志数据中的所述操作信息、所述用户标识以及所述操作发生时间中的至少一项,确定所述目标日志数据对应的操作统计信息,包括下述至少一项:
对于所述目标日志数据中的第一目标日志数据,基于所述各个目标日志数据之间的时序关系,确定时序上在所述第一目标日志数据之后的第二目标日志数据,获取所述第二目标日志数据中的操作发生时间与所述第一目标日志数据中的操作发生时间之间的时间差值,所述时间差值用于指示所述第一目标日志数据所对应的用户操作的响应时长;
基于各个用户的所述目标日志数据中的所述操作信息以及所述用户标识,确定触发所述操作信息所指示的用户操作的用户数目以及各个所述用户操作之间的转化率。
5.根据权利要求4所述的方法,其特征在于,所述基于各个用户的所述目标日志数据中的所述操作信息以及所述用户标识,确定触发所述操作信息所指示的用户操作的用户数目以及各个所述用户操作之间的转化率,包括:
从各个用户的所述目标日志数据中,获取所包含操作信息相同的至少一个所述目标日志数据,作为至少一个中间日志数据;
基于所述中间日志数据中的用户标识,确定触发所述操作信息所指示的用户操作的用户数目;
对于所述用户操作中的第一用户操作和第二用户操作,基于触发所述第一用户操作的用户数目以及触发所述第二用户操作的用户数目,确定所述第一用户操作与所述第二用户操作之间的转化率。
6.根据权利要求1所述的方法,其特征在于,所述获取至少一个第一终端的日志数据之后,所述方法还包括:
基于所述第一终端所运行的目标应用程序的版本,对所述日志数据进行分组,将对应于相同版本的所述日志数据,确定为一组候选日志数据;
基于任一组所述候选日志数据,执行所述基于所述日志数据携带的数据生成时间以及用户标识,确定任一用户对应的目标日志数据以及各个目标日志数据的关联关系的步骤。
7.一种日志数据显示方法,其特征在于,所述方法包括:
响应于对日志数据的查看操作,向服务器发送日志数据查看指令;
获取所述服务器响应于所述日志数据查看指令所发送的目标日志数据以及各个目标日志数据之间的时序关系,所述时序关系用于表示用户的操作路径;
基于所述时序关系所表示的操作路径,在...
【专利技术属性】
技术研发人员:王贝珊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。