













技术领域technical field
本公开的实施方式涉及计算机技术领域,更具体地,本公开的实施方式涉及广告素材处理方法及装置、计算机存储介质和电子设备。The embodiments of the present disclosure relate to the field of computer technology, and more particularly, the embodiments of the present disclosure relate to an advertising material processing method and apparatus, a computer storage medium, and an electronic device.
背景技术Background technique
本部分旨在为本公开的实施方式提供背景或上下文,此处的描述不因为包括在本部分中就承认是现有技术。This section is intended to provide a background or context for embodiments of the present disclosure, and the descriptions herein are not admitted to be prior art by inclusion in this section.
在对广告进行投放时,对广告素材审核是一个人非常重要的环节,《广告法》中明确规定了广告中不得出现的内容。在业务系统中,一般会使用第三方审核中心对要投放的广告素材进行审核。目前的广告素材审核系统中包括广告素材、广告系统以及第三方审核中心,在广告系统中对广告素材进行简单校验后直接将广告素材传送至第三方审核中心,由第三方审核中心对广告素材进行审核。When an advertisement is placed, the review of the advertisement material is a very important part of a person. The "Advertising Law" clearly stipulates the content that must not appear in the advertisement. In business systems, a third-party review center is generally used to review creatives to be delivered. The current creative review system includes creatives, advertising systems, and a third-party review center. After a simple verification of the creatives in the advertising system, the creatives are directly sent to the third-party review center, and the third-party review center checks the creatives. audit.
发明内容SUMMARY OF THE INVENTION
但是,在目前的广告素材审核方法中,一方面,广告系统将所有的广告素材审核请求全部发送至第三方审核中心,第三方审核中心会承载巨大的QPS(Queries-Per-Second,每秒查询率),第三方审核中心宕机时,整个广告系统对广告素材的投放就无法进行。另一方面,第三方审核中心进行审核时大部分是通过人工来进行审核,需要耗费大量的资源。However, in the current creative audit method, on the one hand, the advertising system sends all creative audit requests to the third-party audit center, which will carry a huge QPS (Queries-Per-Second, query per second) rate), when the third-party audit center goes down, the entire advertising system cannot deliver creatives. On the other hand, when third-party audit centers conduct audits, most of them are conducted manually, which requires a lot of resources.
为此,非常需要一种改进的广告素材处理方法及装置、计算机存储介质和电子设备,以提供一种可以降低资源消耗的广告素材处理方法。Therefore, there is a great need for an improved method and apparatus for processing an advertisement material, a computer storage medium and an electronic device, so as to provide a method for processing an advertisement material which can reduce resource consumption.
在本上下文中,本公开的实施方式期望提供一种广告素材处理方法和装置、计算机存储介质和电子设备。In this context, embodiments of the present disclosure contemplate providing a method and apparatus for processing an advertising material, a computer storage medium, and an electronic device.
根据本公开的一个方面,提供一种广告素材处理方法,包括:According to one aspect of the present disclosure, there is provided a creative processing method, comprising:
获取待处理广告素材,根据所述待处理广告素材的类别,获取与所述待处理广告素材对应的校验规则;Acquire the to-be-processed creative material, and acquire the verification rule corresponding to the to-be-processed creative material according to the category of the to-be-processed creative material;
通过所述校验规则对所述待处理广告素材进行校验,响应于所述待处理广告素材校验通过,计算所述待处理广告素材的得分;Verifying the to-be-processed creative material by using the verification rule, and calculating a score of the to-be-processed creative material in response to passing the verification of the to-be-processed creative material;
根据所述待处理广告素材的得分,对所述待处理广告素材进行投放。The to-be-processed creative material is delivered according to the score of the to-be-processed creative material.
在本公开的一种示例性实施例中,在确定与所述待处理广告素材对应的校验规则之前,所述广告素材处理方法还包括:In an exemplary embodiment of the present disclosure, before determining the verification rule corresponding to the to-be-processed creative, the creative processing method further includes:
获取所述待处理广告素材所属的需求平台;Obtain the demand platform to which the to-be-processed creative material belongs;
根据所述需求平台的配置,生成与所述需求平台对应的校验模型,其中,所述校验模型中包括至少一个校验规则。According to the configuration of the requirement platform, a verification model corresponding to the requirement platform is generated, wherein the verification model includes at least one verification rule.
在本公开的一种示例性实施例中,获取待处理广告素材,根据所述待处理广告素材的类别,获取与所述待处理广告素材对应的校验规则,包括:In an exemplary embodiment of the present disclosure, acquiring an advertising material to be processed, and acquiring a verification rule corresponding to the advertising material to be processed according to a category of the advertising material to be processed, includes:
确定所述待处理广告素材的类别,根据所述待处理广告素材的类别将所述待处理广告素材分配至与类别对应的子素材池中;determining the category of the to-be-processed creative material, and assigning the to-be-processed creative material to a sub-material pool corresponding to the category according to the category of the to-be-processed creative material;
从所述子素材池中获取所述待处理广告素材,根据所述待处理广告素材所属的需求平台,在与所述需求平台对应的校验模型中获取与所述待处理广告素材的类别对应的校验规则。Acquire the to-be-processed creative material from the sub-material pool, and obtain the category corresponding to the to-be-processed creative material in the verification model corresponding to the demand platform according to the demand platform to which the to-be-processed creative material belongs. verification rules.
在本公开的一种示例性实施例中,通过所述校验规则对所述待处理广告素材进行校验,包括:In an exemplary embodiment of the present disclosure, verifying the to-be-processed advertisement material by using the verification rule includes:
对所述校验规则进行解析,得到所述校验规则中包括的校验因子;Parsing the verification rules to obtain the verification factors included in the verification rules;
根据所述校验因子配置校验拦截器,通过所述校验拦截器对所述待处理广告素材进行校验。A verification interceptor is configured according to the verification factor, and the to-be-processed advertisement material is verified by the verification interceptor.
在本公开的一种示例性实施例中,计算所述待处理广告素材的得分,包括:In an exemplary embodiment of the present disclosure, calculating the score of the to-be-processed creative includes:
将所述待处理广告素材解析为二进制文件流,根据所述二进制文件流的魔数,将所述二进制文件流解析为与所述待处理广告素材的类别对应的第一文件;Parse the advertisement material to be processed into a binary file stream, and parse the binary file stream into a first file corresponding to the category of the advertisement material to be processed according to the magic number of the binary file stream;
获取与所述第一文件的文件类型对应的打分规则,根据所述打分规则,计算所述第一文件的得分。A scoring rule corresponding to the file type of the first file is acquired, and the score of the first file is calculated according to the scoring rule.
在本公开的一种示例性实施例中,根据所述待处理广告素材的得分,对所述待处理广告素材进行投放,包括:In an exemplary embodiment of the present disclosure, delivering the to-be-processed creative material according to the score of the to-be-processed creative material includes:
获取所述待处理广告素材的得分;obtain a score for the pending creative;
响应于所述待处理广告素材的得分高于预设得分,将所述待处理广告素材分配至第一分数池中,并对所述第一分数池中包括的待处理广告素材进行投放。In response to the score of the to-be-processed creative being higher than a preset score, the to-be-processed creative is allocated to a first score pool, and the to-be-processed creative included in the first score pool is placed.
在本公开的一种示例性实施例中,在将所述待处理广告素材分配至第一分数池中之后,所述广告素材处理方法还包括:In an exemplary embodiment of the present disclosure, after allocating the to-be-processed creative to the first score pool, the creative processing method further includes:
获取所述第一分数池中包括的待处理广告素材,触发计算所述待处理广告素材的第一得分;Acquire the to-be-processed advertising material included in the first score pool, and trigger the calculation of the first score of the to-be-processed advertising material;
根据预设时间内待处理广告素材的得分以及所述第一得分,得到第二得分;Obtain the second score according to the score of the to-be-processed creative within the preset time and the first score;
根据所述第二得分对所述待处理广告素材所在的分数池进行调整。The score pool in which the to-be-processed creative is located is adjusted according to the second score.
在本公开的一种示例性实施例中,所述广告素材处理方法还包括:In an exemplary embodiment of the present disclosure, the advertising material processing method further includes:
在确定所述待处理广告素材的得分小于或者等于所述预设得分时,将所述待处理广告素材分配至第二分数池中;When it is determined that the score of the to-be-processed creative material is less than or equal to the preset score, allocating the to-be-processed creative material to a second score pool;
触发计算所述第二分数池中包括的待处理广告素材的第三得分,根据预设时间内待处理广告素材的得分以及所述第三得分,得到所述待处理广告素材的第四得分;triggering calculation of the third score of the to-be-processed advertising material included in the second score pool, and obtaining a fourth score of the to-be-processed advertising material according to the score of the to-be-processed advertising material and the third score within a preset time;
根据所述第四得分,得分不小于所述第四得分的待处理广告素材分配至第三分数池,根据预设审核规则对所述第三分数池中的待处理广告素材进行审核。According to the fourth score, to-be-processed creatives whose scores are not less than the fourth score are allocated to a third score pool, and the to-be-processed creatives in the third score pool are reviewed according to preset review rules.
在本公开的一种示例性实施例中,根据预设审核规则对所述第三分数池中的待处理广告素材进行审核,包括:In an exemplary embodiment of the present disclosure, reviewing the to-be-processed creatives in the third score pool according to a preset review rule includes:
对所述第三分数池中包括的待处理广告素材的得分进行审核;reviewing the scores of pending creatives included in the third score pool;
审核通过时,获取所述第三分数池中包括的待处理广告素材的执行状态;When the review is passed, obtain the execution status of the pending creatives included in the third score pool;
根据所述第三分数池中包括的待处理广告素材的执行状态,对所述待处理广告素材进行投放,并将所述待处理广告素材添加至所述低阈值素材样本池。According to the execution state of the to-be-processed creative material included in the third score pool, the to-be-processed creative material is placed, and the to-be-processed creative material is added to the low-threshold material sample pool.
在本公开的一种示例性实施例中,所述广告素材处理方法还包括:In an exemplary embodiment of the present disclosure, the advertising material processing method further includes:
获取所述得分小于所述第四得分的待处理广告素材的状态,根据获取到的状态,对所述得分小于所述第四得分的待处理广告素材进行投放;Acquire the status of the to-be-processed advertising material whose score is lower than the fourth score, and place the pending advertising material whose score is lower than the fourth score according to the acquired status;
在确定投放成功时,将所述得分小于所述第四得分的待处理广告素材分配至低阈值分数池。When it is determined that the delivery is successful, the to-be-processed creative with the score less than the fourth score is allocated to a low threshold score pool.
根据本公开的一个方面,提供一种广告素材处理装置,包括:According to an aspect of the present disclosure, there is provided an apparatus for processing advertisement material, including:
素材分类模块,用于获取待处理广告素材,根据所述待处理广告素材的类别,获取与所述待处理广告素材对应的校验规则;A material classification module, configured to obtain the advertisement material to be processed, and obtain the verification rule corresponding to the advertisement material to be processed according to the category of the advertisement material to be processed;
素材校验模块,用于通过所述校验规则对所述待处理广告素材进行校验,响应于所述待处理广告素材校验通过时,计算所述待处理广告素材的得分;a material verification module, configured to verify the to-be-processed creative material according to the verification rule, and calculate a score of the to-be-processed creative material in response to passing the verification of the to-be-processed creative material;
素材投放模块,用于根据所述待处理广告素材的得分,对所述待处理广告素材进行投放。A material delivery module, configured to deliver the to-be-processed advertising material according to the score of the to-be-processed advertising material.
根据本公开的一个方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时上述的广告素材处理方法。According to one aspect of the present disclosure, there is provided a computer storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned advertising material processing method is provided.
根据本公开的一个方面,提供一种电子设备,包括:According to one aspect of the present disclosure, there is provided an electronic device, comprising:
处理器;以及processor; and
存储器,用于存储所述处理器的可执行指令;a memory for storing executable instructions for the processor;
其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的广告素材处理方法。Wherein, the processor is configured to execute any one of the above-mentioned advertising material processing methods by executing the executable instructions.
根据本公开实施方式的广告素材处理方法,一方面,获取待处理广告素材,根据待处理广告素材的类别,获取与待处理广告素材对应的校验规则,通过获取到的校验规则对待处理广告素材进行校验,在校验通过时,计算待处理广告素材的得分,根据待处理广告素材的得分对待处理广告素材进行投放,解决了现有技术中由第三方审核中心对待处理广告素材进行审核而耗费大量资源的问题,降低了待处理广告素材处理的资源消耗;另一方面,相关技术中,当将高并发的审核请求发送至第三方审核中心时,审核中心需要承载巨大的QPS,一旦第三方审核中心发生宕机,所有的待处理广告素材都无法进行审核,降低了待处理广告素材的处理效率,但是在本公开中,当待处理广告素材高并发时,根据待处理广告素材的类别,获取与待处理广告素材对应的校验规则,通过不同的校验规则对不同类别的待处理广告素材进行校验,按不同情况投入资源,提高了待处理广告素材的处理效率。According to the advertising material processing method of the embodiment of the present disclosure, on the one hand, the advertising material to be processed is acquired, the verification rule corresponding to the advertising material to be processed is acquired according to the category of the advertising material to be processed, and the advertisement to be processed is obtained according to the acquired verification rule. The material is verified, and when the verification is passed, the score of the to-be-processed creative is calculated, and the to-be-processed creative is placed according to the score of the to-be-processed creative. However, the problem of consuming a lot of resources reduces the resource consumption for processing the pending creatives; on the other hand, in the related art, when a high-concurrency audit request is sent to a third-party audit center, the audit center needs to carry a huge QPS. The third-party review center is down, and all pending creatives cannot be reviewed, which reduces the processing efficiency of pending creatives. However, in this disclosure, when the Category, obtain the verification rules corresponding to the to-be-processed creatives, verify the to-be-processed creatives of different categories through different verification rules, and invest resources according to different situations, which improves the processing efficiency of the to-be-processed creatives.
附图说明Description of drawings
通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:The above and other objects, features and advantages of exemplary embodiments of the present disclosure will become readily understood by reading the following detailed description with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present disclosure are shown by way of example and not limitation, wherein:
图1示意性地示出了根据本公开实施方式的一种广告素材处理方法的流程图;FIG. 1 schematically shows a flowchart of a method for processing an advertising material according to an embodiment of the present disclosure;
图2示意性地示出了根据本公开实施方式的一种广告素材处理系统的框图;FIG. 2 schematically shows a block diagram of an advertising material processing system according to an embodiment of the present disclosure;
图3示意性地示出了根据本公开实施方式的一种在确定与待处理广告素材对应的校验规则之前,广告素材处理方法的流程图;3 schematically shows a flowchart of a method for processing an advertising material before determining a verification rule corresponding to the advertising material to be processed according to an embodiment of the present disclosure;
图4示意性地示出了根据本公开实施方式的一种根据待处理广告素材的类别,获取与待处理广告素材对应的校验规则的方法流程图;FIG. 4 schematically shows a flowchart of a method for obtaining a verification rule corresponding to a to-be-processed advertisement material according to the type of the to-be-processed advertisement material according to an embodiment of the present disclosure;
图5示意性地示出了根据本公开实施方式的一种通过校验规则对待处理广告素材进行校验的方法流程图;FIG. 5 schematically shows a flowchart of a method for verifying a to-be-processed advertising material by using a verification rule according to an embodiment of the present disclosure;
图6示意性地示出了根据本公开实施方式的一种计算待处理广告素材的得分的方法流程图;FIG. 6 schematically shows a flow chart of a method for calculating a score of a creative to be processed according to an embodiment of the present disclosure;
图7示意性地示出了根据本公开实施方式的一种根据待处理广告素材的得分对待处理广告素材进行投放的方法流程图;FIG. 7 schematically shows a flowchart of a method for delivering a to-be-processed creative material according to a score of the to-be-processed creative material according to an embodiment of the present disclosure;
图8示意性地示出了根据本公开实施方式的一种将待处理广告素材分配至第一分数池之后,广告素材处理方法的流程图;8 schematically shows a flowchart of a method for processing a creative after allocating a to-be-processed creative to the first score pool according to an embodiment of the present disclosure;
图9示意性地示出了根据本公开实施方式的一种广告素材处理方法的流程图;FIG. 9 schematically shows a flowchart of a method for processing an advertising material according to an embodiment of the present disclosure;
图10示意性地示出了根据本公开实施方式的一种根据预设审核规则对第三分数池中的待处理广告素材进行审核的方法流程图;FIG. 10 schematically shows a flowchart of a method for reviewing to-be-processed creatives in a third score pool according to a preset review rule according to an embodiment of the present disclosure;
图11示意性地示出了根据本公开实施方式的一种广告素材处理方法的流程图;FIG. 11 schematically shows a flowchart of a method for processing an advertising material according to an embodiment of the present disclosure;
图12示意性地示出了根据本公开实施方式的一种广告素材处理装置的方框图;FIG. 12 schematically shows a block diagram of an apparatus for processing advertisement material according to an embodiment of the present disclosure;
图13示出了根据本公开实施方式的一种计算机存储介质的示意图;13 shows a schematic diagram of a computer storage medium according to an embodiment of the present disclosure;
图14示意性示出了根据公开实施方式的一种电子设备的方框图。Figure 14 schematically illustrates a block diagram of an electronic device according to disclosed embodiments.
在附图中,相同或对应的标号表示相同或对应的部分。In the drawings, the same or corresponding reference numerals denote the same or corresponding parts.
具体实施方式Detailed ways
下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。The principles and spirit of the present disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are presented only for those skilled in the art to better understand and implement the present disclosure, but not to limit the scope of the present disclosure in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
本领域技术人员知道,本公开的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。As will be appreciated by those skilled in the art, embodiments of the present disclosure may be implemented as a system, apparatus, device, method or computer program product. Accordingly, the present disclosure may be embodied in entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
根据本公开的实施方式,提供一种广告素材处理方法、广告素材处理装置、计算机存储介质和电子设备。According to the embodiments of the present disclosure, there are provided an advertising material processing method, an advertising material processing apparatus, a computer storage medium, and an electronic device.
在本文中,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。Herein, any number of elements in the figures is for illustration and not limitation, and any designation is for distinction only and does not have any limiting meaning.
下面参考本公开的若干代表性实施方式,详细阐述本公开的原理和精神。The principles and spirit of the present disclosure are explained in detail below with reference to several representative embodiments of the present disclosure.
发明概述SUMMARY OF THE INVENTION
本公开人发现,现有的广告素材审核方法中,都是广告系统根据待处理广告素材生成审核请求,并将所有待处理广告素材的审核请求全部发送至第三方审核中心,由第三方审核进行审核,但是,将所有审核请求一次性发送至第三方审核中心后,第三方审核中心需要承载巨大的每秒查询率,当第三方审核中心宕机时,所有待处理广告素材都无法进行投放,其中,每秒查询率为一台查询服务器在规定时间内处理的流量多少的衡量标准;大多数场景下,待处理广告素材都是合理并且有效的,第三方审核中心对所有的待处理广告素材进行审核时,会造成资源浪费,在审核时,大多是由人工进行审核,需要消耗大量的人力资源;在网络异常抖动时,相关技术中的处理方法不能保证待处理广告素材的重新送审。The present disclosure has found that in the existing advertising material review methods, the advertising system generates review requests according to the pending creative materials, and sends all the review requests of the pending creative materials to the third-party review center, which will be reviewed by the third-party. However, after all audit requests are sent to the third-party audit center at one time, the third-party audit center needs to carry a huge query rate per second. When the third-party audit center goes down, all pending creatives cannot be delivered. Among them, the query rate per second is a measure of the amount of traffic processed by a query server within a specified time; in most scenarios, the pending creatives are reasonable and effective, and the third-party audit center will review all pending creatives. During the review, resources will be wasted. During the review, most of the review is performed manually, which requires a lot of human resources. When the network is abnormally shaken, the processing method in the related technology cannot guarantee the re-submission of the pending advertising material for review.
鉴于上述内容,本公开的基本思想在于:根据本公开实施方式的广告素材处理方法和广告素材处理装置,首先,获取所有的待处理广告素材,根据每个待处理广告素材的类别获取与待处理广告素材对应的校验规则,根据获取到的校验规则对待处理广告素材进行校验,在校验通过时,对待处理广告素材进行打分,根据待处理广告素材的得分对待处理广告素材进行投放。In view of the above, the basic idea of the present disclosure is: according to the advertising material processing method and the advertising material processing device according to the embodiments of the present disclosure, firstly, all to-be-processed advertising materials are acquired, and the to-be-processed advertising material is acquired and processed according to the category of each to-be-processed advertising material. For the verification rules corresponding to the creatives, the to-be-processed creatives are verified according to the obtained verification rules. When the verification passes, the to-be-processed creatives are scored, and the to-be-processed creatives are delivered according to the scores of the to-be-processed creatives.
在介绍了本公开的基本原理之后,下面具体介绍本公开的各种非限制性实施方式。Having introduced the basic principles of the present disclosure, various non-limiting embodiments of the present disclosure are described in detail below.
示例性方法Exemplary method
首先,结合图1来描述根据本公开示例性实施方式的广告素材处理方法。First, a creative processing method according to an exemplary embodiment of the present disclosure will be described with reference to FIG. 1 .
参考图1,所述广告素材处理方法可以包括以下步骤:Referring to FIG. 1 , the creative processing method may include the following steps:
S1、获取待处理广告素材,根据所述待处理广告素材的类别,获取与所述待处理广告素材对应的校验规则;S1. Acquire a to-be-processed advertising material, and acquire a verification rule corresponding to the to-be-processed advertising material according to the category of the to-be-processed advertising material;
S2、通过所述校验规则对所述待处理广告素材进行校验,响应于所述待处理广告素材校验通过,计算所述待处理广告素材的得分;S2. Validate the to-be-processed advertising material according to the verification rule, and calculate a score of the to-be-processed advertising material in response to passing the verification of the to-be-processed advertising material;
S3、根据所述待处理广告素材的得分,对所述待处理广告素材进行投放。S3. According to the score of the to-be-processed advertising material, deliver the to-be-processed advertising material.
在本公开实施方式的广告素材处理方法中,一方面,获取待处理广告素材,根据待处理广告素材的类别,获取与待处理广告素材对应的校验规则,通过获取到的校验规则对待处理广告素材进行校验,在校验通过时,计算待处理广告素材的得分,根据待处理广告素材的得分对待处理广告素材进行投放,解决了现有技术中由第三方审核中心对待处理广告素材进行审核而耗费大量资源的问题,降低了待处理广告素材处理的资源消耗;另一方面,相关技术中,当将高并发的审核请求发送至第三方审核中心时,审核中心需要承载巨大的QPS,一旦第三方审核中心发生宕机,所有的待处理广告素材都无法进行审核,降低了待处理广告素材的处理效率,但是在本公开中,当待处理广告素材高并发时,根据待处理广告素材的类别,获取与待处理广告素材对应的校验规则,通过不同的校验规则对不同类别的待处理广告素材进行校验,按不同情况投入资源,提高了待处广告素材的处理效率。In the advertising material processing method of the embodiment of the present disclosure, on the one hand, the advertising material to be processed is acquired, the verification rule corresponding to the advertising material to be processed is acquired according to the category of the advertising material to be processed, and the processing is to be processed according to the acquired verification rule. The advertising material is verified, and when the verification is passed, the score of the to-be-processed advertising material is calculated, and the to-be-processed advertising material is placed according to the score of the to-be-processed advertising material. The problem of consuming a lot of resources for auditing reduces the resource consumption for processing the pending creatives; on the other hand, in related technologies, when a high-concurrency audit request is sent to a third-party audit center, the audit center needs to carry a huge QPS, Once the third-party audit center goes down, all pending creatives cannot be audited, reducing the processing efficiency of pending creatives. However, in the present disclosure, when the pending creatives are highly concurrent, the , obtain the verification rules corresponding to the pending creatives, verify different categories of pending creatives through different verification rules, and invest resources according to different situations, which improves the processing efficiency of the pending creatives.
其次,结合图2来描述本公开示例实施例中涉及到的待处理广告素材处理系统。参考图2所示,该待处理广告素材处理系统可以包括:素材归类执行器210、分数执行器220以及状态执行器230。其中,素材归类执行器210,用于获取待处理广告素材,根据待处理广告素材的类别,对待处理广告素材进行分类,并根据待处理广告素材的类别将其分配至素材池中包括的与待处理广告素材的类别对应的子素材池中,并获取与待处理广告素材对应的校验规则,通过获取到的校验规则对待处理广告素材进行校验,校验通过时,以消息通知的方式通知分数执行器220;分数执行器220,与素材归类执行器210相连,用于对通过校验的待处理广告素材进行打分,得到待处理广告素材的得分,并根据待处理广告素材的得分将待处理广告素材分配至对应的分数池中;状态执行器230,与分数执行器220,用于通过消息通知接收分数执行器220发送的待处理广告素材的得分,根据待处理广告素材的得分对待处理广告素材的状态进行修改,并对待处理广告素材进行投放。Next, the processing system of the to-be-processed advertisement material involved in the exemplary embodiment of the present disclosure is described with reference to FIG. 2 . Referring to FIG. 2 , the to-be-processed advertising material processing system may include: a
以下,将结合图2对本公开步骤S1-步骤S3进行详细的解释以及说明。Hereinafter, the steps S1 to S3 of the present disclosure will be explained and described in detail with reference to FIG. 2 .
在步骤S1中,获取待处理广告素材,根据所述待处理广告素材的类别,获取与所述待处理广告素材对应的校验规则。In step S1, a to-be-processed advertising material is acquired, and a verification rule corresponding to the to-be-processed advertising material is acquired according to the category of the to-be-processed advertising material.
其中,待处理广告素材可以为图片素材,也可以为文本素材,还可以为视频素材,在本示例实施例中,对待处理广告素材不做具体限定。当待处理广告素材为图片素材时,类别为图片;当待处理广告素材为文本素材时,类别为文本;当待处理广告素材为视频素材时,类别为视频。The advertisement material to be processed may be a picture material, a text material, or a video material. In this exemplary embodiment, the advertisement material to be processed is not specifically limited. When the creative material to be processed is an image material, the category is picture; when the creative material to be processed is a text material, the category is text; when the creative material to be processed is a video material, the category is video.
在本示例实施例中,参考图3所示,在确定与所述待处理广告素材对应的校验规则之前,所述广告素材处理方法还包括步骤S31以及步骤S32:In this exemplary embodiment, referring to FIG. 3 , before determining the verification rule corresponding to the to-be-processed advertisement material, the advertisement material processing method further includes steps S31 and S32:
步骤S31.获取所述待处理广告素材所属的需求平台;Step S31. Obtain the demand platform to which the to-be-processed advertisement material belongs;
步骤S32.根据所述需求平台的配置,生成与所述需求平台对应的校验模型,其中,所述校验模型中包括至少一个校验规则。Step S32. Generate a verification model corresponding to the requirement platform according to the configuration of the requirement platform, wherein the verification model includes at least one verification rule.
以下,将对步骤S31、步骤S32进行进一步的解释以及说明。具体的,当获取到待处理广告素材之后,获取各待处理广告素材所属的需求平台,由于不同的需求平台投放的广告位不同,因此,可以针对各需求平台的配置,即,不同需求平台在对应的广告位投放广告时对广告素材的要求,生成与需求平台对应的校验模型,其中,校验模型中至少包括一个检验规则。Hereinafter, step S31 and step S32 will be further explained and described. Specifically, after obtaining the to-be-processed advertisement material, obtain the demand platform to which each to-be-processed advertisement material belongs. Since different demand platforms place different advertising spaces, the configuration of each demand platform can be tailored, that is, different demand platforms are in A verification model corresponding to the demand platform is generated according to the requirements of the advertisement material when the corresponding advertisement space is placed in the advertisement, wherein the verification model includes at least one verification rule.
举例而言,当需求平台A投放的广告位为评论页广告位时,该评论页广告位可以投放图片素材,也可以投放视频素材,则可以根据该需求平台投放的图片素材以及视频素材生成针对该需求平台的校验模型,该校验模型中包括对该需求平台投放的图片素材的校验规则,以及对该需求平台投放的视频素材的校验规则。For example, when the ad slot placed by demand platform A is a comment page ad slot, the comment page ad slot can place picture material or video material, and then the target platform can be generated based on the picture material and video material placed by the demand platform. The verification model of the demand platform, the verification model includes the verification rules for the picture materials put on the demand platform, and the verification rules for the video materials put on the demand platform.
在本示例实施例中,参考图4所示,获取待处理广告素材,根据所述待处理广告素材的类别,获取与所述待处理广告素材对应的校验规则,可以包括步骤S41以及步骤S42:In this exemplary embodiment, referring to FIG. 4 , obtaining the advertisement material to be processed, and obtaining the verification rule corresponding to the advertisement material to be processed according to the category of the advertisement material to be processed may include steps S41 and S42 :
步骤S41.确定所述待处理广告素材的类别,根据所述待处理广告素材的类别将所述待处理广告素材分配至与类别对应的子素材池中;Step S41. Determine the category of the to-be-processed creative material, and allocate the to-be-processed creative material to a sub-material pool corresponding to the category according to the category of the to-be-processed creative material;
步骤S42.从所述子素材池中获取所述待处理广告素材,根据所述待处理广告素材所属的需求平台,在与所述需求平台对应的校验模型中获取与所述待处理广告素材的类别对应的校验规则。Step S42. Acquire the to-be-processed advertisement material from the sub-material pool, and obtain the to-be-processed advertisement material in a verification model corresponding to the demand platform according to the demand platform to which the to-be-processed advertisement material belongs. The validation rule corresponding to the category of .
以下,将对步骤S41、步骤S42进行解释以及说明。具体的,当获取到待处理广告素材之后,首先,确定待处理广告素材的类别,根据各待处理广告素材的类别将待处理广告素材分配至与其类别对应的子素材池中,其中,素材池中可以包括多个子素材池,多个子素材池例如可以包括图文子素材池、文本子素材池、视频子素材池、以及混合子素材池等,在本示例实施例中对子素材池不做具体限定,本领域技术人员可以根据实际需要设定不同类别的子素材池;对于子素材池中包括的待处理广告素材,素材归类执行器210根据各待处理广告素材所属的需求平台,在与该需求平台对应的校验模型中获取与待处理广告素材的类别对应的校验规则。Hereinafter, step S41 and step S42 will be explained and described. Specifically, after acquiring the to-be-processed advertising material, first, determine the category of the to-be-processed advertising material, and assign the to-be-processed advertising material to the sub-material pool corresponding to its category according to the category of each to-be-processed advertising material, wherein the material pool may include multiple sub-material pools, and the multiple sub-material pools may include, for example, a graphics and text sub-material pool, a text sub-material pool, a video sub-material pool, and a mixed sub-material pool, etc. For specific limitations, those skilled in the art can set different types of sub-material pools according to actual needs; for the to-be-processed advertising materials included in the sub-material pools, the
举例而言,当从视频子素材池获取到一待处理广告素材之后,获取到该待处理广告素材所属的需求平台A,然后获取与需求平台A对应的校验模型中与该待处理广告素材的类别对应的校验规则,即,在需求平台A的校验模型中获取视频素材校验规则。For example, after obtaining a pending creative from the video sub-material pool, obtain the demand platform A to which the pending creative belongs, and then obtain the verification model corresponding to demand platform A that corresponds to the pending creative. The verification rule corresponding to the category of , that is, the verification rule of the video material is obtained from the verification model of the demand platform A.
在步骤S2中,通过所述校验规则对所述待处理广告素材进行校验,响应于所述待处理广告素材校验通过,计算所述待处理广告素材的得分。In step S2, the to-be-processed advertising material is verified by the verification rule, and in response to the verification of the to-be-processed advertising material passing the verification, a score of the to-be-processed advertising material is calculated.
在本示例实施例中,可以通过校验规则配置对应的校验拦截器,通过配置的校验拦截器对待处理广告素材进行校验,其中,通过校验规则配置的校验拦截器可以是多维度的,即,校验拦截器中可以包括多个拦截器,对待处理广告素材进行多方面的校验。当获取到的待处理广告素材的校验规则为空时,可以通过通用校验拦截器对待处理广告素材进行校验。进一步的,当校验拦截器中包括多个拦截器时,只有待处理广告素材通过所有拦截器的校验,该待处理广告素材才被视为校验通过。In this exemplary embodiment, the corresponding verification interceptor can be configured through the verification rule, and the to-be-processed advertisement material can be verified through the configured verification interceptor, wherein the verification interceptor configured through the verification rule can be multiple Dimensional, that is, the verification interceptor may include multiple interceptors to perform various verifications on the creative to be processed. When the obtained verification rule of the to-be-processed creative is empty, the to-be-processed creative can be verified through a general verification interceptor. Further, when multiple interceptors are included in the verification interceptor, only the to-be-processed creative material passes the verification of all the interceptors, and the to-be-processed creative material is deemed to have passed the verification.
在本示例实施例中,参考图5所示,通过所述校验规则对所述待处理广告素材进行校验,可以包括步骤S51、步骤S52:In this exemplary embodiment, referring to FIG. 5 , the verification of the to-be-processed advertisement material by the verification rule may include steps S51 and S52:
步骤S51.对所述校验规则进行解析,得到所述校验规则中包括的校验因子;Step S51. Analyze the verification rules to obtain the verification factors included in the verification rules;
步骤S52.根据所述校验因子配置校验拦截器,通过所述校验拦截器对所述待处理广告素材进行校验。Step S52. Configure a verification interceptor according to the verification factor, and verify the to-be-processed advertisement material through the verification interceptor.
以下,将对步骤S51、步骤S52进行解释以及说明。具体的,当获取到与待处理广告素材对应的校验规则之后,对校验规则进行解析,得到校验规则中包括的校验因子,其中,校验规则中可以包括一个校验因子,也可以包括多个校验因子,在本示例实施例中对校验因子的数量不做具体限定;当得到校验因子之后,可以根据校验因子配置校验拦截器,当校验规则中包括一个校验因子时,校验拦截器中仅包括一个对该校验因子进行校验的拦截器;当校验规则中包括多个校验因子时,首先,依次获取对每个校验因子进行校验的拦截器,然后,对获取到的多个拦截器,按照各拦截器的校验功能对各校验拦截器进行排序,其中,可以将校验基础功能的拦截器放置在校验拦截器的最前面,即,当接收到的待处理广告素材之后先对待处理广告素材进行基础校验。当得到多个拦截器之后,也可以对获取到的拦截器不进行任何处理,在本示例实施例中对校验拦截器中包括的拦截器的校验顺序不进行具体限定;当校验拦截器中包括多个拦截器时,在本示例实施例中对拦截器的数量不做具体限定,当配置好校验拦截器之后,根据校验拦截器对待处理广告素材进行校验。Hereinafter, step S51 and step S52 will be explained and described. Specifically, after the verification rule corresponding to the to-be-processed creative is obtained, the verification rule is parsed to obtain the verification factor included in the verification rule, wherein the verification rule may include a verification factor, or Multiple verification factors may be included, and the number of verification factors is not specifically limited in this exemplary embodiment; after the verification factors are obtained, the verification interceptor can be configured according to the verification factors. When the verification rule includes a When the verification factor is used, the verification interceptor includes only one interceptor that verifies the verification factor; when the verification rule includes multiple verification factors, first, obtain and verify each verification factor in turn. Then, for the multiple interceptors obtained, sort the verification interceptors according to the verification function of each interceptor, wherein the interceptors that verify the basic function can be placed in the verification interceptor , that is, when the pending creative is received, the basic verification of the pending creative is performed first. After obtaining multiple interceptors, the obtained interceptors may not be processed at all. In this exemplary embodiment, the verification sequence of the interceptors included in the verification interceptors is not specifically limited; When the interceptor includes multiple interceptors, the number of interceptors is not specifically limited in this exemplary embodiment. After the verification interceptor is configured, the to-be-processed advertisement material is verified according to the verification interceptor.
举例而言,当待处理广告素材为从视频子素材池中获取到的,该待处理广告素材所述的需求平台投放的广告位为歌单评论页广告位时,由于歌单评论页只支持1086*606尺寸,因此,获取到的与该待处理广告素材对应校验规则中可以包括尺寸校验因子,也可以包括视频时长校验因子,还可以包括视频清晰度校验因子,在本示例实施例中对校验因子不做具体限定。例如,当获取到上述三个校验因子之后,可以根据与每个校验因子对应的拦截器的校验功能对三个拦截器进行排序,得到校验拦截器;当基础校验为对尺寸校验因子校验时,可以将对待处理广告素材的尺寸进行校验的拦截器放在校验拦截器的最前面,获取到待处理广告素材之后,先对待处理广告素材的尺寸进行校验,在尺寸校验通过时,通过对视频时长进行校验的拦截器对待处理广告素材的时长进行校验,在视频时长校验通过时,可以通过对视频清晰度进行校验的拦截器对待处理广告素材的清晰度进行校验。此外,当待处理广告素材所属的需求平台所投的广告位没有个性化需求时,可以通过通用校验拦截器对待处理广告素材进行校验。For example, when the creative material to be processed is obtained from the video sub-material pool, and the advertisement space placed on the demand platform described in the pending creative material is the advertisement space on the playlist comment page, because the playlist comment page only supports 1086*606 size, therefore, the obtained check rule corresponding to the creative to be processed may include a size check factor, a video duration check factor, and a video definition check factor. In this example The verification factor is not specifically limited in the embodiment. For example, after the above three verification factors are obtained, the three interceptors can be sorted according to the verification function of the interceptor corresponding to each verification factor to obtain verification interceptors; when the basic verification is the correct size When verifying the verification factor, the interceptor that verifies the size of the creative to be processed can be placed in front of the verification interceptor. After obtaining the creative to be processed, the size of the creative to be processed is verified first. When the size verification passes, the duration of the ad to be processed is verified by the interceptor that verifies the video duration. When the video duration verification passes, the ad to be processed can be verified by the interceptor that verifies the video definition. Check the clarity of the material. In addition, when the advertising space placed by the demand platform to which the to-be-processed creative material belongs has no personalized demand, the to-be-processed creative material can be verified through a universal verification interceptor.
在相关技术中,当对待处理广告素材进行校验时,根据待处理广告素材的类别选择不同的校验方式,但是每次校验都需要进行一次上线,导致敏捷迭代较差。但是,在本示例实施例中,通过校验拦截器对待处理广告素材进行校验,不需要每次进行上线发布,提高了校验效率,并且通过配置校验拦截器满足了不同需求平台的需要,可以根据需求平台所投的广告位的个性化需求而进行校验,提高了校验的准确率。In the related art, when the to-be-processed creative material is verified, different verification methods are selected according to the category of the to-be-processed creative material, but each verification needs to be performed once, resulting in poor agile iteration. However, in this exemplary embodiment, the verification interceptor is used to verify the to-be-processed advertising material, which does not need to be published online every time, which improves the verification efficiency, and satisfies the needs of different platforms by configuring the verification interceptor , which can be verified according to the individual requirements of the advertising space cast by the demand platform, which improves the accuracy of verification.
当通过校验拦截器对待处理广告素材进行校验,且校验通过时,可以利用分数执行器220,计算通过校验的待处理广告素材的得分。在本示例实施例中,参考图6所示,计算所述待处理广告素材的得分,可以包括步骤S61以及步骤S62:When the to-be-processed creative is verified by the verification interceptor and the verification passes, the
步骤S61.将所述待处理广告素材解析为二进制文件流,根据所述二进制文件流的魔数,将所述二进制文件流解析为与所述待处理广告素材的类别对应的第一文件;Step S61. Parse the advertisement material to be processed into a binary file stream, and parse the binary file stream into a first file corresponding to the category of the advertisement material to be processed according to the magic number of the binary file stream;
步骤S62.获取与所述第一文件的文件类型对应的打分规则,根据所述打分规则,计算所述第一文件的得分。Step S62. Obtain a scoring rule corresponding to the file type of the first file, and calculate the score of the first file according to the scoring rule.
以下,将对步骤S61、步骤S62进行解释以及说明。具体的,当分数执行器220计算校验通过的待处理广告素材的得分时,首先,将待处理广告素材解析为二进制文件流,根据二进制文件流的魔数,确定待处理广告素材的文件类型,其中,魔数为二进制文件流中固定位置中的数字,可以为二进制文件流中前10位数字,也可以为二进制文件流最后5为数字,在本示例实施例中对魔数不做具体限定,根据魔数中固定位置中包括的数字可以确定该二进制文件流对应的文件类型,即,可以根据魔数确定待处理广告素材的文件类型,并将二进制文件流解析为与待处理广告素材的类别对应的第一文件。当得到第一文件之后,获取与第一文件类型对应的打分规则,根据获取到的打分规则对第一文件进行打分,进而得到待处理广告素材的得分。Hereinafter, step S61, step S62 will be explained and explained. Specifically, when the
举例而言,当待处理广告素材为图片素材时,当通过魔数将待处理广告素材转换为图片文件时,可以获取与图片文件对应的打分规则,在对图片文件的打分规则中,可以先判断图片文件的背景色,当背景色不是黄色时,可以在该图片文件的基础分上增加预设分值;再判断图片文件中是否涉及《广告法》中明确规定的敏感字,当不存在时,在该图片文件的当前得分基础上增加预设分值,否则,在该图片文件的当前得分基础上减去预设分值,还可以判断图片文件中是否包含人体敏感器官,以此类推,得到与待处理广告素材对应的第一文件的得分。For example, when the to-be-processed creative is an image material, when converting the to-be-processed creative into an image file through magic numbers, the scoring rule corresponding to the image file can be obtained. Judging the background color of the picture file, when the background color is not yellow, you can add a preset score to the basic score of the picture file; then judge whether the picture file contains any sensitive words clearly stipulated in the "Advertising Law", and if it does not exist When the image file is selected, the preset score is added to the current score of the image file. Otherwise, the preset score is subtracted from the current score of the image file to determine whether the image file contains sensitive organs of the human body, and so on. to obtain the score of the first file corresponding to the creative to be processed.
在步骤S3中,根据所述待处理广告素材的得分,对所述待处理广告素材进行投放。In step S3, the to-be-processed advertisement material is placed according to the score of the to-be-processed advertisement material.
在本示例实施例中,参考图7所示,根据所述待处理广告素材的得分,对所述待处理广告素材进行投放,可以包括步骤S71以及步骤S72:In this exemplary embodiment, referring to FIG. 7 , according to the score of the to-be-processed advertisement material, placing the to-be-processed advertisement material may include steps S71 and S72:
步骤S71.获取所述待处理广告素材的得分;Step S71. Obtain the score of the to-be-processed advertising material;
步骤S72.响应于所述待处理广告素材的得分高于预设得分,将所述待处理广告素材分配至第一分数池中,并对所述第一分数池中包括的待处理广告素材进行投放。Step S72. In response to the score of the to-be-processed advertising material being higher than the preset score, assign the to-be-processed advertising material to the first score pool, and perform the processing on the to-be-processed advertising material included in the first score pool. put.
以下,将对步骤S71、步骤S72进行进一步的解释以及说明。具体的,当通过分数执行器220得到待处理广告素材的得分之后,可以通过状态执行器230对待处理广告素材进行投放。首先,状态执行器230获取待处理广告素材的得分,可以根据多个待处理广告素材的得分,得到预设得分,在确定任一待处理广告素材的得分高于预设得分时,可以将该任一待处理广告素材分配至第一分数池中,并且对第一分数池中包括的待处理广告素材的状态进行修改,根据各待处理广告素材的实际情况将状态修改为投放中或者投放完成。Hereinafter, step S71 and step S72 will be further explained and described. Specifically, after the score of the to-be-processed advertisement material is obtained through the
在本示例实施例中,参考图8所示,在将所述待处理广告素材分配至第一分数池中之后,所述广告素材处理方法还可以包括步骤S81-步骤S83:In this exemplary embodiment, as shown in FIG. 8 , after the to-be-processed advertising material is allocated to the first score pool, the advertising material processing method may further include steps S81 to S83:
步骤S81.获取所述第一分数池中包括的待处理广告素材,触发计算所述待处理广告素材的第一得分;Step S81. Acquire the to-be-processed advertising material included in the first score pool, and trigger the calculation of the first score of the to-be-processed advertising material;
步骤S82.根据预设时间内待处理广告素材的得分以及所述第一得分,得到第二得分;Step S82. Obtain a second score according to the score of the advertising material to be processed within a preset time and the first score;
步骤S83.根据所述第二得分对所述待处理广告素材所在的分数池进行调整。Step S83. Adjust the score pool in which the to-be-processed creative material is located according to the second score.
以下,将对步骤S81-步骤S83进行解释以及说明。具体的,首先,获取第一分数池中包括的待处理广告素材,根据当前第一分数池中包括的待处理广告素材的得分计算第一得分,其中,可以对第一分数池中包括的待处理广告素材的得分进行取平均值,在本示例实施例中对得到第一得分的计算方式不做具体限定;第一分数池可以为高分数池。当得到第一得分之后,可以根据第一得分以及预设时间内待处理广告素材的得分,得到第二得分,即,对预设内时间内投放的待处理广告素材的得分与第一得分进行对比,当预设时间内投放的任一待处理广告素材的得分小于第一得分时,将该预设时间内投放的任一待处理广告素材的得分作为第二得分。当得到第二得分之后,可以根据第二得分对待处理广告素材所在的分数池进行调整。Hereinafter, steps S81 to S83 will be explained and described. Specifically, first, obtain the to-be-processed advertising material included in the first score pool, and calculate the first score according to the score of the to-be-processed advertising material included in the current first score pool. The scores of the processed advertisement material are averaged, and the calculation method for obtaining the first score is not specifically limited in this exemplary embodiment; the first score pool may be a high score pool. After the first score is obtained, the second score can be obtained according to the first score and the score of the to-be-processed advertising material within the preset time, that is, the score of the to-be-processed advertising material placed within the preset time is compared with the first score. In contrast, when the score of any to-be-processed advertising material placed within the preset time is less than the first score, the score of any to-be-processed advertising material placed within the preset time is taken as the second score. After the second score is obtained, the score pool in which the creative to be processed is located may be adjusted according to the second score.
在本示例实施例中,参考图9所示,所述广告素材处理方法还可以包括步骤S91-步骤S93:In this exemplary embodiment, referring to FIG. 9 , the advertising material processing method may further include steps S91 to S93:
步骤S91.在确定所述待处理广告素材的得分小于或者等于所述预设得分时,将所述待处理广告素材分配至第二分数池中;Step S91. When it is determined that the score of the to-be-processed advertising material is less than or equal to the preset score, assign the to-be-processed advertising material to a second score pool;
步骤S92.触发计算所述第二分数池中包括的待处理广告素材的第三得分,根据预设时间内待处理广告素材的得分以及所述第三得分,得到所述待处理广告素材的第四得分;Step S92. Trigger the calculation of the third score of the to-be-processed advertising material included in the second score pool, and obtain the third score of the to-be-processed advertising material according to the score of the to-be-processed advertising material and the third score within a preset time. four points;
步骤S93.根据所述第四得分,得分不小于所述第四得分的待处理广告素材分配至第三分数池,根据预设审核规则对所述第三分数池中的待处理广告素材进行审核。Step S93. According to the fourth score, the to-be-processed creatives whose scores are not less than the fourth score are allocated to the third score pool, and the to-be-processed creatives in the third score pool are reviewed according to preset review rules .
以下,将对步骤S91-步骤S93进行解释以及说明。具体的,获取待处理广告素材的得分,当待处理广告素材的得分大于第二得分,小于或者等于预设得分时,将待处理广告素材分配至第二分数池中,其中,第二分数池可以为中分数池。对第二分数池中包括的待处理广告素材的得分进行计算,得到第三得分,其中,可以对第二分数池中包括的待处理广告素材的得分进行取平均值,在本示例实施例中对得到第三得分的计算方式不做具体限定;当得到第三得分之后,可以根据第三得分以及预设时间内待处理广告素材的得分,得到第四得分,即,对预设内时间内投放的待处理广告素材的得分与第三得分进行对比,当预设时间内投放的任一待处理广告素材的得分小于第三得分时,将得分小于第三得分的待处理广告素材的得分作为第四得分。当得到第四得分之后,将待处理广告素材中得分不小于第四得分但小于第二得分的待处理广告素材分配至第三分数池中,该第三分数池可以为低分数池,对于低阈值分数池中的待处理广告素材,可以通过预设的审核规则对其进行审核,其中,预设审核规则可以为人工审核。即,对低分数池中的待处理广告素材进行人工审核。Hereinafter, steps S91 to S93 will be explained and explained. Specifically, the score of the to-be-processed advertising material is obtained, and when the score of the to-be-processed advertising material is greater than the second score and less than or equal to the preset score, the to-be-processed advertising material is allocated to the second score pool, where the second score pool Can be a mid-score pool. Calculate the scores of the to-be-processed creatives included in the second score pool to obtain a third score, wherein the scores of the to-be-processed creatives included in the second score pool may be averaged, in this exemplary embodiment There is no specific limitation on the calculation method for obtaining the third score; after obtaining the third score, the fourth score can be obtained according to the third score and the score of the advertising material to be processed within the preset time, that is, for the preset time The score of the placed pending creative is compared with the third score, and when the score of any pending creative placed within the preset time is less than the third score, the score of the pending creative whose score is less than the third score is used as the score. Fourth score. After the fourth score is obtained, the to-be-processed creatives whose score is not less than the fourth score but less than the second score are allocated to the third score pool. The third score pool can be a low score pool. The pending creatives in the threshold score pool can be reviewed through preset review rules, wherein the preset review rules can be manual review. That is, a human review of pending creatives in the low score pool.
在本示例实施例中,通过预设时间内投放的待处理广告素材的得分对分数池进行动态调整,精确保证了待处理广告素材投放的正确性以及有效性;并且仅对低阈值分数池中的待处理广告素材进行人工审核,解决了现有技术中,第三方审核中心进行审核时大部分是通过人工来进行审核,耗费大量资源的问题,提高了待处理广告素材的审核效率,降低了资源消耗。In this exemplary embodiment, the score pool is dynamically adjusted according to the scores of the pending creatives delivered within a preset time, so as to accurately ensure the correctness and effectiveness of the to-be-processed creatives; Manual review of pending creatives solves the problem in the prior art that most of the third-party review centers conduct review manually, which consumes a lot of resources, improves the review efficiency of pending creatives, and reduces LF.
进一步的,在本示例实施例中,参考图10所示,根据预设审核规则对所述第三分数池中的待处理广告素材进行审核,可以包括步骤S101-步骤S103:Further, in this exemplary embodiment, referring to FIG. 10 , reviewing the to-be-processed advertising material in the third score pool according to preset review rules may include steps S101 to S103:
步骤S101.对所述第三分数池中包括的待处理广告素材的得分进行审核;Step S101. Review the scores of the to-be-processed advertising materials included in the third score pool;
步骤S102.审核通过时,获取所述第三分数池中包括的待处理广告素材的执行状态;Step S102. When the review is passed, obtain the execution status of the to-be-processed advertising material included in the third score pool;
步骤S103.根据所述第三分数池中包括的待处理广告素材的执行状态,对所述待处理广告素材进行投放,并将所述待处理广告素材添加至所述低阈值素材样本池。Step S103. According to the execution state of the to-be-processed creative material included in the third score pool, place the to-be-processed creative material, and add the to-be-processed creative material to the low-threshold material sample pool.
以下,将对步骤S101-步骤S103进行进一步的解释以及说明。具体的,首先,对第三分数池中包括的待处理广告素材的得分进行审核,在审核通过时,获取第三分数池中包括的待处理广告素材的状态,根据获取到的状态对第三分数池中包括的待处理广告素材进行投放,其中获取到的状态可以为未推送,也可以为推送中,还可以为推送完成或者推送失败,在本示例实施例中对状态不做具体限定,当状态为推送中时,继续对第处理广告素材进行推送,当多次推送之后状态仍然为推送失败的待处理广告素材可以进行人工健康检查之后再次进行推送。Hereinafter, further explanations and descriptions will be made on steps S101 to S103. Specifically, first, review the scores of the pending creatives included in the third score pool. When the review is passed, obtain the status of the pending creatives included in the third score pool. According to the obtained status, the third The to-be-processed creatives included in the score pool are delivered, and the obtained status may be not pushed, may be pushing, or may be push completed or push failed. In this exemplary embodiment, the status is not specifically limited. When the status is Pushing, continue to push the processed creative material. If the pending creative material whose status is still failed to be pushed after multiple pushes, can be pushed again after manual health check.
在本示例实施例中,参考图11所示,所述广告素材处理方法还可以包括步骤S111以及步骤S112:In this exemplary embodiment, referring to FIG. 11 , the advertising material processing method may further include steps S111 and S112:
步骤S111.获取所述得分小于所述第四得分的待处理广告素材的状态,根据获取到的状态,对所述得分小于所述第四得分的待处理广告素材进行投放;Step S111. Acquire the status of the to-be-processed advertising material whose score is lower than the fourth score, and place the pending advertising material whose score is lower than the fourth score according to the acquired status;
步骤S112.在确定投放成功时,将所述得分小于所述第四得分的待处理广告素材分配至低阈值分数池。Step S112. When it is determined that the delivery is successful, assign the to-be-processed advertising material whose score is less than the fourth score to a low threshold score pool.
以下,将对步骤S111、步骤S112进行进一步的解释以及说明。具体的,首先,获取待处理广告素材中得分小于第四得分的待处理广告素材,对于该得分小于第四得分的待处理广告素材,可以将该待处理广告素材直接推送至状态执行器230中,由状态执行器230根据待处理广告素材的状态,对该待处理广告素材进行投放,在确定投放成功时,将该待处理广告素材分配至低阈值分数池中,当待处理广告素材投放超时,将进行重试操作,直至该待处理广告素材成功投放。Hereinafter, step S111 and step S112 will be further explained and described. Specifically, first of all, obtain the to-be-processed advertising material whose score is less than the fourth score, and for the to-be-processed advertising material whose score is smaller than the fourth score, the to-be-processed advertising material can be directly pushed to the
综上所述,本公开提供的方法可以应用于对广告素材审核以及投放。当获取到待处理广告素材时,首先,获取到待处理广告素材的类别,根据待处理广告素材的类别,将待处理广告素材分配至对应的子素材池中,从各子素材池中获取待处理广告素材,根据待处理广告素材所属的需求平台,生成与各需求平台对应的校验模型,在与各需求平台对应的校验模型中获取与待处理广告素材对应的校验规则,通过获取到的校验规则对待处理广告素材进行校验,提高了对待处理广告素材的校验效率。当待处理广告素材校验通过时,根据打分规则对待处理广告素材进行打分,并根据待处理广告素材的得分将待处理广告素材分配至不同的分数池中,根据各待处理广告素材所在的分数池的阈值对待处理广告素材进行相对应的处理,并进行推送,保证了待处理广告素材投放的正确性以及有效性。To sum up, the methods provided by the present disclosure can be applied to the review and delivery of creatives. When the to-be-processed creative material is acquired, first, the category of the to-be-processed creative material is acquired, the to-be-processed creative material is allocated to the corresponding sub-material pool according to the category of the to-be-processed creative material, and the pending creative material is obtained from each sub-material pool. Process the creative material, generate a verification model corresponding to each demand platform according to the demand platform to which the creative material to be processed belongs, obtain the verification rules corresponding to the creative material to be processed in the verification model corresponding to each demand platform, and obtain the verification rules corresponding to the creative material to be processed. The obtained verification rule verifies the to-be-processed creative material, which improves the verification efficiency of the to-be-processed creative material. When the to-be-processed creatives pass the verification, the to-be-processed creatives are scored according to the scoring rules, and the to-be-processed creatives are allocated to different score pools according to the scores of the to-be-processed creatives. The threshold of the pool is processed correspondingly to the creative to be processed and pushed, which ensures the correctness and effectiveness of the delivery of the creative to be processed.
示例性装置Exemplary device
在介绍了本公开示例性实施方式的广告素材处理方法之后,接下来,参考图12对本公开示例性实施方式的广告素材处理装置进行描述。After the creative material processing method of the exemplary embodiment of the present disclosure is introduced, next, the creative material processing apparatus of the exemplary embodiment of the present disclosure will be described with reference to FIG. 12 .
参考图12所示,本公开示例性实施方式的广告素材处理装置12可以包括:素材分类模块1201,素材校验模块1202以及素材投放模块1203;其中:Referring to FIG. 12 , the advertising material processing apparatus 12 according to the exemplary embodiment of the present disclosure may include: a
素材分类模块1201,用于获取待处理广告素材,根据所述待处理广告素材的类别,获取与所述待处理广告素材对应的校验规则;A
素材校验模块1202,用于通过所述校验规则对所述待处理广告素材进行校验,响应于所述待处理广告素材校验通过时,计算所述待处理广告素材的得分;A
素材投放模块1203,用于根据所述待处理广告素材的得分,对所述待处理广告素材进行投放。The
根据本公开的示例性实施例,所述广告素材处理装置还包括:According to an exemplary embodiment of the present disclosure, the advertising material processing apparatus further includes:
需求平台获取模块,用于获取所述待处理广告素材所属的需求平台;A demand platform acquisition module, used to acquire the demand platform to which the to-be-processed advertisement material belongs;
校验模型生成模块,用于根据所述需求平台的配置,生成与所述需求平台对应的校验模型,其中,所述校验模型中包括至少一个校验规则。The verification model generation module is configured to generate a verification model corresponding to the requirement platform according to the configuration of the requirement platform, wherein the verification model includes at least one verification rule.
根据本公开的示例性实施例,所述素材分类模块包括:According to an exemplary embodiment of the present disclosure, the material classification module includes:
素材类别确定模块,用于确定所述待处理广告素材的类别,根据所述待处理广告素材的类别将所述待处理广告素材分配至与类别对应的子素材池中;a material category determination module, configured to determine the category of the to-be-processed creative material, and allocate the to-be-processed creative material to the sub-material pool corresponding to the category according to the category of the to-be-processed creative material;
校验规则获取模块,用于从所述子素材池中获取所述待处理广告素材,根据所述待处理广告素材所属的需求平台,在与所述需求平台对应的校验模型中获取与所述待处理广告素材的类别对应的校验规则。The verification rule acquisition module is configured to acquire the to-be-processed advertisement material from the sub-material pool, and obtain the verification model corresponding to the demand platform according to the demand platform to which the to-be-processed advertisement material belongs. Describe the validation rules corresponding to the category of the creative to be processed.
根据本公开的示例性实施例,所述素材校验模块包括:According to an exemplary embodiment of the present disclosure, the material verification module includes:
校验规则解析模块,用于对所述校验规则进行解析,得到所述校验规则中包括的校验因子;A verification rule parsing module, configured to parse the verification rule to obtain the verification factor included in the verification rule;
拦截器校验模块,用于根据所述校验因子配置校验拦截器,通过所述校验拦截器对所述待处理广告素材进行校验。An interceptor verification module, configured to configure a verification interceptor according to the verification factor, and verify the to-be-processed advertisement material through the verification interceptor.
根据本公开的示例性实施例,所述素材校验模块包括:According to an exemplary embodiment of the present disclosure, the material verification module includes:
素材解析模块,用于将所述待处理广告素材解析为二进制文件流,根据所述二进制文件流的魔数,将所述二进制文件流解析为与所述待处理广告素材的类别对应的第一文件;A material parsing module, configured to parse the to-be-processed advertising material into a binary file stream, and parse the binary file stream into a first binary file stream corresponding to the category of the to-be-processed advertising material according to the magic number of the binary file stream document;
素材打分模块,用于获取与所述第一文件的文件类型对应的打分规则,根据所述打分规则,计算所述第一文件的得分。The material scoring module is configured to obtain a scoring rule corresponding to the file type of the first file, and calculate the score of the first file according to the scoring rule.
根据本公开的示例性实施例,所述素材投放模块包括:According to an exemplary embodiment of the present disclosure, the material delivery module includes:
素材得分获取模块,用于获取所述待处理广告素材的得分;a material score obtaining module, used to obtain the score of the to-be-processed creative;
素材投放模块,用于响应于所述待处理广告素材的得分高于预设得分,将所述待处理广告素材分配至第一分数池中,并对所述第一分数池中包括的待处理广告素材进行投放。A material delivery module, configured to, in response to the score of the to-be-processed creative being higher than a preset score, allocate the to-be-processed creative to a first score pool, and assign the to-be-processed creatives included in the first score pool The creative is served.
根据本公开的示例性实施例,所述广告素材处理装置还包括:According to an exemplary embodiment of the present disclosure, the advertising material processing apparatus further includes:
第一得分计算模块,用于获取所述第一分数池中包括的待处理广告素材,触发计算所述待处理广告素材的第一得分;a first score calculation module, configured to acquire the to-be-processed advertising material included in the first score pool, and trigger the calculation of the first score of the to-be-processed advertising material;
第二得分计算模块,用于根据预设时间内待处理广告素材的得分以及所述第一得分,得到第二得分;The second score calculation module is configured to obtain the second score according to the score of the to-be-processed advertising material within the preset time and the first score;
分数池调整模块,用于根据所述第二得分对所述待处理广告素材所在的分数池进行调整。A score pool adjustment module, configured to adjust the score pool in which the to-be-processed creative material is located according to the second score.
根据本公开的示例性实施例,所述广告素材处理装置还包括:According to an exemplary embodiment of the present disclosure, the advertising material processing apparatus further includes:
广告素材分配模块,用于在确定所述待处理广告素材的得分小于或者等于所述预设得分时,将所述待处理广告素材分配至第二分数池中;a creative material allocation module, configured to allocate the to-be-processed creative material to a second score pool when it is determined that the score of the to-be-processed creative material is less than or equal to the preset score;
第四得分计算模块,用于触发计算所述第二分数池中包括的待处理广告素材的第三得分,根据预设时间内待处理广告素材的得分以及所述第三得分,得到所述待处理广告素材的第四得分;The fourth score calculation module is configured to trigger the calculation of the third score of the to-be-processed advertising material included in the second score pool, and obtain the Process the creative's fourth score;
广告素材审核模块,用于根据所述第四得分,得分不小于所述第四得分的待处理广告素材分配至第三分数池,根据预设审核规则对所述第三分数池中的待处理广告素材进行审核。An advertising material review module, configured to allocate to-be-processed advertising materials with a score not less than the fourth score to a third score pool according to the fourth score, and to evaluate the pending creatives in the third score pool according to preset review rules The creative is reviewed.
根据本公开的示例性实施例,所述广告素材审核模块包括:According to an exemplary embodiment of the present disclosure, the creative review module includes:
得分审核模块,用于对所述第三分数池中包括的待处理广告素材的得分进行审核A score review module for reviewing the scores of the pending creatives included in the third score pool
执行状态获取模块,用于审核通过时,获取所述第三分数池中包括的待处理广告素材的执行状态;an execution state obtaining module, configured to obtain the execution state of the to-be-processed advertising material included in the third score pool when the review is passed;
素材投放模块,用于根据所述第三分数池中包括的待处理广告素材的执行状态,对所述待处理广告素材进行投放,并将所述待处理广告素材添加至所述低阈值素材样本池。a material delivery module, configured to deliver the to-be-processed creative material according to the execution state of the to-be-processed creative material included in the third score pool, and add the to-be-processed creative material to the low-threshold material sample pool.
根据本公开的示例性实施例,所述广告素材处理装置还包括:According to an exemplary embodiment of the present disclosure, the advertising material processing apparatus further includes:
低阈值素材获取模块,用于获取所述得分小于所述第四得分的待处理广告素材的状态,根据获取到的状态,对所述得分小于所述第四得分的待处理广告素材进行投放;A low-threshold material acquisition module, configured to acquire the status of the pending advertising material whose score is lower than the fourth score, and place the pending advertising material whose score is lower than the fourth score according to the acquired status;
低阈值素材分配模块,用于在确定投放成功时,将所述得分小于所述第四得分的待处理广告素材分配至低阈值分数池。A low-threshold material allocation module, configured to allocate the to-be-processed advertising material whose score is less than the fourth score to a low-threshold score pool when it is determined that the delivery is successful.
由于本公开实施方式的视频装置的各个功能模块与上述视频检索方法公开实施方式中相同,因此在此不再赘述。Since each functional module of the video device in the embodiment of the present disclosure is the same as that in the above-mentioned disclosed embodiment of the video retrieval method, it will not be repeated here.
示例性存储介质Exemplary Storage Media
在介绍了本公开示例性实施方式的广告素材处理方法和装置之后,接下来,参考图13对本公开示例性实施方式的计算机存储介质进行说明。After introducing the advertising material processing method and apparatus of the exemplary embodiment of the present disclosure, next, the computer storage medium of the exemplary embodiment of the present disclosure will be described with reference to FIG. 13 .
参考图13所示,描述了根据本公开的实施方式的用于实现上述方法的程序产品1300,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在设备,例如个人电脑上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。Referring to FIG. 13, a
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples (non-exhaustive list) of readable storage media include: electrical connections with one or more wires, portable disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。A computer readable signal medium may include a propagated data signal in baseband or as part of a carrier wave with readable program code embodied thereon. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A readable signal medium can also be any readable medium, other than a readable storage medium, that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。Program code embodied on a readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言-诸如Java、C++等,还包括常规的过程式程序设计语言-诸如"C"语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。Program code for performing operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages - such as Java, C++, etc., as well as conventional procedural Programming Language - Such as "C" language or similar programming language. The program code may execute entirely on the user computing device, partly on the user computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (eg, using an Internet service provider business via an Internet connection).
示例性电子设备Exemplary Electronics
在介绍了本公开示例性实施方式的存储介质之后,接下来,参考图14对本公开示例性实施方式的电子设备进行说明。After introducing the storage medium of the exemplary embodiment of the present disclosure, next, the electronic device of the exemplary embodiment of the present disclosure will be described with reference to FIG. 14 .
图14显示的电子设备1400仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。The
如图14所示,电子设备1400以通用计算设备的形式表现。电子设备1400的组件可以包括但不限于:上述至少一个处理单元1410、上述至少一个存储单元1420、连接不同系统组件(包括存储单元1420和处理单元1410)的总线1430、显示单元1440。As shown in FIG. 14,
其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元1410执行,使得所述处理单元1410执行本说明书上述"示例性方法"部分中描述的根据本公开各种示例性实施方式的步骤。例如,所述处理单元1410可以执行如图1中所示的步骤S1至步骤S3。Wherein, the storage unit stores program codes, and the program codes can be executed by the
存储单元1420可以包括易失性存储单元,例如随机存取存储单元(RAM)14201和/或高速缓存存储单元14202,还可以进一步包括只读存储单元(ROM)14203。The
存储单元1420还可以包括具有一组(至少一个)程序模块14205的程序/实用工具14204,这样的程序模块14205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。The
总线1430可以包括数据总线、地址总线和控制总线。The
电子设备1400也可以与一个或多个外部设备1500(例如键盘、指向设备、蓝牙设备等)通信,这种通信可以通过输入/输出(I/O)接口1450进行。电子设备1400还包括显示单元1440,其连接到输入/输出(I/O)接口1450,用于进行显示。并且,电子设备1100还可以通过网络适配器1460与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1460通过总线1430与电子设备1400的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1400使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The
应当注意,尽管在上文详细描述中提及了音频播放装置和音频分享装置的若干模块或子模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。It should be noted that although several modules or sub-modules of the audio playback device and the audio sharing device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. Indeed, according to embodiments of the present disclosure, the features and functions of two or more units/modules described above may be embodied in one unit/module. Conversely, the features and functions of one unit/module described above may be further subdivided to be embodied by multiple units/modules.
此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。Furthermore, although the operations of the disclosed methods are depicted in the figures in a particular order, it is not required or implied that the operations must be performed in the particular order or that all illustrated operations must be performed to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined to be performed as one step, and/or one step may be decomposed into multiple steps to be performed.
虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。Although the spirit and principles of the present disclosure have been described with reference to a number of specific embodiments, it should be understood that the present disclosure is not limited to the specific embodiments disclosed, nor does the division of aspects imply that features of these aspects cannot be combined for Benefit, this division is only for convenience of presentation. The present disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210208498.5ACN114612138A (en) | 2022-03-04 | 2022-03-04 | Advertising material processing method and device, computer storage medium, and electronic device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210208498.5ACN114612138A (en) | 2022-03-04 | 2022-03-04 | Advertising material processing method and device, computer storage medium, and electronic device |
| Publication Number | Publication Date |
|---|---|
| CN114612138Atrue CN114612138A (en) | 2022-06-10 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210208498.5APendingCN114612138A (en) | 2022-03-04 | 2022-03-04 | Advertising material processing method and device, computer storage medium, and electronic device |
| Country | Link |
|---|---|
| CN (1) | CN114612138A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115525829A (en)* | 2022-10-08 | 2022-12-27 | 上海数禾信息科技有限公司 | Creative pushing method, system, computer equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106530016A (en)* | 2016-12-16 | 2017-03-22 | 上海致趣广告有限公司 | System of extracting internet advertisement material for identification and checking and method thereof |
| CN107329849A (en)* | 2017-07-06 | 2017-11-07 | 北京理工大学 | A kind of data verification method and system based on Java systems |
| CN109816221A (en)* | 2019-01-07 | 2019-05-28 | 平安科技(深圳)有限公司 | Decision of Project Risk method, apparatus, computer equipment and storage medium |
| CN112036147A (en)* | 2020-08-28 | 2020-12-04 | 平安科技(深圳)有限公司 | Method and device for converting picture into webpage, computer equipment and storage medium |
| CN112148898A (en)* | 2020-09-18 | 2020-12-29 | 京东数字科技控股股份有限公司 | Data processing method and device for media content auditing |
| CN112258093A (en)* | 2020-11-25 | 2021-01-22 | 京东城市(北京)数字科技有限公司 | Risk level data processing method and device, storage medium and electronic equipment |
| CN112348560A (en)* | 2020-09-27 | 2021-02-09 | 北京淇瑀信息科技有限公司 | Intelligent advertisement material auditing method and device and electronic equipment |
| CN113535322A (en)* | 2020-04-15 | 2021-10-22 | 北京沃东天骏信息技术有限公司 | Form verification method and device |
| CN113688630A (en)* | 2021-08-31 | 2021-11-23 | 中国平安人寿保险股份有限公司 | Text content auditing method and device, computer equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106530016A (en)* | 2016-12-16 | 2017-03-22 | 上海致趣广告有限公司 | System of extracting internet advertisement material for identification and checking and method thereof |
| CN107329849A (en)* | 2017-07-06 | 2017-11-07 | 北京理工大学 | A kind of data verification method and system based on Java systems |
| CN109816221A (en)* | 2019-01-07 | 2019-05-28 | 平安科技(深圳)有限公司 | Decision of Project Risk method, apparatus, computer equipment and storage medium |
| CN113535322A (en)* | 2020-04-15 | 2021-10-22 | 北京沃东天骏信息技术有限公司 | Form verification method and device |
| CN112036147A (en)* | 2020-08-28 | 2020-12-04 | 平安科技(深圳)有限公司 | Method and device for converting picture into webpage, computer equipment and storage medium |
| CN112148898A (en)* | 2020-09-18 | 2020-12-29 | 京东数字科技控股股份有限公司 | Data processing method and device for media content auditing |
| CN112348560A (en)* | 2020-09-27 | 2021-02-09 | 北京淇瑀信息科技有限公司 | Intelligent advertisement material auditing method and device and electronic equipment |
| CN112258093A (en)* | 2020-11-25 | 2021-01-22 | 京东城市(北京)数字科技有限公司 | Risk level data processing method and device, storage medium and electronic equipment |
| CN113688630A (en)* | 2021-08-31 | 2021-11-23 | 中国平安人寿保险股份有限公司 | Text content auditing method and device, computer equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115525829A (en)* | 2022-10-08 | 2022-12-27 | 上海数禾信息科技有限公司 | Creative pushing method, system, computer equipment and storage medium |
| Publication | Publication Date | Title |
|---|---|---|
| CN111090628B (en) | Data processing method and device, storage medium and electronic equipment | |
| US8996452B2 (en) | Generating a predictive model from multiple data sources | |
| US11189269B2 (en) | Adversarial training data augmentation for generating related responses | |
| US10051082B2 (en) | Cost determination to provide software as a service | |
| WO2022142896A1 (en) | Generation method and apparatus for visualizable template, device, and storage medium | |
| CN110321694B (en) | Operation authority allocation method based on label updating system and related equipment | |
| US12141246B2 (en) | Retrieval interface for content, such as compliance-related content | |
| CN110134702A (en) | Data stream splicing method, device, device and storage medium | |
| CN115525292A (en) | Low code development method and device, readable storage medium and electronic equipment | |
| CN112148582A (en) | Policy testing method and device, computer readable medium and electronic device | |
| CN111797345B (en) | Application page display method, device, computer equipment and storage medium | |
| CN114036381A (en) | Course recommendation method and device, storage medium and electronic equipment | |
| CN111949549B (en) | Test request screening method, system, electronic equipment and storage medium | |
| CN111210109A (en) | Method and device for predicting user risk based on associated user and electronic equipment | |
| CN107784557A (en) | A kind of method of sharing articles, equipment and computer-readable storage medium | |
| CN114612138A (en) | Advertising material processing method and device, computer storage medium, and electronic device | |
| CN110351327B (en) | Confirmation method, device, electronic device and medium for resource processing platform | |
| US11631416B1 (en) | Audio content validation via embedded inaudible sound signal | |
| CN110333886A (en) | A kind of review procedure iteration update method, device, server and storage medium | |
| CN112181482B (en) | Version verification method and device, electronic equipment and storage medium | |
| CN112015892A (en) | Resource allocation method, device and electronic device | |
| CN110674491B (en) | Method and device for real-time evidence obtaining of android application and electronic equipment | |
| CN109348236B (en) | Storage capacity evaluation method and device, server and storage medium | |
| US20210174691A1 (en) | Cognitive coaching based on content and sentiment analysis | |
| CN111382178A (en) | Network task allocation method, system, equipment and storage medium |
| 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 |