展示页面推送方法及装置制造方法及图纸

技术编号:14836696 阅读:56 留言:0更新日期:2017-03-17 04:07
本公开揭示了一种展示页面推送方法及装置,属于计算机技术领域。所述展示页面推送方法包括:在向客户端推送展示页面时,获取客户端的行为数据,该行为数据是客户端在服务器提供的网站上操作时产生的数据;根据客户端的行为数据,确定出被推送给客户端的目标对象;依次从确定出的各个目标对象的图片库中读取一张目标图片,将读取的目标图片作为对应的目标对象的封面添加至展示页面;向客户端推送该展示页面。达到了可以针对客户端推送目标对象,使得推送更具备针对性的效果。

【技术实现步骤摘要】

本公开涉及计算机
,特别涉及一种展示页面推送方法及装置
技术介绍
在信息展示领域,服务器通常会为客户端提供推荐的目标对象,推荐的目标对象以图片的形式展示在客户端。相关技术中,服务器在根据各个目标对象的图片组合成推荐页面时,将预定个大小相同的图片排布在一行,从而使得推荐页面上的图片布局工整。服务器在排布好推荐页面中的图片后,将排布后的推荐页面推送给各个客户端。这种推荐页面的推送方式使得各个客户端获取到的推荐页面均相同,由于不同的客户端对推荐的目标对象可能会有不同的需求,因此上述推荐页面不具备针对性。
技术实现思路
为了解决相关技术中推荐页面不具备针对性的问题,本公开提供一种展示页面推送方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种展示页面推送方法,所述方法包括:在向客户端推送展示页面时,获取所述客户端的行为数据,所述行为数据是所述客户端在服务器提供的网站上操作时产生的数据;根据所述客户端的行为数据,确定出被推送给所述客户端的目标对象;依次从确定出的各个目标对象的图片库中读取一张目标图片,将读取的目标图片作为对应的目标对象的封面添加至展示页面;向所述客户端推送所述展示页面。服务器通过客户端的行为数据,筛选出符合客户端行为数据的目标对象,将每个目标对象的目标图片作为对应目标对象的封面添加到展示页面上,以推送给客户端;由于推送给每个客户端的展示页面上的目标对象均是根据客户端的行为数据确定出的,因此不同的客户端得到的展示页面均不相同,从而可以针对客户端推送目标对象,使得推送更具备针对性的效果。可选的,所述根据所述客户端的行为数据,确定出被推送给所述客户端的目标对象,包括:根据所述客户端的行为数据,或者根据所述客户端的行为数据以及目标对象的推广参数,计算各个目标对象被推送给所述客户端的推荐分值,所述目标对象的推广参数包括所述目标对象的浏览次数和/或正面评论的数量;将推荐分值较高的预定数量的目标对象确定为被推送给所述客户端的目标对象。服务器可以通过客户端的行为数据,筛选出符合不同客户端需求的目标对象,或者结合客户端的行为数据以及目标对象的推广参数,从符合大众需求的目标对象中进一步筛选出符合不同客户端需求的目标对象,使得被推送的目标对象的图片封面更具有针对性。可选的,所述依次从确定出的各个目标对象的图片库中读取一张目标图片,将读取的目标图片作为对应的目标对象的封面添加至展示页面,包括:按照预定方式对所述确定出的目标对象进行排序;对于排序后的第i目标对象,从所述第i目标对象的图片库中符合条件的图片中读取目标图片,所述目标图片为所述符合条件的图片中尺寸最大的图片;将所述第i目标对象的目标图片作为所述第i目标对象的封面添加至所述展示页面目标区域的对应推荐位置,每个推荐位置用于承载一个目标对象,且每个推荐位置至少容纳与目标对象对应的标准尺寸的图片;其中,每个目标对象的图片库包括至少一个尺寸不同的图片,不同的图片具备不同的宽高比,每个图片的宽高比均属于预定的宽高比集合。由于服务器中存储了各个目标对象的图片库,且每个目标对象的图片库中的图片的宽高比均属于预定的宽高比集合,因此服务器可以根据排序后目标对象,依次为目标对象尽可能选择尺寸较大的目标图片,使得展示页面在具备针对性的基础上,使得排序较前的目标对象更具备突出显示效果。可选的,所述从所述第i目标对象的图片库中符合条件的图片中读取目标图片,包括:当i=1时,从所述第一目标对象的图片库中读取尺寸最大的目标图片;当i>1时,根据目标单元中的剩余区域,从所述第i目标对象的图片库中符合条件的图片中,读取尺寸小于或等于所述剩余区域的最大的目标图片;其中,所述符合条件的图片的尺寸小于或等于所述i-1目标对象的目标图片,当所述第一目标对象的目标图片的宽高比大于预定比值时,所述目标单元为目标行,所述符合条件的图片的宽高比大于所述预定比值;当所述第一目标对象的目标图片的宽高比小于所述预定比值时,所述目标单元为目标列,所述符合条件的图片的宽高比小于所述预定比值。服务器从目标对象中选择的目标图片样式既要符合第一张目标图片的横纵显示方式,又要使第i个目标图片的尺寸小于或等于第i-1个目标图片的尺寸,还要使得被选择的目标图片小于目标单元中的剩余区域,从而使得排序较前的目标图片大于或等于排序在后的目标图片,且每行或每列均能够被目标图片排满,加强了展示页面的宣传重点,提升了展示页面的宣传效果。可选的,所述方法还包括:当所述目标单元不存在剩余推荐位置时,将剩余的目标对象的标准尺寸的图片依次添加至所述展示页面的剩余单元的推荐位置上。服务器可以针对展示页面中的某一目标行或某一目标列进行不同尺寸的图片添加,并使剩余目标行或目标列全部显示标准尺寸的图片,加强了展示页面中某一行或某一列的宣传重点,进一步提升了展示页面的宣传效果。可选的,所述按照预定方式对所述确定出的目标对象进行排序,包括:根据推荐分值对所述确定出的目标对象进行排序,排列在前的目标对象的推荐分值大于排列在后的目标对象的推荐分值;或者,根据目标对象的推荐标的对所述确定出的目标对象进行排序,排列在前的目标对象的推荐标的高于排列在后的目标对象的推荐标的,所述推荐标的由收入的所述目标对象的资源数量得到;或者,根据推荐分值以及推荐标的对所述确定出的目标对象进行排序。服务器根据推荐分值筛选出的一系列目标对象,可以仍按照推荐分值对目标对象进行排序,也可以按照不同目标对象的不同推荐标的对目标对象进行排列,还可以结合推荐分值和推荐标的对目标对象进行排序,使得展示页面同时满足用户和商户的需求,加强了展示页面的针对性。根据本公开实施例的第二方面,提供一种展示页面推送装置,所述装置包括:获取模块,被配置在向客户端推送展示页面时,获取所述客户端的行为数据,所述行为数据是所述客户端在服务器提供的网站上操作时产生的数据;确定模块,被配置为根据所述获取模块获取的所述客户端的行为数据,确定出被推送给所述客户端的目标对象;读取模块,被配置为依次从所述确定模块确定出的各个目标对象的图片库中读取一张目标图片,将读取的目标图片作为对应的目标对象的封面添加至展示页面;推送模块,被配置为向所述客户端推送所述读取模块添加的展示页面。可选的,所述确定模块,包括:计算子模块,被配置为根据所述获取模块获取的所述客户端的行为数据,或者根据所述获取模块获取的所述客户端的行为数据以及目标对象的推广参数,计算各个目标对象被推送给所述客户端的推荐分值,所述目标对象的推广参数包括所述目标对象的浏览次数和/或正面评论的数量;确定子模块,被配置为将所述计算子模块计算的推荐分值较高的预定数量的目标对象确定为被推送给所述客户端的目标对象。可选的,所述读取模块,包括:第一排序子模块,被配置为按照预定方式对所述确定模块确定出的目标对象进行排序;第一读取子模块,被配置为对于所述第一排序子模块排序后的第i目标对象,从所述第i目标对象的图片库中符合条件的图片中读取目标图片,所述目标图片为所述符合条件的图片中尺寸最大的图片;添加子模块,被配置为将所述第一读取子模块读取的所述第i目标对象的目标图片作为所述第i目标对象的封面添加至所述展示页面目标区域的对应推荐位置,每个推荐位置用于承载一个目标本文档来自技高网...
展示页面推送方法及装置

【技术保护点】
一种展示页面推送方法,其特征在于,所述方法包括:在向客户端推送展示页面时,获取所述客户端的行为数据,所述行为数据是所述客户端在服务器提供的网站上操作时产生的数据;根据所述客户端的行为数据,确定出被推送给所述客户端的目标对象;依次从确定出的各个目标对象的图片库中读取一张目标图片,将读取的目标图片作为对应的目标对象的封面添加至展示页面;向所述客户端推送所述展示页面。

【技术特征摘要】
1.一种展示页面推送方法,其特征在于,所述方法包括:在向客户端推送展示页面时,获取所述客户端的行为数据,所述行为数据是所述客户端在服务器提供的网站上操作时产生的数据;根据所述客户端的行为数据,确定出被推送给所述客户端的目标对象;依次从确定出的各个目标对象的图片库中读取一张目标图片,将读取的目标图片作为对应的目标对象的封面添加至展示页面;向所述客户端推送所述展示页面。2.根据权利要求1所述的方法,其特征在于,所述根据所述客户端的行为数据,确定出被推送给所述客户端的目标对象,包括:根据所述客户端的行为数据,或者根据所述客户端的行为数据以及目标对象的推广参数,计算各个目标对象被推送给所述客户端的推荐分值,所述目标对象的推广参数包括所述目标对象的浏览次数和/或正面评论的数量;将推荐分值较高的预定数量的目标对象确定为被推送给所述客户端的目标对象。3.根据权利要求1所述的方法,其特征在于,所述依次从确定出的各个目标对象的图片库中读取一张目标图片,将读取的目标图片作为对应的目标对象的封面添加至展示页面,包括:按照预定方式对所述确定出的目标对象进行排序;对于排序后的第i目标对象,从所述第i目标对象的图片库中符合条件的图片中读取目标图片,所述目标图片为所述符合条件的图片中尺寸最大的图片;将所述第i目标对象的目标图片作为所述第i目标对象的封面添加至所述展示页面目标区域的对应推荐位置,每个推荐位置用于承载一个目标对象,且每个推荐位置至少容纳与目标对象对应的标准尺寸的图片;其中,每个目标对象的图片库包括至少一个尺寸不同的图片,不同的图片具备不同的宽高比,每个图片的宽高比均属于预定的宽高比集合。4.根据权利要求3所述的方法,其特征在于,所述从所述第i目标对象的图片库中符合条件的图片中读取目标图片,包括:当i=1时,从所述第一目标对象的图片库中读取尺寸最大的目标图片;当i>1时,根据目标单元中的剩余区域,从所述第i目标对象的图片库中符合条件的图片中,读取尺寸小于或等于所述剩余区域的最大的目标图片;其中,所述符合条件的图片的尺寸小于或等于所述i-1目标对象的目标图片,当所述第一目标对象的目标图片的宽高比大于预定比值时,所述目标单元为目标行,所述符合条件的图片的宽高比大于所述预定比值;当所述第一目标对象的目标图片的宽高比小于所述预定比值时,所述目标单元为目标列,所述符合条件的图片的宽高比小于所述预定比值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述目标单元不存在剩余推荐位置时,将剩余的目标对象的标准尺寸的图片依次添加至所述展示页面的剩余单元的推荐位置上。6.根据权利要求3至5中任一所述的方法,其特征在于,所述按照预定方式对所述确定出的目标对象进行排序,包括:根据推荐分值对所述确定出的目标对象进行排序,排列在前的目标对象的推荐分值大于排列在后的目标对象的推荐分值;或者,根据目标对象的推荐标的对所述确定出的目标对象进行排序,排列在前的目标对象的推荐标的高于排列在后的目标对象的推荐标的,所述推荐标的由收入的所述目标对象的资源数量得到;或者,根据推荐分值以及推荐标的对所述确定出的目标对象进行排序。7.一种展示页面推送装置,其特征在于,所述装置包括:获取模块,被配置在向客户端推送展示页面时,获取所述客户端的行为数据,所述行为数据是所述客户端在服务器提供的网站上操作时产生的数据;确定模块,被配置为根据所述获取模块获取的所述客户端的行为数据,确定出被推送给所述客户端的目标对象;读取模块,被配置为依次从所述确定模块确定出的各个目标对象的图片库中读取一张目标图片,将...

【专利技术属性】
技术研发人员:李肖爽王川王栋朱印齐静轩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1