一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

定向内容显示方法、装置、终端及存储介质与流程

2022-11-23 10:17:40 来源:中国专利 TAG:


1.本技术涉及计算机和互联网技术领域,特别涉及一种定向内容显示方法、装置、终端及存储介质。


背景技术:

2.目前,在一些应用程序的信息聚合界面中,除了显示有向用户提供的推送信息之外,还会穿插显示有一些定向内容(如广告)。
3.以社交应用提供的动态信息聚合界面为例,该动态信息聚合界面中会按序排列显示若干条好友动态信息,在好友动态信息中会插入显示一个或多个定向内容(如广告)。用户在浏览该动态信息聚合界面的过程中,若关注到该定向内容,则有可能进一步查看或点击该定向内容。
4.然而,上述显示定向内容的方式,无法有效吸引用户关注,导致定向内容的点击率和转化率较低。


技术实现要素:

5.本技术实施例提供了一种定向内容显示方法、装置、终端及存储介质,能够提高定向内容针对用户的吸引力,从而提高定向内容的点击率和转化率。所述技术方案如下:
6.根据本技术实施例的一个方面,提供了一种定向内容显示方法,所述方法包括:
7.显示信息聚合界面,所述信息聚合界面中包括多个第一展示位,所述第一展示位上显示有推送信息;
8.响应于针对所述信息聚合界面的操作,显示插入于所述多个第一展示位中的第二展示位,所述第二展示位上显示有定向内容,以及,显示与所述定向内容对应的动效元素。
9.根据本技术实施例的一个方面,提供了一种定向内容显示装置,所述装置包括:
10.界面显示模块,用于显示信息聚合界面,所述信息聚合界面中包括多个第一展示位,所述第一展示位上显示有推送信息;
11.内容显示模块,用于响应于针对所述信息聚合界面的操作,显示在所述多个第一展示位中插入的第二展示位,所述第二展示位上显示有定向内容,以及,显示与所述定向内容对应的动效元素。
12.根据本技术实施例的一个方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述定向内容显示方法。
13.根据本技术实施例的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述定向内容显示方法。
14.根据本技术实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计
算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。终端的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该终端执行上述定向内容显示方法。
15.本技术实施例提供的技术方案可以带来如下有益效果:
16.对于穿插在多条推送信息中显示的定向内容,通过在显示定向内容时,显示与该定向内容对应的动效元素,由于动效元素是一个动态特效,能够有效吸引用户的注意力,从而利用该动效元素让用户的注意力转移到定向内容上,提高定向内容针对用户的吸引力,进而有助于提高定向内容的点击率和转化率。
附图说明
17.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是本技术一个实施例提供的方案实施环境的示意图;
19.图2示例性示出了了一种定向内容显示方法的流程的示意图;
20.图3是本技术一个实施例提供的定向内容显示方法的流程图;
21.图4和图5是本技术实施例涉及的界面示意图;
22.图6是本技术一个实施例提供的定向内容显示装置的框图;
23.图7是本技术另一个实施例提供的定向内容显示装置的框图;
24.图8是本技术一个实施例提供的终端的结构框图。
具体实施方式
25.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
26.请参考图1,其示出了本技术一个实施例提供的方案实施环境的示意图。该方案实施环境可以实现成为一个信息推送和展示系统。该方案实施环境可以包括:终端10和服务器20。
27.终端10可以是诸如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴设备、pc(personal computer,个人计算机)等电子设备。终端10中可以安装有目标应用程序的客户端。其中,该目标应用程序可以是任意具有推送信息展示功能的应用程序,如社交应用程序、即时通信应用程序、资讯应用程序、视频应用程序、游戏应用程序、阅读应用程序、音乐应用程序、购物应用程序、浏览器等。针对不同应用程序,相应的推送信息也会有所不同。例如,对于社交应用程序或即时通信应用程序来说,推送信息可以是好友动态信息;又例如,对于资讯应用程序来说,推送信息可以是新闻资讯文章、新闻资讯视频等;又例如,对于视频应用程序来说,推送信息可以是依据用户兴趣推荐的视频信息,其中,该用户兴趣可以根据用户自行选择的兴趣分区确定,也可以根据用户的视频浏览习惯确定。在本技术实施例中,对推送信息的具体形式不作限定,这里不一一举例。另外,上述目标应用程序可以是需要下载安装的应用程序,也可以是即点即用的应用程序,本技术对此不作限定。
28.服务器20用于为终端10中的目标应用程序的客户端提供后台服务。例如,服务器20可以是上述目标应用程序的后台服务器。服务器20可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。可选地,服务器20同时为多个终端10中的目标应用程序的客户端提供后台服务。
29.终端10和服务器20之间可以通过网络进行互相通信。
30.可选地,在本技术实施例中,服务器20为终端10提供定向信息。如图2所示,服务器20在接收到来自终端10的定向信息获取请求之后,基于该定向信息获取请求向终端10发送定向信息。其中,该定向信息包括定向内容、与定向内容对应的多个动效图标,以及定向内容对应的直播间的标识信息。可选地,上述定向内容可以为终端10指定的定向内容,即上述定向信息获取请求中包括定向内容的标识信息;或者,上述定向内容为服务器20为终端10分配的定向内容。可选地,在获取定向内容时,依据终端10的使用者对应的用户帐号所记录的用户行为数据(如浏览位置、浏览内容、浏览时长等),向终端10分配与使用者相匹配的定向内容。
31.可选地,在本技术实施例中,终端10在获取上述定向信息之后,基于该定向信息,显示定向内容,而且,依据上述多个动效图标的显示概率生成并显示与定向内容对应的动效元素。之后,终端10在监测到用户针对定向内容的操作的情况下,向服务器20发送直播间信息获取请求。对应地,服务器20基于该直播间获取请求中包含的直播间的标识信息,向终端10发送该直播间的实时直播信息,使得终端10。而且,在此之后,服务器20持续收集来自各个终端的针对直播间的操作,生成并向终端10发送直播间实时信息,保证终端10所显示的直播间显示内容的及时更新。其中,上述各个终端是指进入直播间的各个用户(包括终端10的使用者)所使用的终端。
32.请参考图3,其示出了本技术一个实施例提供的定向内容显示方法的流程图。该方法可应用于图1所示的定向内容显示系统中的终端10,如各步骤的执行主体可以是终端10中安装运行的目标应用程序的客户端。该方法可以包括以下几个步骤(301~302):
33.步骤301,显示信息聚合界面。
34.信息聚合界面是指用于聚合显示推送信息的界面。可选地,该信息聚合界面中包括多个不同来源的推送信息。其中,上述不同来源包括但不限于以下至少一项:不同的用户帐号、不同的应用程序等。
35.在本技术实施例中,上述信息聚合界面为上述目标应用程序的显示界面,在目标应用程序的运行过程中,客户端显示信息聚合界面。其中,该信息聚合界面中包括多个第一展示位,该第一展示位上显示有推送信息。
36.在一种可能的实施方式中,上述多个第一展示位以列表的形式显示在信息聚合界面中。可选地,在显示信息聚合界面时,将一个第一展示位作为一个列表项,进而将多个第一展示位以列表的形式排列显示在信息聚合界面中。
37.在另一种可能的实施方式中,上述多个第一展示位以阵列的形式显示在信息聚合界面中。可选地,在显示信息聚合界面时,将一个第一展示位作为一个阵列项,进而将多个第一展示位以阵列的形式排列显示在信息聚合界面中。
38.当然,在其它可能的实施方式中,上述多个第一展示位以列表的形式和阵列的形式显示在信息聚合界面中。可选地,在显示信息聚合界面中,在信息聚合界面中划分列表显
示区域和阵列显示区域,进而将该信息聚合界面中的推送进行分类显示在不同的区域中。示例性地,由于列表项的显示区域大于阵列项的显示区域,在列表显示区域中的第一展示位用于显示重要的推送信息,在阵列显示区域中的第一展示位用于显示非重要的推送信息。其中,重要的推送信息包括但不限于以下至少一项:推送信息所属分区为用户常浏览分区、推送信息为多个用户推荐的优质信息(如点赞数大于某个数值、转发数大于某个数值、收藏数大于某个数值等)、用户订阅信息对应的后续推送信息等。
39.可选地,在本技术实施例中,上述信息聚合界面所显示的推送信息可以是来自相同来源的推送信息,也可以是来自不同来源的推送信息。示例性地,信息聚合界面所显示的推送信息均为来自某个用户帐号的信息,如用户帐号的基础信息(用户名、年龄、性别等)、用户帐号发表的信息等;或者,信息聚合界面所显示的推送信息为来自不同用户帐号和/或不同应用程序的信息。
40.可选地,不同目标应用程序对应的信息聚合界面不同。示例性地,若目标应用程序为社交应用程序或即时通信应用程序,则上述信息聚合界面所显示的推送信息为来自不同用户帐号的信息;若目标应用程序为应用下载平台,则上述信息聚合界面所显示的推送信息为来自不同应用程序的信息;若目标应用程序为阅读应用程序,则上述信息聚合界面所显示的推送信息为来自不同用户帐号和/或不同阅读平台的信息;等等。
41.步骤302,响应于针对信息聚合界面的操作,显示插入于多个第一展示位中的第二展示位,以及,显示与定向内容对应的动效元素。
42.在本技术实施例中,客户端在显示上述信息聚合界面之后,对该信息聚合界面进行监测,在监测到针对信息聚合界面的操作的情况下,显示插入于上述多个第一展示位中的第二展示位。其中,该第二展示位上显示有定向内容,定向内容是指具有针对性的内容。可选地,该针对性为相对于部分人群的针对性;或者,该针对性为相对于某个领域的针对性;等等。示例性地,在本技术实施例中,该定向内容为广告,其中,该广告的显示形式包括但不限于以下至少一项:视频显示、文字显示、图像显示等。
43.可选地,在本技术实施例中,若上述第一展示位以列表的形式显示,则上述第二展示位作为列表项插入至多个第一展示位中;若上述第一展示位以阵列的形式显示,则上述第二展示位作为阵列项插入至多个第一展示位中。当然,若上述第一展示位部分以列表的形式显示,部分以阵列的形式显示,由于列表项的显示区域大于阵列项的显示区域,为了保证定向内容的显示效果,第二展示位作为列表项插入至多个以列表的形式显示的第一展示位中。
44.可选地,上述针对信息聚合界面的操作为用户执行的,用于显示定向内容的操作,如滑动操作、点击操作、拖拽操作、语音操作、手势操作等,本技术实施例对此不作限定。示例性地,若信息聚合界面为能够通过滑动查看信息的界面,则上述操作为针对信息聚合界面的滑动操作,例如,客户端在显示上述信息聚合界面时,监测到针对该信息聚合界面的滑动操作,并依据滑动操作的滑动参数对信息聚合界面所显示的推送信息进行更新,进而在依据该滑动参数确定信息聚合界面需要显示定向内容时,在多个第一展示位中插入第二展示位,并且,在该第二展示位中显示该定向内容。其中,上述滑动参数包括但不限于以下至少一项:滑动距离、滑动速度、滑动方向等。当然,在其它可能的示例中,客户端也可以在监测到用户针对定向内容的呼出图标的触发操作的情况下,在上述多个第一展示位中插入第
二展示位,并在该第二展示位中显示定向内容。在本技术实施例中,客户端在显示上述定向内容时,显示与该定向内容对应的动效元素。其中,动效元素是指用于吸引用户查看定向内容的动效。示例性地,如图4所示,在信息聚合界面40中包括多个第一展示位41,以及位于多个第一展示位41之间的第二展示位42。其中,不同的第一展示位41中包括来自不同用户帐号的好友动态信息,第二展示位42中显示有定向内容(如广告),以及与该定向内容对应的动效元素43。
45.可选地,上述动效元素可以为预先生成的动画特效,也可以是实时生成的动画特效。
46.在一种可能的实施方式中,上述动效元素为预先生成的动画特效。可选地,该动效元素为定向内容的提供方所提供的动画特效,客户端在显示该动效元素之前,从服务器获取该预先生成的动效元素,并显示该动效元素。当然,在其它可能的实施方式中,上述动效元素也可以是服务器从多个以有的候选动效元素中为定向内容分配的动效元素。
47.在另一种可能的实施方式中,上述动效元素为实时生成的动画特效。可选地,客户端在显示该动效元素之前,从服务器获取多个候选的动效元素,并在显示该动效元素时,从多个候选的动效元素选择一个动效元素进行显示。当然,在其它可能的实施方式中,动效元素为至少一个动效图标生成的动画特效,客户端在显示动效元素之前,从服务器获取多个动效图标,并在显示动效元素时,选取多个动效图标中的至少一个动效图标生成并显示动效元素。
48.综上所述,本技术实施例提供的技术方案中,对于穿插在多条推送信息中显示的定向内容,通过在显示定向内容时,显示与该定向内容对应的动效元素,由于动效元素是一个动态特效,能够有效吸引用户的注意力,从而利用该动效元素让用户的注意力转移到定向内容上,提高定向内容针对用户的吸引力,进而有助于提高定向内容的点击率和转化率。
49.在下述示例性实施例中,对上述动效元素的显示方法进行介绍。具体步骤如下:
50.1、获取多个动效图标分别对应的显示概率。
51.动效图标是指组成动效的图标。可选地,将一个或多个动效图标进行动态显示,来生成动效。其中,上述动态显示可以是针对显示位置的动态变化,也可以是针对显示尺寸的动态变化,还可以是针对显示位置和显示尺寸的动态变化,本技术实施例对此不作限定。
52.在本技术实施例中,多个动效图标与上述定向内容之间存在对应关系,客户端在显示上述动效元素时,获取多个动效图标分别对应的显示概率。
53.可选地,在本技术实施例中,上述多个动效图标包括至少一个自定义动效图标和至少一个默认动效图标,且多个动效图标分别对应的显示概率之和为第一数值。示例性地,该第一数值为1。其中,自定义动效图标是指由定向内容的提供方自定义设置的,在定向内容的显示过程中显示的动效图标;而且,该自定义动效图标对应的显示概率是由定向内容的提供方自定义设置的;默认动效图标是指由设计人员(如定向内容展示方的工作人员等)设计的,在定向内容的显示过程中显示的动效图标;而且,该默认动效图标对应的显示概率是第一数值与第二数值的差值除以默认动效图标的数量所得到的商,该第二数值是上述至少一个自定义动效图标对应的显示概率之和。
54.需要说明的一点是,在本技术实施例中,动效图标的数量、自定义动效图标的数量和默认动效图标的数量均可以根据实际情况进行灵活设置和调整,本技术实施例对此不作
限定。
55.还需要说明的一地点是,在本技术实施例中,定向内容的提供方可以选择是否显示动效元素。可选地,若提供方选择显示动效元素,则客户端在显示动效元素之前,获取多个动效图标分别对应的显示概率;若提供方选择不显示动效元素,则客户端不显示动效元素,即不获取动效元素相关的信息,如多个动效图标、动效图标的显示概率、动效图标的显示规则等。
56.示例性地,假设每个自定义显示图标对应的显示概率为customrate,默认动效图标的数量为6,第一数值为1.0,则一个默认动效图标对应的显示概率buildinrate为:
57.buildinrate=(1.0-σ(customrate))/6。
58.2、基于多个动效图标分别对应的显示概率,从多个动效图标中确定出用于生成动效元素的至少一个目标动效图标。
59.在本技术实施例中,客户端在获取上述多个动效图标分别对应的显示概率之后,基于该多个动效图标分别对应的显示概率,从多个动效图标中确定出用于生成动效元素的至少一个目标动效图标。可选地,若上述多个动效图标中包括自定义动效图标和默认动效图标,则上述至少一个目标动效图标可以同时包括自定义动效图标和默认动效图标;若上述多个动效图标中仅仅包括默认动效图标,即定向内容的提供方未设置自定义动效图标,则上述至少一个目标动效图标仅仅包括自默认动效图标。
60.可选地,客户端在获取目标动效图标时,基于上述多个动效图标分别对应的显示概率,确定该多个动效图标分别对应的数值区域。其中,该数值区域的长度与显示概率呈正相关关系。之后,客户端生成随机数,并从多个动效图标分别对应的数值区间中,确定该随机数所属的目标数值区间,进而将目标数值区间对应的动效图标,确定为目标动效图标。
61.可选地,在本技术实施例中,客户端可以基于上述动效元素对应的目标动效图标的数量,来确定上述随机数的个数,示例性地,随机数的个数大于或等于目标动效图标的数量。其中,该目标动效图标的数量可以是预先设定的,也可以是实时获取的。
62.在一种可能的实施方式中,目标动效图标的数量为预先设定的。可选地,客户端确定显示上述定向内容时,获取该定向内容对应的目标动效图标的数量,进而基于该目标动效图标的数量,确定随机数的个数,并生成随机数,进而依据多个动效图标分别对应的显示概率,确定上述至少一个目标动效图标。其中,上述预先设定可以是定向内容的提供方设定的,也可以是定向内容的展示方设定的。示例性地,定向内容的提供方根据实际需求预先设定上述目标动效图标的数量,其中,该实际需求可以是根据定向内容的显示时长和/或动效元素的显示时长确定的,动效元素的显示时长小于或等于定向内容的显示时长;或者,定向内容的展示方规定在本方显示的定向内容的统一显示时长,进而依据该统一时长来预先设定上述目标动效图标的数量,当然,在实际运用中,定向内容的展示方也可以规定在本方显示的定向内容的动效元素的统一显示时长,以此来确定上述目标动效图标的数量。
63.在另一种可能的实施方式中,目标动效图标的数量为实时获取的。可选地,客户端在确定显示上述定向内容时,获取该定向内容的显示时长,以及单个动效图标的显示时长,进而依据该定向内容的显示时长和单个动效图标的显示时长,确定上述目标动效图标的数量。示例性地,客户端采用定向内容的显示时长除以单个动效图标的显示时长,并取整数(直接进位、四舍五入等),将该整数作为目标动效图标的数量。当然,客户端也可以依据动
效元素的显示时长来确定目标动效图标的数量,本技术实施例对此不作限定。
64.当然,在其它可能的实施方式中,客户端也可以不限定目标动效图标的显示数量,在定向内容位于信息聚合界面的过程中,实时生成随机数,一直获取目标动效图标,直至定向内容不在信息聚合界面中显示时,停止生成动效元素。
65.3、显示基于至少一个目标动效图标生成的动效元素。
66.在本技术实施例中,客户端在获取上述至少一个目标动效图标之后,显示基于该至少一个目标动效图标生成的动效元素。
67.可选地,在本技术实施例中,客户端每隔第一间隔时长,显示一个目标动效图标组的移动动画。其中,每个目标动效图标组中包括至少一个目标动效图标,且每个目标动效图标组的显示时长大于上述第一间隔时长;上述移动动画是指目标动效图标组从初始位置开始移动的动画,可选地,在移动过程中,目标动效图标组中所包含的目标动效图标的显示尺寸可以逐渐减小。需要说明的一点是,上述第一间隔时长可以是根据实际情况进行灵活设置和调整的任意数值,本技术实施例对此不作限定。
68.可选地,在具有多个目标动效图标组的情况下,上述动效元素包括按序循环显示的多个目标动效图标组的移动动画。其中,目标动效图标组的显示顺序是指依据显示概率和随机数逐次确定的目标动效图标的顺序。可选地,在本技术实施例中,客户端在显示上述动效元素时,在初始位置显示第一目标动效图标组,并显示该第一目标动效图标组从初始位置开始移动的移动动画,进而在第一目标动效图标组的显示时长等于第一间隔时长的情况下,在初始位置显示第二目标动效图标组。其中,上述初始位置可以为第二展示位中的任意位置,移动动画可以是向任意方向移动的动画。示例性地,如图4所示,初始位置为第二展示位42的底部,移动动画为由底部向斜上方移动的动画。需要说明的一点是,上述第一目标动效图标组和第二目标动效图标组为任意显示顺序相邻的两个动效图标组,以动效图标组中包括一个动效图标为例,如图4所示,若第一动效图标组为动效图标44,则第二动效图标组为动效图标45;若第一动效图标组为动效图标45,则第二动效图标组为动效图标46。
69.另外,为了提高用户针对定向内容的分享次数,动效元素的显示样式与针对定向内容的分享次数相关,该显示样式的显示效果与分享次数呈正比,即分享次数越多,显示样式的显示效果越优。需要说明的一点是,上述分享次数是指单个用户帐号针对定向内容的分享次数,即多个用户帐号针对定向内容的分享次数不累加。可选地,在本技术实施例中,客户端在监测到针对上述定向内容的分享操作的情况下,将上述动效元素由第一显示样式切换至第二显示样式进行显示。其中,第二显示样式的显示效果优于第一显示样式的显示效果。
70.在一种可能的实施方式中,客户端通过更改动效图标,来将上述动效元素的第一显示样式更改为第二显示样式。也就是说,动效元素在第一显示样式下所显示的动效图标,与动效元素在第二显示样式下所显示的动效图标不同。其中,动效元素在第二显示样式下所显示的动效图标的稀有度,大于动效元素在第一显示样式下显示的动效图标的稀有度。可选地,动效图标的稀有度与动效图标的显示概率呈反比,客户端在检测到针对定向内容的转发操作的情况下,对与定向内容对应的多个动效图标的显示概率进行调整,提高稀有的动效图标的显示概率,降低非稀有的动效图标的显示概率。示例性地,客户端在监测到上述转发操作之后,基于各个动效图标分别对应的显示概率,将显示概率小于或等于第一阈
值的动效图标确定为稀有的动效图标,将显示概率大于第二阈值的动效图标确定为非稀有的动效图标,进而基于各个动效图标的稀有度对显示概率进行调整。其中,上述第一阈值小于或等于上述第二阈值,且显示概率调整后的多个动效图标的显示概率之和依旧为上述第一数值。之后,客户端基于调整后的各个动效图标分别对应的显示概率,确定至少一个新的目标动效图标,并基于该至少一个新的目标动效图标生成并显示以第二显示样式进行显示的动效元素。
71.在另一种可能的实施方式中,客户端通过更改动效图标的显示样式,来将上述动效元素的第一显示样式更改为第二显示样式。可选地,客户端在监测到上述转发操作之后,将与定向内容对应的多个动效图标的显示样式进行更改,使得更改后的动效图标的显示效果优于原始的动效图标的显示效果,进而,客户端基于更改后的动效图标生成并显示以第二显示样式进行显示的动效元素。其中,针对不同的动效图标,显示样式更改方式可以相同,如对不同的动效图标增加相同的显示组件;也可以不同,如对不同的动效图标增加不同的显示组件。上述显示组件包括但不限于以下至少一项:特效、纹理、三维显示效果等。
72.在再一种可能的实施方式中,客户端不针对动效图标进行修改,通过针对动效元素的整体更改,来将上述动效元素的第一显示样式更改为第二显示样式。可选地,客户端在监测到上述转发操作之后,获取待增加的显示组件,并将该待增加的显示组件与动效元素进行叠加,生成并显示以第二显示样式进行显示的动效元素。其中,上述待增加的显示组件包括但不限于以下至少一项:特效、图纹理、滤镜等。
73.当然,在实际运用中,动效元素的显示样式的更改方式也可以是上述多种方法的结合,本技术实施例对此不作限定。
74.另外,为了提高定向内容的转化率,动效元素中的动效图标可以对应有奖品,即用户可以通过针对动效元素中所显示的动效图标的操作,来获取该动效图标对应的奖品。可选地,在本技术实施例中,客户端在检测到针对动效元素中的动效图标的操作的情况下,显示奖品提示信息。其中,奖品提示信息用于提示用户帐号获得与定向内容相关的奖品,如优惠券等。可选地,不同的动效图标对应的奖品可以相同,也可以不同。
75.可选地,在本技术实施例中,动效图标对应的奖品获得概率与动效图标对应的显示概率呈负相关关系。简而言之,若动效图标对应的显示概率小,动效图标为稀有的动效图标,则用户在执行针对该动效图标的操作之后,用户获得奖品的概率大;若动效图标对应的显示概率大,动效图标为非稀有的动效图标,则用户在执行针对该动效图标的操作之后,用户获取奖品的概率小。
76.除此之外,在本技术实施例中,客户端在监测到针对上述信息聚合界面的操作时,还可以显示与定向内容对应的介绍字幕,如图4中的介绍字幕47。其中,该介绍字幕是指由定向内容的提供方自定义设置的字幕。可选地,该介绍字幕中包括但不限于以下至少一项:文本信息、图像信息、表情信息等。
77.可选地,客户端在显示介绍字幕时,每隔第二间隔时长,显示与该定向内容对应的一条介绍字幕。其中,在该定向内容对应多条介绍字幕的情况下,该多条介绍字幕按序循环显示,该多条介绍字幕的显示顺序可以为定向内容的提供方自定义设置的。示例性地,假设定向内容对应有介绍字幕a、介绍字幕b和介绍字幕c,则客户端在显示介绍字幕时,可以先显示介绍字幕a、再显示介绍字幕b,进而显示介绍字幕c,之后,继续按照介绍字幕a、介绍字
幕b和介绍字幕c的显示顺序显示该三条介绍字幕。
78.可选地,在本技术实施例中,在定向内容对应有多条介绍字幕的情况下,客户端以非透明模式显示第一介绍字幕,进而在第一介绍字幕的显示时长等于上述第二间隔时长的情况下,显示第一介绍字幕由非透明模式转换为透明模式的转换动画,在这种情况下,第一介绍字幕的透明度逐渐增大;以及,显示第二介绍字幕由透明模式转换为非透明模式的转换动画,在这种情况下,第二介绍字幕的透明度逐渐增大。其中,第一介绍字幕和第二介绍字幕可以是任意两个显示顺序相邻的介绍字幕,第一介绍字幕的显示位置与第二介绍字幕的显示位置可以相同,也可以不同,本技术实施例对此不作限定。可选地,若第一介绍字幕与第二介绍字幕的显示位置不同,则第二介绍字幕可以滚动动画的形式移动至第一介绍字幕的原始显示位置,对应地,第一介绍字幕以滚动动画的形式移动出该原始显示位置。
79.另外,在本技术实施例中,上述定向内容对应有关联视频。可选地,该关联视频可以是与定向内容相关的产品介绍视频,如直播间视频、产品功能介绍视频、产品外观介绍视频、产品优惠介绍视频等。其中,上述产品是指定向内容中所包含的产品。可选地,在本技术实施例中,用户可以通过针对上述定向内容的操作,控件用于用户界面由信息聚合界面跳转至视频播放界面,且该视频播放界面中播放至少一个关联视频。在视频播放界面中包括多个关联视频的情况下,用户可以通过滑动界面来切换播放不同的关联视频。下面,以关联视频为直播间视频为例,对用户界面的跳转进行介绍,具体步骤如下:
80.1、响应于针对定向内容的操作,向服务器发送直播信息获取请求。
81.在本技术实施例中,客户端在显示上述定向内容之后,对信息聚合界面进行监测,在监测到针对该定向内容的操作之后,向服务器发送直播信息获取请求。其中,该直播信息获取请求中包括上述定向内容对应的直播间的标识信息,如直播间id(identity document,身份证标识号)、直播间链接等。
82.可选地,上述针对定向内容的操作可以是针对该定向内容的直接操作,也可以是针对该定向内容的间接操作。
83.在一种可能的实施方式中,用户通过针对定向内容的触控操作来生成上述针对定向内容的操作。其中,该触控操作为点击操作、双击操作、长按操作、滑动操作、拖拽操作等,本技术实施例对此不作限定。
84.在另一种可能的实施方式中,上述第二展示区中包括直播间跳转图标,如图5中的直播间跳转控件51,用户通过针对该直播间跳转图标的触控操作来生成上述针对定向内容的操作。其中,该触控操作为点击操作、双击操作、长按操作、滑动操作、拖拽操作等,本技术实施例对此不作限定。
85.2、获取来自服务器的直播信息。
86.可选地,在本技术实施例中,服务器在获取上述直播信息获取请求之后,基于该直播信息获取请求所包含的直播间的标识信息,获取该直播间的实时直播信息,并生成直播信息,进而向客户端发送该直播信息。
87.对应地,客户端获取来自服务器的直播信息,且该直播信息是指定向内容对应的直播间的实时直播信息。可选地,该直播信息中包括但不限于以下至少一项:直播间的直播视频流、直播间参与人数、直播间氛围参数等。
88.3、基于直播信息,显示定向内容对应的直播间。
89.在本技术实施例中,客户端在获取上述直播信息之后,基于该直播信息,显示定向内容对应的直播间。
90.可选地,上述直播间中包括直播间动效。在显示直播间的过程中,客户端获取多个动效图标分别对应的显示概率,并基于该多个动效图标分别对应的显示概率,从多个动效图标中确定出用于生成直播间动效的至少一个展示动效图标,进而显示基于该至少一个展示动效图标生成的所述直播间动效。
91.可选地,直播间对应的动效图标与定向内容对应的动效图标可以相同,也可以不同,本技术实施例对此不作限定。
92.在一种可能的实施方式中,直播间对应的动效图标与定向内容对应的动效图标相同,由于在显示直播间之前,客户端在显示定向内容已获取动效图标,因此,在直播间显示的过程中,不需要从服务器获取直播间对应的动效图标。而且,直播间与定向内容共用一套动效图标,能够有效减少数据传输开销。在这种情况下,针对某个动效图标,在信息聚合界面中的显示概率,与在直播间中的显示概率可以相同,与可以不同,本技术实施例对此不作限定。
93.在另一种可能的实施方式中,直播间对应的动效图标与定向内容对应的动效图标不同。可选地,客户端在显示直播间时,需要从服务器获取该直播间对应的动效图标。其中,不同的直播间对应的动效图标可以相同,也可以不同。不同的直播间是指不同定向内容对应的直播间,以及相同定向内容在不同时刻开启的直播间。
94.当然,在其它可能的实施方式中,为了保证直播间与用户之间的交互性,也可以由进入直播间的用户通过用户帐号发送针对该直播间的动效图标。示例性地,在直播间存在用户帐号所发送的动效图标时,显示由该用户所发送的动效图标生成的直播间动效;在直播间不存在用户帐号所发送的动效图标时,为了保证直播间显示内容丰富,依据各个动效图标的显示概率自动生成直播间动效并进行显示。
95.示例性地,如图5所示,在信息聚合界面50中包括用于显示定向内容的第二展示区52,以及直播间跳转控件51。其中,该第二展示区52中显示有定向内容(如广告)。客户端在监测到用户针对直播间跳转控件51的点击操作后,显示定向内容对应的直播间显示界面53,且该直播间显示界面53中包括直播间展示动效54。
96.另外,在本技术实施例中,客户端在监测到用于触发显示信息聚合界面的操作的情况下,向服务器发送定向信息获取请求,并接收来自服务器的定向信息。其中,定向信息中包括定向内容、与定向内容对应的多个动效图标,以及定向内容对应的直播间的标识信息。当然,在实际运用中,为了减少数据传输开销,避免客户端与服务器多次交互造成不必要的传输开销,上述定向信息中还可以包括各个动效图标不同情况(如信息聚合界面、直播间展示界面)下的显示概率、多条介绍字幕的显示顺序、上述第一间隔时间、上述第二间隔时间等。
97.下述为本技术装置实施例,可以用于执行本技术方法实施例。对于本技术装置实施例中未披露的细节,请参照本技术方法实施例。
98.请参考图6,其示出了本技术一个实施例提供的定向内容显示装置的框图。该装置具有实现上述定向内容显示方法的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以是终端,也可以设置终端中。该装置600可以包括界面显示模块
610和内容显示模块620。
99.界面显示模块610,用于显示信息聚合界面,所述信息聚合界面中包括多个第一展示位,所述第一展示位上显示有推送信息。
100.内容显示模块620,用于响应于针对所述信息聚合界面的操作,显示在所述多个第一展示位中插入的第二展示位,所述第二展示位上显示有定向内容,以及,显示与所述定向内容对应的动效元素。
101.在示例性实施例中,如图7所示,所述内容显示模块620,包括:概率获取单元621、图标确定单元622和动效显示单元623。
102.概率获取单元621,用于获取多个动效图标分别对应的显示概率。
103.图标确定单元622,用于基于所述多个动效图标分别对应的显示概率,从所述多个动效图标中确定出用于生成所述动效元素的至少一个目标动效图标。
104.动效显示单元623,用于显示基于所述至少一个目标动效图标生成的所述动效元素。
105.在示例性实施例中,所述图标确定单元622,用于基于所述多个动效图标分别对应的显示概率,确定所述多个动效图标分别对应的数值区域;其中,所述数值区域的长度与所述显示概率呈正相关关系;生成随机数;从所述多个动效图标分别对应的数值区间中,确定所述随机数所属的目标数值区间;将所述目标数值区间对应的动效图标,确定为所述目标动效图标。
106.在示例性实施例中,所述动效显示单元623,用于每隔第一间隔时长,显示一个目标动效图标组的移动动画;其中,每个目标动效图标组中包括至少一个所述目标动效图标,且每个目标动效图标组的显示时长大于所述第一间隔时长。
107.在示例性实施例中,在具有多个目标动效图标组的情况下,所述动效元素包括按序循环显示的所述多个目标动效图标组的移动动画;所述动效显示单元623,用于在初始位置显示第一目标动效图标组;显示所述第一目标动效图标组从所述初始位置开始移动的移动动画;响应于所述第一目标动效图标组的显示时长等于所述第一间隔时长,在所述初始位置显示第二目标动效图标组。
108.在示例性实施例中,所述多个动效图标包括至少一个自定义动效图标和至少一个默认动效图标,所述多个动效图标分别对应的显示概率之和为第一数值;其中,所述自定义动效图标对应的显示概率是由所述定向内容的提供方自定义设置的,所述默认动效图标对应的显示概率是所述第一数值与第二数值的差值,与所述默认动效图标的数量之商,所述第二数值是所述至少一个自定义动效图标对应的显示概率之和。
109.在示例性实施例中,如图7所示,所述装置600还包括:样式切换模块630。
110.样式切换模块630,用于响应于针对所述定向内容的分享操作,将所述动效元素由第一显示样式切换至第二显示样式进行显示。
111.在示例性实施例中,如图7所示,所述装置600还包括:奖品获取模块640。
112.奖品获取模块640,用于响应于针对所述动效元素中的动效图标的操作,在确认用户帐号获得所述动效图标对应的奖品的情况下,显示奖品提示信息;其中,所述奖品提示信息用于提示所述用户帐号获得与所述定向内容相关的奖品。
113.在示例性实施例中,所述动效图标对应的奖品获得概率与所述动效图标对应的显
示概率呈负相关关系。
114.在示例性实施例中,如图7所示,所述装置600还包括:字幕显示模块650。
115.字幕显示模块650,用于响应于针对所述信息聚合界面的所述操作,显示与所述定向内容对应的介绍字幕。
116.在示例性实施例中,所述字幕显示模块650,用于每隔第二间隔时长,显示与所述定向内容对应的一条介绍字幕;其中,在所述定向内容对应多条介绍字幕的情况下,所述多条介绍字幕按序循环显示。
117.在示例性实施例中,所述字幕显示模块650,用于以非透明模式显示第一介绍字幕;响应于所述第一介绍字幕的显示时长等于所述第二间隔时长,显示所述第一介绍字幕由所述非透明模式转换为透明模式的转换动画,以及,显示第二介绍字幕由所述透明模式转换为所述非透明模式的转换动画。
118.在示例性实施例中,如图7所示,所述装置600还包括:直播跳转模块660。
119.直播跳转模块660,用于响应于针对所述定向内容的操作,向服务器发送直播信息获取请求,所述直播信息获取请求中包括所述定向内容对应的直播间的标识信息;获取来自所述服务器的直播信息,所述直播信息是指所述定向内容对应的直播间的实时直播信息;基于所述直播信息,显示所述定向内容对应的直播间。
120.在示例性实施例中,如图7所示,所述装置600还包括:直播显示模块670。
121.直播显示模块670,用于在显示所述直播间的过程中,获取多个动效图标分别对应的显示概率;基于所述多个动效图标分别对应的显示概率,从所述多个动效图标中确定出用于生成直播间动效的至少一个展示动效图标;显示基于所述至少一个展示动效图标生成的所述直播间动效。
122.在示例性实施例中,如图7所示,所述装置还包括:信息获取模块680。
123.信息获取模块680,用于响应于用于触发显示所述信息聚合界面的操作,向服务器发送定向信息获取请求;接收来自所述服务器的定向信息,所述定向信息中包括所述定向内容、与所述定向内容对应的多个动效图标,以及所述定向内容对应的直播间的标识信息。
124.综上所述,本技术实施例提供的技术方案中,对于穿插在多条推送信息中显示的定向内容,通过在显示定向内容时,显示与该定向内容对应的动效元素,由于动效元素是一个动态特效,能够有效吸引用户的注意力,从而利用该动效元素让用户的注意力转移到定向内容上,提高定向内容针对用户的吸引力,进而有助于提高定向内容的点击率和转化率。
125.需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
126.请参考图8,其示出了本技术一个实施例提供的终端800的结构框图。该终端800可以是诸如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴设备、pc等电子设备。该终端用于实施上述实施例中提供的定向内容显示方法。该终端可以是图1所示游戏运行环境中的终端10。具体来讲:
127.通常,终端800包括有:处理器801和存储器802。
128.处理器801可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器801可以采用dsp(digital signal processing,数字信号处理)、fpga(field programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器801也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器801可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器801还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
129.存储器802可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器802还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器802中的非暂态的计算机可读存储介质用于存储至少一个指令,至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集,且经配置以由一个或者一个以上处理器执行,以实现上述定向内容显示方法。
130.在一些实施例中,终端800还可选包括有:外围设备接口803和至少一个外围设备。处理器801、存储器802和外围设备接口803之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口803相连。具体地,外围设备包括:射频电路804、显示屏805、摄像头组件806、音频电路807、定位组件808和电源809中的至少一种。
131.本领域技术人员可以理解,图8中示出的结构并不构成对终端800的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
132.在示例性实施例中,还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或所述指令集在被处理器执行时以实现上述定向内容显示方法。
133.可选地,该计算机可读存储介质可以包括:rom(read only memory,只读存储器)、ram(random access memory,随机存取记忆体)、ssd(solid state drives,固态硬盘)或光盘等。其中,随机存取记忆体可以包括reram(resistance random access memory,电阻式随机存取记忆体)和dram(dynamic random access memory,动态随机存取存储器)。
134.在示例性实施例中,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。终端的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该终端执行上述定向内容显示方法。
135.应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。另外,本文中描述的步骤编号,仅示例性示出了步骤间的一种可能的执行先后顺序,在一些其它实施例中,上述步骤也可以不按照编号顺序来执行,如两个不同编号的步骤同时执行,或者两个不同编号的步骤按照与图示相反的顺序执行,本技术实施例对此不作限定。
136.以上所述仅为本技术的示例性实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献