CN114629886A - 素材展示和本地素材创建方法、设备、服务器及存储介质 - Google Patents
素材展示和本地素材创建方法、设备、服务器及存储介质 Download PDFInfo
- Publication number
- CN114629886A CN114629886A CN202210202227.9A CN202210202227A CN114629886A CN 114629886 A CN114629886 A CN 114629886A CN 202210202227 A CN202210202227 A CN 202210202227A CN 114629886 A CN114629886 A CN 114629886A
- Authority
- CN
- China
- Prior art keywords
- materials
- pushed
- electronic book
- local
- presentation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000000463 material Substances 0.000 title claims abstract description 647
- 238000000034 method Methods 0.000 title claims abstract description 68
- 230000001960 triggered effect Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 11
- 239000012769 display material Substances 0.000 claims description 10
- 230000003139 buffering effect Effects 0.000 abstract description 2
- 238000013441 quality evaluation Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 230000014759 maintenance of location Effects 0.000 description 4
- 238000003672 processing method Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 239000013077 target material Substances 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 241000283966 Pholidota <mammal> Species 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
- G06F15/025—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
- G06F15/0291—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for reading, e.g. e-books
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开提供了一种素材展示和本地素材创建方法、设备、服务器及存储介质。素材展示方法包括:获取电子书客户端页面中素材展示位的配置信息并向第三方数据平台发送;接收第三方数据平台返回的推送素材;判断推送素材的指标特征是否满足预先配置的选中条件;在推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材,本地素材是对目标电子书资源进行展示的素材;在素材展示位中展示呈现素材。在本地素材为质量较优素材,并且推送素材的指标特征不满足预先配置的选中条件下,将本地素材作为呈现素材并展示,可以使得在素材展示位展示的呈现素材质量较优,并实现对目标电子书资源内容的展示。
Description
技术领域
本公开涉及数据处理技术领域,尤其涉及一种素材展示和本地素材创建方法、设备、服务器及存储介质。
背景技术
电子书具有阅读方便、易于获取、环保等优势,越来越多的用户喜欢阅读电子书。在电子书的阅读页面中还设置有一些素材展示位,通过素材展示位向用户展示。
相关技术中,针对某一素材展示位,电子书客户端会向第三方数据平台发送素材获取请求,并将第三方数据平台返回的素材作为在素材展示位中展示的目标素材。但是,由于第三方数据平台自身配置的素材分配策略等原因,第三方数据平台返回的素材可能并不是较优素材,使得在素材展示位展示素材获得的展示效果较差。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种素材展示和本地素材创建方法、设备、服务器及存储介质。
第一方面,本公开实施例提供一种素材展示方法,其特征在于,包括:
获取电子书客户端页面中素材展示位的配置信息;
根据所述配置信息,向第三方数据平台发送第一素材获取请求;
接收所述第三方数据平台返回的推送素材,所述推送素材具有指标特征;
判断所述推送素材的指标特征是否满足预先配置的选中条件;
在所述推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材,其中所述本地素材是用于展示电子书数据平台中的目标电子书资源的素材;
在所述素材展示位中展示所述呈现素材,以使所述呈现素材被触发时使得所述电子书客户端页面加载所述目标电子书资源。
第二方面,本公开实施例提供本地素材创建方法,包括:
获取目标电子书资源的标识;
基于所述目标电子书资源的标识,向第三方数据平台发送第三素材获取请求;
获取所述第三方数据平台返回的推送素材;
关联所述目标电子书资源的标识和对应的所述推送素材中的素材资源,生成供电子书客户端展示的本地素材,所述本地素材用于使得所述电子书客户端在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将所述本地素材作为在素材展示位展示的呈现素材,并在所述呈现素材被触发时加载所述目标电子书资源。
第三方面,本公开实施例提供一种电子设备,其特征在于,包括处理器和存储器,所述存储器用于存储可执行指令,所述可执行指令使所述处理器执行以下操作:
获取电子书客户端页面中素材展示位的配置信息;
根据所述配置信息,向第三方数据平台发送第一素材获取请求;
接收所述第三方数据平台返回的推送素材,所述推送素材具有指标特征;
判断所述推送素材的指标特征是否满足预先配置的选中条件;
在所述推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材,其中所述本地素材是用于展示电子书数据平台中的目标电子书资源的素材;
在所述素材展示位中展示所述呈现素材,以使所述呈现素材被触发时使得所述电子书客户端页面加载所述目标电子书资源。
第四方面,本公开实施例提供一种服务器,包括处理器和存储器,所述存储器用于存储可执行指令,所述可执行指令使所述处理器执行以下操作:
获取目标电子书资源的标识;
基于所述目标电子书资源的标识,向第三方数据平台发送第三素材获取请求;
获取所述第三方数据平台返回的推送素材;
关联所述电子书资源的标识和对应的所述推送素材中的素材资源,生成本地素材,所述本地素材用于使得所述电子书客户端在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将所述本地素材作为在素材展示位展示的呈现素材,并在所述呈现素材被触发时加载所述目标电子书资源。
第五方面,本公开实施例提供一种计算机可读存储介质,所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上文所述的素材展示方法,或者使处理器实现上文所述的本地素材创建方法。
本公开实施例提供的技术方案与现有技术相比具有如下优点:
本公开实施例提供的方案,在根据素材展示为的配置信息获取到第三方数据平台返回的推送素材后,判定推送素材是否满足配置的选择选中条件。在推送素材不满足预先配置的选中条件的情况下,电子设备将从电子书数据平台获取的、对目标电子书资源进行展示的素材作为呈现素材,并展示呈现素材。在本地素材为质量较优素材,并且推送素材的指标特征不满足预先配置的选中条件下,将本地素材作为呈现素材并展示,可以使得在素材展示位展示的呈现素材质量较优;同时,用户在触发展示目标电子书资源的呈现素材后,可以使电子书客户端架加载目标电子书资源,实现对目标电子书资源内容的展示。
附图说明
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
图1示出了本公开实施例提供的一种素材展示方法的流程示意图;
图2是本公开另外一些实施例提供的素材展示方法流程图;
图3是本公开实施例提供的本地素材创建方法流程图;
图4示出了本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
图1示出了本公开实施例提供的一种素材展示方法的流程示意图。如图1所示,本公开实施例提供的素材展示方法包括步骤S110-S160。
应当注意的是,本公开实施例提供的素材展示方法可以由能够提供信息展示功能的电子设备执行,例如可以由能够提供电子书阅读功能的电子设备执行。前述的电子设备可包括但不限于智能手机、笔记本电脑、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、车载终端(例如车载导航终端)等移动终端,以及诸如数字TV、台式计算机、智能家居设备等固定终端。
步骤S110:获取电子书客户端页面中素材展示位的配置信息。
在本公开实施例中,电子设备中安装有电子书客户端程序,电子书客户端程序的某些客户端页面设置有素材展示位。素材展示位是用于展示呈现素材的展示位,素材展示位可以是用于对从广告平台所拉取的广告资源素材进行呈现的广告位容器。素材展示位可以是客户端页面中的插页展示位、插屏展示位、吸顶展示位、吸底展示位、书架展示位中的任一种,本公开实施例并不做限定。
本公开一些实施例中,在用户触发客户端页面切换或即将切换至包括素材展示位的页面时,电子设备获取素材展示位对应的配置信息。
在本公开的一些实施例中,电子设备可以基于素材展示位的标识查询本地数据库,获取到素材展示位对应的配置信息。其中,电子设备本地数据库存储有展示位配置信息,展示位配置信息是电子设备启动电子书客户端程序时主动地向服务器请求获得的配置信息,或者电子设备在安装电子书客户端程序时存储的配置信息。配置信息可以包括素材展示位的标识、素材展示位的类型、素材展示位的尺寸和素材展示位可请求的数据平台的接口信息等。
在本公开的另外一些实施例中,电子设备可以基于素材展示位的标识,向服务器发送请求素材展示位对应的配置信息的配置获取请求。服务器在接收到配置获取请求后,基于素材展示位的标识查询对应的配置信息,并将相应的配置信息返回给电子设备,以使电子设备获取素材展示位的配置信息。
步骤S120:根据配置信息,向第三方数据平台发送第一素材获取请求。
本公开实施例中,素材展示位的配置信息可以包括第三方数据平台的接口信息。在获取素材展示位的配置信息后,电子设备可以基于配置信息中的接口信息,向第三方数据平台的接口发送素材获取请求,以请求第三方数据平台向电子设备返回呈现素材。
步骤S130:接收第三方数据平台返回的推送素材,推送素材具有指标特征。
本公开实施例中,第三方数据平台在接收到素材获取请求后,响应于素材获取请求,向电子设备返回推送素材。推送素材是第三方数据平台向电子设备发送的、供电子设备选择的待呈现素材。
推送素材可以是广告素材、新闻素材、影视素材等类型的素材,本公开实施例并不做特别的限定。具体的,推送素材可以包括多媒体信息、标题信息和文本信息等内容信息,其中多媒体信息可以包括图片、视频或者音频。
本公开实施例中,推送素材具有指标特征。指标特征是第三方数据平台为推送素材设置的用于评价推送素材的特征。指标特征可以是对推送素材的内容质量、点击率、盈利价值等指标中单一指标进行评价的特征,也可以是对上述多个指标的综合评价的特征,本公开实施例并不做特别地限定。
步骤S140:判断推送素材的指标特征是否满足预先配置的选中条件。
本公开实施例中,电子设备中预先配置有的针对推送素材的选择规则。在获得推送素材后,电子设备判断推送素材的指标特征是否满足选择规则设定的选中条件。
在本公开的一些实施例中,推送素材的指标特征包括素材质量评分。素材质量评分是用于判定素材质量或者素材商业价值的得分。对应的,电子设备判断推送素材的指标特征是否满足预先配置的选中条件可以包括步骤S141。
步骤S141:判断推送素材的指标特征是否满足预先配置的素材质量评分。
可选的,在本公开的一些实施例中,判断推送素材的指标特征是否满足预先配置的素材质量评分,可以是判断推送素材的指标特征是否超过预先设置的阈值评分。
可选的,在本公开的另外一些实施例中,判断推送素材的指标特征是否满足预先配置的素材质量评分,可以是判断推送素材的指标特征是否超过一个本地素材的指标评分。本地素材是预先缓存值电子设备本地存储器中的素材,本地素材是电子设备从电子书数据平台中获取的对目标电子书资源进行展示的素材。
步骤S150:在推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材。
如前,本地素材是从电子书数据平台中获取的对目标电子书资源进行展示的素材。本公开实施例中,在电子设备确定推送素材的指标特征不满足预先配置的选中条件的情况下,电子设备将预先缓冲的本地素材作为呈现素材,而不在将推送素材作为呈现素材。
可选的,在本公开的一些实施例中,在步骤S140判定推送素材的指标特征不超过预先设置的阈值评分的情况下,电子设备可以在预先缓冲存储的本地素材中随机的选择一个本地素材作为呈现素材。在本公开另外一些实施例中,在步骤S140判定推送素材的指标特征不超过预先设置的阈值评分的情况下,电子设备可以在预先缓冲存储的本地素材中选择指标特征最优的素材作为呈现素材。
可选的,在本公开的一些实施例中,在步骤S140判定推送素材的指标特征不超过一个本地素材的指标特征的情况下,电子设备在执行步骤S150将预先缓冲存储的本地素材作为呈现素材时,可以选择指标特征超过推送素材指标特征的本地素材,作为呈现素材。具体的,电子设备可以在指标特征超过推送素材指标特征中的所有本地素材中,随机地选择一个本地素材作为目标素材;当然,电子设备还可以在指标特征超过推送素材指标特征中的所有本地素材中,选择指标特征最高的本地素材作为目标素材。
步骤S160:在素材展示位中展示呈现素材,以使呈现素材被触发时使得电子书客户端页面加载目标电子书资源。
本公开实施例中,在确定呈现素材后,电子设备即可以在客户端页面的素材展示位中展示呈现素材。具体的,在本公开一些实施例中,如果客户端页面还未切换至包括素材展示位的页面,电子设备可以将呈现素材缓存在内存中。当客户端页面切换至包括素材展示位的页面时,电子设备从内存中获取呈现素材,并在素材展示位展示呈现素材。
本公开实施例提供的素材展示方法,电子设备在根据素材展示为的配置信息获取到第三方数据平台返回的推送素材后,判定推送素材是否满足配置的选择选中条件。在推送素材不满足预先配置的选中条件的情况下,电子设备将从电子书数据平台获取的、对目标电子书资源进行展示的素材作为呈现素材,并展示呈现素材。
本公开实施例中,本地素材是从电子书数据平台获取的对电子书资源进行展示的素材,本地素材是质量较优素材的素材。因此,在推送素材的指标特征不满足预先配置的选中条件下,将本地素材作为呈现素材并展示,可以使得在素材展示位展示的呈现素材质量较优。同时,用户在触发展示目标电子书资源的呈现素材后,可以使电子书客户端架加载目标电子书资源,实现对目标电子书资源内容的展示。
可选的,在本公开的一些实施例中,在电子执行步骤S140判定推送素材的指标特征满足预先配置的选中条件的情况下,并且在执行步骤S160之前,电子设备还可以执行步骤S170。
步骤S170:将推送素材作为呈现素材。
如果推送素材的指标特征满足预先配置的选中条件,则表明推送素材的质量较优,因此可以直接将推送素材作为呈现素材,并执行步骤S160使得推送素材在素材展示位中展示。
如前,在本公开的一些实施例中,推送素材的指标特征为推送素材的指标评分;在本公开另外一些实施例中,推送素材的指标特征可以是推送素材的素材类型。素材类型是表征推送素材展示内容类型的素材。例如,推送素材可以是展示电商销售热门商品的素材、展示特定视频的素材或者是展示培训信息的素材。
在本公开的一些实施例中,在推送素材的指标特征包括素材类型的情况下,电子设备在执行步骤S140判断推送素材的指标特征是否满足预先配置的选中条件可以包括步骤S142-S143。
步骤S142:确定展示素材的素材类型与客户端页面当前展示内容的匹配度。
本公开实施例中,确定展示素材的素材类型与当前展示内容的匹配度,可以是按照预先设置的匹配规则,确定二者的匹配度。例如,在一些实施例中,如果客户端页面当前展示内容为科技文献图书内容,展示素材为展示科学技术培训信息的素材,则根据预先设置的匹配规则确定二者的匹配度较高。而如果客户端页面当前展示内容为科技文献图书内容,展示素材为展示电商销售热门商品的素材,则确定展示素材的素材类型与客户端当前展示内容的匹配度较低。
步骤S143:判断匹配度是否超过预选配置的匹配度阈值。
匹配度阈值是电子设备为了确定是否采用推送素材作为呈现素材而设置的选择阈值。如果匹配度超过匹配度阈值,则确定推送素材的指标特征满足预先设置的选中条件;而如果匹配度没有超过匹配度阈值,则确定推送素材的指标特征不满足预先设置的选中条件。
在本申请实施例中,结合业务场景来说,电子书客户端可以向第三方广告平台(例如,穿山甲)拉取广告素材,但当广告素材的经济效益过低时,可以使用本地素材来替代所拉取的广告素材对客户端的广告位进行渲染并呈现。此时,如果用户对该广告位进行触发(例如,点击操作),则电子书客户端可以跳转至与本地素材关联的电子书资源,从而实现广告位推荐书籍的目标。
本公开实施例中,本地素材可以是预先从第三数据平台拉取的针对目标电子书进行推广的素材,使得用户在广告位容器上看到的还是现有的广告样式,但用于点击推广素材后实际跳转落地页则会变更为电子书页面,而非广告推广内容信息。这样,电子书平台可以直接复用第三方书籍推广的素材(例如,武侠书籍推广的图片或视频),而无需额外针对各个推广书籍制作相应的内容素材,能有效降低电子书平台的开发和运维成本。
进一步地,针对电子书资源的跳转页面可以是目标电子书资源的书籍详情页或书籍内容页(例如,扉页),此时用户可以翻阅查看所推荐的电子书资源是否符合用户喜好。在一些情况下,在跳转页面上还会呈现一个跳转入口,通过此跳转入口能快速返回至先前用户所阅读的电子书,使得在用户对推荐书籍不感兴趣时能及时返回至先前的书籍内容,提高用户的阅读体验。
图2是本公开另外一些实施例提供的素材展示方法流程图。如图2所示,在本公开另外一些实施例中,素材展示方法包括步骤S210-S200。
步骤S210:获取电子书客户端页面中素材展示位的配置信息。
步骤S220:根据配置信息,向第三方数据平台发送第一素材获取请求。
步骤S230:接收第三方数据平台返回的推送素材,推送素材具有指标特征。
步骤S240:判断是否预先缓冲存储预设数量的本地素材;若否,执行步骤S250。
步骤S250:向电子书数据平台发送第二素材获取请求,第二素材获取请求用于请求电子书数据平台下发本地素材。
步骤S260:接收电子书数据平台下发的本地素材。
步骤S270:判断推送素材的指标特征是否满足预先配置的选中条件;若是,执行步骤S280;若否,执行步骤S290。
步骤S280:将推送素材作为呈现素材。
步骤S290:将预先缓冲存储的本地素材作为呈现素材。
步骤S200:在素材展示位中展示呈现素材,以使呈现素材被触发时使得电子书客户端页面加载目标电子书资源。
本公开实施例中,步骤S210-S230和步骤S270-S200与前文实施例中对应步骤的执行过程相同,本实施例不再复述,具体可以参见前文表述。
与前述实施例不同的是,在本公开实施例中,电子设备还会执行步骤S240判断本地是否存储预设数量的本地素材。前述的预设数量可以为1,也可以为10等大于1的数值,本公开实施例并不做限定。
如果电子设备判定没有存储预设数量的素材,则电子设备会向电子书数据平台发送第二数据获取请求,触发电子书数据平台将本地素材下发至电子设备,继而使得电子设备在确定推送素材指标特征不满足预设配置条件的情况下可以有本地素材作为呈现素材。
可选的,在本公开的一些实施例中,电子设备在执行步骤S250之前还可以执行步骤S2310。
步骤S2310:确定客户端页面可以加载的素材展示位的类型。
对应的步骤S250具体可以包括步骤S251:向电子书数据平台发送包括素材展示位类型的第二素材获取请求。
本公开实施例中,电子设备可以加载各种类型的素材展示位,例如可以加载插页展示位、吸底展示位和吸顶展示位。不同的素材展示位可以额加载的素材的类型、尺寸等特征并不相同。为了实现特征素材展示位能够展示本地素材,电子设备向电子书数据平台发送的第二素材获取请求包括素材展示位类型的信息,以使得电子书数据平台可以返回与素材展示位类型匹配的本地素材。
在本公开另外一些实施例中的,电子设备在执行步骤S250之前还可以执行步骤S2320。
步骤S2320:确定电子书客户端页面当前展示的电子书的类型。
例如,电子书客户端当前展示的电子书的类型可以是玄幻类、言情类、纪实类、历史类等类型。
对应的步骤S250具体可以包括步骤S252:向电子书数据平台发送包括当前展示的电子书类型的第二素材获取请求。
为了使得获取的本地素材与客户端当前展示内容的类型匹配,在向电子书数据平台发送第二素材获取请求时,将当前展示的电子书的类型的信息添加至第二素材获取请求中,以使得电子书数据平台发送与当前展示的电子书类型匹配的本地素材至电子设备。
=除了提供前述的素材展示方法外,本公开实施例还提供一种本地素材创建方法。图3是本公开实施例提供的本地素材创建方法流程图。如图3所示,本地素材创建方法包括步骤S310-S340。
应当注意的是,本公开实施例提供的本地素材创建方法由服务器执行。
步骤S310:获取目标电子书资源的标识。
目标电子书资源是服务器所在的数据平台可以为对应的客户端提供的资源。本公开实施例中,服务器可以查询电子书资源数据库,确定电子书资源的资源标识。
步骤S320:基于目标电子书资源的标识,向第三方数据平台发送第三素材获取请求。
步骤S330:获取第三方数据平台返回的推送素材。
步骤S340:关联目标电子书资源的标识和对应的推送素材中的素材资源,生成本地素材。
第三方数据平台是专门用于提供素材展示后台服务的数据平台。第三方数据平台可以根据电子书数据平台提供的电子书资源,设计对应的展示素材并向各种可能的客户端推送。
本地素材是电子书数据平台下发给电子书客户端的素材,本地素材用于使得电子书客户端在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将本地素材作为在素材展示位展示的呈现素材。电子书客户端是电子书数据平台向其提供资源的客户端。
本公开实施例中,电子书数据平台的服务器并没有为了构建展示电子书资源的本地素材,专门设计素材内容,而是借鉴第三方数据平台返回的推送素材的内容,构建本地素材。
具体的,服务器在获取到第三方数据平台返回的推送素材后,提取推送素材的素材资源。服务器提取的素材资源可以包括文本、图片、视频、音频等展示电子书的媒体内容。在获取到推送素材的素材资源后,服务器将前述的素材资源和电子书资源的标识进行关联,生成本地素材。
采用本公开实施例提供的本地素材创建方法,服务器根据目标电子书资源的标识获取第三方数据平台创建的推送素材,并基于推送素材中的素材资源和电子书资源的标识创建本地素材,实现了本地优质素材的快速创建,无需专门设计素材内容。
可选的,为了能够构建较优的本地素材,在本公开一些实施例中,服务器在执行前述的步骤S320向第三方数据平台发送第三素材获取请求,可以向多个第三方数据平台发送第三素材获取请求。
对应的步骤S330获取第三方数据平台返回的推送素材具体可以为:获取多个数据平台返回的推送素材。
而在获取多个数据平台返回的与目标电子书资源关联的标识情况下,步骤S340具体可以包括步骤S341-S342。
步骤S341:在多个数据平台返回的推送素材中,选择目标推送素材。
步骤S342:根据电子书资源的标识和目标推送素材的素材资源,生成本地素材。
本公开实施例中,为了创建较优的本地素材,服务器在多个数据平台返回的推送素材中选择一个或多个推送素材作为目标推送素材。随后,服务器再根据电子书资源的标识和目标推送素材的素材资源生成本地素材。
可选的,为了能够在多个数据平台返回的推送素材中选择较优素材作为目标推送素材,电子设备在执行步骤S320的同时,还可以执行步骤S350-S360。
步骤S350:向第三方数据平台发送包括质量评价获取请求,质量评价获取请求用于请求第三方数据平台返回的推送素材的质量评价。
本公开实施例中,质量包括点击率、转化率、有效播放率、完播率、特定时长播放率、平均有效播放时长、消耗、增长、成本、特定时长留存率中的至少一种。
步骤S360:接收第三方数据平台返回的质量评价。
对应的,步骤S341在在多个数据平台返回的推送素材中,选择目标推送素材可以包括步骤S3411:在多个数据平台返回的推送素材中,选择质量评价满足预设评价条件的推送素材作为目标推送素材。
在本公开的一些实施例中,预设评价条件可以是点击率、转化率或者特定时长留存率超过预设阈值,有效播放率、完播率、特定时长播放率超过设定比率,平均播放时长长于特定时长,消耗或者成本小于特定消耗,增长超过特定增长。
在本公开另外一些实施例中,服务器在执行步骤S341时还可以包括步骤S3412。
步骤S3412:在多个数据平台返回的推送素材中,随机地选择推送素材作为目标推送素材。也就是说,在一些实施例中,服务器并不关注推送素材的质量,而是随机的选择推送素材作为目标推送素材。
可选的,在本公开的一些实施例中,服务器在生成本地素材后还可以存储本地素材。对应的,服务器还可以执行步骤S370。
步骤S370:响应于接收到自有客户端发送的第四素材获取请求,将本地素材发送给自有客户端。
在接收到自有客户端发送的第四素材获取请求后,通过将本地素材发送给自有客户端,可以使得自有客户端在在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将本地素材作为在素材展示位展示的呈现素材。
图4示出了本发明实施例提供的一种电子设备的结构示意图。本公开实施例提供的电子设备具体可以是服务器。电子设备可以执行前文实施例提供的素材展示方法。
需要说明的是,图4示出的电子设备400仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
该电子设备400传统上包括处理器410和以存储器420形式的计算机程序产品或者计算机可读介质。存储器420可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器420具有用于执行上述素材处理方法中的任何方法步骤的可执行指令(或程序代码)4211的存储空间421。例如,用于可执行指令的存储空间421可以包括分别用于实现上面的素材处理方法中的各种步骤的各个可执行指令4211。这些可执行指令可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,光盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为便携式或者固定存储单元。该存储单元可以具有与图4的电子设备400中的存储器420类似布置的存储段或者存储空间等。可执行指令可以例如以适当形式进行压缩。通常,存储单元包括用于执行根据本发明的素材处理方法步骤的可执行指令,即可以由例如诸如处理器410之类的处理器读取的代码,这些代码当由电子设备400运行时,导致该电子设备400执行上面所描述的素材处理方法中的各个步骤。
当然,为了简化,图4中仅示出了该电子设备400中与本发明有关的组件中的一些,省略了诸如总线、输入/输出接口、输入装置和输出装置等等的组件。除此之外,根据具体应用情况,电子设备400还可以包括任何其他适当的组件。
此外,本公开实施例还提供一种服务器,服务器用于执行前述实施例提供的本地素材创建方法。服务器的架构与前述电子设备的架构类似,此处不再复述。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行本发明各实施例所提供的素材展示方法或者本地素材创建方法。
该计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
在本发明实施例中,可以以一种或多种程序设计语言或其组合来编写用于执行本发明的操作的程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
本发明公开了:
1.一种素材展示方法,其中包括:
获取电子书客户端页面中素材展示位的配置信息;
根据所述配置信息,向第三方数据平台发送第一素材获取请求;
接收所述第三方数据平台返回的推送素材,所述推送素材具有指标特征;
判断所述推送素材的指标特征是否满足预先配置的选中条件;
在所述推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材,其中所述本地素材是用于展示电子书数据平台中的目标电子书资源的素材;
在所述素材展示位中展示所述呈现素材,以使所述呈现素材被触发时使得所述电子书客户端页面加载所述目标电子书资源。
2.根据1所述的方法,其中还包括:
在所述推送素材的指标特征满足预先配置的选中条件的情况下,将所述推送素材作为所述呈现素材。
3.根据1或2所述的方法,其中所述指标特征包括素材质量评分;
所述判断所述推送素材的指标特征是否满足预先配置的选中条件,包括:
判断所述推送素材的指标特征是否满足预先配置的素材质量评分。
4.根据3所述的方法,其中所述判断所述推送素材的指标特征是否满足预先配置的素质质量评分,包括:
判断所述推送素材的指标特征是否超过预先设置的阈值评分,和/或,判断所述推送素材的指标特征是否超过至少一个本地素材的指标特征。
5.根据4所述的方法,其中在所述推送素材的指标特征没有超过至少一个本地素材的指标特征的情况下,所述将预先缓冲存储的本地素材作为呈现素材,包括:
选择指标特征超过所述推送素材指标特征的所述本地素材,作为所述呈现素材。
6.根据1-5任一项所述的方法,其中所述指标特征包括素材类型;
所述判断所述推送素材的指标特征是否满足预先配置的选中条件包括:
确定所述展示素材的素材类型与客户端页面当前展示内容的匹配度;
判断所述匹配度是否超过预选配置的匹配度阈值。
7.根据1-6任一项所述的方法,其中在所述将预先缓冲存储的本地素材作为呈现素材之前,所述方法还包括:
判断是否预先缓冲存储预设数量的所述本地素材;
在没有预先缓冲存储预设数量的所述本地素材的情况下,向所述电子书数据平台发送第二素材获取请求,所述第二素材获取请求用于请求所述电子书数据平台下发所述本地素材;
接收所述电子书数据平台下发的所述本地素材。
8.根据7所述的方法,其中在向所述电子书数据平台发送第二素材获取请求之前,所述方法还包括:
确定所述电子书客户端页面可以加载的素材展示位的类型;
所述向所述电子书数据平台发送第二素材获取请求,包括:向所述电子书数据平台发送包括所述素材展示位类型的所述第二素材获取请求。
9.根据8所述的方法,其中在向所述电子书数据平台发送第二素材获取请求之前,所述方法还包括:
确定所述电子书客户端页面当前展示的电子书的类型;
所述向所述电子书数据平台发送第二素材获取请求,包括:向所述电子书数据平台发送包括所述当前展示的电子书类型的所述第二素材获取请求。
10.一种本地素材创建方法,其中包括:
获取目标电子书资源的标识;
基于所述目标电子书资源的标识,向第三方数据平台发送第三素材获取请求;
获取所述第三方数据平台返回的推送素材;
关联所述目标电子书资源的标识和对应的所述推送素材中的素材资源,生成供电子书客户端展示的本地素材,所述本地素材用于使得所述电子书客户端在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将所述本地素材作为在素材展示位展示的呈现素材,并在所述呈现素材被触发时加载所述目标电子书资源。
11.根据10所述的方法,其中所述向第三方数据平台发送第三素材获取请求,包括:
向多个所述第三方数据平台发送所述第三素材获取请求;
所述获取所述第三方数据平台返回的推送素材,包括:获取多个所述数据平台返回的所述推送素材;
根据所述目标电子书资源的标识和对应的所述推送素材的素材资源,生成本地素材,包括:
在多个所述数据平台返回的所述推送素材中,选择目标推送素材;
根据所述电子书资源的标识和所述目标推送素材的素材资源,生成本地素材。
12.根据11所述的方法,其中
在所述向第三方数据平台发送第三素材获取请求的同时,包括:向所述第三方数据平台发送包括质量评价获取请求,所述质量评价获取请求用于请求所述第三方数据平台返回的所述推送素材的质量评价,所述质量包括点击率、转化率、有效播放率、完播率、特定时长播放率、平均有效播放时长、消耗、增长、成本、特定时长留存率中的至少一种;
所述方法还包括:接收所述第三方数据平台返回的所述质量评价;
所述在多个所述数据平台返回的所述推送素材中,选择目标推送素材,包括:在所述多个所述数据平台返回的所述推送素材中,选择质量评价满足预设评价条件的所述推送素材作为所述目标推送素材。
13.根据11所述的方法,其中所述在多个所述数据平台返回的所述推送素材中,选择目标推送素材,包括:
在多个所述数据平台返回的所述推送素材中,随机地选择所述推送素材作为所述目标推送素材。
14.根据10-13任一项所述的方法,其中在所述生成本地素材后,所述方法还包括:
存储所述本地素材;
响应于接收到所述自有客户端发送的第四素材获取请求,将所述本地素材下发给所述自有客户端。
15.一种电子设备,其中包括处理器和存储器,所述存储器用于存储可执行指令,所述可执行指令使所述处理器执行以下操作:
获取电子书客户端页面中素材展示位的配置信息;
根据所述配置信息,向第三方数据平台发送第一素材获取请求;
接收所述第三方数据平台返回的推送素材,所述推送素材具有指标特征;
判断所述推送素材的指标特征是否满足预先配置的选中条件;
在所述推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材,其中所述本地素材是用于展示电子书数据平台中的目标电子书资源的素材;
在所述素材展示位中展示所述呈现素材,以使所述呈现素材被触发时使得所述电子书客户端页面加载所述目标电子书资源。
16.根据15所述的电子设备,其中所述可执行指令使所述处理器执行以下操作:
在所述推送素材的指标特征满足预先配置的选中条件的情况下,将所述推送素材作为所述呈现素材。
17.根据15或16所述的电子设备,其中所述指标特征包括素材质量评分;在所述处理器执行所述判断判断所述推送素材的指标特征是否满足预先配置的选中条件时,所述可执行指令具体使所述处理器执行以下操作:
判断所述推送素材的指标特征是否满足预先配置的素材质量评分。
18.根据17所述的电子设备,其中在所述处理器执行所述判断所述推送素材的指标特征是否满足预先配置的素材质量评分时,所述可执行指令具体使所述处理器执行以下操作:
判断所述推送素材的指标特征是否超过预先设置的阈值评分,和/或,判断所述推送素材的指标特征是否超过至少一个本地素材的指标特征。
19.根据18所述的电子设备,其中在所述处理器判定所述推送素材的指标特征没有超过至少一个本地素材的指标特征的情况下,所述处理器执行所述将预先缓冲存储的本地素材作为呈现素材时,所述可执行指令具体使所述处理器执行以下操作:
选择指标特征超过所述推送素材指标特征的所述本地素材,作为所述呈现素材。
20.根据15-19任一项所述的电子设备,其中所述指标特征包括素材类型;
在所述处理器执行所述判断所述推送素材的指标特征是否满足预先配置的选中条件之前,所述可执行指令还使所述处理器执行以下操作:确定所述展示素材的素材类型与客户端页面当前展示内容的匹配度;
在所述处理器在执行所述判断所述推送素材的指标特征是否满足预先配置的选中条件,所述可执行指令具体使所述处理器执行以下操作:
判断所述匹配度是否超过预选配置的匹配度阈值。
21.根据15-20任一项所述的电子设备,其中在所述处理器执行所述将预先缓冲存储的本地素材作为呈现素材之前,所述可执行指令还使所述处理器执行以下操作:
判断是否预先缓冲存储预设数量的所述本地素材;
在没有预先缓冲存储预设数量的所述本地素材的情况下,向所述电子书数据平台发送第二素材获取请求,所述第二素材获取请求用于请求所述电子书数据平台下发所述本地素材;
接收所述电子书数据平台下发的所述本地素材。
22.根据21所述的电子设备,其中在所述处理器执行所述向所述电子书数据平台发送第二素材获取请求之前,所述可执行指令还使所述处理器执行以下操作:
确定所述电子客户端页面当前展示的电子书的类型;
所述处理器执行所述向所述电子书数据平台发送第二素材获取请求时,所述可执行指令具体使所述处理器执行以下操作:向所述电子书数据平台发送包括所述当前展示的电子书类型的所述第二素材获取请求。
23.一种服务器,其中包括处理器和存储器,所述存储器用于存储可执行指令,所述可执行指令使所述处理器执行以下操作:
获取目标电子书资源的标识;
基于所述目标电子书资源的标识,向第三方数据平台发送第三素材获取请求;
获取所述第三方数据平台返回的推送素材;
关联所述电子书资源的标识和对应的所述推送素材中的素材资源,生成本地素材,所述本地素材用于使得所述电子书客户端在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将所述本地素材作为在素材展示位展示的呈现素材,并在所述呈现素材被触发时加载所述目标电子书资源。
24.根据23所述的服务器,其中在所述处理器执行所述向第三方数据平台发送第三素材获取请求,所述可执行指令具体使所述处理器执行以下操作:
向多个所述第三方数据平台发送所述第三素材获取请求;
所述获取所述第三方数据平台返回的推送素材,包括:获取多个所述数据平台返回的所述推送素材;
在所述处理器执行所述根据所述电子书资源的标识和对应的所述推送素材的素材资源,生成本地素材时,所述可执行指令具体使所述处理器执行以下操作:
在多个所述数据平台返回的所述推送素材中,选择目标推送素材;
根据所述目标电子书资源的标识和所述目标推送素材的素材资源,生成本地素材。
25.根据24所述的服务器,其中在所述处理器执行所述向第三方数据平台发送第三素材获取请求的同时,所述可执行指令还使所述处理器执行以下操作:
向所述第三方数据平台发送包括质量评价获取请求,所述质量评价获取请求用于请求所述第三方数据平台返回的所述推送素材的质量评价,所述质量包括点击率、转化率、有效播放率、完播率、特定时长播放率、平均有效播放时长、消耗、增长、成本、特定时长留存率中的至少一种;
所述可执行指令还使所述处理器执行以下操作:接收所述第三方数据平台返回的所述质量评价;
在所述处理执行所述在多个所述数据平台返回的所述推送素材中,选择目标推送素材时,所述可执行指令具体使所述处理器执行以下操作:在所述多个所述数据平台返回的所述推送素材中,选择质量评价满足预设评价条件的所述推送素材作为所述目标推送素材。
26.根据23所述的服务器,其中所述处理器在执行所述在多个所述数据平台返回的所述推送素材中,选择目标推送素材时,所述可执行指令具体使所述处理器执行以下操作:
在多个所述数据平台返回的所述推送素材中,随机地选择所述推送素材作为所述目标推送素材。
27.一种计算机可读存储介质,其中所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上述1-9任一项所述的素材展示方法,或者使处理器实现上述10-14任一项所述的本地素材创建方法。
本发明的各个部件实施例可以全部或部分步骤以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的电子设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
以上描述仅为本发明的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本发明中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本发明中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本发明的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
Claims (10)
1.一种素材展示方法,其特征在于,包括:
获取电子书客户端页面中素材展示位的配置信息;
根据所述配置信息,向第三方数据平台发送第一素材获取请求;
接收所述第三方数据平台返回的推送素材,所述推送素材具有指标特征;
判断所述推送素材的指标特征是否满足预先配置的选中条件;
在所述推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材,其中所述本地素材是用于展示电子书数据平台中的目标电子书资源的素材;
在所述素材展示位中展示所述呈现素材,以使所述呈现素材被触发时使得所述电子书客户端页面加载所述目标电子书资源。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述推送素材的指标特征满足预先配置的选中条件的情况下,将所述推送素材作为所述呈现素材。
3.根据权利要求1或2所述的方法,其特征在于,所述指标特征包括素材质量评分;
所述判断所述推送素材的指标特征是否满足预先配置的选中条件,包括:
判断所述推送素材的指标特征是否满足预先配置的素材质量评分。
4.根据权利要求3所述的方法,其特征在于,所述判断所述推送素材的指标特征是否满足预先配置的素质质量评分,包括:
判断所述推送素材的指标特征是否超过预先设置的阈值评分,和/或,判断所述推送素材的指标特征是否超过至少一个本地素材的指标特征。
5.根据权利要求4所述的方法,其特征在于,在所述推送素材的指标特征没有超过至少一个本地素材的指标特征的情况下,所述将预先缓冲存储的本地素材作为呈现素材,包括:
选择指标特征超过所述推送素材指标特征的所述本地素材,作为所述呈现素材。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述指标特征包括素材类型;
所述判断所述推送素材的指标特征是否满足预先配置的选中条件包括:
确定所述展示素材的素材类型与客户端页面当前展示内容的匹配度;
判断所述匹配度是否超过预选配置的匹配度阈值。
7.一种本地素材创建方法,其特征在于,包括:
获取目标电子书资源的标识;
基于所述目标电子书资源的标识,向第三方数据平台发送第三素材获取请求;
获取所述第三方数据平台返回的推送素材;
关联所述目标电子书资源的标识和对应的所述推送素材中的素材资源,生成供电子书客户端展示的本地素材,所述本地素材用于使得所述电子书客户端在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将所述本地素材作为在素材展示位展示的呈现素材,并在所述呈现素材被触发时加载所述目标电子书资源。
8.一种电子设备,其特征在于,包括处理器和存储器,所述存储器用于存储可执行指令,所述可执行指令使所述处理器执行以下操作:
获取电子书客户端页面中素材展示位的配置信息;
根据所述配置信息,向第三方数据平台发送第一素材获取请求;
接收所述第三方数据平台返回的推送素材,所述推送素材具有指标特征;
判断所述推送素材的指标特征是否满足预先配置的选中条件;
在所述推送素材的指标特征不满足预先配置的选中条件的情况下,将预先缓冲存储的本地素材作为呈现素材,其中所述本地素材是用于展示电子书数据平台中的目标电子书资源的素材;
在所述素材展示位中展示所述呈现素材,以使所述呈现素材被触发时使得所述电子书客户端页面加载所述目标电子书资源。
9.一种服务器,其特征在于,包括处理器和存储器,所述存储器用于存储可执行指令,所述可执行指令使所述处理器执行以下操作:
获取目标电子书资源的标识;
基于所述目标电子书资源的标识,向第三方数据平台发送第三素材获取请求;
获取所述第三方数据平台返回的推送素材;
关联所述电子书资源的标识和对应的所述推送素材中的素材资源,生成本地素材,所述本地素材用于使得所述电子书客户端在从第三方数据平台获取的推送素材不满足预先配置的选中条件的情况下,将所述本地素材作为在素材展示位展示的呈现素材,并在所述呈现素材被触发时加载所述目标电子书资源。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上述权利要求1-6任一项所述的素材展示方法,或者使处理器实现上述权利要求7所述的本地素材创建方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210202227.9A CN114629886A (zh) | 2022-03-03 | 2022-03-03 | 素材展示和本地素材创建方法、设备、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210202227.9A CN114629886A (zh) | 2022-03-03 | 2022-03-03 | 素材展示和本地素材创建方法、设备、服务器及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114629886A true CN114629886A (zh) | 2022-06-14 |
Family
ID=81899808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210202227.9A Pending CN114629886A (zh) | 2022-03-03 | 2022-03-03 | 素材展示和本地素材创建方法、设备、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114629886A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040024643A1 (en) * | 2001-02-08 | 2004-02-05 | David Pollock | Systems and methods for distributing multimedia presentations over a network with integration of local data |
JP2012059132A (ja) * | 2010-09-10 | 2012-03-22 | Sharp Corp | コンテンツ表示装置、コンテンツ表示装置の制御方法、コンテンツ表示装置制御プログラム、および該プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2012059133A (ja) * | 2010-09-10 | 2012-03-22 | Sharp Corp | 端末装置、端末装置の制御方法、端末装置制御プログラム、および該プログラムを記録したコンピュータ読み取り可能な記録媒体 |
CN108073593A (zh) * | 2016-11-10 | 2018-05-25 | 腾讯科技(北京)有限公司 | 一种媒体内容的生成方法、装置及*** |
CN109858962A (zh) * | 2019-01-23 | 2019-06-07 | 掌阅科技股份有限公司 | 基于电子书的广告显示方法及电子设备 |
CN110366013A (zh) * | 2018-04-10 | 2019-10-22 | 腾讯科技(深圳)有限公司 | 推广内容推送方法、装置及存储介质 |
KR20200093402A (ko) * | 2019-01-25 | 2020-08-05 | 주식회사 온누리디엠씨 | 광고소재 매칭 방법 및 이를 위한 장치 |
CN112634408A (zh) * | 2020-12-24 | 2021-04-09 | 深圳市大富网络技术有限公司 | 一种素材选择方法、***、装置及存储介质 |
CN113722626A (zh) * | 2021-08-30 | 2021-11-30 | 北京得间科技有限公司 | 素材并发请求处理方法、计算设备及存储介质 |
CN114036429A (zh) * | 2021-11-29 | 2022-02-11 | 北京得间科技有限公司 | 素材处理方法、计算设备及存储介质 |
-
2022
- 2022-03-03 CN CN202210202227.9A patent/CN114629886A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040024643A1 (en) * | 2001-02-08 | 2004-02-05 | David Pollock | Systems and methods for distributing multimedia presentations over a network with integration of local data |
JP2012059132A (ja) * | 2010-09-10 | 2012-03-22 | Sharp Corp | コンテンツ表示装置、コンテンツ表示装置の制御方法、コンテンツ表示装置制御プログラム、および該プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2012059133A (ja) * | 2010-09-10 | 2012-03-22 | Sharp Corp | 端末装置、端末装置の制御方法、端末装置制御プログラム、および該プログラムを記録したコンピュータ読み取り可能な記録媒体 |
CN108073593A (zh) * | 2016-11-10 | 2018-05-25 | 腾讯科技(北京)有限公司 | 一种媒体内容的生成方法、装置及*** |
CN110366013A (zh) * | 2018-04-10 | 2019-10-22 | 腾讯科技(深圳)有限公司 | 推广内容推送方法、装置及存储介质 |
CN109858962A (zh) * | 2019-01-23 | 2019-06-07 | 掌阅科技股份有限公司 | 基于电子书的广告显示方法及电子设备 |
KR20200093402A (ko) * | 2019-01-25 | 2020-08-05 | 주식회사 온누리디엠씨 | 광고소재 매칭 방법 및 이를 위한 장치 |
CN112634408A (zh) * | 2020-12-24 | 2021-04-09 | 深圳市大富网络技术有限公司 | 一种素材选择方法、***、装置及存储介质 |
CN113722626A (zh) * | 2021-08-30 | 2021-11-30 | 北京得间科技有限公司 | 素材并发请求处理方法、计算设备及存储介质 |
CN114036429A (zh) * | 2021-11-29 | 2022-02-11 | 北京得间科技有限公司 | 素材处理方法、计算设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10706100B2 (en) | Method of and system for recommending media objects | |
US10783151B1 (en) | Popularity-based content feed management system | |
US10909557B2 (en) | Predicting and classifying network activity events | |
US11748408B2 (en) | Analyzing user searches of verbal media content | |
US9275001B1 (en) | Updating personal content streams based on feedback | |
CN107426328B (zh) | 信息推送方法和装置 | |
US9256886B2 (en) | Content recommendation system and method | |
US20100306049A1 (en) | Method and system for matching advertisements to web feeds | |
JP6457358B2 (ja) | アイテム推薦システム、アイテム推薦方法およびプログラム | |
CN113792181A (zh) | 视频推荐方法、装置、设备及介质 | |
CN109862100B (zh) | 用于推送信息的方法和装置 | |
CN110059256B (zh) | 用于展示信息的***、方法及装置 | |
KR20090007849A (ko) | 네트워크 기반의 컨텐츠 공유 서비스 제공 장치 및 그 방법 | |
US9940657B2 (en) | Dynamically created network sites | |
CN111046292A (zh) | 直播推荐方法、装置、计算机可读存储介质及电子设备 | |
WO2023116219A1 (zh) | Cdn节点分配方法、装置、电子设备、介质及程序产品 | |
US20140074859A1 (en) | System and method for rating audiences of network-based content of multiple content publishers | |
CN112507218A (zh) | 业务对象推荐方法、装置、电子设备及存储介质 | |
KR102043475B1 (ko) | 모바일 광고를 위한 브리지 페이지 | |
US8620966B2 (en) | Network content modification | |
KR20150020390A (ko) | 컨텐츠 추천 방법과 이를 제공하는 장치 및 시스템 | |
CN107480269B (zh) | 对象展示方法及***、介质和计算设备 | |
CN114036429A (zh) | 素材处理方法、计算设备及存储介质 | |
CN114629886A (zh) | 素材展示和本地素材创建方法、设备、服务器及存储介质 | |
JP7050685B2 (ja) | ブランド一覧情報を提供する方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |