本公开的实施例公开了一种页面展示方法、装置、计算机可读存储介质及电子设备。该方法包括:根据用户的用户信息,获取与指定页面中的目标控件关联的历史用户行为表现数据;其中,指定页面中的目标控件的数量为一个以上,不同目标控件对应不同业务类型;根据所获取的历史用户行为表现数据,确定M个目标控件与M个历史用户行为表现评估值之间的第一对应关系;根据第一对应关系和预先配置的指定页面中的目标控件的控件排序参考数据,确定指定页面中的目标控件的目标排序结果;向用户展示指定页面,且展示的指定页面中的目标控件的排列顺序与目标排序结果相匹配。与相关技术相比,本公开的实施例的灵活性较好,且能够提升控件排序的个性化程度。
【技术实现步骤摘要】
页面展示方法、装置、计算机可读存储介质及电子设备
本公开涉及信息展示
,尤其涉及一种页面展示方法、装置、计算机可读存储介质及电子设备。
技术介绍
目前,很多公司(例如房产公司)的网站或者客户端上都会展示有与多种业务类型一一对应的多个控件,例如房产公司的网站首页或者客户端首页上可以展示有三个控件,这三个控件依次与新房业务、二手房业务、租房业务对应,用户可以根据实际的业务需要,操作相应的业务控件,以进入相应的页面。需要指出的是,房产公司的网站或者客户端上展示的这些控件的排序一般由技术人员在后台手工配置和调整维护,灵活性非常差,个性化程度也非常低,难以满足实际需求。
技术实现思路
为了解决上述技术问题,提出了本公开。本公开的实施例提供了一种页面展示方法、装置、计算机可读存储介质及电子设备。根据本公开实施例的一个方面,提供了一种页面展示方法,包括:根据用户的用户信息,获取与指定页面中的目标控件关联的历史用户行为表现数据;其中,所述指定页面中的目标控件的数量为一个以上,不同目标控件对应不同业务类型;根据所获取的历史用户行为表现数据,确定M个目标控件与M个历史用户行为表现评估值之间的第一对应关系;根据所述第一对应关系和预先配置的所述指定页面中的目标控件的控件排序参考数据,确定所述指定页面中的目标控件的目标排序结果;向所述用户展示所述指定页面,且展示的所述指定页面中的目标控件的排列顺序与所述目标排序结果相匹配。在一个可选示例中,所述根据所述第一对应关系和预先配置的所述指定页面中的目标控件的控件排序参考数据,确定所述指定页面中的目标控件的目标排序结果,包括:根据预先配置的所述指定页面中的目标控件的控件排序参考数据,确定N个目标控件与N个权重之间的第二对应关系;确定所述第一对应关系中的M个目标控件与所述第二对应关系中的N个目标控件的交集结果;确定所述第一对应关系中的M个目标控件与所述第二对应关系中的N个目标控件的差集结果;根据所述交集结果、所述差集结果、所述第一对应关系和所述第二对应关系,确定所述指定页面中的目标控件的目标排序结果。在一个可选示例中,所述根据所述交集结果、所述差集结果、所述第一对应关系和所述第二对应关系,确定所述指定页面中的目标控件的目标排序结果,包括:根据所述第一对应关系记载的、所述交集结果中的目标控件对应的历史用户行为表现评估值,确定所述交集结果中的目标控件的第一排序结果;根据所述第二对应关系记载的、所述差集结果中的目标控件对应的权重,确定所述差集结果中的目标控件的第二排序结果;将所述第一排序结果与所述第二排序结果进行拼接,并将拼接结果作为所述指定页面中的目标控件的目标排序结果。在一个可选示例中,所述用户的用户信息包括:所述用户的用户标识和所述用户在预设属性维度下的属性值信息;所述根据用户的用户信息,获取与指定页面中的目标控件关联的历史用户行为表现数据,包括:在数据库中存在所述用户标识对应的历史用户行为记录的情况下,根据所述用户标识对应的历史用户行为记录,确定与指定页面中的目标控件关联的历史用户行为表现数据;在数据库中不存在所述用户标识对应的历史用户行为记录,且存在所述属性值信息对应的历史用户行为记录的情况下,根据所述属性值信息对应的历史用户行为记录,确定与指定页面中的目标控件关联的历史用户行为表现数据。在一个可选示例中,所述预设属性维度包括:城市维度。在一个可选示例中,所获取的历史用户行为表现数据包括:所述M个目标控件关联的M个历史用户行为表现数据,每个历史用户行为表现数据包括:最近K天的K个曝光次数值和K个查看次数值,则有:基于任一目标控件关联的历史用户行为表现数据中的K个曝光次数值和K个查看次数值得到的K个点击曝光率CTR值的CTR均值作为所述第一对应关系中本目标控件对应的历史用户行为表现评估值;或者,所获取的历史用户行为表现数据包括:所述M个目标控件关联的M个历史用户行为表现数据,每个历史用户行为表现数据包括:CTR均值,则有:任一目标控件关联的历史用户行为表现数据中的CTR均值作为所述第一对应关系中本目标控件对应的历史用户行为表现评估值。根据本公开实施例的另一个方面,提供了一种页面展示装置,包括:获取模块,用于根据用户的用户信息,获取与指定页面中的目标控件关联的历史用户行为表现数据;其中,所述指定页面中的目标控件的数量为一个以上,不同目标控件对应不同业务类型;第一确定模块,用于根据所获取的历史用户行为表现数据,确定M个目标控件与M个历史用户行为表现评估值之间的第一对应关系;第二确定模块,用于根据所述第一对应关系和预先配置的所述指定页面中的目标控件的控件排序参考数据,确定所述指定页面中的目标控件的目标排序结果;展示模块,用于向所述用户展示所述指定页面,且展示的所述指定页面中的目标控件的排列顺序与所述目标排序结果相匹配。在一个可选示例中,所述第二确定模块,包括:第一确定子模块,用于根据预先配置的所述指定页面中的目标控件的控件排序参考数据,确定N个目标控件与N个权重之间的第二对应关系;第二确定子模块,用于确定所述第一对应关系中的M个目标控件与所述第二对应关系中的N个目标控件的交集结果;第三确定子模块,用于确定所述第一对应关系中的M个目标控件与所述第二对应关系中的N个目标控件的差集结果;第四确定子模块,用于根据所述交集结果、所述差集结果、所述第一对应关系和所述第二对应关系,确定所述指定页面中的目标控件的目标排序结果。在一个可选示例中,所述第四确定子模块,包括:第一确定单元,用于根据所述第一对应关系记载的、所述交集结果中的目标控件对应的历史用户行为表现评估值,获得所述交集结果中的目标控件的第一排序结果;第二确定单元,用于根据所述第二对应关系记载的、所述差集结果中的目标控件对应的权重,确定所述差集结果中的目标控件的第二排序结果;拼接单元,用于将所述第一排序结果与所述第二排序结果进行拼接,并将拼接结果作为所述指定页面中的目标控件的目标排序结果。在一个可选示例中,所述用户的用户信息包括:所述用户的用户标识和所述用户在预设属性维度下的属性值信息;所述获取模块,具体用于:在数据库中存在所述用户标识对应的历史用户行为记录的情况下,根据所述用户标识对应的历史用户行为记录,确定与指定页面中的目标控件关联的历史用户行为表现数据;在数据库中不存在所述用户标识对应的历史用户行为记录,且存在所述属性值信息对应的历史用户行为记录的情况下,根据所述属性值信息对应的历史用户行为记录,确定与指定页面中的目标控件关联的历史用户行为表现数据。在一个可选示例中,所述预设属性维度包括:城市维度。在一个可选示例中,所获取的历史用户行为表现数据包括:所述M个目标控件关联的M个历史用户行为表现数据,每个历本文档来自技高网...
【技术保护点】
1.一种页面展示方法,其特征在于,包括:/n根据用户的用户信息,获取与指定页面中的目标控件关联的历史用户行为表现数据;其中,所述指定页面中的目标控件的数量为一个以上,不同目标控件对应不同业务类型;/n根据所获取的历史用户行为表现数据,确定M个目标控件与M个历史用户行为表现评估值之间的第一对应关系;/n根据所述第一对应关系和预先配置的所述指定页面中的目标控件的控件排序参考数据,确定所述指定页面中的目标控件的目标排序结果;/n向所述用户展示所述指定页面,且展示的所述指定页面中的目标控件的排列顺序与所述目标排序结果相匹配。/n
【技术特征摘要】
1.一种页面展示方法,其特征在于,包括:
根据用户的用户信息,获取与指定页面中的目标控件关联的历史用户行为表现数据;其中,所述指定页面中的目标控件的数量为一个以上,不同目标控件对应不同业务类型;
根据所获取的历史用户行为表现数据,确定M个目标控件与M个历史用户行为表现评估值之间的第一对应关系;
根据所述第一对应关系和预先配置的所述指定页面中的目标控件的控件排序参考数据,确定所述指定页面中的目标控件的目标排序结果;
向所述用户展示所述指定页面,且展示的所述指定页面中的目标控件的排列顺序与所述目标排序结果相匹配。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一对应关系和预先配置的所述指定页面中的目标控件的控件排序参考数据,确定所述指定页面中的目标控件的目标排序结果,包括:
根据预先配置的所述指定页面中的目标控件的控件排序参考数据,确定N个目标控件与N个权重之间的第二对应关系;
确定所述第一对应关系中的M个目标控件与所述第二对应关系中的N个目标控件的交集结果;
确定所述第一对应关系中的M个目标控件与所述第二对应关系中的N个目标控件的差集结果;
根据所述交集结果、所述差集结果、所述第一对应关系和所述第二对应关系,确定所述指定页面中的目标控件的目标排序结果。
3.根据权利要求2所述的方法,其特征在于,所述根据所述交集结果、所述差集结果、所述第一对应关系和所述第二对应关系,确定所述指定页面中的目标控件的目标排序结果,包括:
根据所述第一对应关系记载的、所述交集结果中的目标控件对应的历史用户行为表现评估值,确定所述交集结果中的目标控件的第一排序结果;
根据所述第二对应关系记载的、所述差集结果中的目标控件对应的权重,确定所述差集结果中的目标控件的第二排序结果;
将所述第一排序结果与所述第二排序结果进行拼接,并将拼接结果作为所述指定页面中的目标控件的目标排序结果。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述用户的用户信息包括:所述用户的用户标识和所述用户在预设属性维度下的属性值信息;
所述根据用户的用户信息,获取与指定页面中的目标控件关联的历史用户行为表现数据,包括:
在数据库中存在所述用户标识对应的历史用户行为记录的情况下,根据所述用户标识对应的历史用户行为记录,确定与指定页面中的目标控件关联的历史用户行为表现数据;
在数据库中不存在所述用户标识对应的历史用户行为记录,且存在所述属性值信息对应的历史用户行为记录的情况下,根据所述属性值信息对应的历史用户行为记录,确定与指定页面中的目标控件关联的历史用户行为表现数据。
5.根据权利要求4所述的方法,...
【专利技术属性】
技术研发人员:张佳璐,
申请(专利权)人:贝壳技术有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。