一种操作行为的回放方法、装置、电子设备及可读介质制造方法及图纸

技术编号:20545649 阅读:17 留言:0更新日期:2019-03-09 18:35
本公开实施例公开了一种操作行为的回放方法、装置、电子设备及可读介质。该方法包括:获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据;其中,所述操作行为数据包括操作时间、操作位置以及操作类型;根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放。通过采用本公开所提供的技术方案,可以实现对用户的操作行为进行真实还原的效果。

A Playback Method, Device, Electronic Equipment and Readable Media for Operating Behavior

The embodiment of the present disclosure discloses a playback method, device, electronic device and readable medium for operation behavior. The method includes: acquiring the user's operation behavior data; acquiring the page transformation data associated with the operation behavior data; in which the operation behavior data includes operation time, operation position and operation type; playback the user's operation behavior according to the association between the operation behavior data and the page transformation data. By adopting the technical scheme provided in the present disclosure, the effect of real restoration of user's operation behavior can be realized.

【技术实现步骤摘要】
一种操作行为的回放方法、装置、电子设备及可读介质
本公开实施例涉及数据监控
,尤其涉及一种操作行为的回放方法、装置、电子设备及可读介质。
技术介绍
目前,对于用户在一个特定的应用程序上面的操作行为进行采集后,可以对用户的操作行为数据进行分析,从而得到需要得到的一些信息。但是随着科技水平的不断提高,这种用户操作行为的分析方式已经不能够满足所有的信息处理的需求。对于开发者而言,如何能够对用户在应用程序的界面上所有的操作信息进行回放,已经成为亟待解决的技术问题。
技术实现思路
本公开实施例提供一种操作行为的回放方法、装置、电子设备及可读介质,可以实现对用户的操作行为进行真实还原的效果。第一方面,本公开实施例提供了一种操作行为的回放方法,该方法包括:获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据;其中,所述操作行为数据包括操作时间、操作位置以及操作类型;根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放。进一步的,所述根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放,包括:将所述操作行为数据按照预设规则进行渲染,得到操作行为数据渲染结果;把页面变换数据逆变换为页面图像;根据所述操作行为数据与所述页面变换数据的关联关系,把所述操作行为数据渲染结果和页面图像进行回放。进一步的,在获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据之前,所述方法还包括:当检测到前台页面显示的内容包括操作回放目标,对用户在所述操作回放目标上的操作行为数据进行记录;并对所述操作回放目标的页面变换数据进行记录。进一步的,当检测到前台页面显示的内容包括操作回放目标,对用户在所述操作回放目标上的操作行为数据进行记录;并对所述操作回放目标的页面变换数据进行记录,包括:当检测到前台页面显示的内容包括操作回放目标,通过第一服务器对用户在所述操作回放目标上的操作行为数据进行记录;并通过第二服务器对所述操作回放目标的页面变换数据进行记录。进一步的,所述页面变换数据包括:页面变换存储码和页面变换时间,所述页面变换存储码是显示页面通过预设存储码变换方式得到的。第二方面,本公开实施例还提供了一种操作行为的回放装置,该装置包括:数据获取模块,用于获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据;其中,所述操作行为数据包括操作时间、操作位置以及操作类型;操作行为回放模块,用于根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放。进一步的,所述操作行为回放模块包括:操作行为数据渲染单元,用于将所述操作行为数据按照预设规则进行渲染,得到操作行为数据渲染结果;页面图像还原单元,用于把页面变换数据逆变换为页面图像;回放单元,用于根据所述操作行为数据与所述页面变换数据的关联关系,把所述操作行为数据渲染结果和页面图像进行回放。进一步的,所述装置还包括:数据记录模块,用于当检测到前台页面显示的内容包括操作回放目标,对用户在所述操作回放目标上的操作行为数据进行记录;并对所述操作回放目标的页面变换数据进行记录。进一步的,所述数据记录模块,具体用于:当检测到前台页面显示的内容包括操作回放目标,通过第一服务器对用户在所述操作回放目标上的操作行为数据进行记录;并通过第二服务器对所述操作回放目标的页面变换数据进行记录。进一步的,所述页面变换数据包括:页面变换存储码和页面变换时间,所述页面变换存储码是显示页面通过预设存储码变换方式得到的。第三方面,本公开实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本公开实施例所述的操作行为的回放方法。第四方面,本公开实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开实施例所述的操作行为的回放方法。本公开实施例所提供的技术方案,通过获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据;其中,所述操作行为数据包括操作时间、操作位置以及操作类型;根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放。通过采用本公开所提供的技术方案,可以实现对用户的操作行为进行真实还原的效果。附图说明图1是本公开实施例一提供的操作行为的回放方法的流程图;图2是本公开实施例一提供的操作行为的回放方法的流程图;图3是本公开实施例一提供的操作行为的回放方法的流程图;图4是本公开实施例二提供的操作行为的回放装置的结构示意图;图5是本公开实施例三提供的一种电子设备的结构示意图;图6是本公开优选实施例提供的操作行为回放系统的示意图。具体实施方式下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。下述各实施例中,每个实施例中同时提供了可选特征和示例,实施例中记载的各个特征可进行组合,形成多个可选方案,不应将每个编号的实施例仅视为一个技术方案。实施例一图1是本公开实施例一提供的操作行为的回放方法的流程图,本实施例可适用操作行为的回放情况,该方法可以由本公开实施例所提供的操作行为的回放装置来执行,该装置可以由软件和/或硬件的方式来实现,并可集成于服务器或者终端中。如图1所示,所述操作行为的回放方法包括:S110、获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据;其中,所述操作行为数据包括操作时间、操作位置以及操作类型。其中,获取用户的操作行为数据,可以是通过前端显示过程直接获取,也可以是获取用户的操作行为数据的记录,具体可以从一个存储服务器或者其他存储设备中获取。在本实施例中,优选的,所述页面变换数据包括:页面变换存储码和页面变换时间,所述页面变换存储码是显示页面通过预设存储码变换方式得到的。其中页面变换存储码可以是二进制的数据代码,可以是预先对页面内容进行规定的。页面数据存储码不仅可以确定当前页面具体是什么页面,还可以确定当前页面中都显示了哪些内容。其中,页面变换数据可以是对页面进行数据化的变换,可以是存储页面的唯一标识信息,以及页顶与页底的位置,例如购物车页面的唯一标识信息为0011,页顶的位置为00111100,页底的位置为01110100,其中页顶与页底的位置可以是与当前页面的最顶端的像素点距离,这样就可以确定当前页面显示的内容以及显示的范围。在本实施例中,这样设置的好处是可以大大降低对页面存储的内存消耗,无论是在本地存储,还是通过数据传输到其他位置存储,可以降低内存的占用或者数据传输量。用户操作行为数据中的操作类型,包括用户点击页面上的特征位置,滚动页面查看商品详情、滚动页面且是本文档来自技高网...

【技术保护点】
1.一种操作行为的回放方法,其特征在于,包括:获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据;其中,所述操作行为数据包括操作时间、操作位置以及操作类型;根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放。

【技术特征摘要】
1.一种操作行为的回放方法,其特征在于,包括:获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据;其中,所述操作行为数据包括操作时间、操作位置以及操作类型;根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放。2.根据权利要求1所述的方法,其特征在于,所述根据所述操作行为数据与所述页面变换数据的关联关系,对用户的操作行为进行回放,包括:将所述操作行为数据按照预设规则进行渲染,得到操作行为数据渲染结果;把页面变换数据逆变换为页面图像;根据所述操作行为数据与所述页面变换数据的关联关系,把所述操作行为数据渲染结果和页面图像进行回放。3.根据权利要求1所述的方法,其特征在于,在获取用户的操作行为数据;并获取与所述操作行为数据相关联的页面变换数据之前,所述方法还包括:当检测到前台页面显示的内容包括操作回放目标,对用户在所述操作回放目标上的操作行为数据进行记录;并对所述操作回放目标的页面变换数据进行记录。4.根据权利要求3所述的方法,其特征在于,当检测到前台页面显示的内容包括操作回放目标,对用户在所述操作回放目标上的操作行为数据进行记录;并对所述操作回放目标的页面变换数据进行记录,包括:当检测到前台页面显示的内容包括操作回放目标,通过第一服务器对用户在所述操作回放目标上的操作行为数据进行记录;并通过第二服务器对所述操作回放目标的页面变换数据进行记录。5.根据权利要求4所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:易潇蒋圣
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1