本技术涉及数据处理,尤其涉及一种页面访问方法、装置、设备及可读存储介质。
背景技术:
1、用户设备可以通过应用程序或者网站的页面信息向用户展示各类信息,用户可以通过页面信息进行选择,用户设备可以根据用户的选择为用户提供进一步的服务。
2、在相关技术中,可以对用户的页面偏好进行调查,获取用户的页面偏好信息。工作人员可以根据用户的页面偏好信息,对应用程序或者网站的页面信息的布局进行调整。然而,在上述过程中,确定页面信息的灵活性较差。
技术实现思路
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、根据所述内容页面中各焦点位置的保持时长,确定所述内容页面中的访问推荐信息;
31、根据所述多个下级页面控件在所述内容页面中的位置、以及所述访问推荐信息,确定所述目标页面的页面信息。
32、第二方面,本技术提供一种页面访问装置,包括接收模块、获取模块、确定模块和发送模块,其中,
33、所述接收模块用于,接收用户设备发送的对第一网站的网站访问请求,所述网站访问请求中包括第一用户的标识、以及待访问页面的页面标识;
34、所述获取模块用于,根据所述网站访问请求,获取所述第一用户对所述第一网站的访问信息,所述访问信息包括如下至少一种:网站登陆信息、页面访问信息、控件点击信息或接入网络信息;
35、所述确定模块用于,根据所述访问信息和所述页面标识,确定目标页面的页面信息;
36、所述发送模块用于,向所述用户设备发送所述页面信息,以使所述用户设备根据所述页面信息显示所述目标页面。
37、在一种可能的实施方式中,所述获取模块具体用于:
38、响应于预设存储空间中存储有所述访问信息,在所述预设存储空间获取所述访问信息;
39、响应于预设存储空间中未存储有所述访问信息,获取所述第一用户访问所述第一网站的日志信息,并根据所述日志信息,确定所述访问信息。
40、在一种可能的实施方式中,所述获取模块具体用于:
41、确定多个关键字;
42、根据所述多个关键字在所述日志信息中进行查询处理,得到关键信息;
43、对所述关键信息进行整合处理,得到所述访问信息。
44、在一种可能的实施方式中,所述关键信息包括至少一个登陆接口的标识、以及每个登陆接口的登陆时刻;所述获取模块具体用于:
45、根据至少一个登陆接口的标识、以及每个登陆接口的登陆时刻,确定每个登陆接口的有效登陆次数,得到所述网站登陆信息;
46、其中,所述网站登陆信息中包括所述至少一个登陆接口的标识、以及每个登陆接口的有效登陆次数,所述登陆接口的两次相邻的有效登陆的登陆时刻之间的时间差大于或等于预设时长。
47、在一种可能的实施方式中,所述页面访问信息包括至少一个页面的页面标识、每个页面的页面打开时刻、每个页面的页面关闭时刻、每个页面的焦点位置、各焦点位置的保持时长;所述获取模块具体用于:
48、根据所述至少一个页面的页面标识、每个页面的页面打开时刻、每个页面的页面关闭时刻,确定每个页面的页面访问时长。
49、在一种可能的实施方式中,所述控件点击信息包括:至少一个控件的标识和每个控件的点击次数;
50、所述接入网络信息包括:至少一个网络的标识和每个网络的接入次数。
51、在一种可能的实施方式中,所述页面标识为登陆页面的页面标识;所述确定模块具体用于:
52、根据所述接入网络信息,确定目标网络;
53、根据所述网站登陆信息,确定目标登陆接口;
54、根据所述目标网络和所述目标登陆接口,确定所述登陆页面的登陆页面信息,所述目标页面为所述登陆页面。
55、在一种可能的实施方式中,所述页面标识为内容页面的页面标识;所述确定模块具体用于:
56、确定所述内容页面中包括的多个下级页面控件、以及每个下级页面控件对应的下级页面;
57、根据每个下级页面的页面访问时长,确定所述多个下级页面控件在所述内容页面中的位置;
58、根据所述内容页面中各焦点位置的保持时长,确定所述内容页面中的访问推荐信息;
59、根据所述多个下级页面控件在所述内容页面中的位置、以及所述访问推荐信息,确定所述目标页面的页面信息
60、第三方面,本技术提供一种电子设备,包括:存储器和处理器;
61、所述存储器存储计算机执行指令;
62、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行第一方面任一项所述的页面访问方法。
63、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的页面访问方法。
64、本技术提供的一种页面访问方法、装置、设备及可读存储介质,接收用户设备发送的对第一网站的网站访问请求,网站访问请求中包括第一用户的标识、以及待访问页面的页面标识;根据网站访问请求,获取第一用户对第一网站的访问信息,访问信息包括如下至少一种:网站登陆信息、页面访问信息、控件点击信息或接入网络信息;根据访问信息和页面标识,确定目标页面的页面信息;向用户设备发送页面信息,以使用户设备根据页面信息显示所述目标页面,提高了确定页面信息的灵活性。