展示数据处理方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:35511481 阅读:14 留言:0更新日期:2022-11-09 14:26
本公开的实施例公开了展示数据处理方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:响应于检测到用户在设定时长内将展示页面滑动到预设位置,根据服务端已返回的展示数据,确定展示页面中是否存在目标展示位;响应于确定存在目标展示位,根据各展示位在展示页面中的位置信息,确定目标展示位在设定展示方向上的尺寸;基于目标展示位的尺寸,确定是否在展示页面中展示缓存数据。该实施方式与终端的页面数据分析有关。在用户将展示页面快速滑动到预设位置时,可以对展示数据进行分析,从而确定展示页面是否存在展示缺失,以及是否需要对展示缺失进行填补。这样有助于提高页面的利用率,同时能够改善页面的视觉效果。觉效果。觉效果。

【技术实现步骤摘要】
展示数据处理方法、装置、电子设备和计算机可读介质


[0001]本公开的实施例涉及页面优化
,具体涉及展示数据处理方法、装置、电子设备和计算机可读介质。

技术介绍

[0002]目前,大多数平台网站页面采用瀑布流式布局。其视觉表现通常为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。
[0003]然而在展示过程中,若用户快速滑动到页面底部,或者在网络信号不太好的情况下,滑动到数据末端(最后一页数据)时,可能会出现漏坑现象。比如采用等宽的两列布局方式,此时可能会发生一列所展示的数据比另一列所展示的数据长很多。也就是说,另一列有较大面积的空白区域,即漏坑现象。这样不仅会造成资源浪费,影响页面的利用率。同时也会给用户带来视觉缺陷,影响用户体验。

技术实现思路

[0004]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本公开的一些实施例提出了展示数据处理方法、装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
[0005]第一方面,本公开的一些实施例提供了一种展示数据处理方法,包括:响应于检测到用户在设定时长内将展示页面滑动到预设位置,根据服务端已返回的展示数据,确定展示页面中是否存在目标展示位;响应于确定存在目标展示位,根据各展示位在展示页面中的位置信息,确定目标展示位在设定展示方向上的尺寸;基于目标展示位的尺寸,响应于确定进行展示数据补充,在展示页面中展示缓存数据。
[0006]在一些实施例中,在展示页面中展示缓存数据,包括:从缓存数据集中选取目标缓存数据,及在展示页面中展示目标缓存数据。
[0007]在一些实施例中,从缓存数据集中选取目标缓存数据,及在展示页面中展示目标缓存数据,包括:根据目标展示位的尺寸,从缓存数据集中选取与目标展示位相适配的缓存数据,作为目标缓存数据;在目标展示位展示目标缓存数据。
[0008]在一些实施例中,从缓存数据集中选取目标缓存数据,及在展示页面中展示目标缓存数据,包括:确定候选展示位在设定展示方向上的尺寸,其中,候选展示位为展示页面中与目标展示位相邻、属于不同组的展示位;根据候选展示位的尺寸和目标展示位的尺寸,从缓存数据集中选取相适配的缓存数据,作为目标缓存数据;在候选展示位展示目标缓存数据,及在目标展示位展示此前位于候选展示位的展示数据。
[0009]在一些实施例中,根据服务端已返回的展示数据,确定展示页面中是否存在目标展示位,包括:确定服务端已返回的展示数据的数量,是否为展示页面中展示位组数的整数
倍;响应于确定不是整数倍,确定展示页面中存在目标展示位。
[0010]在一些实施例中,根据服务端已返回的展示数据,确定展示页面中是否存在目标展示位,还包括:响应于确定是整数倍,根据各展示位在展示页面中的位置信息,确定在设定展示方向上每组展示位的总尺寸;根据各组展示位的总尺寸,确定各组展示位之间是否存在尺寸差异;响应于确定存在尺寸差异,确定展示页面中存在目标展示位。
[0011]在一些实施例中,根据各展示位在展示页面中的位置信息,确定目标展示位在设定展示方向上的尺寸,包括:根据各组展示位之间的尺寸差值,确定目标展示位的位置及在设定展示方向上的尺寸;以及基于目标展示位的尺寸,响应于确定进行展示数据补充,在展示页面中展示缓存数据,包括:确定目标展示位的尺寸是否大于目标阈值,其中,目标阈值是基于展示页面中,各展示位在设定展示方向上的尺寸平均值而确定的;响应于确定大于目标阈值,确定在展示页面中展示缓存数据。
[0012]在一些实施例中,缓存数据集通过以下采集方法得到:对用户在展示页面中的浏览行为进行统计分析,采集触发次数大于设定次数的展示数据;将采集到的展示数据缓存在本地,得到缓存数据集。
[0013]在一些实施例中,该方法还包括:响应于接收到服务端返回的新展示数据,删除展示页面中的缓存数据,以及在展示页面中展示新展示数据。
[0014]第二方面,本公开的一些实施例提供了一种展示数据处理装置,包括:展示位确定单元,被配置成响应于检测到用户在设定时长内将展示页面滑动到预设位置,根据服务端已返回的展示数据,确定展示页面中是否存在目标展示位;尺寸确定单元,被配置成响应于确定存在目标展示位,根据各展示位在展示页面中的位置信息,确定目标展示位在设定展示方向上的尺寸;数据展示确定单元,被配置成基于目标展示位的尺寸,响应于确定进行展示数据补充,在展示页面中展示缓存数据。
[0015]在一些实施例中,数据展示确定单元进一步被配置成从缓存数据集中选取目标缓存数据,及在展示页面中展示目标缓存数据。
[0016]在一些实施例中,数据展示确定单元进一步被配置成根据目标展示位的尺寸,从缓存数据集中选取与目标展示位相适配的缓存数据,作为目标缓存数据;在目标展示位展示目标缓存数据。
[0017]在一些实施例中,数据展示确定单元进一步被配置成确定候选展示位在设定展示方向上的尺寸,其中,候选展示位为展示页面中与目标展示位相邻、属于不同组的展示位;根据候选展示位的尺寸和目标展示位的尺寸,从缓存数据集中选取相适配的缓存数据,作为目标缓存数据;在候选展示位展示目标缓存数据,及在目标展示位展示此前位于候选展示位的展示数据。
[0018]在一些实施例中,展示位确定单元进一步被配置成确定服务端已返回的展示数据的数量,是否为展示页面中展示位组数的整数倍;响应于确定不是整数倍,确定展示页面中存在目标展示位。
[0019]在一些实施例中,展示位确定单元还进一步被配置成响应于确定是整数倍,根据各展示位在展示页面中的位置信息,确定在设定展示方向上每组展示位的总尺寸;根据各组展示位的总尺寸,确定各组展示位之间是否存在尺寸差异;响应于确定存在尺寸差异,确定展示页面中存在目标展示位。
[0020]在一些实施例中,尺寸确定单元进一步被配置成根据各组展示位之间的尺寸差值,确定目标展示位的位置及在设定展示方向上的尺寸;以及数据展示确定单元进一步被配置成确定目标展示位的尺寸是否大于目标阈值,其中,目标阈值是基于展示页面中,各展示位在设定展示方向上的尺寸平均值而确定的;响应于确定大于目标阈值,确定在展示页面中展示缓存数据。
[0021]在一些实施例中,该装置还包括采集单元,被配置成对用户在展示页面中的浏览行为进行统计分析,采集触发次数大于设定次数的展示数据;将采集到的展示数据缓存在本地,得到缓存数据集。
[0022]在一些实施例中,该装置还包括展示调整单元,被配置成响应于接收到服务端返回的新展示数据,删除展示页面中的缓存数据,以及在展示页面中展示新展示数据。
[0023]第三方面,本公开的一些实施例提供了一种终端设备,包括:显示屏,被配置成显示展示页面;一个或多个处理器;存储装置,其上存储有一个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种展示数据处理方法,包括:响应于检测到用户在设定时长内将展示页面滑动到预设位置,根据服务端已返回的展示数据,确定所述展示页面中是否存在目标展示位;响应于确定存在目标展示位,根据各展示位在所述展示页面中的位置信息,确定所述目标展示位在设定展示方向上的尺寸;基于所述目标展示位的尺寸,响应于确定进行展示数据补充,在所述展示页面中展示缓存数据。2.根据权利要求1所述的方法,其中,所述在所述展示页面中展示缓存数据,包括:从缓存数据集中选取目标缓存数据,及在所述展示页面中展示所述目标缓存数据。3.根据权利要求2所述的方法,其中,所述从缓存数据集中选取目标缓存数据,及在所述展示页面中展示所述目标缓存数据,包括:根据所述目标展示位的尺寸,从缓存数据集中选取与所述目标展示位相适配的缓存数据,作为目标缓存数据;在所述目标展示位展示所述目标缓存数据。4.根据权利要求2所述的方法,其中,所述从缓存数据集中选取目标缓存数据,及在所述展示页面中展示所述目标缓存数据,包括:确定候选展示位在所述设定展示方向上的尺寸,其中,所述候选展示位为所述展示页面中与所述目标展示位相邻、属于不同组的展示位;根据所述候选展示位的尺寸和所述目标展示位的尺寸,从缓存数据集中选取相适配的缓存数据,作为目标缓存数据;在所述候选展示位展示所述目标缓存数据,及在所述目标展示位展示此前位于所述候选展示位的展示数据。5.根据权利要求1所述的方法,其中,所述根据服务端已返回的展示数据,确定所述展示页面中是否存在目标展示位,包括:确定服务端已返回的展示数据的数量,是否为所述展示页面中展示位组数的整数倍;响应于确定不是整数倍,确定所述展示页面中存在目标展示位。6.根据权利要求5所述的方法,其中,所述根据服务端已返回的展示数据,确定所述展示页面中是否存在目标展示位,还包括:响应于确定是整数倍,根据各展示位在所述展示页面中的位置信息,确定在所述设定展示方向上每组展示位的总尺寸;根据各组展示位的总尺寸,确定各组展示位之间是否存在尺寸差异;响应于确定存在尺寸差异,确定所述展示页面中...

【专利技术属性】
技术研发人员:田创新
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1