素材的展示方法、装置、服务器制造方法及图纸

技术编号:22238380 阅读:11 留言:0更新日期:2019-10-09 18:15
本说明书提供一种素材的展示方法、装置、服务器,所述方法包括:获取客户端的素材查询请求,所述请求包括客户端页面的标识信息;根据所述客户端页面的标识信息获取客户端的页面配置信息,所述页面配置信息中包括所述客户端页面的显示模块以及该显示模块所关联的素材标识;从素材源中调取所述素材标识所关联的素材,将所述素材标识所关联的素材发送至所述客户端页面中对应的显示模块中显示,其中,所述素材源中的素材与一个或多个素材标识相关联。所述方法使得多个显示模块可以关联同一个素材,实现了素材的复用,同一个素材可以被使用到不同的展示内容中,从而减小了APP的开发难度和缩短了APP的开发周期。

Material display methods, devices, servers

【技术实现步骤摘要】
素材的展示方法、装置、服务器
本说明书涉及通信
,尤其涉及一种素材的展示方法、装置、服务器。
技术介绍
目前,APP的页面通常会设计多种不同的素材内容展示,例如轮播Banner(横幅广告)、广告位、活动弹窗、内容模块等,从而给用户呈现出丰富多彩的内容元素。上述的内容展示本质都是静态的素材内容,只是通过不同的表现形式呈现于APP的页面中。在相关技术中,针对不同的内容展示,开发人员在APP发布前需要对每一项所展示的内容进行独立开发,即需要针对不同的内容展示配置与该内容展示相对应的素材库,素材库的实现方式为表单,在表单中配置了与一内容展示相对应的一素材库中的素材数量以及每一项素材所对应的扩展属性。后台管理人员通过配置相关的扩展属性便可生成用于展示的素材。由于相关技术中不同的内容展示都需要独立开发,且不同展示内容的素材不可持续化应用到不同的内容场景中,使得APP的开发难度加大,周期变长。
技术实现思路
为克服相关技术中存在的问题,本说明书提供了素材的展示方法、装置、服务器。根据本说明书实施例的第一方面,提供一种素材的展示方法,应用于服务器,所述方法包括:获取客户端的素材查询请求,所述请求包括客户端页面的标识信息;根据所述客户端页面的标识信息获取客户端的页面配置信息,所述页面配置信息中包括所述客户端页面的显示模块以及该显示模块所关联的素材标识;从素材源中调取所述素材标识所关联的素材,将所述素材标识所关联的素材发送至所述客户端页面中对应的显示模块中显示,其中,所述素材源中的素材与一个或多个素材标识相关联。可选地,所述素材源包括多个素材的集合,每个素材的集合中包括一个或多个具有相同类型扩展属性的素材;服务器从一个或多个具有相同类型扩展属性素材的集合中调取所述素材标识所关联的素材。可选地,所述素材标识包括一个或多个素材类型标识,服务器通过所述素材类型标识直接调取所述素材类型标识所关联的具有相同类别扩展属性素材的集合中的全部素材。可选地,所述素材标识关联一个或多个素材的集合中的任意素材,服务器通过所述素材标识从一个或多个素材的集合中调取该素材标识所关联的全部素材。可选地,将所述素材标识所关联的素材发送至所述客户端页面中对应的显示模块中显示,包括:根据素材标识及其关联的素材,生成素材列表,将所述素材列表发送至所述客户端页面中对应的显示模块中显示。可选地,生成素材列表后,还包括:根据预设排序规则对所述素材列表中的素材进行排序,将排序后的所述素材列表以指定的显示顺序发送至所述客户端页面中对应的显示模块中显示。可选地,所述素材查询请求还包括客户端使用环境,所述客户端使用环境包括以下至少任一:用户ID、设备ID、客户端版本号、客户端发布渠道;从素材源中调取所述素材标识所关联的素材还包括:根据所述客户端使用环境,以预设筛选规则筛选所述素材标识所关联的素材。可选地,所述预设筛选规则包括判断客户端是否属于以下至少任一:黑白名单、指定用户群、指定设备、指定版本号、指定发布渠道。可选地,还包括如下步骤:所述扩展属性为可编辑状态,服务器根据用户的输入对所述扩展属性值进行修改。根据本说明书实施例的第二方面,提供一种素材的展示装置,包括:素材查询请求获取模块,用于获取客户端的素材查询请求,所述请求包括客户端页面的标识信息;页面配置信息获取模块,用于根据所述客户端页面的标识信息获取客户端的页面配置信息,所述页面配置信息中包括所述客户端页面的显示模块以及该显示模块所关联的素材标识;素材发送模块,用于从素材源中调取所述素材标识所关联的素材,将所述素材标识所关联的素材发送至所述客户端页面中对应的显示模块中显示,其中,所述素材源中的素材关联一个或多个素材标识。根据本说明书实施例的第三方面,提供一种服务器,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器执行所述程序时实现本专利技术第一方面所述的方法。根据本说明书实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,当由一个或多个处理器执行时,使得处理器执行任本专利技术第一方面所述的方法。本说明书的实施例提供的技术方案可以包括以下有益效果:本说明书实施例中,服务器根据客户端的素材查询请求中的素材标识,将该素材标识所关联的素材发送至客户端页面显示,且所述素材源中的素材与一个或多个素材标识相关联,使得多个显示模块可以关联同一个素材,实现了素材的复用,同一个素材可以被使用到不同的展示内容中,从而减小了APP的开发难度和缩短了APP的开发周期。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。图1是本说明书根据一示例性实施例示出的一种素材展示方法的应用环境示意图。图2是本说明书根据一示例性实施例示出的一种素材的展示方法的流程图。图3A-3C是本说明书根据一示例性实施例示出的素材表单的存储方式示意图。图4是本说明书根据一示例性实施例示出的一项素材内容展示示意图。图5是本说明书根据一示例性实施例示出的一种素材的展示装置的结构框图。图6本说明书根据一示例性实施例示出的一种服务器的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。接下来对本说明书实施例进行详细说明。如图1所示,图1是本说明书根据一示例性实施例示出的一种素材展示方法的应用环境示意图,包括用户终端10和服务器20,用户终端10可以是任何具有上网功能的智能终端,例如,可以具体为手机、平板电脑、电子书阅读器、多媒体播放器等,服务器20可以是计算机,还可以是专用服务器。其中,用户终端10可以通过无线局域网接入路由器,并通过路由器访问公网上的服务器20。用户终端10上安装有软件APP的客户端,为了给用户呈现丰富多彩的内容元素,APP客户端的页面11上设有多种不同的素材内容展示,例如轮播Banner(横幅广告)、广告位、活动弹窗、内容模块等。在图1的例子中,用户终端10的客户端页面11上设有轮播Banner12。通常,一个轮播Banner在APP页面上显示时,会轮流播放多个不同的素材。用户终端本文档来自技高网...

【技术保护点】
1.一种素材的展示方法,其特征在于,应用于服务器,包括:获取客户端的素材查询请求,所述请求包括客户端页面的标识信息;根据所述客户端页面的标识信息获取客户端的页面配置信息,所述页面配置信息中包括所述客户端页面的显示模块以及该显示模块所关联的素材标识;从素材源中调取所述素材标识所关联的素材,将所述素材标识所关联的素材发送至所述客户端页面中对应的显示模块中显示,其中,所述素材源中的素材与一个或多个素材标识相关联。

【技术特征摘要】
1.一种素材的展示方法,其特征在于,应用于服务器,包括:获取客户端的素材查询请求,所述请求包括客户端页面的标识信息;根据所述客户端页面的标识信息获取客户端的页面配置信息,所述页面配置信息中包括所述客户端页面的显示模块以及该显示模块所关联的素材标识;从素材源中调取所述素材标识所关联的素材,将所述素材标识所关联的素材发送至所述客户端页面中对应的显示模块中显示,其中,所述素材源中的素材与一个或多个素材标识相关联。2.根据权利要求1所述的方法,其特征在于:所述素材源包括多个素材的集合,每个素材的集合中包括一个或多个具有相同类型扩展属性的素材;服务器从一个或多个具有相同类型扩展属性素材的集合中调取所述素材标识所关联的素材。3.根据权利要求2所述的方法,其特征在于:所述素材标识包括一个或多个素材类型标识,服务器通过所述素材类型标识直接调取所述素材类型标识所关联的具有相同类别扩展属性素材的集合中的全部素材。4.根据权利要求2所述的方法,其特征在于:所述素材标识关联一个或多个素材的集合中的任意素材,服务器通过所述素材标识从一个或多个素材的集合中调取该素材标识所关联的全部素材。5.根据权利要求1所述的方法,其特征在于,将所述素材标识所关联的素材发送至所述客户端页面中对应的显示模块中显示,包括:根据素材标识及其关联的素材,生成素材列表,将所述素材列表发送至所述客户端页面中对应的显示模块中显示。6.根据权利要求5所述的方法,其特征在于,生成素材列表后,还包括:根据预设排序规则对所述素材列表中的素材进行排序,将排序后的所述素材列表以指定的显示顺序...

【专利技术属性】
技术研发人员:陈少滨
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1