本公开实施例公开了一种素材展示方法、装置、电子设备及存储介质。其中,该素材展示方法包括:接收携带有开屏展示标识的数据更新请求,确定与所述数据更新请求对应的展示素材,其中,所述展示素材包括开屏展示素材和信息流展示素材,所述开屏展示素材与信息流展示素材的素材内容相同;如果检测到已展示过所述开屏展示素材,则获取与所述数据更新请求对应的信息流展示素材进行展示。本公开实施例的技术方案,能够使得开屏展示素材和信息流展示素材成功联动,保证展示素材的顺滑过渡,使得展示内容得到最大效果的曝光,极大地提升了用户体验。
Material display method, device, electronic equipment and storage medium
【技术实现步骤摘要】
素材展示方法、装置、电子设备及存储介质
本公开实施例涉及计算机应用
,尤其涉及一种素材展示方法、装置、电子设备及存储介质。
技术介绍
智能手机以及无线网络的出现,不仅解决双发或多方沟通方面的问题,也为用户的学习、工作以及娱乐等方面提供了更多选择。例如,在手机上安装各种各样的客户端来观看视频等。客户端的开发人员也在对客户端的各项展示功能持续进行优化,以满足用户的个性化需求。目前,客户端所展示的开屏展示素材和信息流展示素材相互独立,使得展示素材的展示效果不尽如人意,影响用户体验。
技术实现思路
本公开实施例提供了一种素材展示方法、装置、电子设备及存储介质。第一方面,本公开实施例提供了一种素材展示方法,该方法包括:接收携带有开屏展示标识的数据更新请求,确定与所述数据更新请求对应的展示素材,其中,所述展示素材包括开屏展示素材和信息流展示素材,所述开屏展示素材与信息流展示素材的素材内容相同;如果检测到已展示过所述开屏展示素材,则获取与所述数据更新请求对应的信息流展示素材进行展示。第二方面,本公开实施例提供了一种素材展示装置,该装置包括:素材确定模块,用于接收携带有开屏展示标识的数据更新请求,确定与所述数据更新请求对应的展示素材,其中,所述展示素材包括开屏展示素材和信息流展示素材,所述开屏展示素材与信息流展示素材的素材内容相同;素材展示模块,用于如果检测到已展示过所述开屏展示素材,则获取与所述数据更新请求对应的信息流展示素材进行展示。第三方面,本公开实施例还提供了一种电子设备,该电子设备包括:一个或多个处理装置;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如本公开中任一实施例所述的素材展示方法。第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本公开中任一实施例所述的素材展示方法。本公开实施例的技术方案,通过接收携带有开屏展示标识的数据更新请求,确定与该数据更新请求对应的展示素材,其中,所述展示素材包括开屏展示素材和信息流展示素材,即,在接收到数据更新请求时,要将开屏展示素材和信息流展示素材都确定好,区别于现有技术中只确定当前要展示的展示素材,本技术方案能够避免出现开屏展示素材过渡到信息流展示素材过程中出现卡顿、重复播放等情况,保证展示素材的顺滑过渡,进而,如果检测到已展示过所述开屏展示素材,则获取与所述数据更新请求对应的信息流展示素材进行展示,由于素材展示资源通常都有一定限制,是有限资源,通过素材内容相同的开屏展示素材与信息流展示素材,将开屏展示素材占用的展示资源和信息流展示素材占用的展示资源相关联,解决了现有技术中由于开屏展示素材和信息流展示素材相互独立且随机配置,无法实现联动,而导致的素材时间短,展示效果不理想的技术问题,使得开屏展示素材和信息流展示素材成功联动,使得展示内容得到最大效果的曝光,极大地提升了用户体验。附图说明结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。图1为本公开实施例一所提供的一种素材展示方法流程示意图;图2为本公开实施例二所提供的一种素材展示方法的流程示意图;图3为本公开实施例三所提供的与一种素材展示方法的优选实例的框图;图4为本公开实施例四所提供的一种素材展示装置结构示意图;图5为本公开实施例五所提供的一种电子设备结构示意图。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。实施例一图1为本公开实施例一所提供的一种素材展示方法的流程图,本实施例尤其适用于两个独立数据库进行素材展示的情况,该方法可以由素材展示装置来执行,该素材展示装置可以配置于客户端中用于实现本公开实施例的素材展示方法。如图1所示,本实施例的方法具体可包括:S110、接收携带有开屏展示标识的数据更新请求,确定与所述数据更新请求对应的展示素材,其中,所述展示素材包括开屏展示素材和信息流展示素材,所述开屏展示素材与信息流展示素材的素材内容相同。其中,数据更新请求可以是feed请求。数据更新请求的触发方式可以是应用程序的冷启动或热启动等。示例性地,应用程序的冷启动可以是结束应用程序进程后或间隔预设时长后再次通过触发应用软件标识打开客户端应用软件的操作等。应用程序的热启动可以是没有结束应用程序的进程,从后台运行状态切换到前端运行状态的操作,此时如果返回前端使用应用软件时检测到应用软件处于后台运行的运行时长超过预设时长,则也可触发数据更新请求。另外,所述数据更新请求还可以携带有所述用户的授权信息。在本公开实施例中,所述数据更新请求携带有所述用户的授权信息,具体实现方式可以是,接收到触发数据更新的触发操作时,获取用户的授权信息,根据所述触发操作与所述授权信息确定开屏展示标识,以生成携带有开屏展示标识数据更新请求。其中,所述授权信息可以是经用户通过各种方式授权的各种属性信息。在本公开实施例中,可以通过数据更新请求中所携带有开屏展示标识确定与所述数据更新请求对应的开屏展示素材以及信息流展示素材。具体地,可以根据开屏展示标识获取待展示的开屏展示素材。进而,可以根据开屏展示标识与信息流展示素材的信息流展示标识之间的对应关系确定信息流展示素材。一般地,客户端启动运行时展示的开屏展示素材,开屏展示素材展示完毕时会进入信息流列表页面,由于现有的素材展示方法中信息流列表页面所展示的信息流展示素材都是随机配置的,与开屏展示素材本文档来自技高网...
【技术保护点】
1.一种素材展示方法,其特征在于,包括:/n接收携带有开屏展示标识的数据更新请求,确定与所述数据更新请求对应的展示素材,其中,所述展示素材包括开屏展示素材和信息流展示素材,所述开屏展示素材与信息流展示素材的素材内容相同;/n如果检测到已展示过所述开屏展示素材,则获取与所述数据更新请求对应的信息流展示素材进行展示。/n
【技术特征摘要】
1.一种素材展示方法,其特征在于,包括:
接收携带有开屏展示标识的数据更新请求,确定与所述数据更新请求对应的展示素材,其中,所述展示素材包括开屏展示素材和信息流展示素材,所述开屏展示素材与信息流展示素材的素材内容相同;
如果检测到已展示过所述开屏展示素材,则获取与所述数据更新请求对应的信息流展示素材进行展示。
2.根据权利要求1所述的方法,其特征在于,还包括:
如果播放器处于已生效状态,则确定为检测到已展示过所述开屏展示素材;和/或,
如果预设缓存区域不存在与所述信息流展示素材对应的开屏展示素材,则确定为检测到已展示过所述开屏展示素材。
3.根据权利要求1所述的方法,其特征在于,所述接收携带有开屏展示标识的数据更新请求,确定与所述数据更新请求对应的展示素材,包括:
接收携带有开屏展示标识的数据更新请求,获取与所述开屏展示标识对应的信息流展示素材;
根据所述开屏展示标识获取待展示的目标开屏展示素材,并以预设展示效果展示所述目标开屏展示素材。
4.根据权利要求3所述的方法,其特征在于,还包括:
如果接收到携带有开屏展示标识的数据更新请求时,未获取到与所述开屏展示标识对应的信息流展示素材,则获取与所述数据更新请求对应的备用开屏展示素材,并展示备用开屏展示素材,其中,所述备用开屏展示素材与所述目标开屏展示素材的素材内容或展示效果不同。
5.根据权利要求4所述的方法,其特征在于,所述获取与所述开屏展示标识对应的信息流展示素材,包括:
根据所述开屏展示标识与信息流展示标识之间预先建立的对应关系获取与所述...
【专利技术属性】
技术研发人员:刘帅,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。