1.本公开涉及互联网技术领域,尤其涉及一种信息展示方法、装置、电子设备及存储介质。
背景技术:2.随着互联网技术的发展,各种信息可以在互联网平台广泛传播,给人们的生活和工作带来了很大的便利。
3.相关技术中,在为用户推荐物品、应用程序、小说等对象时,一般会在相应的页面中显示该对象的相关推荐信息,并在页面展示可点击的控件信息,以便用户触发该对象的详情页等关联页面的显示。但上述对象推荐过程中,仅仅展示推荐信息和控件信息,对象推荐形式单一,互动性较差,容易出现推送的对象推荐信息被忽略,推广效果较差,且无效的信息推送,也造成平台资源的浪费和系统性能的降低等问题。
技术实现要素:4.本公开提供一种信息展示方法、装置、电子设备及存储介质,以至少解决相关技术中对象推荐形式单一,互动性较差,容易出现推送的对象推荐信息被忽略,推广效果较差,且无效的信息推送,也造成平台资源的浪费和系统性能的降低等问题。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种信息展示方法,包括:
6.显示包括第一对象推荐信息的目标页面;
7.在所述第一对象推荐信息展示过程中,将所述第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在所述目标页面的预设交互区域;
8.其中,所述关联直播间用于推荐所述第一对象推荐信息的关联对象,所述预设交互区域为所述关联直播间对应的推荐交互区域。
9.在一个可选的实施例中,所述在所述第一对象推荐信息展示过程中,将所述第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在所述目标页面的预设交互区域包括:
10.在所述第一对象推荐信息展示过程中,在所述预设交互区域滚动展示所述直播推荐信息,以及在所述预设交互区域展示设置有第一预设动效的第一交互操作信息;
11.其中,所述第一预设动效用于渲染所述关联直播间的直播氛围;第一交互操作信息用于触发所述关联直播间对应的直播页面的显示。
12.在一个可选的实施例中,所述方法还包括:
13.响应于基于所述第一交互操作信息触发的直播页面展示指令,显示所述直播页面。
14.在一个可选的实施例中,所述方法还包括:
15.在所述第一对象推荐信息展示结束的情况下,将预设弹窗展示在所述目标页面,
所述预设弹窗包括所述关联直播间对应的介绍信息和设置有第二预设动效的第二交互操作信息;
16.其中,所述第二预设动效用于渲染所述关联直播间的直播氛围,所述第二交互操作信息用于触发所述关联直播间的显示。
17.在一个可选的实施例中,在所述显示包括所述第一对象推荐信息的目标页面之前,所述方法还包括:
18.响应于应用启动指令,显示启动页面,所述启动页面展示有所述关联直播间对应的第二对象推荐信息;
19.在所述第二对象推荐信息展示过程中,将设置有第三预设动效的第三交互操作信息展示在所述目标页面;
20.其中,所述第三预设动效用于渲染所述关联直播间的直播氛围,所述第三交互操作信息用于触发所述关联直播间的显示。
21.在一个可选的实施例中,所述显示包括第一对象推荐信息的目标页面包括:
22.在所述第二对象推荐信息展示结束的情况下,显示包括所述第一对象推荐信息的目标页面;
23.其中,所述第一对象推荐信息和所述第二对象推荐信息为同一待推荐对象对应的连贯展示的两个对象推荐信息。
24.在一个可选的实施例中,所述第一对象推荐信息与所述关联直播间的直播画面不同,所述方法还包括:
25.确定所述第一对象推荐信息对应发布账号的直播状态信息;
26.所述将所述第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在所述目标页面的预设交互区域包括:
27.在所述直播状态信息指示所述发布账号处于直播状态的情况下,将所述直播推荐信息滚动展示在所述预设交互区域。
28.在一个可选的实施例中,所述方法还包括:
29.确定所述关联直播间对应的直播对象;
30.在所述第一对象推荐信息展示过程中,检测所述第一对象推荐信息中的当前展示对象;
31.所述将所述第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在所述目标页面的预设交互区域包括:
32.在所述检测到的当前展示对象与所述直播对象相匹配的情况下,将所述直播推荐信息滚动展示在所述预设交互区域。
33.在一个可选的实施例中,所述方法还包括:
34.获取所述关联直播间对应的直播内容数据;
35.基于所述直播内容数据,生成所述直播推荐信息。
36.在一个可选的实施例中,所述方法还包括:
37.确定所述第一对象推荐信息对应的目标对象类型;
38.基于所述目标对象类型,从多种直播推荐样式中,确定目标直播推荐样式;
39.所述将所述第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在所
述目标页面的预设交互区域包括:
40.基于所述目标直播推荐样式,将所述直播推荐信息展示在所述预设交互区域。
41.根据本公开实施例的第二方面,提供一种信息展示装置,包括:
42.目标页面显示模块,被配置为执行显示包括第一对象推荐信息的目标页面;
43.直播推荐信息展示模块,被配置为执行在所述第一对象推荐信息展示过程中,将所述第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在所述目标页面的预设交互区域;
44.其中,所述关联直播间用于推荐所述第一对象推荐信息的关联对象,所述预设交互区域为所述关联直播间对应的推荐交互区域。
45.在一个可选的实施例中,所述直播推荐信息展示模块820包括具体被配置为执行在所述第一对象推荐信息展示过程中,在所述预设交互区域滚动展示所述直播推荐信息,以及在所述预设交互区域展示设置有第一预设动效的第一交互操作信息;
46.其中,所述第一预设动效用于渲染所述关联直播间的直播氛围;第一交互操作信息用于触发所述关联直播间对应的直播页面的显示。
47.在一个可选的实施例中,所述装置还包括:
48.关联直播间显示模块,被配置为执行响应于基于所述第一交互操作信息触发的直播页面展示指令,显示所述直播页面。
49.在一个可选的实施例中,所述装置还包括:
50.预设弹窗展示模块,被配置为执行在所述第一对象推荐信息展示结束的情况下,将预设弹窗展示在所述目标页面,所述预设弹窗包括所述关联直播间对应的介绍信息和设置有第二预设动效的第二交互操作信息;
51.其中,所述第二预设动效用于渲染所述关联直播间的直播氛围,所述第二交互操作信息用于触发所述关联直播间的显示。
52.在一个可选的实施例中,所述装置还包括:
53.启动页面显示模块,被配置为执行在所述显示包括所述第一对象推荐信息的目标页面之前,响应于应用启动指令,显示启动页面,所述启动页面展示有所述关联直播间对应的第二对象推荐信息;
54.第三交互操作信息展示模块,被配置为执行在所述第二对象推荐信息展示过程中,将设置有第三预设动效的第三交互操作信息展示在所述目标页面;
55.其中,所述第三预设动效用于渲染所述关联直播间的直播氛围,所述第三交互操作信息用于触发所述关联直播间的显示。
56.在一个可选的实施例中,所述目标页面显示模块具体被配置为执行在所述第二对象推荐信息展示结束的情况下,显示包括所述第一对象推荐信息的目标页面;
57.其中,所述第一对象推荐信息和所述第二对象推荐信息为同一待推荐对象对应的连贯展示的两个对象推荐信息。
58.在一个可选的实施例中,所述第一对象推荐信息与所述关联直播间的直播画面不同,所述装置还包括:
59.直播状态信息确定模块,被配置为执行确定所述第一对象推荐信息对应发布账号的直播状态信息;
60.所述直播推荐信息展示模块具体被配置为执行在所述直播状态信息指示所述发布账号处于直播状态的情况下,将所述直播推荐信息滚动展示在所述预设交互区域。
61.在一个可选的实施例中,所述装置还包括:
62.直播对象确定模块,被配置为执行确定所述关联直播间对应的直播对象;
63.当前展示对象模块,被配置为执行在所述第一对象推荐信息展示过程中,检测所述第一对象推荐信息中的当前展示对象;
64.所述直播推荐信息展示模块具体被配置为执行在所述检测到的当前展示对象与所述直播对象相匹配的情况下,将所述直播推荐信息滚动展示在所述预设交互区域。
65.在一个可选的实施例中,所述装置还包括:
66.直播内容数据获取模块,被配置为执行获取所述关联直播间对应的直播内容数据;
67.直播推荐信息生成模块,被配置为执行基于所述直播内容数据,生成所述直播推荐信息。
68.在一个可选的实施例中,所述装置还包括:
69.目标对象类型确定模块,被配置为执行确定所述第一对象推荐信息对应的目标对象类型;
70.目标直播推荐样式确定模块,被配置为执行基于所述目标对象类型,从多种直播推荐样式中,确定目标直播推荐样式;
71.所述直播推荐信息展示模块具体被配置为执行包括:
72.基于所述目标直播推荐样式,将所述直播推荐信息展示在所述预设交互区域。
73.根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述第一方面中任一项所述的方法。
74.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本公开实施例的第一方面中任一项所述方法。
75.根据本公开实施例的第五方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本公开实施例的第一方面中任一项所述方法。
76.本公开的实施例提供的技术方案至少带来以下有益效果:
77.在目标页面结合第一对象推荐信息进行对象推荐过程中,将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在目标页面中关联直播间的预设交互区域,可以有效渲染第一对象推荐信息对应的关联直播间的直播氛围,能够多方位提升用户对需要推荐对象的了解,在提升用户对直播感知的基础上,增强直播氛围沉浸感和页面互动性;且结合第一对象推荐信息和关联直播间,可以实现对象联合推荐,有效丰富了对象推荐形式,进而可以更好的提升对象的推荐效果,减少无效信息的推送带来的资源浪费,提升系统性能。
78.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
79.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
80.图1是根据一示例性实施例示出的一种应用环境的示意图;
81.图2是根据一示例性实施例示出的一种信息展示方法的流程图;
82.图3是根据一示例性实施例提供的一种目标页面的示意图;
83.图4是根据一示例性实施例提供的另一种目标页面的示意图;
84.图5是根据一示例性实施例提供的一种展示有预设弹窗的目标页面的示意图;
85.图6是根据一示例性实施例提供的一种启动页面的示意图;
86.图7是根据一示例性实施例提供的一种对象推荐信息展示过程中的页面示意图;
87.图8是根据一示例性实施例示出的一种信息展示装置框图;
88.图9是根据一示例性实施例示出的一种用于信息展示的电子设备的框图。
具体实施方式
89.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
90.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
91.需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
92.请参阅图1,请参阅图1,图1是根据一示例性实施例示出的一种应用环境的示意图,如图1所示,该应用环境可以包括终端100和服务器200。
93.在一个可选的实施例中,终端100可以用于面向任一用户提供信息展示服务。具体的,终端100可以包括但不限于智能手机、台式计算机、平板电脑、笔记本电脑、智能音箱、数字助理、增强现实(augmentedreality,ar)/虚拟现实(virtual reality,vr)设备、智能可穿戴设备等类型的电子设备,也可以为运行于上述电子设备的软体,例如应用程序等。可选的,电子设备上运行的操作系统可以包括但不限于安卓系统、ios系统、linux、windows等。
94.在一个可选的实施例中,服务器200可以为终端100提供后台服务。具体的,服务器200可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。
95.此外,需要说明的是,图1所示的仅仅是本公开提供的一种应用环境,在实际应用中,还可以包括其他应用环境,例如可以包括更多的终端。
96.本说明书实施例中,上述终端100以及服务器200可以通过有线或无线通信方式进行直接或间接地连接,本公开在此不做限制。
97.图2是根据一示例性实施例示出的一种信息展示方法的流程图,如图2所示,该信息展示方法用于终端电子设备中,包括以下步骤。
98.在步骤s201中,显示包括第一对象推荐信息的目标页面。
99.在一个具体的实施例中,第一对象推荐信息可以为用于介绍第一待推荐对象的多媒体资源。具体的,多媒体资源可以包括文本、图像等静态资源,也可以包括短视频等动态资源。上述第一待推荐对象可以包括至少一个待推荐的对象。具体的,待推荐的对象可以包括商品、应用程序、小说等需要进行推广的对象。
100.在一个具体的实施例中,目标页面可以为用于展示第一对象推荐信息的页面。可选的,目标页面可以为预设应用或预设网络平台中的启动页面,也可以为预设应用或预设网络平台中的某一多媒体资源展示页面(非启动页面)。具体的,预设应用可以为能够进行多媒体资源推荐的应用;可选的,该预设应用还可以进行多媒体资源的发布等。预设网络平台可以为能够进行多媒体资源推荐的网络平台;可选的,该预设网络平台还可以进行多媒体资源的发布等。
101.在步骤s203中,在第一对象推荐信息展示过程中,将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在目标页面的预设交互区域。
102.在一个具体的实施例中,上述关联直播间可以用于推荐第一对象推荐信息的关联对象;可选的,第一对象推荐信息对应的发布账号可以与关联直播间的直播账号为同一账号,可选的,第一推荐对象可以与关联对象为同一对象,也可以为不同的对象。具体的,可选的,关联直播间的直播账号可以为某一品牌的账号,可选的,在第一推荐对象与关联对象为不同的对象的情况下,第一推荐对象与关联对象可以为同一品牌的对象。
103.在一个具体的实施例中,上述预设交互区域可以为关联直播间对应的交互区域,即用于推荐关联直播间的交互区域。具体的,直播推荐信息可以用于渲染进入关联直播间的氛围,可选的,直播推荐信息可以包括多个用于渲染进入关联直播间氛围的信息。可选的,可以通过提示用户进入关联直播间的方式,渲染进入关联直播间的氛围,相应的,直播推荐信息可以包括直播提示信息,即提示用户进入关联直播间的信息,例如“快围观”、“火速围观”等。可选的,可以通过介绍关联直播间的相关信息的方式,渲染进入关联直播间的氛围,相应的,直播推荐信息可以包括直播介绍信息,即关联直播间的介绍信息,例如“折扣xx”、“x(数量)用户正在观看直播”等。
104.在一个可选的实施例中,用户可以预先设置的直播推荐信息,也可以在第一对象推荐信息展示过程中,结合关联直播间的直播内容数据实时生成。相应的,上述方法还可以包括:
105.获取关联直播间对应的直播内容数据;
106.基于直播内容数据,生成直播推荐信息。
107.在一个具体的实施例中,上述关联直播间对应的直播内容数据可以为关联直播间中的实时直播数据,具体的,直播内容数据可以包括直播语音数据、直播画面中的图像信息、直播画面中的文本信息,以及直播间的观众数量等实时直播数据。可选的,可以结合语音识别技术、图像识别技术等提取直播内容数据,并将结合提取的关键词,或关键图像(例如直播间推荐对象的图像标识等)等,生成直播推荐信息。
108.上述实施例中,结合关联直播间对应的直播内容数据,来生成直播推荐信息,可以
提升直播推荐的真实性和有效性,帮助用户更好的了解关联直播间,提升用户进入关联直播间后,对关联直播间中信息的满意度,进而可以减少无效的直播流推送处理带来的资源消耗,大大提升直播系统的系统性能。
109.在一个可选的实施例中,上述方法还可以包括:
110.确定关联直播间对应的直播对象;
111.在第一对象推荐信息展示过程中,检测第一对象推荐信息中的当前展示对象;
112.相应的,上述将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在目标页面的预设交互区域包括:
113.在检测到的当前展示对象与直播对象相匹配的情况下,将直播推荐信息滚动展示在预设交互区域。
114.在一个具体的实施例中,关联直播间对应的直播对象可以为关联直播间中当前推荐对象。可选的,可以通过识别直播语音等方式,实时确定关联直播间对应的直播对象。
115.在一个具体的实施例中,可以通过对第一对象推荐信息展示过程中实时画面图像进行目标检测,以检测出第一对象推荐信息中当前展示对象。
116.可选的,在当前展示对象与直播对象相同的情况下,可以确定检测到的当前展示对象与直播对象相匹配,相应的,可以触发直播推荐信息的滚动展示。
117.上述实施例中,结合关联直播间对应的直播对象与第一对象推荐信息中的当前展示对象的匹配情况,来触发直播推荐信息在预设交互区域的滚动展示,可以更有针对的进行关联直播间的推荐,实现所推荐即所见的效果,大大提升关联直播间的推荐效果,减少无效直播流推送带来的资源浪费,提升直播系统的系统性能。
118.在一个可选的实施例中,上述在第一对象推荐信息展示过程中,将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在目标页面的预设交互区域可以包括:
119.在第一对象推荐信息展示过程中,在预设交互区域滚动展示直播推荐信息,以及在预设交互区域展示设置有第一预设动效的第一交互操作信息;
120.在一个具体的实施例中,上述第一预设动效可以用于渲染关联直播间的直播氛围;第一交互操作信息可以用于触发关联直播间的显示。可选的,在滚动展示直播推荐信息的同时,可以在预设交互区域展示设置有第一预设动效的第一交互操作信息。
121.上述实施例中,在滚动展示关联直播间的直播推荐信息的同时,将第一预设动效展示在用于触发关联直播间显示的第一交互操作信息所在区域,可以帮助用户聚焦到关联直播间的显示触发区域,提升用户跳转到关联直播间的操作便利性和关联直播间的显示触发率,进而可以更好的提升直播间中对象的推荐效果,减少无效信息的推送带来的资源浪费,提升系统性能。
122.在一个可选的实施例中,不同对象推荐信息可以对应不同的直播推荐样式,可选的,可以预先设置每个对象推荐信息对应的直播推荐样式,也可以随机选取某种直播推荐样式,也可以预先设置不同对象推荐信息对应的对象类型与不同直播推荐样式间的对应关系。相应的,上述方法还包括:
123.确定第一对象推荐信息对应的目标对象类型;
124.基于目标对象类型,从多种直播推荐样式中,确定目标直播推荐样式;
125.相应的,上述将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示
在目标页面的预设交互区域包括:
126.基于目标直播推荐样式,将直播推荐信息展示在预设交互区域。
127.在一个具体的实施例中,多种直播推荐样式可以为多种预设交互区域(关联直播间对应的交互区域)的展示样式。可选的,预设交互区域中往往包括触发关联直播间对应直播页面显示的操作信息(第一交互操作信息);可选的,多种直播推荐样式可以包括第一直播推荐样式和第二直播推荐样式。其中,第一直播推荐样式可以为:预设交互区域为第一交互操作信息所在区域(即可以基于预设交互区域中任意区域触发关联直播间对应直播页面的显示)的展示样式,例如第一交互操作信息为某一控件,相应的,预设交互区域可以为该控件所在区域。第二直播推荐样式可以为:预设交互区域包括第一交互操作信息所在区域和直播推荐信息所在区域的展示样式。
128.在一个具体的实施例中,可以预先设置不同对象类型与直播推荐样式间的对应关系,相应的,可以结合第一对象推荐信息对应的目标对象类型(第一对象推荐信息中对象的类型),确定与目标对象类型对应的目标直播推荐样式。具体的,对象类型可以结合实际应用进行划分,例如服饰、旅游等。具体的,对象类型与直播推荐样式间的对应关系可以预先基于每一对象类型在多种直播推荐样式下的关联直播间的推荐测试结果确定,具体的,可以结合推荐测试结果,将推荐测试结果所表征的最好推荐效果的直播推荐样式,作为该对象类型对应的直播推荐类型。
129.在一个具体的实施例中,在目标直播推荐样式为第一直播推荐样式的情况下,预设交互区域器可以为第一交互操作信息所在区域,如图3所示,图3是根据一示例性实施例提供的一种目标页面的示例图。具体的,301对应的区域可以为第一交互操作信息所在区域(预设交互区域)。302对应的动效可以为第一预设动效,且结合图3a和图3b可见,直播推荐信息可以包括“火速围观”和“折扣xx”,且“火速围观”和“折扣xx”滚动展示在第一交互操作信息所在区域。
130.在一个具体的实施例中,在目标直播推荐样式为第二直播推荐样式的情况下,预设交互区域器可以包括第一交互操作信息所在区域,如图4所示,图4是根据一示例性实施例提供的另一种目标页面的示例图。具体的,403对应的区域可以为预设交互区域,预设交互区域中第一交操作信息所在区域401。402对应的动效可以为第一预设动效,且结合图4a和图4b可见,直播推荐信息可以包括“折扣xx”和“x人正在观看”,且“折扣xx”和“x人正在观看”滚动展示在预设交互区域中非第一交操作信息所在区域。
131.上述实施例中,结合对象推荐信息对应的对象类型,来确定直播推荐样式,可以更有针对性的进行直播推荐信息展示,且可以大大提升预设交互区域中关联直播间的推荐信息样式的丰富性,进而可以提升关联直播间推荐过程中的趣味性,有效改善关联直播间的推荐效果,进而更好的提升对象推荐效果。
132.在一个可选的实施例中,第一对象推荐信息与关联直播间的直播画面不同,可选的,上述方法还可以包括:
133.确定第一对象推荐信息对应发布账号的直播状态信息;
134.相应的,上述将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在目标页面的预设交互区域可以包括:
135.在直播状态信息指示发布账号处于直播状态的情况下,将直播推荐信息滚动展示
在预设交互区域。
136.在一个具体的实施例中,第一对象推荐信息对应发布账号可以为发布第一对象推荐信息的账号,可选的,直播状态信息可以包括直播状态或非直播状态,可选的,在直播状态信息指示发布账号处于直播状态的情况下,可以将直播推荐信息滚动展示在预设交互区域。
137.上述实施例中,结合第一对象推荐信息对应发布账号的直播状态信息,在直播状态信息指示发布账号处于直播状态的情况下,将直播推荐信息滚动展示在预设交互区域,可以结合直播推荐信息有效渲染第一对象推荐信息对应的关联直播间的直播氛围,提升了用户对直播的感知,增强直播氛围沉浸感和页面互动性。
138.在一个可选的实施例中,上述方法还可以包括:
139.响应于基于第一交互操作信息触发的直播页面展示指令,显示直播页面。
140.在一个具体的实施例中,上述第一交互操作信息可以为交互控件。相应的,可以通过点击交互控件(第一交互操作信息)等方式,触发上述直播页面展示指令,以进行关联直播间的显示。
141.上述实施例中,结合展示有第一预设动效的第一交互操作信息进行直播页面展示指令的触发,可以提升用户对直播的感知,增强直播氛围沉浸感和页面互动性,进而可以更好的提升用户体验。
142.在一个可选的实施例中,上述方法还可以包括:
143.在第一对象推荐信息展示结束的情况下,将预设弹窗展示在目标页面,该预设弹窗包括关联直播间对应的介绍信息和设置有第二预设动效的第二交互操作信息;
144.在一个具体的实施例中,该第二预设动效可以用于渲染关联直播间的直播氛围,第二交互操作信息可以用于触发关联直播间的显示。
145.在一个具体的实施例中,关联直播间对应的介绍信息可以为用于介绍关联直播间对应直播间情况的信息,具体的,例如直播间推荐对象的信息、直播间在线观众数量等。
146.在一个具体的实施例中,如图5所示,图5是根据一示例性实施例提供的一种展示有预设弹窗的目标页面的示意图。具体的,501对应的弹窗可以为上述预设弹窗,该预设弹窗可以包括“x人正在观看”、“超多好物,等你来”等介绍信息,以及展示有第二预设动效的第二交互操作信息502。
147.上述实施例中,在第一对象推荐信息展示结束的情况下,结合包括关联直播间对应的介绍信息和设置有第二预设动效的第二交互操作信息的预设弹窗,可以让用户在进一步了解关联直播间对对应直播间的基础上,快速便捷的进行关联直播间的显示触发,提升直播间中对象的推荐效果,减少无效信息的推送带来的资源浪费,提升系统性能。
148.在一个可选的实施例中,在目标页面为非启动页面的情况下,在显示包括第一对象推荐信息的目标页面之前,上述方法还可以包括:
149.响应于应用启动指令,显示启动页面,该启动页面展示有关联直播间对应的第二对象推荐信息;
150.在第二对象推荐信息展示过程中,将设置有第三预设动效的第三交互操作信息展示在目标页面;
151.在一个具体的实施例中,上述第三预设动效用于渲染关联直播间的直播氛围,第
三交互操作信息用于触发关联直播间的显示。
152.在一个具体的实施例中,第二对象推荐信息可以为用于介绍第二待推荐对象的多媒体资源。可选的,第二待推荐对象可以为关联直播间的直播账号需要推荐的对象。可选的,第二待推荐对象与第一待推荐对象可以为相同的对象,也可以为不同的对象,例如相同品牌的两个对象。
153.可选的,可以在将设置有第三预设动效的第三交互操作信息展示在目标页面之前,确定第二对象推荐信息对应发布账号的直播状态信息,相应的,在直播状态信息指示发布账号处于直播状态的情况下,将设置有第三预设动效的第三交互操作信息展示在目标页面。
154.在一个具体的实施例中,如图6所示,图6是根据一示例性实施例提供的一种启动页面的示意图;其中,601对应的区域可以为第三交互操作信息对应的区域,602对应的信息可以为第三预设动效。
155.上述实施例中,将设置有预设动效的交互操作信息贯穿关联直播间对应的对象推荐信息的整个展示过程中,可以帮助用户更好的感知直播,提升直播氛围沉浸感和页面互动性,进而更好的提升用户跳转到关联直播间的操作便利性。
156.在一个可选的实施例中,上述显示包括第一对象推荐信息的目标页面包括:
157.在第二对象推荐信息展示结束的情况下,显示包括第一对象推荐信息的目标页面;
158.在实际应用中,启动页面的展示时长往往较多,相应的,为了更充分让用户了解待推荐对象,可以在启动页面中展示的第二对象推荐信息展示结束的情况下,在目标页面中展示与该第二对象推荐信息连贯的对象推荐信息,相应的,上述第一对象推荐信息和第二对象推荐信息可以为同一待推荐对象对应的连贯展示的两个对象推荐信息,例如通过一段12s的视频介绍某一待推荐对象“精华”的场景中,第二对象推荐信息为用于介绍该待推荐对象“精华”的前5s的视频,第一对象推荐信息为用于介绍该待推荐对象“精华”的后7s的视频。
159.上述实施例中,结合启动页面和启动页面之后展示的目标页面,连贯展示同一待推荐对象对应的对象推荐信息,可以在提升页面连贯性的基础上,让更充分的了解待推荐对象,提升对象推荐效果,减少无效信息的推送带来的资源浪费,提升系统性能。
160.在一个具体的实施例中,以第一对象推荐信息和第二对象推荐信息对应的待推荐对象均为“精华”为例,如图7所示,图7是根据一示例性实施例提供的一种对象推荐信息展示过程中的页面示意图。具体的,结合图7a所示,在应用启动指令触发的情况下,可以在应用启动页面展示用于介绍“精华”的第二对象推荐信息,且在第二对象推荐信息展示过程中,展示设置有第三预设动效的第三交互操作信息;若用户通过点击第三交互操作信息等方式,触发了直播页面展示指令,可以跳转至关联直播间;可选的,若第二对象推荐信息展示结束的情况下,用户未触发直播页面展示指令,结合图7b所示,可以跳转至展示有用于介绍“精华”的第一对象推荐信息的目标页面,且在第一对象推荐信息展示过程中,展示设置有第一预设动效的第一交互操作信息和滚动展示的直播推荐信息;可选的,由于目标页面中直播推荐样式有多种,若第二对象推荐信息展示结束的情况下,用户未触发直播页面展示指令,可以跳转至图7c所示的目标页面;可选的,若用户通过点击第一交互操作信息等方
式,触发了直播页面展示指令,可以跳转至关联直播间;可选的,若第一对象推荐信息展示结束的情况下,用户未触发直播页面展示指令,结合图7d所示,可以在目标页面展示包括关联直播间对应的介绍信息和设置有第二预设动效的第二交互操作信息的预设弹窗;可选的,若用户通过点击第二交互操作信息等方式,触发了直播页面展示指令,可以跳转至关联直播间;可选的,用户也通过点击“重新播放”,继续展示第一对象推荐信息,也可以通过滑动等方式触发下一对象推荐信息的展示。
161.由以上本说明书实施例提供的技术方案可见,本说明书在目标页面结合第一对象推荐信息进行对象推荐过程中,将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在目标页面中关联直播间的预设交互区域,可以有效渲染第一对象推荐信息对应的关联直播间的直播氛围,能够多方位提升用户对需要推荐对象的了解,在提升用户对直播感知的基础上,增强直播氛围沉浸感和页面互动性;且结合第一对象推荐信息和关联直播间,可以实现对象联合推荐,有效丰富了对象推荐形式,进而可以更好的提升对象的推荐效果,减少无效信息的推送带来的资源浪费,提升系统性能。
162.图8是根据一示例性实施例示出的一种信息展示装置框图。参照图8,该装置包括:
163.目标页面显示模块810,被配置为执行显示包括第一对象推荐信息的目标页面;
164.直播推荐信息展示模块820,被配置为执行在第一对象推荐信息展示过程中,将第一对象推荐信息对应的关联直播间的直播推荐信息,滚动展示在目标页面的预设交互区域;
165.其中,关联直播间用于推荐第一对象推荐信息的关联对象,预设交互区域为关联直播间对应的推荐交互区域。
166.在一个可选的实施例中,直播推荐信息展示模块820包括具体被配置为执行在第一对象推荐信息展示过程中,在预设交互区域滚动展示直播推荐信息,以及在预设交互区域展示设置有第一预设动效的第一交互操作信息;
167.其中,第一预设动效用于渲染关联直播间的直播氛围;第一交互操作信息用于触发关联直播间对应的直播页面的显示。
168.在一个可选的实施例中,上述装置还包括:
169.关联直播间显示模块,被配置为执行响应于基于第一交互操作信息触发的直播页面展示指令,显示直播页面。
170.在一个可选的实施例中,上述装置还包括:
171.预设弹窗展示模块,被配置为执行在第一对象推荐信息展示结束的情况下,将预设弹窗展示在目标页面,预设弹窗包括关联直播间对应的介绍信息和设置有第二预设动效的第二交互操作信息;
172.其中,第二预设动效用于渲染关联直播间的直播氛围,第二交互操作信息用于触发关联直播间的显示。
173.在一个可选的实施例中,上述装置还包括:
174.启动页面显示模块,被配置为执行在显示包括第一对象推荐信息的目标页面之前,响应于应用启动指令,显示启动页面,启动页面展示有关联直播间对应的第二对象推荐信息;
175.第三交互操作信息展示模块,被配置为执行在第二对象推荐信息展示过程中,将
设置有第三预设动效的第三交互操作信息展示在目标页面;
176.其中,第三预设动效用于渲染关联直播间的直播氛围,第三交互操作信息用于触发关联直播间的显示。
177.在一个可选的实施例中,目标页面显示模块810具体被配置为执行在第二对象推荐信息展示结束的情况下,显示包括第一对象推荐信息的目标页面;
178.其中,第一对象推荐信息和第二对象推荐信息为同一待推荐对象对应的连贯展示的两个对象推荐信息。
179.在一个可选的实施例中,第一对象推荐信息与关联直播间的直播画面不同,上述装置还包括:
180.直播状态信息确定模块,被配置为执行确定第一对象推荐信息对应发布账号的直播状态信息;
181.直播推荐信息展示模块820具体被配置为执行在直播状态信息指示发布账号处于直播状态的情况下,将直播推荐信息滚动展示在预设交互区域。
182.在一个可选的实施例中,上述装置还包括:
183.直播对象确定模块,被配置为执行确定关联直播间对应的直播对象;
184.当前展示对象模块,被配置为执行在第一对象推荐信息展示过程中,检测第一对象推荐信息中的当前展示对象;
185.直播推荐信息展示模块820具体被配置为执行在检测到的当前展示对象与直播对象相匹配的情况下,将直播推荐信息滚动展示在预设交互区域。
186.在一个可选的实施例中,上述装置还包括:
187.直播内容数据获取模块,被配置为执行获取关联直播间对应的直播内容数据;
188.直播推荐信息生成模块,被配置为执行基于直播内容数据,生成直播推荐信息。
189.在一个可选的实施例中,上述装置还包括:
190.目标对象类型确定模块,被配置为执行确定第一对象推荐信息对应的目标对象类型;
191.目标直播推荐样式确定模块,被配置为执行基于目标对象类型,从多种直播推荐样式中,确定目标直播推荐样式;
192.直播推荐信息展示模块820具体被配置为执行包括:
193.基于目标直播推荐样式,将直播推荐信息展示在预设交互区域。
194.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
195.图9是根据一示例性实施例示出的一种用于信息展示的电子设备的框图,该电子设备可以是终端,该电子设备可以是终端,其内部结构图可以如图9所示。终端可以包括rf(radio frequency,射频)电路910、包括有一个或一个以上计算机可读存储介质的存储器920、输入单元930、显示单元940、传感器950、音频电路960、wifi(wireless fidelity,无线保真)模块970、包括有一个或者一个以上处理核心的处理器980、以及电源990等部件。本领域技术人员可以理解,图9中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
196.rf电路910可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的
下行信息接收后,交由一个或者一个以上处理器980处理;另外,将涉及上行的数据发送给基站。通常,rf电路910包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(sim)卡、收发信机、耦合器、lna(low noise amplifier,低噪声放大器)、双工器等。此外,rf电路910还可以通过无线通信与网络和其他终端通信。无线通信可以使用任一通信标准或协议,包括但不限于gsm(global system ofmobile communication,全球移动通讯系统)、gprs(general packet radio service,通用分组无线服务)、cdma(code division multiple access,码分多址)、wcdma(wideband code division multiple access,宽带码分多址)、lte(long term evolution,长期演进)、电子邮件、sms(short messaging service,短消息服务)等。
197.存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存储器920的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、功能所需的应用程序等;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器920还可以包括存储器控制器,以提供处理器980和输入单元930对存储器920的访问。
198.输入单元930可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元930可包括触敏表面931以及其他输入设备932。触敏表面931,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面931上或在触敏表面931附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面931可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器980,并能接收处理器980发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面931。除了触敏表面931,输入单元930还可以包括其他输入设备932。具体地,其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元940可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元940可包括显示面板941,可选的,可以采用lcd(liquid crystal display,液晶显示器)、oled(organic light-emitting diode,有机发光二极管)等形式来配置显示面板941。进一步的,触敏表面931可覆盖显示面板941,当触敏表面931检测到在其上或附近的触摸操作后,传送给处理器980以确定触摸事件的类型,随后处理器980根据触摸事件的类型在显示面板941上提供相应的视觉输出。其中,触敏表面931与显示面板941可以两个独立的部件来实现输入和输入功能,但是在某些实施例中,也可以将触敏表面931与显示面板941集成而实现输入和输出功能。
199.终端还可包括至少一种传感器950,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板941的亮度,接近传感器可在终端移动到耳边时,关闭显示面板941
和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
200.音频电路960、扬声器961,传声器962可提供用户与终端之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号输出;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据输出处理器980处理后,经rf电路910以发送给比如另一终端,或者将音频数据输出至存储器920以便进一步处理。音频电路960还可能包括耳塞插孔,以提供外设耳机与终端的通信。
201.wifi属于短距离无线传输技术,终端通过wifi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图9示出了wifi模块970,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
202.处理器980是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在存储器920内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器980可包括一个或多个处理核心;优选的,处理器980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器980中。
203.终端还包括给各个部件供电的电源990(比如电池),优选的,电源可以通过电源管理系统与处理器980逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源990还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
204.尽管未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端的显示单元是触摸屏显示器,终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行本发明中方法实施例中的指令。
205.在示例性实施例中,还提供了一种电子设备,包括:处理器;用于存储该处理器可执行指令的存储器;其中,该处理器被配置为执行该指令,以实现如本公开实施例中的信息展示方法。
206.在示例性实施例中,还提供了一种计算机可读存储介质,当该存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本公开实施例中的信息展示方法。
207.在示例性实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本公开实施例中的信息展示方法。
208.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括
非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
209.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
210.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。