本申请实施例涉及计算机,尤其涉及一种页面数据的处理方法、装置、计算机设备及存储介质。
背景技术:
1、随着银行自身业务的发展,可供用户办理的业务种类越来越多,随着技术的发展,用户可以使用手机或电脑在银行金融平台进行业务了解和业务处理。为了能够深入挖掘用户的真实需求,站在用户的角度来设计金融产品,通常会监测用户在银行金融的应用程序提供的某一产品对应的页面进行用户页面停留时长。其中,用户页面停留时长就是用户在某个网站页面或应用程序页面上所花费/停留的时间,可以在一定程度上反映了该网站页面或应用程序页面对用户的粘性。准确的测量用户页面停留时长,可以帮助银行金融平台的运营人员了解页面的内容质量,从而对页面内容进行相应的改进。
2、然而,现有的针对页面停留时长等页面数据的收集方式,只能在页面数据上报操作完成之后,才会离开终端设备上当前显示的网站页面或应用程序页面,如果遇到网络信号差、数据量大等情况时,由于上述原因造成流程阻塞,导致用户无法及时离开终端设备上当前显示的网站页面或应用程序页面,导致用户进行页面离开操作时存在滞后阻塞的问题,影响用户进行页面离开时的顺畅性,导致用户与页面进行交互的效果差。
技术实现思路
1、本发明实施例提供一种页面数据的处理方法、装置、计算机设备及存储介质,通过将页面数据存储于目标应用客户端在本地的页面数据队列中,对页面数据采用异步上报方式,当用户触发页面离开事件离开当前页面后,页面数据上报操作可以由页面数据队列继续执行,不阻塞用户进行页面离开事件,用户进行页面离开操作时的操作流畅,保证了用户进行页面离开时的顺畅性,提高了用户与页面进行交互的效率。
2、本发明实施例提供一种页面数据的处理方法,包括:
3、当检测到用户针对目标应用客户端中目标页面对应的页面离开事件时,获取所述目标页面的页面数据,其中,所述页面数据包括所述用户的用户信息数据、页面信息数据以及页面浏览时长;
4、将所述页面数据存储于所述目标应用客户端在本地的页面数据队列中;
5、基于所述页面数据在所述页面数据队列中的存储顺序向目标服务器发送所述页面数据,以使所述目标服务器接收所述页面数据,对所述页面数据进行用户偏好分析,确定用户对所述目标页面的用户偏好结果,并将所述用户偏好结果存储至所述目标服务器上。
6、相应的,本发明实施例还提供一种页面数据的处理装置,包括:
7、获取单元,用于当检测到目标应用客户端中目标页面对应的页面离开事件时,获取所述目标页面的页面数据,其中,所述页面数据包括所述用户的用户信息数据、页面信息数据以及页面浏览时长;
8、存储单元,用于将所述页面数据存储于所述目标应用客户端在本地的页面数据队列中;
9、发送单元,用于基于所述页面数据在所述页面数据队列中的存储顺序向目标服务器发送所述页面数据,以使所述目标服务器接收所述页面数据,对所述页面数据进行用户偏好分析,确定用户对所述目标页面的用户偏好结果,并将所述用户偏好结果存储至所述目标服务器上。
10、在本发明的一些实施例中,还可以提供一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上所述方法的步骤。
11、在本发明的一些实施例中,还可以提供一种计算机可读存储介质,其上存储有计算机程序,当计算机程序在计算机上运行时,使得所述计算机执行如上所述方法的步骤。
12、采用本申请实施例,可以通过当检测到目标应用客户端中目标页面对应的页面离开事件时,获取所述目标页面的页面数据,其中,所述页面数据包括所述用户的用户信息数据、页面信息数据以及页面浏览时长;然后,将所述页面数据存储于所述目标应用客户端在本地的页面数据队列中;最后,基于所述页面数据在所述页面数据队列中的存储顺序向目标服务器发送所述页面数据,以使所述目标服务器接收所述页面数据,对所述页面数据进行用户偏好分析,确定用户对所述目标页面的用户偏好结果,并将所述用户偏好结果存储至所述目标服务器上。本申请实施例通过将页面数据存储于目标应用客户端在本地的页面数据队列中,对页面数据采用异步上报方式,当用户触发页面离开事件离开当前页面后,页面数据上报操作可以由页面数据队列继续执行,不阻塞用户进行页面离开事件,用户进行页面离开操作时的操作流畅,保证了用户进行页面离开时的顺畅性,提高了用户与页面进行交互的效率。
1.一种页面数据的处理方法,其特征在于,包括:
2.根据权利要求1所述的页面数据的处理方法,其特征在于,在将所述页面数据存储于所述目标应用客户端在本地的页面数据队列中之后,还包括:
3.根据权利要求1所述的页面数据的处理方法,其特征在于,在将所述页面数据存储于所述目标应用客户端在本地的页面数据队列中之后,还包括:
4.根据权利要求1所述的页面数据的处理方法,其特征在于,所述将所述页面数据存储于所述目标应用客户端在本地的页面数据队列中,包括:
5.根据权利要求1所述的页面数据的处理方法,其特征在于,在基于所述页面数据在所述页面数据队列中的存储顺序向目标服务器发送所述页面数据之后,还包括:
6.根据权利要求5所述的页面数据的处理方法,其特征在于,所述基于所述数据接收结果对所述页面数据队列中的所述页面数据进行处理,包括:
7.根据权利要求5所述的页面数据的处理方法,其特征在于,在基于所述页面数据在所述页面数据队列中的存储顺序向目标服务器发送所述页面数据之后,还包括:
8.一种页面数据的处理装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述页面数据的处理方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,当计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至7中任一项所述页面数据的处理方法的步骤。