书籍榜单页面的展示方法、电子设备及存储介质转让专利

申请号 : CN202010331888.2

文献号 : CN111552795B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘洋阎瑞娇

申请人 : 掌阅科技股份有限公司

摘要 :

本发明公开了一种书籍榜单页面的展示方法、电子设备及存储介质,其中,方法包括:根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;展示包含待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。通过这种方式,使得向每一个用户呈现的书籍榜单样式和书籍榜单信息都是不一致的,使得书籍榜单页面更具有针对性和灵活性,达到了千人千面的效果。

权利要求 :

1.一种书籍榜单页面的展示方法,包括:根据目标用户对书籍榜单页面的访问请求,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块;以及,获取针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;其中,具有相应属性的信息类型被划分为一个书籍榜单信息模块;

根据所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;

展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。

2.根据权利要求1所述的方法,其中,所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级根据对目标用户的历史行为数据进行分析而得到。

3.根据权利要求2所述的方法,其中,所述方法还包括:采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;

根据所述历史浏览行为数据,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。

4.根据权利要求2所述的方法,其中,所述方法还包括:采集目标用户的历史阅读行为数据;

根据目标用户已阅读书籍的书籍属性信息,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。

5.根据权利要求1‑4中任一项所述的方法,其中,所述展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面进一步包括:

展示书籍榜单页面,所述书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应的书籍榜单信息。

6.根据权利要求1‑4中任一项所述的方法,其中,所述各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;

所述数值榜单信息模块下的信息类型包括以下中的一个或多个:书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;

所述内容榜单信息模块下的信息类型包括以下中的一个或多个:书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。

7.根据权利要求1所述的方法,其中,所述方法进一步包括:按照预设的时间周期,对所述针对所述目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级进行更新,和/或对所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。

8.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

根据目标用户对书籍榜单页面的访问请求,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块,以及,获取针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;其中,具有相应属性的信息类型被划分为一个书籍榜单信息模块;

根据所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;

展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。

9.根据权利要求8所述的电子设备,所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级根据对目标用户的历史行为数据进行分析而得到。

10.根据权利要求9所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;

根据所述历史浏览行为数据,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。

11.根据权利要求9所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

采集目标用户的历史阅读行为数据;

根据目标用户已阅读书籍的书籍属性信息,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。

12.根据权利要求8‑11中任一项所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

展示书籍榜单页面,所述书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应的书籍榜单信息。

13.根据权利要求8‑11中任一项所述的电子设备,所述各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;

所述数值榜单信息模块下的信息类型包括以下中的一个或多个:书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;

所述内容榜单信息模块下的信息类型包括以下中的一个或多个:书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。

14.根据权利要求8所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

按照预设的时间周期,对所述针对所述目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级进行更新,和/或对所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。

15.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:

根据目标用户对书籍榜单页面的访问请求,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块;以及,获取针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;其中,具有相应属性的信息类型被划分为一个书籍榜单信息模块;

根据所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;

展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。

16.根据权利要求15所述的计算机存储介质,所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级根据对目标用户的历史行为数据进行分析而得到。

17.根据权利要求16所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;

根据所述历史浏览行为数据,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。

18.根据权利要求16所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

采集目标用户的历史阅读行为数据;

根据目标用户已阅读书籍的书籍属性信息,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。

19.根据权利要求15‑18中任一项所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

展示书籍榜单页面,所述书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应的书籍榜单信息。

20.根据权利要求15‑18中任一项所述的计算机存储介质,所述各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;

所述数值榜单信息模块下的信息类型包括以下中的一个或多个:书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;

所述内容榜单信息模块下的信息类型包括以下中的一个或多个:书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。

21.根据权利要求15所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

按照预设的时间周期,对所述针对所述目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级进行更新,和/或对所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。

说明书 :

书籍榜单页面的展示方法、电子设备及存储介质

技术领域

[0001] 本发明涉及数据技术领域,具体涉及一种书籍榜单页面的展示方法、电子设备及存储介质。

背景技术

[0002] 随着电子设备的日益普及,越来越多的用户习惯于通过电子设备阅读电子书籍,以替代传统的纸质书籍。电子书应用中都包含书籍榜单页面,方便向用户推荐书籍,目前的
书籍榜单样式众多,例如书籍封面加书籍名称样式的,书籍封面加书籍名称加书籍折扣样
式的,书籍封面加书籍评论样式的等等。
[0003] 但是发明人在实现本发明的过程中发现,现有技术中书籍榜单的样式都是一种给予的样式,即设计人员根据自我偏好或者数据表现来设置榜单样式,例如,数据显示大多数
用户对于书籍简介感兴趣,则榜单页便呈现一部分书籍简介来吸引用户,榜单中的信息都
是概率性质的。但是,一方面设计人员的偏好或者数据显示的方式都不能覆盖到所有用户
真正关心的信息,另一方面,榜单样式也是不可变不灵活的,没能实现千人千面的效果,会
导致用户体验不佳,同时,为了提升书籍榜单的推荐效果,往往会设计多种书籍榜单样式,
这也给开发工作也造成了不便。

发明内容

[0004] 鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的书籍榜单页面的展示方法、电子设备及存储介质。
[0005] 根据本发明的一个方面,提供了一种书籍榜单页面的展示方法,包括:
[0006] 根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先
级;根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确
定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;展示包含待呈现的各个
书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
[0007] 根据本发明的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0008] 所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
[0009] 根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先
级;根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确
定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;展示包含待呈现的各个
书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
[0010] 根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:
[0011] 根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先
级;根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确
定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;展示包含待呈现的各个
书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
[0012] 根据本发明的书籍榜单页面的展示方法、电子设备及存储介质,根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户
的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;根据针对目标用户的任一
书籍榜单信息模块下的各种信息类型的信息展示优先级,确定待呈现的各个书籍榜单信息
模块下待呈现的至少一个信息类型;展示包含待呈现的各个书籍榜单信息模块下待呈现的
至少一个信息类型对应的书籍榜单信息的书籍榜单页面。通过这种方式,使得向每一个用
户呈现的书籍榜单样式和书籍榜单信息都是不一致的,使得书籍榜单页面更具有针对性和
灵活性,达到了千人千面的效果;并且,也无需开发人员设计较多样式的书籍榜单页面以满
足不同用户的需求,更易于实施且节约了开发资源。
[0013] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够
更明显易懂,以下特举本发明的具体实施方式。

附图说明

[0014] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明
的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0015] 图1示出了本发明实施例提供的书籍榜单页面的展示方法的流程图;
[0016] 图2示出了本发明另一实施例提供的书籍榜单页面的展示方法的流程图;
[0017] 图3示出了本发明实施例中书籍榜单页面的示意图;
[0018] 图4示出了本发明实施例提供的电子设备的结构示意图。

具体实施方式

[0019] 下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例
所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围
完整的传达给本领域的技术人员。
[0020] 图1示出了本发明实施例提供的书籍榜单页面的展示方法的流程图,如图1所示,该方法包括以下步骤:
[0021] 步骤S110,根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息
展示优先级。
[0022] 示例性的,电子书应用中包含书籍榜单的功能页面‑“书城”页面,实际应用中,一些电子书应用开启之后默认展示“书城”页面,则检测到用户对电子书应用图标的触发操作
时,则确定用户发起对书籍榜单页面的访问请求;或者,当检测到用户对TAB栏中的“书城”
TAB的触发操作时,则确定用户发起对书籍榜单页面的访问请求。
[0023] 信息类型也就是信息项,例如书籍名称、书籍封面、书籍简介、书籍评分、书籍折扣等等,信息类型对应的书籍榜单信息指的是书籍对应于该信息类型的具体信息,信息类型‑
“书籍封面”对应的书籍榜单信息也就是书籍的封面图像,信息类型‑“书籍折扣”对应的书
籍榜单信息也就是书籍的具体折扣信息。而书籍榜单信息模块可以看成是信息类型的分类
集合,具有相应属性的信息类型被划分为一个书籍榜单信息模块,比如,对应的书籍榜单信
息都是数值类信息的信息类型被划分到一个书籍榜单信息模块下,对应的书籍榜单信息都
是文字类信息的信息类型被划分到另一个书籍榜单信息模块下。
[0024] 根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,待呈现的各个书籍榜单信息模块可以是固定设置的多个书籍榜单信息模块,例如包括
上述的数值榜单信息模块以及文字榜单信息模块。
[0025] 以及,获取针对该目标用户的任一书籍榜单信息模块下各种信息类型的信息展示优先级,信息类型的信息展示优先级表征的是该信息类型对目标用户决策是否阅读书籍的
影响系数,根据用户历史行为数据分析得到。其中,信息类型的影响系数越高,表明该用户
在决策是否阅读一本书籍时更看重该信息类型,因此,为了提升推荐效果,该信息类型应该
被优先呈现出来,所以该信息类型的展示优先级越高。
[0026] 步骤S120,根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型。
[0027] 确定了待呈现的书籍榜单信息模块,则根据针对该目标用户的各种信息类型的信息展示优先级,选取出待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型,例
如,针对于任一待呈现的书籍榜单信息模块,选取出该书籍榜单信息模块下优先级排在前N
位的信息类型,N不小于1。
[0028] 沿用上述示例,待呈现的书籍榜单信息模块包括数值榜单信息模块和文字榜单信息模块,选取出数值榜单信息模块下信息展示优先级最高的信息类型(书籍折扣),以及选
取出文字榜单信息模块下信息展示优先级最高的信息类型(书籍名称)。
[0029] 步骤S130,展示包含待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
[0030] 在确定了待呈现的各个书籍榜单信息模块,以及待呈现的各个书籍榜单信息模块下的待呈现的各个信息类型之后,则对选取出的待呈现的信息类型对应的书籍榜单信息进
行呈现。在上述示例中,在书籍榜单页面中会呈现书籍的折扣以及书籍的名称。
[0031] 根据本发明实施例所提供的书籍榜单页面的展示方法,通过预先设置目标用户对各个书籍榜单信息模块下的各种信息类型的信息展示优先级,当目标用户访问书籍榜单页
面时,会根据针对该目标用户对各个书籍榜单信息模块下的各种信息类型的信息展示优先
级,选取出待呈现的书籍榜单信息模块下待呈现的信息类型,在书籍榜单页面中展示包含
选取出的待呈现的信息类型所对应的书籍榜单信息。通过这种方式,使得向每一个用户呈
现的书籍榜单样式和书籍榜单信息都是不一致的,使得书籍榜单页面更具有针对性和灵活
性,达到了千人千面的效果;并且,也无需开发人员设计较多样式的书籍榜单页面以满足不
同用户的需求,更易于实施且节约了开发资源。
[0032] 图2示出了本发明另一实施例提供的书籍榜单页面的展示方法的流程图如图2所示,该方法包括以下步骤:
[0033] 步骤S210,采集目标用户的历史行为数据,根据目标用户的历史行为数据,分析得到针对目标用户的各个书籍榜单信息模块的模块展示优先级,以及针对目标用户的任一书
籍榜单信息模块下的各种信息类型的信息展示优先级。
[0034] 其中,用户行为指的是用户针对书籍应用中展示的各类信息所发生的行为,包括:用户浏览行为、用户点击行为、用户阅读行为、用户互动行为等等。用户行为数据包括用户
针对书籍应用中展示的各类信息所发生的行为的时长、频次等等。例如,用户浏览行为数据
包括用户对各本书籍、各个书籍榜单信息模块及该模块下各种信息类型的浏览时长、浏览
频次等,用户点击行为数据包括对各本书籍、各个书籍榜单信息模块及该模块下各种信息
类型的点击次数和频率等,用户阅读行为数据包括用户对各本书籍的阅读时长、阅读频次、
已阅读书籍的属性信息等等,用户互动行为数据包括用户对各本书籍、各个书籍榜单信息
模块级该模块下各种信息类型的评论频次、评论内容的长度、点赞的频次、写想法的频次及
想法的内容长度、分享的频次等等。
[0035] 本发明实施例中,采集目标用户的历史行为数据,通过对目标用户的历史行为数据进行分析,分析对用户决策有利的元素,将这些元素展示在书籍榜单页面中。
[0036] 其中,书籍榜单信息模块主要包括三个维度的信息模块:图片榜单信息模块、数值榜单信息模块以及内容榜单信息模块。由上可知,图片榜单信息模块下的信息类型都是与
图片相关的,例如书籍封面、书籍中的插图等等。数值榜单信息模块下的各个信息类型都是
与数值类的信息相关的,例如书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法
数量等。内容榜单信息模块下的各个类型信息都是与文字内容类的信息相关的,例如书籍
名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类。当然,本发明的书籍榜
单信息模块和信息类型包括但不限于上述列举的各项,本领域技术人员可以根据实际需要
进行设置。
[0037] 可选地,内容榜单信息模块还包括短内容榜单信息模块和长内容榜单信息模块,短内容榜单信息模块下的信息类型对应的都是较短文字的书籍推荐信息,例如:书籍名称、
书籍作者、书籍分类等等。而长内容榜单信息模块下的信息类型对应的都是较长文字的书
籍推荐信息,例如:书摘、书籍推荐语、书籍简介、书籍评语、书籍金句等等。
[0038] 在一种可选的方式中,采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;根据历史浏览行为数据,分析得到针对目标用户的各个书籍榜单信息模块的模块展示
优先级以及针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级。
[0039] 其中,目标用户对书籍榜单信息模块的历史浏览行为数据包括:目标用户对书籍榜单信息模块下各种信息类型的历史浏览行为数据。则根据目标用户对榜单页面中呈现的
书籍榜单信息模块的历史浏览行为,分析各个书籍榜单信息模块及各个书籍榜单信息模块
下各种信息类型对目标用户决策是否阅读一本书籍的影响系数。其中,浏览行为数据包括:
浏览时长数据、浏览频次数据等等。
[0040] 通过对用户针对书籍榜单信息模块以及该模块下各种信息类型的浏览时长、浏览频次进行分析,确定用户对书籍榜单信息模块及各种信息类型的展示优先级,如信息类型
的浏览时长越长、浏览频次越高,则该信息类型的信息展示优先级越高。举例来说,对目标
用户对各个书籍榜单信息模块的浏览行为数据进行分析,得到针对于信息类型‑“书籍折
扣”的第一浏览时长,以及针对于信息类型‑“书籍简介”的第二浏览时长,并且第一浏览时
长大于第二时长。则根据第一时长确定信息类型‑“书籍折扣”的第一信息展示优先级,根据
第二时长确定信息类型‑“书籍简介”的第二信息展示优先级,第一信息展示优先级高于第
二信息展示优先级。
[0041] 在另一种可选的方式中,采集目标用户的历史阅读行为数据;根据目标用户已阅读书籍的书籍属性信息,分析得到针对目标用户的各个书籍榜单信息模块的模块展示优先
级以及针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级。
[0042] 其中,历史阅读行为数据包含用户针对各本书籍的阅读时长、阅读的频次等等,根据目标用户的历史阅读行为数据分析出用户对哪些书籍榜单信息模块及哪些信息类型更
看重。该方式中,从目标用户的历史阅读行为数据中提取出目标用户的已阅读书籍的书籍
属性信息,分析各个书籍榜单信息模块的模块展示优先级,以及各个书籍榜单信息模块下
各种信息类型的信息展示优先级。举例来说,书籍属性信息可以包括:书籍折扣信息、书籍
评分信息、书籍热度信息等等,则分析用户已阅读书籍中书籍评分高于阈值的书籍的第一
数量、折扣书籍的第二数量、书籍热度高于阈值的书籍的第三数量,其中,第一数量高于第
二数量,第二数量又高于第三数量,则表明用户在决策时对以上三种信息类型的考虑的先
后顺序为:书籍评分、书籍折扣、书籍热度。则根据第一数量计算信息类型‑“书籍评分”的第
三信息展示优先级,根据第二数量计算信息类型‑“书籍折扣”的第四信息展示优先级,根据
第三数量计算信息类型‑“书籍热度”的第五信息展示优先级,第三信息展示优先级高于第
四信息展示优先级,第四信息展示优先级又高于第五信息展示优先级。
[0043] 当然,除了上述方式以外,还可以通过对目标用户的已阅读的各本书籍的阅读时长、阅读频次确定展示优先级。例如,通过对用户折扣书籍的时长和频次、用户阅读高评书
籍的时长和频次、用户阅读高热度书籍的时长和频次进行分析,确定用户书籍折扣、书籍评
分、书籍热度这三种信息类型的信息展示优先级,假设对折扣书籍的阅读时长最长且频次
最高,则信息类型‑“书籍折扣”的信息展示优先级最高。
[0044] 上述示例中,仅仅是简单举例说明了信息展示优先级的确定方法,具体实施时,还可以综合多个方面的用户历史行为数据,通过大数据的方式分析各个信息类型对用户决策
的影响程度,进而计算各个信息类型的信息展示优先级。
[0045] 可选地,书籍榜单信息模块的模块展示优先级可以是该书籍榜单信息模块下各种信息类型的优先级的加权和。当然,本发明的方案并不以此为限。
[0046] 其中,步骤S210可以在服务端侧执行。服务端可以将展示优先级的计算结果保存在本地,用户访问书籍榜单页面时,再向服务端请求展示优先级的计算结果。服务端也可以
将展示优先级的计算结果定时推送给客户端,用户访问书籍榜单页面时,直接从本地调取
展示优先级的计算结果。本发明对此不做限定。
[0047] 步骤S220,根据目标用户对书籍榜单页面的访问请求,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块,以及,获取针
对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级。
[0048] 本实施例中,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取模块展示优先级位于前N位的书籍榜单信息模块作为待呈现的书籍榜单信息模块,其中,
N不小于1。
[0049] 步骤S230,根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型。
[0050] 确定了待呈现的书籍榜单信息模块,则根据针对目标用户的各种信息类型的信息展示优先级,选取出待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型,例如,
针对于任一待呈现的书籍榜单信息模块,选取出该书籍榜单信息模块下优先级排在前N位
的信息类型,N不小于1。
[0051] 需要说明的是,本发明对选取的待呈现的书籍榜单信息模块的数量不做限定,对选取的待呈现的信息类型的数量也不做限定,本领域技术人员可以根据实际需要进行设
置。
[0052] 为了保证目标用户能够获知书籍的基本信息,在具体实施时,可以规定涉及书籍基本信息的信息类型和/或书籍榜单信息模块是必须呈现的,例如图片榜单信息模块下的
书籍封面,内容榜单信息模块下的书籍名称和书籍作者。那么,本实施的方法还包括:获取
预设的待呈现的各个书籍榜单信息模块及信息类型。预设的待呈现的各个书籍榜单信息模
块包括:内容榜单信息模块和图片榜单信息模块,预设的待呈现的信息类型包括:书籍封
面、书籍名称以及书籍作者。
[0053] 步骤S240,展示书籍榜单页面,书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信
息模块下待呈现的信息类型对应的书籍榜单信息。
[0054] 书籍榜单页面中包含每一本榜单推荐书籍的展示区域,每一本榜单推荐书籍的展示区域中又包含待呈现的各个书籍榜单信息的展示区域。书籍榜单信息的展示区域用于展
示选取出来的该书籍榜单信息模块下的信息类型所对应书籍榜单信息。
[0055] 图3示出了本发明实施例中书籍榜单页面的示意图,如图3所示,区域310就是数值书籍榜单信息模块的展示区域,其中展示的是《守夜者,套装3册》的书籍折扣对应的书籍榜
单信息,即图中的“4.9折”;区域320和区域330都是内容榜单信息模块的展示区域,其中展
示的分别是书籍简介和书籍分类对应的书籍榜单信息,也就是这本书籍的简介(图中的“法
医秦明超级畅销品牌……”)和分类(图中的“推理悬疑”);区域340是图片榜单信息模块的
展示区域,其中展示的是书籍封面对应的书籍榜单信息,也就是这本书的封面图像。这四个
展示区域对应的书籍榜单信息模块可以是固定设置的,也可以是根据用户的模块展示优先
级进行选取的,但是,所展示的信息类型一定是根据针对目标用户的信息展示优先级选取
出来的。
[0056] 很容易理解,由于用户的行为习惯不一样,计算出来的针对于不同的用户的模块展示优先级和信息展示优先级都不一样,那么,对不同用户所展示的书籍榜单页面也不一
样;并且,随着时间的变化,针对同一个用户的模块展示优先级和信息展现优先级也会产生
变化,那么,不同时间段内对同一个用户所展示的书籍榜单页面也不一样。
[0057] 步骤S250,按照预设的时间周期,对针对目标用户的各个书籍榜单信息模块的模块展示优先级进行更新,以及,对针对目标用户的各个书籍榜单信息模块下的各种信息类
型的信息展示优先级进行更新。
[0058] 每隔一段时间,重新对针对目标用户的历史行为数据进行分析,重新计算针对该目标用户的各个书籍榜单信息模块的模块展示优先级,以及,重新计算针对该目标用户的
各个书籍榜单信息模块下的各种信息类型的信息展示优先级,从而达到对展示优先级进行
定时更新的效果,那么,在不同的时间段内,向用户呈现的书籍榜单页面中所呈现的书籍榜
单信息均不相同。
[0059] 图3的示例中,若下一个周期内,计算出书籍评分的信息显示优先级超过了书籍折扣的信息展示优先级,则将区域310待呈现的信息类型由书籍折扣替换为书籍评分;若计算
出书籍评论的信息展示优先级超过了书籍简介的信息展示优先级,则将区域320待呈现的
信息类型由书籍简介替换为书籍评论。
[0060] 根据本发明实施例所提供的书籍榜单页面的展示方法,通过对用户的历史行为数据进行分析,确定影响用户决策是否阅读书籍的信息元素即书籍榜单信息模块和信息类
型,根据影响系数筛选出待呈现的书籍榜单信息模块和信息类型,在书籍榜单展示页面中
将选取出的信息类型对应的书籍榜单信息进行呈现。该方式能够将影响用户决策的书籍榜
单信息呈现出来,使书籍榜单页面呈现的书籍推荐信息更具有针对性,能够提升书籍榜单
页面的推荐效果,并且,针对于不同的用户所呈现的书籍榜单信息也不一样,达到了千人千
面的效果。另外,该方式还会定期对书籍榜单信息模块的展示优先级和信息类型进行更新,
使得展示的书籍榜单信息始终能够与当下影响用户决策的信息元素相匹配。
[0061] 本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的书籍榜单页面的
展示方法。
[0062] 可执行指令具体可以用于使得处理器执行以下操作:
[0063] 根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先
级;
[0064] 根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;
[0065] 展示包含待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
[0066] 在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:
[0067] 根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块。
[0068] 在一种可选的方式中,针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对目标用户的各个书籍榜单信息模块的模块展示优先级根据对
目标用户的历史行为数据进行分析而得到。
[0069] 在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;
[0070] 根据历史浏览行为数据,分析得到针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对目标用户的各个书籍榜单信息模块的模块展示优
先级。
[0071] 在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:采集目标用户的历史阅读行为数据;
[0072] 根据目标用户已阅读书籍的书籍属性信息,分析得到针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对目标用户的各个书籍榜单信息
模块的模块展示优先级。
[0073] 在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:展示书籍榜单页面,书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现
的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应
的书籍榜单信息。
[0074] 在一种可选的方式中,各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;
[0075] 数值榜单信息模块下的信息类型包括以下中的一个或多个:
[0076] 书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;
[0077] 内容榜单信息模块下的信息类型包括以下中的一个或多个:
[0078] 书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。
[0079] 在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:按照预设的时间周期,对针对目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级
进行更新,和/或对针对目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。
[0080] 图4示出了本发明计算设备实施例的结构示意图,本发明具体实施例并不对计算设备的具体实现做限定。
[0081] 如图4所示,该计算设备可以包括:处理器(processor)402、通信接口(Communications Interface)404、存储器(memory)406、以及通信总线408。
[0082] 其中:处理器402、通信接口404、以及存储器406通过通信总线408完成相互间的通信。通信接口404,用于与其它设备比如客户端或其它服务器等的网元通信。处理器402,用
于执行程序410,具体可以执行上述用于计算设备的书籍榜单页面的展示方法实施例中的
相关步骤。
[0083] 具体地,程序410可以包括程序代码,该程序代码包括计算机操作指令。
[0084] 处理器402可能是中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电
路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可
以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
[0085] 存储器406,用于存放程序410。存储器406可能包含高速RAM存储器,也可能还包括非易失性存储器(non‑volatile memory),例如至少一个磁盘存储器。
[0086] 程序410具体可以用于使得处理器402执行以下操作:
[0087] 根据目标用户对书籍榜单页面的访问请求,获取待呈现的各个书籍榜单信息模块,以及,获取针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先
级;
[0088] 根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;
[0089] 展示包含待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
[0090] 在一种可选的方式中,所述程序410使所述处理器402执行以下操作:
[0091] 根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块。
[0092] 在一种可选的方式中,所述程序410使所述处理器402执行以下操作:
[0093] 针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对目标用户的各个书籍榜单信息模块的模块展示优先级根据对目标用户的历史行为
数据进行分析而得到。
[0094] 在一种可选的方式中,所述程序410使所述处理器402执行以下操作:
[0095] 采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;
[0096] 根据历史浏览行为数据,分析得到针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对目标用户的各个书籍榜单信息模块的模块展示优
先级。
[0097] 在一种可选的方式中,所述程序410使所述处理器402执行以下操作:
[0098] 采集目标用户的历史阅读行为数据;
[0099] 根据目标用户已阅读书籍的书籍属性信息,分析得到针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对目标用户的各个书籍榜单信息
模块的模块展示优先级。
[0100] 在一种可选的方式中,所述程序410使所述处理器402执行以下操作:
[0101] 展示书籍榜单页面,书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待
呈现的信息类型对应的书籍榜单信息。
[0102] 在一种可选的方式中,各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;
[0103] 数值榜单信息模块下的信息类型包括以下中的一个或多个:
[0104] 书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;
[0105] 内容榜单信息模块下的信息类型包括以下中的一个或多个:
[0106] 书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。
[0107] 在一种可选的方式中,所述程序410使所述处理器402执行以下操作:
[0108] 按照预设的时间周期,对针对目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级进行更新,和/或对针对目标用户的各个书籍榜单信息模块的模块展
示优先级进行更新。
[0109] 在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求
的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利
用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披
露本发明的最佳实施方式。
[0110] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构
和技术,以便不模糊对本说明书的理解。
[0111] 类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个
实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要
求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如
下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。
因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要
求本身都作为本发明的单独实施例。
[0112] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单
元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或
子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何
组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任
何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权
利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代
替。
[0113] 此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围
之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之
一都可以以任意的组合方式来使用。
[0114] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用
微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些
或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备
或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储
在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网
网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0115] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,
不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未
列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的
元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实
现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项
来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名
称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。