一种基于用户行为回溯的外网数据映射方法及相关设备技术

技术编号:30014495 阅读:14 留言:0更新日期:2021-09-11 06:19
本申请公开一种基于用户行为回溯的外网数据映射方法及相关设备,涉及计算机技术领域,主要改善现有用户行为回溯方式难以对用户访问外部服务器的网络交互过程进行模拟,存在对于用户行为的回溯较为局限的问题。所述方法包括:建立预先采集到的用户请求访问的目标应用网站的地址与回放网站的地址的对应关系,得到第一映射关系,以构建回放网站;建立预先采集到的用户请求访问的实际地址与对应的用户行为事件的实际存放地址的对应关系,得到第二映射关系;若检测到回溯指令,则利用第一映射关系和第二映射关系,执行模拟操作。本申请用于基于用户行为回溯的外网数据映射方法。于基于用户行为回溯的外网数据映射方法。于基于用户行为回溯的外网数据映射方法。

【技术实现步骤摘要】
一种基于用户行为回溯的外网数据映射方法及相关设备


[0001]本申请涉及计算机
,尤其涉及一种基于用户行为回溯的外网数据映射方法及相关设备。

技术介绍

[0002]随着智能终端的快速发展,软件或应用程序在智能终端上的应用越来越广泛,在软件或应用程序的开发过程中或者用户使用过程中,会存在一些问题。通常,为解决软件或应用程序使用中出现的问题,开发维护人员需要及时了解用户使用软件或应用程序的过程,作为后续排查问题和解决问题的依据。一般需要记录用户使用软件或应用程序的过程,并将记录的用户行为进行回溯,通过观察用户当时的行为确定软件或应用程序出现问题的原因,以便基于此找到相应的解决办法。
[0003]然而,目前在对用户行为进行回溯时,往往利用应用快照的方式进行回放,即在用户执行相应操作的过程中对用户当前的操作界面进行记录并计算出对应的快照数据,当用户需要回溯时则时通过播放之前记录的快照数据实现的。然而,在实际应用中,现有的利用应用快照的方式回溯往往在于将用户的操作形式的效果的回放,难以对用户访问外部服务器的网络交互过程进行模拟,存在对于用户行为的回溯较为局限的问题,不利于开发维护人员从用户行为底层了解问题的成因,从而影响后续的故障排除。

技术实现思路

[0004]本申请实施例提供了一种基于用户行为回溯的外网数据映射方法及相关设备,可以改善现有用户行为回溯方式难以对用户访问外部服务器的网络交互过程进行模拟,存在对于用户行为的回溯较为局限的问题。
[0005]本申请实施例的第一方面,提供一种基于用户行为回溯的外网数据映射方法,包括:
[0006]建立预先采集到的用户请求访问的目标应用网站的地址与回放网站的地址的对应关系,得到第一映射关系,以构建回放网站;
[0007]建立预先采集到的用户请求访问的实际地址与对应的用户行为事件的实际存放地址的对应关系,得到第二映射关系;
[0008]若检测到回溯指令,则利用所述第一映射关系和所述第二映射关系,执行模拟操作,其中,所述模拟操作用于在所述回放网站中对所述用户行为事件进行回溯。
[0009]在一种可行的实施方式中,所述第一映射关系包括第一子关系和第二子关系;
[0010]所述建立预先采集到的用户请求访问的目标应用网站的地址与回放网站的地址的对应关系,得到第一映射关系,以构建回放网站的步骤,包括:
[0011]基于预先采集到的用户请求访问的所述目标应用网站的地址,构建所述回放网站的链接入口地址,其中,所述回放网站对应至少一个所述链接入口地址,所述目标应用网站的地址与所述回放网站的所述链接入口地址的对应关系形成所述第一子关系;
[0012]基于所述链接入口地址,构建所述回放网站的地址,其中,所述链接入口地址与所述回放网站的地址的对应关系形成所述第二子关系;
[0013]基于所述回放网站的地址,构建所述回放网站的资源入口地址,以完成所述回放网站的构建。
[0014]在一种可行的实施方式中,所述若检测到回溯指令,则利用所述第一映射关系和所述第二映射关系,执行模拟操作的步骤,包括:
[0015]若检测到所述回溯指令,则按照所述回溯指令模拟派发预先采集到的所述用户行为事件,其中,所述用户行为事件包括用户与所述目标应用网站的通信数据和所述用户在所述目标应用网站上执行的操作数据;
[0016]通过模拟派发的所述通信数据和所述第一映射关系,确定所述回放网站;
[0017]通过模拟派发的所述通信数据和所述第二映射关系,从所述用户行为事件的实际存放地址中调取所述通信数据和所述操作数据;
[0018]将调取的所述通信数据和所述操作数据按照触发时间在所述回放网站中执行,以在所述回放网站中对所述用户行为事件进行回溯。
[0019]在一种可行的实施方式中,所述若检测到回溯指令,则利用所述第一映射关系和所述第二映射关系,执行模拟操作的步骤之前,还包括:
[0020]在浏览器中部署预设拦截工具,所述预设拦截工具用于拦截模拟派发的所述用户行为事件。
[0021]在一种可行的实施方式中,所述通过模拟派发的所述用户行为事件和所述第一映射关系,确定所述回放网站的步骤,包括:
[0022]利用所述预设拦截工具拦截模拟派发的所述用户行为事件;
[0023]通过拦截到的所述用户行为事件中的所述用户请求访问的实际地址和所述第一子关系,确定所述链接入口地址;
[0024]通过所述链接入口地址和所述第二子关系,确定所述回放网站;
[0025]所述通过模拟派发预先采集到的所述用户行为事件和所述第二映射关系,从所述用户行为事件的实际存放地址中调取所述通信数据和所述操作数据的步骤,包括:
[0026]通过拦截到的所述用户行为事件中的所述用户请求访问的实际地址和所述第二映射关系,确定所述用户行为事件的实际存放地址;
[0027]从所述用户行为事件的实际存放地址中调取所述通信数据和所述操作数据。
[0028]在一种可行的实施方式中,所述基于预先采集到的用户请求访问的所述目标应用网站的地址,构建所述回放网站的所述链接入口地址的步骤,包括:
[0029]基于预先采集到的用户请求访问的所述目标应用网站的地址,构建所述回放网站的所述链接入口地址,其中,所述目标应用网站的地址与所述链接入口地址的域名相同。
[0030]在一种可行的实施方式中,所述基于预先采集到的用户请求访问的所述目标应用网站的地址,构建所述回放网站的所述链接入口地址的步骤,包括:
[0031]基于映射标识和所述目标应用网站的地址的域名,构建所述链接入口地址。
[0032]在一种可行的实施方式中,所述基于所述链接入口地址,构建所述回放网站的地址的步骤,包括:
[0033]将所述链接入口地址域名中的业务名称替换为所述映射标识,得到所述回放网站
的地址;
[0034]所述基于所述回放网站的地址,构建所述回放网站的资源入口地址,以完成所述回放网站的构建的步骤,包括:
[0035]在所述回放网站的地址后添加资源名称,得到所述回放网站的资源入口地址,以完成所述回放网站的构建。
[0036]本申请实施例的第二方面,提供一种基于用户行为回溯的外网数据映射装置,包括:
[0037]构建模块,用于建立预先采集到的用户请求访问的目标应用网站的地址与回放网站的地址的对应关系,得到第一映射关系,以构建回放网站;
[0038]映射模块,用于建立预先采集到的用户请求访问的实际地址与对应的用户行为事件的实际存放地址的对应关系,得到第二映射关系;
[0039]回溯模块,用于若检测到回溯指令,则利用所述第一映射关系和所述第二映射关系,执行模拟操作,其中,所述模拟操作用于在所述回放网站中对所述用户行为事件进行回溯。
[0040]本申请实施例的第二方面,提供一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于用户行为回溯的外网数据映射方法,其特征在于,包括:建立预先采集到的用户请求访问的目标应用网站的地址与回放网站的地址的对应关系,得到第一映射关系,以构建回放网站;建立预先采集到的用户请求访问的实际地址与对应的用户行为事件的实际存放地址的对应关系,得到第二映射关系;若检测到回溯指令,则利用所述第一映射关系和所述第二映射关系,执行模拟操作,其中,所述模拟操作用于在所述回放网站中对所述用户行为事件进行回溯。2.根据权利要求1所述的基于用户行为回溯的外网数据映射方法,其特征在于,所述第一映射关系包括第一子关系和第二子关系;所述建立预先采集到的用户请求访问的目标应用网站的地址与回放网站的地址的对应关系,得到第一映射关系,以构建回放网站的步骤,包括:基于所述目标应用网站的地址,构建所述回放网站的链接入口地址,其中,所述回放网站对应至少一个所述链接入口地址,所述目标应用网站的地址与所述链接入口地址的对应关系形成所述第一子关系;基于所述链接入口地址,构建所述回放网站的地址,其中,所述链接入口地址与所述回放网站的地址的对应关系形成所述第二子关系;基于所述回放网站的地址,构建所述回放网站的资源入口地址,以完成所述回放网站的构建。3.根据权利要求2所述的基于用户行为回溯的外网数据映射方法,其特征在于,所述若检测到回溯指令,则利用所述第一映射关系和所述第二映射关系,执行模拟操作的步骤,包括:若检测到所述回溯指令,则按照所述回溯指令模拟派发预先采集到的所述用户行为事件,其中,所述用户行为事件包括用户与所述目标应用网站的通信数据和所述用户在所述目标应用网站上执行的操作数据;通过模拟派发的所述通信数据和所述第一映射关系,确定所述回放网站;通过模拟派发的所述通信数据和所述第二映射关系,从所述用户行为事件的实际存放地址中调取所述通信数据和所述操作数据;将调取的所述通信数据和所述操作数据按照触发时间在所述回放网站中执行,以在所述回放网站中对所述用户行为事件进行回溯。4.根据权利要求3所述的基于用户行为回溯的外网数据映射方法,其特征在于,所述若检测到回溯指令,则利用所述第一映射关系和所述第二映射关系,执行模拟操作的步骤之前,还包括:在浏览器中部署预设拦截工具,所述预设拦截工具用于拦截模拟派发的所述用户行为事件。5.根据权利要求4所述的基于用户行为回溯的外网数据映射方法,其特征在于,所述通过模拟派发的所述用户行为事件和所述第一映射关系,确定所述回放网站的步骤,包括:利用所述预设拦截工具拦截模拟派发的所述用户行为事件;通过拦截到的所述用户行为事件中的所述用户请求访问的实际地址和所述第一子关系,确定所述链接入口地址;
通过所述链接入口地址和所述第二子关系,确定所述...

【专利技术属性】
技术研发人员:杨勇伦江涛杨元祖
申请(专利权)人:北京猿力教育科技有限公司
类型:发明
国别省市:

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

1