提供数据对象信息的方法及装置与流程

文档序号:14419413阅读:216来源:国知局
提供数据对象信息的方法及装置与流程

本申请涉及数据对象信息处理技术领域,特别是涉及提供数据对象信息的方法及装置。



背景技术:

在销售平台为用户提供的商品信息页面中,通常会展示大量的商品对象,用户可以从中选择自己感兴趣或者符合自己需求的商品执行关注、购买、收藏、加入购物车等操作。在一些普通的页面中,例如,某些店铺的首页等,用户可能具有对同一商品进行重复浏览的需求,因此,这类页面中,商品信息的更新频度通常会比较低,一般只有在有新商品上架时,才会进行更新。而对于平台开展的活动的会场页面等,用户对同一商品的重复访问需求会比较低,因此,商品的更新频度会影响用户浏览的频次,特别是在“双11”这种大型促销活动中,通过对往年活动数据的统计可以发现,用户重复访问频度非常低,其中原因之一就是用户没有新鲜感,感觉每次访问时看到的商品都是相同的。

因此,针对一些与活动会场等信息相关的页面,如何提高用户的页面访问频次,成为需要本领域技术人员解决的技术问题。



技术实现要素:

本申请提供了提供数据对象信息的方法及装置,可以提高页面的重复访问频度,提高页面资源利用率,并有利于提高页面转化率。

本申请提供了如下方案:

一种提供数据对象信息的方法,包括:

客户端获得数据对象页面中的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息;

将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

一种提供数据对象信息的方法,包括:

服务器确定待更新的数据对象页面;

确定所述页面中待更新的目标展示位,以及对应的目标数据对象信息;

向关联的客户端提供所述数据对象页面的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息,以便所述客户端将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

一种提供数据对象信息的装置,应用于客户端,包括:

更新数据获得单元,用于获得数据对象页面中的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息;

更新单元,用于将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

一种电子设备,包括:

显示器;

处理器;

存储器,用于提供数据对象信息的程序,所述程序在被所述处理器读取执行时,执行如下操作:获得数据对象页面中的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息,将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

一种提供数据对象信息的装置,应用于服务器,包括:

页面确定单元,用于确定待更新的数据对象页面;

更新数据确定单元,用于确定所述页面中待更新的目标展示位,以及对应的目标数据对象信息;

更新数据提供单元,用于向关联的客户端提供所述数据对象页面的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息,以便所述客户端将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

根据本申请提供的具体实施例,本申请公开了以下技术效果:

通过本申请实施例,可以在确定出页面内容的更新时机后,在更新时机到来时,确定出目标数据对象,并且,在将页面中对应展示位中展示的信息更新为所述目标数据对象的信息的过程中,还可以提供动态的更新特效信息。这样,由于动态的信息更容易吸引人眼的注意,因此,可以更直观的提醒用户,对应展示位上的信息相对于上一次浏览已经发生了更新,因此,可以使得用户保持对页面内容的新鲜感,从而可以提高页面的重复访问频度,提高页面资源利用率,并有利于提高页面转化率。

当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的系统架构的示意图;

图2是本申请实施例提供的方法的流程图;

图3是本申请实施例提供的用户界面的示意图;

图4是本申请实施例提供的另一用户界面的示意图;

图5是本申请实施例提供的另一方法的流程图;

图6是本申请实施例提供的装置的示意图;

图7是本申请实施例提供的电子设备的示意图;

图8是本申请实施例提供的另一装置的示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。

在本申请实施例中,对于活动会场首页等页面,其中的数据对象信息可以按照预置的更新时机进行更新,例如,可以是每次进行页面加载时,或者,还可以是在每次刷新页面时,或者,还可以是按照一定的时间间隔进行更新,等等。并且,在更新的过程中,为了能够使得用户更直观的感知到更新的发生,还可以提供动态的更新特效,例如,可以是对更新后的目标数据对象在页面的展示位内进行闪动,或者,还可以展示出从原信息向目标数据对象的信息进行翻转、旋转等效果。

具体实现时,从系统架构角度而言,参见图1,可以包括服务器端和客户端两个部分,其中,服务器端主要用于确定更新的时机以及更新的目标数据对象信息,而客户端主要用于根据服务器提供的数据进行前端展现,还可以提供更新过程中的动态更新特效等信息,等等。

下面对具体的实现方式进行详细介绍。

实施例一

首先,该实施例一从客户端的角度提供了一种提供数据对象信息的方法,参见图2,该方法可以包括以下步骤:

s201:客户端获得数据对象页面中的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息;

在本申请实施例中,数据对象的更新时机可以有多种,例如,可以是在用户每次重新加载该页面时进行更新,或者,在每次刷新页面时进行更新,或者,还可以设定更新时间间隔,进行自动的更新,等等。在更新时机到来时,可以由服务器确定出待更新的目标展示位以及对应的目标数据对象。

具体实现时,服务器可以预先保存一数据对象集合,并且在页面搭建等过程中,可以将页面与数据对象集合进行关联,这样,在每次执行更新时,都可以到该数据对象集合中进行目标数据对象的选择。另外,在一些页面中,可能包括多个展示区域,每个展示区域关联一数据对象集合,且包括多个展示位,同一展示区域中的各个展示位用于展示在预置信息维度上具有相同属性的多个数据对象。例如,这种展示区域通常可以俗称为“楼层”,同一“楼层”中可以包括多个展示位,用于展示同一类目或者同一“活动分会场”相关的数据对象信息,等等。对于这种存在多个展示区域,每个展示区域关联一数据对象集合的情况,可以分别从各个展示区域对应的数据对象集合中,选择用于更新的目标数据对象。并且,也可以实现以展示区域为单位的数据的对象更新,例如,在页面刚刚被重新加载,或者刚刚被刷新的状态下,可以首先对页面第一个展示区域中的各展示位的数据对象进行更新,随着页面的滚动操作,再对其他展示区域内的各展示位的数据对象进行更新。

其中,具体在确定目标数据对象时,为了实现页面针对不同访问者用户的个性化,进一步提高页面转化率,还可以根据当前访问者用户的个性化偏好信息,进行目标数据对象的确定。也就是说,可以根据当前访问者用户个性化偏好信息,从预置的数据对象集合中选择与所述个性化偏好信息相匹配的数据对象,作为所述目标数据对象。其中,所谓的个性化偏好信息,可以是由服务器预先根据访问者用户的历史操作行为记录进行统计获得的。并且,可以将多个维度上的数据来源,作为统计用户个性化偏好信息的依据。例如,这些维度可以包括:

执行加入“购物车”操作的历史记录;

执行“收藏”操作的记录;

执行“浏览”操作的记录;

执行“购买”操作的记录;

以及,具有相同偏好的人群感兴趣的数据对象记录,等等。

其中,在本申请实施例中,可以分别从各个维度上的数据来源,确定出同一访问者用户在各个维度上不同的个性化偏好信息,例如,在“购物车”维度上,用户的个性化偏好信息可以用第一数据对象集合a(其中的元素为:曾经被该访问者用户添加到“购物车”的数据对象,可以只取最近一段时间内的数据)来表示,在“收藏”维度上,用户的个性化偏好信息可以用第二数据对象集合b(其中的元素为:曾经被该访问者用户添加到“收藏列表”的数据对象,同样可以只取最近一段时间内的数据),等等。这样,在每个维度上,各自的数据对象集合中包括的数据对象都可以作为“种子”,进而,在每个维度上都可以从当前页面或者展示区域关联的数据对象集合中,获取到与“种子”数据对象相似或者相关的数据对象,并作为该维度上的目标数据对象,等等。

也就是说,在根据用户在多个维度上的个性化偏好信息从页面或展示区域关联的数据对象集合中确定目标数据对象时,可以确定出多个目标数据对象,这些目标数据对象可以用于对多个展示位中的信息进行更新。

例如,如前文所述,在页面中包括多个展示区域,并且以展示区域为单位进行数据对象的更新时,可以是分别根据各个统计维度上的个性化偏好信息,从预置的数据对象集合中选择与所述个性化偏好信息相匹配的数据对象,然后,根据所述展示区域内包括的展示位的数量,从所述相匹配的数据对象选择出对应数量的数据对象,分别作为各个展示位对应的目标数据对象。

需要说明的是,无论是采用何种确定更新数据的方式,服务器端都可以记录上一次更新时,为该客户端关联的访问者用户提供的数据对象,这样,在当前确定待更新的目标数据对象时,可以避免与上一次更新时选择相同的数据对象。

s202:将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

在确定出目标数据对象后,就可以将所述页面中对应展示位中展示的信息更新为所述目标数据对象的信息,并且在本申请实施例中,还可以在更新的过程中,提供动态的更新特效,这样,可以使得用户更直观的感知到数据对象的更新。例如,这种动态的更新特效可以为:在所述展示位中为所述目标数据对象的信息添加闪动特效,或者,还可以在所述展示位中提供对原信息内容执行动态操作后变成所述目标数据对象信息的动态操作过程,例如,缩小放大、立体反转、翻面效果、抖动、旋转、渐显渐隐效果,等等。其中,后一种方式可以使得用户跟直观的感知到,展示位中展示的信息从一个数据对象变为另一个数据对象图片,更明显的提示用户,当前页面中有新内容出现,使得时刻保持对页面信息的新鲜感。

另外,如果目标数据对象是根据前文所述的用户个性化偏好信息确定的,并且,各种不同统计维度上的个性化偏好信息,分别确定出各自的目标数据对象,则服务器还可以向客户端提供每个目标数据对象对应的个性化偏好信息的统计维度,例如,需要将某数据对象a更新到某展示位中,则可以将该数据对象a是根据当前用户在哪个维度上的个性化偏好信息确定的,提供给客户端,例如,是“购物车”维度,还是“收藏”维度等等。这样,客户端在进行更新的过程中,还可以对这种目标数据对象对应的个性化偏好信息的统计维度进行提示,也即,可以告知用户,具体的更新后的目标数据对象是根据什么信息进行推荐的,从而更容易提高用户对目标数据对象的感兴趣程度。

具体提供上述提示信息的方式可以有多种,而在本申请实施例中,同样可以以动态的方式来提供,这样可以进一步引起用户的注意力。例如,可以预先为各种统计维度提供各自对应的图标,例如,“收藏”维度对应一五角星形状的图形,“购物车”维度对应简笔画形式的购物车图形,“购买”维度对应用于表示货币的图形,“浏览”维度对应人眼形状的图形,“同好用户兴趣”维度对应心形的图形,等等。这样,在一种动态提供上述提示信息的方式下,参见图3,在执行所述更新操作前,可以首先在所述页面中添加一浮动框301,所述浮动框中用于展示各个统计维度对应的预置图标,从图中可见,其中各种维度上分别对应的图标。在在执行所述更新操作时,在确定好各个展示位与目标数据对象之间的关系后,就可以提供所述目标数据对象的图片信息从所述浮动框对应统计维度的图标处进入对应展示位的动画效果。也就是说,如图3所示,假设302处为一个展示位,其关联的目标数据对象为某件服装,该目标数据对象是根据该用户在“购物车”维度上的偏好信息推荐出来的,因此,可以展示出该目标数据对象对应的图片从浮动框301中“购物车”维度对应的图标处“飞出”,逐渐进入到302所示的展示位这样一个动态的过程,“飞行”的轨迹可以如虚线框303所示。类似的,假设304处是另一个展示位,其关联的目标数据对象为另一件服装,该目标数据对象是根据该用户在“浏览”维度上的偏好信息推荐出来的,因此,可以展示出该目标数据对象对应的图片从浮动框301中“浏览”维度对应的图标处“飞出”,逐渐进入到304所示的展示位这样一个动态的过程,“飞行”的轨迹可以如虚线框305所示。需要说明的是,在这种实现方式下,每个展示位中数据对象的更新过程可以是依次进行的,避免过多的“飞行”轨迹影响用户的识别。另外,页面中包括多个展示区域,对同一个展示区域内各个展示位进行更新时,可以将该浮动框展示在该展示区域附近。并且,在更新操作执行完成后,还可以将所述浮动框关闭,避免对页面主题内容造成长时间的遮挡,以至于影响正常的浏览。

另一种动态提供前述提示信息的方式可以如图4所示,在执行所述更新操作时,可以首先确定目标数据对象与目标展示位之间的对应关系,然后将目标展示位上的信息切换为各目标数据对象对应的统计维度对应的预置图标,例如,图4中401、402、403等位置均已经被切换为对应统计维度对应的预置图标,其中,401对应的统计维度为“购物车”维度,402对应的统计维度为“收藏”维度,403对应的统计维度为“浏览”维度,等等。然后,在所述预置图标展示预置时间长度(例如,1s等)后,再将所述预置图标切换为所述目标数据对象的图片信息。具体切换图片的过程,同样可以采用翻转、旋转等多种方式。也就是说,通过这种方式,可以在实现动态更新的同时,还对更新后的数据对象的推荐来源进行了提示,从而可以进一步引起用户的浏览兴趣,有利于提高页面转化率。

总之,通过本申请实施例,可以在确定出页面内容的更新时机后,在更新时机到来时,确定出目标数据对象,并且,在将页面中对应展示位中展示的信息更新为所述目标数据对象的信息的过程中,还可以提供动态的更新特效信息。这样,由于动态的信息更容易吸引人眼的注意,因此,可以更直观的提醒用户,对应展示位上的信息相对于上一次浏览已经发生了更新,因此,可以使得用户保持对页面内容的新鲜感,从而可以提高页面的重复访问频度,提高页面资源利用率,并有利于提高页面转化率。

实施例二

该实施例二是与实施例一相对应的,从服务器端的角度进行的介绍,具体的,参见图5,该实施例二提供了一种提供数据对象信息的方法,该方法可以包括以下步骤:

s501:服务器确定客户端当前访问的数据对象页面;

例如,可以是在客户端访问某数据对象页面时,根据客户端的访问请求,确定该客户端当前访问的数据对象页面,或者,在用户在当前页面内执行刷新操作时,客户端也可以向服务器重新获得页面数据,此时也可以根据客户端提交的刷新请求,确定当前访问的数据对象页面。另外,服务器也可以记录客户端与当前正在访问的数据对象页面之间的对应关系,以实现按照一定时间间隔的定期更新,等等。

s502:确定所述页面中待更新的目标展示位,以及对应的目标数据对象信息;

s503:向关联的客户端提供所述数据对象页面的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息,以便所述客户端将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

与实施例一相对应,本申请实施例还提供了一种提供数据对象信息的装置,该装置应用于客户端,参见图6,该装置可以包括:

更新数据获得单元601,用于获得数据对象页面中的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息;

更新单元602,用于将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

具体实现时,更新数据获得单元具体可以用于:

在所述页面被加载时,或者所述页面被刷新时,或者距离上次更新达到预置时间长度时,获得数据对象页面中的更新数据。

具体实现时,所述目标数据对象可以通过以下方式确定:

根据当前访问者用户个性化偏好信息,从预置的数据对象集合中选择与所述个性化偏好信息相匹配的数据对象,作为所述目标数据对象。

其中,所述个性化偏好信息包括多个统计维度上的个性化偏好信息,其中,每个统计维度对应一个统计个性化偏好信息的数据来源,不同的数据来源对应用户不同类型的操作行为记录;此时,所述目标数据对象可以通过以下方式确定:

分别根据各个统计维度上的个性化偏好信息,从预置的数据对象集合中选择与所述个性化偏好信息相匹配的数据对象,作为所述目标数据对象,其中,多个目标数据对象用于对多个展示位中的信息进行更新。

其中,所述页面中包括多个展示区域,每个展示区域关联一数据对象集合,且包括多个展示位,同一展示区域中的各个展示位用于展示在预置信息维度上具有相同属性的多个数据对象;

此时,所述目标数据对象可以通过以下方式确定:

分别根据各个统计维度上的个性化偏好信息,从预置的数据对象集合中选择与所述个性化偏好信息相匹配的数据对象;

根据所述展示区域内包括的展示位的数量,从所述相匹配的数据对象选择出对应数量的数据对象,分别作为各个展示位对应的目标数据对象。

具体实现时,该装置还可以包括:

统计维度信息获得单元,用于获得每个目标数据对象对应的个性化偏好信息的统计维度信息;

所述更新单元还用于:

提供提示信息,所述提示信息用于提示所述每个目标数据对象对应的个性化偏好信息的统计维度。

其中,该装置还可以包括:

浮动框添加单元,用于在执行所述更新操作前,在所述页面中添加浮动框,所述浮动框中用于展示各个统计维度对应的预置图标;

动画效果提供单元,用于在执行所述更新操作时,确定目标数据对象与目标展示位之间的对应关系,并提供所述目标数据对象的图片信息从所述浮动框对应统计维度的图标处进入对应展示位的动画效果。

其中,所述页面中包括多个展示区域,在对其中目标展示区域内的展示位进行更新时,所述浮动框添加单元具体用于:

在所述目标展示区域的附近位置,添加所述浮动框。

另外,该装置还可以包括:

关闭单元,用于在更新操作执行完成后,将所述浮动框关闭。

在另一种实现方式下,该装置还可以包括:

第一切换单元,用于将目标展示位上的信息切换为各目标数据对象对应的统计维度对应的预置图标;

第二切换单元,用于在所述预置图标展示预置时间长度后,再将所述预置图标切换为所述目标数据对象的图片信息。

另外,在提供动态更新特效时,所述更新单元具体可以用于:

在所述展示位中为所述目标数据对象的信息添加闪动特效。

或者,更新单元也可以用于:

在所述展示位中提供对原信息内容执行动态操作后变成所述目标数据对象信息的动态操作过程。

与上述装置相对应,该本申请实施例还提供了一种电子设备,参见图7,该电子设备具体可以包括:

显示器701;

处理器702;

存储器703,用于提供数据对象信息的程序,所述程序在被所述处理器读取执行时,执行如下操作:获得数据对象页面中的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息,将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

与实施例二相对应,本申请实施例还提供了一种提供数据对象信息的装置,参见图8,该装置具体可以应用于服务器,包括:

页面确定单元801,用于确定待更新的数据对象页面;

更新数据确定单元802,用于确定所述页面中待更新的目标展示位,以及对应的目标数据对象信息;

更新数据提供单元803,用于向关联的客户端提供所述数据对象页面的更新数据,所述更新数据包括待更新的目标展示位,以及对应的目标数据对象信息,以便所述客户端将所述页面中目标展示位中展示的信息更新为所述目标数据对象的信息,并提供动态的更新特效。

通过本申请实施例,可以在确定出页面内容的更新时机后,在更新时机到来时,确定出目标数据对象,并且,在将页面中对应展示位中展示的信息更新为所述目标数据对象的信息的过程中,还可以提供动态的更新特效信息。这样,由于动态的信息更容易吸引人眼的注意,因此,可以更直观的提醒用户,对应展示位上的信息相对于上一次浏览已经发生了更新,因此,可以使得用户保持对页面内容的新鲜感,从而可以提高页面的重复访问频度,提高页面资源利用率,并有利于提高页面转化率。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上对本申请所提供的提供数据对象信息的方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1