1.一种页面改进方法,其特征在于,包括:
通过JS插件获取原始页面的页面数据信息,所述页面数据信息包括页面尺寸、目标元素和与所述目标元素相对应的原始坐标,所述原始坐标指用户在原始页面上点击目标元素时对应的坐标;
根据所述页面尺寸和显示设备的屏幕尺寸等比例缩放原始页面,获取有效页面;
基于所述有效页面和与所述目标元素相对应的原始坐标,确定与所述目标元素相对应的有效坐标;
采用DBSCAN聚类算法对所述有效坐标进行聚类,对聚类算法中的邻域半径和邻域密度阈值进行初始化设置;
将所述有效坐标作为样本集,对所述样本集中的所有有效坐标进行核心对象判断,获取所述样本集对应的核心对象;
将所述核心对象对应的有效坐标作为与所述目标元素相对应的目标坐标;
统计所述目标坐标的点击次数,依据所述点击次数获取用户的喜好信息;
基于所述喜好信息,对所述目标元素进行渲染,获取目标页面;
所述页面数据信息还包括页面ID、页面访问次数和页面访问时长;
在所述获取目标页面之后,基于每一所述页面ID对应的访问次数,获取所述页面ID对应的访问频率,其中,访问频率计算公式为 i表示页面ID,ai表示在预设时间t内页面ID为i的页面的访问次数,an表示在预设时间t内所有页面的访问次数,p1表示页面ID为i的页面对应的访问频率;
基于每一所述页面ID对应的访问时长,获取所述页面ID对应的访问时长占比,其中,访问时长占比的计算公式为 Ti表示在预设时间t内页面ID为i的页面对应的访问时长,Tn表示在预设时间t内所有页面对应的访问时长,p2表示页面ID为i的页面对应的访问时长占比;
基于所述页面ID对应的访问频率和访问时长占比,获取所述页面ID的页面流失率,其中,计算页面流失率公式为 pi表示页面ID为i的页面流失率;
当所述页面流失率达到预先设置的流失警告值时,获取流失警告信息,将所述流失警告信息发送给监控端。
2.如权利要求1所述的页面改进方法,其特征在于,所述原始页面中设置有页面调查问卷,所述页面调整问卷包括至少一个调查问题,每一所述调查问题对应一问题标识,所述页面改进方法还包括:基于所述页面调查问卷,获取与每一所述问题标识相对应的页面体验结果,所述页面体验结果包括正面体验结果或负面体验结果;
统计每一所述问题标识对应的正面体验结果数量和负面体验结果数量,依据所述正面体验结果数量和负面体验结果数量,获取所述问题标识相对应的负面体验比例;
若所述负面体验比例大于预设比例阈值,则基于所述问题标识对应的调查问题形成修改信息,并将所述修改信息发送给所述监控端。
3.如权利要求2所述的页面改进方法,其特征在于,在所述将所述修改信息发送给所述监控端之后,所述页面改进方法还包括:获取所述监控端发送的详情查询请求,所述详情查询请求包括问题标识;
基于所述问题标识,获取所述问题标识对应的原始页面,所述原始页面包括页面ID;
基于所述页面ID,获取与所述页面ID对应的原始DOM树;
基于所述修改信息对所述原始DOM树进行修改,获取目标DOM树;
对所述目标DOM树进行渲染,获取调整后的原始页面。
4.一种页面改进装置,其特征在于,包括:
页面数据信息获取模块,用于通过JS插件获取原始页面的页面数据信息,所述页面数据信息包括页面尺寸、目标元素、与所述目标元素相对应的原始坐标、页面ID和页面访问次数和页面访问时长,其中,所述原始坐标指用户在原始页面上点击目标元素时对应的坐标;
原始页面处理模块,用于根据所述页面尺寸和显示设备的屏幕尺寸等比例缩放原始页面,获取有效页面;
有效坐标获取模块,用于基于所述有效页面和与所述目标元素相对应的原始坐标,确定与所述目标元素相对应的有效坐标;
聚类处理模块,用于采用DBSCAN聚类算法对所述有效坐标进行聚类,获取与所述目标元素相对应的目标坐标;
所述聚类处理模块包括:
初始化设置单元,用于对聚类算法中的邻域半径和邻域密度阈值进行初始化设置;
核心对象判断单元,用于将所述有效坐标作为样本集,对所述样本集中的所有有效坐标进行核心对象判断,获取所述样本集对应的核心对象;
目标坐标确定单元,用于将所述核心对象对应的有效坐标作为与所述目标元素相对应的目标坐标;
用户喜好信息获取模块,用于统计所述目标坐标的点击次数,依据所述点击次数获取用户的喜好信息;
目标页面获取模块,用于基于所述喜好信息,对所述目标元素进行渲染,获取目标页面;
页面流失率获取模块,用于在所述获取目标页面之后,基于每一所述页面ID对应的访问次数,获取所述页面ID对应的访问频率,其中,访问频率计算公式为 i表示页面ID,ai表示在预设时间t内页面ID为i的页面的访问次数,an表示在预设时间t内所有页面的访问次数,p1表示页面ID为i的页面对应的访问频率;
基于每一所述页面ID对应的访问时长,获取所述页面ID对应的访问时长占比,其中,访问时长占比的计算公式为 Ti表示在预设时间t内页面ID为i的页面对应的访问时长,Tn表示在预设时间t内所有页面对应的访问时长,p2表示页面ID为i的页面对应的访问时长占比;
基于所述页面ID对应的访问频率和访问时长占比,获取所述页面ID的页面流失率,其中,计算页面流失率公式为 pi表示页面ID为i的页面流失率;
流失警告信息发送模块,用于当所述页面流失率达到预先设置的流失警告值时,获取流失警告信息,将所述流失警告信息发送给监控端。
5.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至
3任一项所述的页面改进方法。
6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述的页面改进方法。