[go: up one dir, main page]

CN111654513B - Advertisement push frequency control method and device - Google Patents

Advertisement push frequency control method and device Download PDF

Info

Publication number
CN111654513B
CN111654513B CN201910161704.XA CN201910161704A CN111654513B CN 111654513 B CN111654513 B CN 111654513B CN 201910161704 A CN201910161704 A CN 201910161704A CN 111654513 B CN111654513 B CN 111654513B
Authority
CN
China
Prior art keywords
advertisement
frequency
configuration file
frequency configuration
main program
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.)
Active
Application number
CN201910161704.XA
Other languages
Chinese (zh)
Other versions
CN111654513A (en
Inventor
崔俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201910161704.XA priority Critical patent/CN111654513B/en
Publication of CN111654513A publication Critical patent/CN111654513A/en
Application granted granted Critical
Publication of CN111654513B publication Critical patent/CN111654513B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Software Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a method and a device for controlling advertisement pushing frequency, wherein the method comprises the following steps: inputting pushing frequency parameters in a preset general configuration template to generate at least one frequency configuration file for controlling advertisement pushing frequency; receiving a push request for any one advertisement; and acquiring the main program of the advertisement and the frequency configuration file based on the push request, loading the frequency configuration file into the main program of the advertisement, and issuing the main program of the advertisement loaded into the frequency configuration file. Based on the control method of the advertisement pushing frequency, which is provided by the invention, the frequency configuration file is decoupled from the main program of the advertisement, and the advertisement pushing frequency can be controlled only by generating the frequency configuration file based on the general template configuration and then loading the frequency configuration file into the main program of the advertisement, thereby achieving the purpose of efficiently and flexibly controlling the advertisement sending frequency.

Description

一种广告推送频次的控制方法及装置A method and device for controlling advertising push frequency

技术领域Technical field

本发明涉及互联网技术领域,特别是涉及一种广告推送频次的控制方法及装置。The present invention relates to the field of Internet technology, and in particular to a method and device for controlling the frequency of advertising push.

背景技术Background technique

随着智能设备技术的不断发展,智能手机以及平板等智能终端成为了人们生活、学习以及娱乐中必不可少的电子产品,例如观看视频、听取音频等等。因此,随着用户行为的变化,广告主也将更多的数字广告投放到终端设备中。With the continuous development of smart device technology, smart terminals such as smartphones and tablets have become indispensable electronic products for people's life, study and entertainment, such as watching videos, listening to audio, etc. Therefore, as user behavior changes, advertisers are placing more digital ads on terminal devices.

SSP(Sell-SidePlatform,供应方平台)是能够让出版商也介入广告交易,从而使它们的库存广告可用,其对于广告源的下发都是有频次和频率控制的,因此,传统的SSP在下发广告源时,通过会以编程的方式将一个广告的推送频率或推送频次编码到广告包中,由于二者耦合性太高,因此当该广告的推送频次或推送频率发生变化时,需要将广告包的整体代码进行修改,不仅过程繁琐而且难以维护。SSP (Sell-SidePlatform, supply-side platform) allows publishers to participate in advertising transactions, thereby making their inventory ads available. It has frequency and frequency control over the delivery of advertising sources. Therefore, traditional SSP When sending advertising sources, the advertising push frequency or push frequency will be encoded into the advertising package programmatically. Since the coupling between the two is too high, when the push frequency or push frequency of the advertisement changes, it needs to be Modifying the overall code of the advertising package is not only a cumbersome process but also difficult to maintain.

发明内容Contents of the invention

本发明提供了一种广告推送频次的控制方法及装置以克服上述问题或者至少部分地解决上述问题。The present invention provides a method and device for controlling the frequency of advertising push to overcome the above problems or at least partially solve the above problems.

根据本发明的一个方面,提供了一种广告推送频次的控制方法,包括:According to one aspect of the present invention, a method for controlling advertising push frequency is provided, including:

在预设的通用配置模板中输入推送频次参数,生成至少一个控制广告推送频次的频次配置文件;Enter push frequency parameters in the preset general configuration template and generate at least one frequency configuration file that controls the frequency of ad push;

接收来自广告请求方针对任意一个广告的推送请求;Receive push requests from ad requestors for any ad;

基于所述推送请求获取所述广告的主程序以及所述频次配置文件,将所述频次配置文件载入所述广告的主程序;Obtain the main program of the advertisement and the frequency configuration file based on the push request, and load the frequency configuration file into the main program of the advertisement;

向所述广告请求方下发载入所述频次配置文件的所述广告的主程序,由所述广告请求方加载后进行广告推送。The main program of the advertisement loaded with the frequency configuration file is sent to the advertisement requester, and the advertisement is pushed after being loaded by the advertisement requester.

可选地,所述在预设的通用配置模板中输入推送频次参数,生成至少一个控制广告推送频次的频次配置文件之后,还包括:Optionally, after inputting push frequency parameters in a preset general configuration template and generating at least one frequency configuration file that controls the frequency of advertising push, the method further includes:

将所述广告的频次配置文件发布至预设云平台。Publish the frequency profile of the advertisement to the default cloud platform.

可选地,所述基于所述推送请求获取所述广告的主程序以及所述频次配置文件,将所述频次配置文件载入所述广告的主程序,包括:Optionally, obtaining the main program of the advertisement and the frequency configuration file based on the push request, and loading the frequency configuration file into the main program of the advertisement include:

基于所述推送请求获取所述广告的主程序,并读取所述预设云平台上的频次配置文件;Obtain the main program of the advertisement based on the push request, and read the frequency configuration file on the preset cloud platform;

将所述频次配置文件载入所述广告的主程序,并解析所述频次配置文件中的推送频次参数。Load the frequency configuration file into the main program of the advertisement, and parse the push frequency parameters in the frequency configuration file.

可选地,所述向所述广告请求方下发载入所述频次配置文件的所述广告的主程序,由所述广告请求方加载后进行广告推送,包括:Optionally, the main program for delivering the advertisement that loads the frequency configuration file to the advertisement requester, and then loading the advertisement by the advertisement requester for advertisement push, includes:

获取所述广告的推送规则文件,解析所述推送规则文件中所述广告的推送条件;Obtain the push rule file of the advertisement and parse the push conditions of the advertisement in the push rule file;

结合所述推送条件向所述广告请求方下发载入所述频次配置文件的所述广告的主程序,由所述广告请求方加载后进行广告推送。The main program of the advertisement that loads the frequency configuration file is sent to the advertisement requester in combination with the push condition, and is loaded by the advertisement requester for advertisement push.

可选地,所述在预设的通用配置模板中输入推送频次参数,生成至少一个控制广告推送频次的频次配置文件之后,还包括:Optionally, after inputting push frequency parameters in a preset general configuration template and generating at least one frequency configuration file that controls the frequency of advertising push, the method further includes:

将所述频次配置文件封装成API服务接口,供第三方广告平台进行调用。The frequency configuration file is encapsulated into an API service interface for the third-party advertising platform to call.

可选地,所述在预设的通用配置模板中输入推送频次参数,生成至少一个控制广告推送频次的频次配置文件之后,还包括:Optionally, after inputting push frequency parameters in a preset general configuration template and generating at least one frequency configuration file that controls the frequency of advertising push, the method further includes:

接收针对所述频次配置文件的参数修改请求,并基于所述参数修改请求对所述频次配置文件进行修改;Receive a parameter modification request for the frequency configuration file, and modify the frequency configuration file based on the parameter modification request;

将修改后的所述配置文件发布至所述预设云平台。Publish the modified configuration file to the default cloud platform.

可选地,所述将所述广告的频次配置文件发布至预设云平台之后,还包括:Optionally, after publishing the frequency profile of the advertisement to the preset cloud platform, the method further includes:

备份所述频次配置文件,并依据所述频次配置文件的发布时间对所述频次配置文件进行版本管理。Back up the frequency configuration file, and perform version management on the frequency configuration file according to the release time of the frequency configuration file.

根据本发明的另一个方面,还提供了一种广告推送频次的控制装置,包括:According to another aspect of the present invention, a device for controlling advertising push frequency is also provided, including:

生成模块,配置为在预设的通用配置模板中输入推送频次参数,生成至少一个控制广告推送频次的频次配置文件;The generation module is configured to input push frequency parameters in a preset general configuration template and generate at least one frequency configuration file that controls the frequency of advertising push;

接收模块,配置为接收来自广告请求方针对任意一个广告的推送请求;The receiving module is configured to receive push requests from the ad requester for any advertisement;

载入模块,配置为基于所述推送请求获取所述广告的主程序以及所述频次配置文件,将所述频次配置文件载入所述广告的主程序;A loading module configured to obtain the main program of the advertisement and the frequency configuration file based on the push request, and load the frequency configuration file into the main program of the advertisement;

下发模块,配置为向所述广告请求方下发载入所述频次配置文件的所述广告的主程序,由所述广告请求方加载后进行广告推送。The delivery module is configured to deliver the main program of the advertisement that loads the frequency configuration file to the advertisement requester, and then push the advertisement after being loaded by the advertisement requester.

可选地,所述装置还包括:Optionally, the device also includes:

发布模块,配置为将所述广告的频次配置文件发布至预设云平台。A publishing module configured to publish the frequency profile of the advertisement to a preset cloud platform.

可选地,所述载入模块还配置为:Optionally, the loading module is also configured as:

基于所述推送请求获取所述广告的主程序,并读取所述预设云平台上的频次配置文件;Obtain the main program of the advertisement based on the push request, and read the frequency configuration file on the preset cloud platform;

将所述频次配置文件载入所述广告的主程序,并解析所述频次配置文件中的推送频次参数。Load the frequency configuration file into the main program of the advertisement, and parse the push frequency parameters in the frequency configuration file.

可选地,所述下发模块还配置为:Optionally, the delivery module is also configured as:

获取所述广告的推送规则文件,解析所述推送规则文件中所述广告的推送条件;Obtain the push rule file of the advertisement and parse the push conditions of the advertisement in the push rule file;

结合所述推送条件向所述广告请求方下发载入所述频次配置文件的所述广告的主程序,由所述广告请求方加载后进行广告推送。The main program of the advertisement that loads the frequency configuration file is sent to the advertisement requester in combination with the push condition, and is loaded by the advertisement requester for advertisement push.

可选地,所述生成模块还配置为:Optionally, the generation module is also configured to:

在生成至少一个控制广告推送频次的频次配置文件之后,将所述频次配置文件封装成API服务接口,供第三方广告平台进行调用。After generating at least one frequency configuration file that controls the frequency of advertising push, the frequency configuration file is encapsulated into an API service interface for the third-party advertising platform to call.

可选地,所述发布模块还配置为:Optionally, the publishing module is also configured as:

接收针对所述频次配置文件的参数修改请求,并基于所述参数修改请求对所述频次配置文件进行修改;Receive a parameter modification request for the frequency configuration file, and modify the frequency configuration file based on the parameter modification request;

将修改后的所述配置文件发布至所述预设云平台。Publish the modified configuration file to the default cloud platform.

可选地,所述发布模块还配置为:Optionally, the publishing module is also configured as:

备份所述频次配置文件,并依据所述频次配置文件的发布时间对所述频次配置文件进行版本管理。Back up the frequency configuration file, and perform version management on the frequency configuration file according to the release time of the frequency configuration file.

根据本发明的另一个方面,还提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序代码,当所述计算机程序代码在计算设备上运行时,导致所述计算设备执行上述任一项所述的广告推送频次的控制方法。According to another aspect of the present invention, a computer storage medium is also provided. The computer storage medium stores computer program code. When the computer program code is run on a computing device, it causes the computing device to perform any of the above. The method of controlling the frequency of advertising push described in the item.

根据本发明的另一个方面,还提供了一种计算设备,包括:According to another aspect of the present invention, a computing device is also provided, including:

处理器;processor;

存储有计算机程序代码的存储器;A memory in which computer program code is stored;

当所述计算机程序代码被所述处理器运行时,导致所述计算设备执行上述任一项所述的广告推送频次的控制方法。When the computer program code is executed by the processor, the computing device is caused to execute any one of the above control methods for advertising push frequency.

本发明提供了一种更加高效的广告推送频次的控制方法及装置,在本发明提供的方法中,可基于预设通用配置模板生成至少一个广告可用的频次配置文件,并且在接收到针对任一广告的推送请求时,可在获取该广告的主程序的同时获取相应的频次配置文件,将频次配置文件载入主程序后即可将该广告下发至该广告的请求方。基于本发明提供的广告推送频次的控制方法,摒弃了原始的将频次配置信息编码至广告包中的方式,将频次配置文件与广告的主程序进行了解耦,只需要基于通用模板配置生成频次配置文件后加载至广告的主程序中就可以实现对广告推送频次进行控制,进而达到高效、灵活地控制广告下发频次。The present invention provides a more efficient method and device for controlling the frequency of advertising push. In the method provided by the present invention, at least one frequency configuration file available for advertisements can be generated based on a preset general configuration template, and after receiving a request for any When making a push request for an advertisement, you can obtain the corresponding frequency configuration file while obtaining the main program of the advertisement. After loading the frequency configuration file into the main program, the advertisement can be delivered to the requester of the advertisement. Based on the method for controlling the frequency of advertisement push provided by the present invention, the original method of encoding frequency configuration information into the advertisement package is abandoned, the frequency configuration file is decoupled from the main program of the advertisement, and the frequency only needs to be generated based on the general template configuration After the configuration file is loaded into the main program of advertising, the frequency of advertising push can be controlled, thereby achieving efficient and flexible control of the frequency of advertising delivery.

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to have a clearer understanding of the technical means of the present invention, it can be implemented according to the content of the description, and in order to make the above and other objects, features and advantages of the present invention more obvious and understandable. , the specific embodiments of the present invention are listed below.

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。From the following detailed description of specific embodiments of the present invention in conjunction with the accompanying drawings, those skilled in the art will further understand the above and other objects, advantages and features of the present invention.

附图说明Description of the drawings

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are for the purpose of illustrating preferred embodiments only and are not to be construed as limiting the invention. Also throughout the drawings, the same reference characters are used to designate the same components. In the attached picture:

图1是根据本发明实施例的广告推送频次的控制方法流程示意图;Figure 1 is a schematic flowchart of a method for controlling advertising push frequency according to an embodiment of the present invention;

图2是根据本发明实施例的广告推送频次的控制装置结构示意图;Figure 2 is a schematic structural diagram of a device for controlling advertising push frequency according to an embodiment of the present invention;

图3是根据本发明优选实施例的广告推送频次的控制装置结构示意图。Figure 3 is a schematic structural diagram of a device for controlling advertising push frequency according to a preferred embodiment of the present invention.

具体实施方式Detailed ways

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a thorough understanding of the disclosure, and to fully convey the scope of the disclosure to those skilled in the art.

图1是根据本发明实施例提供的广告推送频次的控制方法流程示意,参见图1可知,基于本发明实施例提供的广告推送频次的控制方法可以包括:Figure 1 is a schematic flowchart of a method for controlling advertising push frequency according to an embodiment of the present invention. Referring to Figure 1, it can be seen that the method for controlling advertising push frequency based on an embodiment of the present invention may include:

步骤S102,在预设的通用配置模板中输入推送频次参数,生成控制广告推送频次的频次配置文件;Step S102: Enter push frequency parameters in the preset general configuration template to generate a frequency configuration file that controls the frequency of advertisement push;

步骤S104,接收来自广告请求方针对任意一个广告的推送请求;Step S104, receive a push request for any advertisement from the advertisement requester;

步骤S106,基于上述推送请求获取该广告的主程序以及频次配置文件,将上述频次配置文件载入广告的主程序;Step S106: Obtain the main program and frequency configuration file of the advertisement based on the above push request, and load the above frequency configuration file into the main program of the advertisement;

步骤S108,向广告请求方下发载入上述频次配置文件的广告的主程序,由广告请求方加载后进行广告推送。Step S108: Send the main program of the advertisement that loads the frequency configuration file to the advertisement requester, and then the advertisement requester loads the advertisement and pushes the advertisement.

本发明实施例提供了一种更加高效的广告推送频次的控制方法,可基于预设通用配置模板生成至少一个广告可用的频次配置文件,并且在接收到针对任一广告的推送请求时,可在获取该广告的主程序的同时获取相应的频次配置文件,将频次配置文件载入主程序后即可将该广告下发至该广告的请求方。基于本发明实施例提供的广告推送频次的控制方法,摒弃了原始的将频次配置信息编码至广告包中的方式,将频次配置文件与广告的主程序进行了解耦,只需要基于通用模板配置生成频次配置文件后加载至广告的主程序中就可以实现对广告推送频次进行控制,进而达到高效、灵活地控制广告下发频次。Embodiments of the present invention provide a more efficient method for controlling the frequency of advertising push, which can generate at least one frequency configuration file available for advertisements based on a preset general configuration template, and when receiving a push request for any advertisement, can generate While obtaining the main program of the advertisement, obtain the corresponding frequency configuration file. After loading the frequency configuration file into the main program, the advertisement can be delivered to the requester of the advertisement. Based on the method for controlling the frequency of advertising push provided by the embodiment of the present invention, the original method of encoding frequency configuration information into the advertising package is abandoned, and the frequency configuration file is decoupled from the main program of advertising, and only needs to be configured based on a general template After generating the frequency configuration file and loading it into the main program of advertising, the frequency of advertising push can be controlled, thereby achieving efficient and flexible control of the frequency of advertising delivery.

上述步骤S102中提及,可在预设的通用配置模板中输入任意一个广告的推送频次参数生成广告的频次配置文件。本发明实施例中预设的通用配置模板可以是预先设置的JSON格式的通用配置模板,当需要对广告设置频次配置文件,或需要对已有频次配置文件进行修改时,只需要在已有通用配置模板的基础上进行推送频次参数的调整,就可以直接生成对应广告的频次配置文件。其中,推送频次参数可以包括广告推送的场景、类型、频次、频率等参数。如在程中序A5分钟下载10次,在程序B中5秒钟下载10次。当然,实际应用中,通用配置模板可以采用YML、XML等格式,本发明不做限定。As mentioned in step S102 above, the push frequency parameters of any advertisement can be input into the preset general configuration template to generate an advertisement frequency configuration file. The preset universal configuration template in the embodiment of the present invention can be a preset universal configuration template in JSON format. When it is necessary to set a frequency configuration file for an advertisement, or to modify an existing frequency configuration file, it only needs to be added to the existing universal configuration template. By adjusting the push frequency parameters based on the configuration template, you can directly generate the frequency configuration file corresponding to the advertisement. Among them, the push frequency parameters may include the scene, type, frequency, frequency and other parameters of advertising push. For example, program A in program A downloads 10 times in 5 minutes, and program B downloads 10 times in 5 seconds. Of course, in practical applications, the general configuration template may adopt YML, XML and other formats, which is not limited by the present invention.

当生成任一广告对应频次配置文件之后,就可以将其发布至预设云平台,以供在进行广告下发的时候随时调用,或供运维人员进行查看修改。可选地,在上述步骤S102之后,还可以包括:接收针对频次配置文件的参数修改请求,并基于该参数修改请求对频次配置文件进行修改;将修改后的配置文件发布至预设云平台。本发明实施例中的预设云平台可以是接收广告推送请求的云平台,或是对SSP提供广告源的云平台。After generating the frequency configuration file corresponding to any advertisement, it can be published to the preset cloud platform so that it can be called at any time when advertising is distributed, or can be viewed and modified by operation and maintenance personnel. Optionally, after the above step S102, it may also include: receiving a parameter modification request for the frequency configuration file, and modifying the frequency configuration file based on the parameter modification request; and publishing the modified configuration file to a preset cloud platform. The default cloud platform in the embodiment of the present invention may be a cloud platform that receives advertising push requests, or a cloud platform that provides advertising sources to the SSP.

可选地,在本发明一优选实施例中,还可以对发布至预设云平台的频次配置文件封装成API服务接口,供第三方广告平台进行调用。该第三方广告平台可以为DSP(DemandSidePlatform,需求方平台)、SSP,本发明不做限定。通过提供API格式的接口,可以大大提高了广告频次控制的可维护性,第三方广告平台也可以方便的接入并获取已有的频次配置文件。Optionally, in a preferred embodiment of the present invention, the frequency profile published to the preset cloud platform can also be encapsulated into an API service interface for the third-party advertising platform to call. The third-party advertising platform can be DSP (DemandSidePlatform, demand side platform) or SSP, which is not limited by the present invention. By providing an interface in API format, the maintainability of advertising frequency control can be greatly improved, and third-party advertising platforms can also easily access and obtain existing frequency configuration files.

本发明实施例的频次配置文件格式可以如以下代码所示:The format of the frequency configuration file in this embodiment of the present invention can be as shown in the following code:

基于上述JSON格式的频次配置文件,当在广告的主程序中载入上述配置文件后再进行广告下发的频次控制,可以灵活高效的提升了广告的下发频次的控制效率。并且上述JSON格式的频次配置文件,可以采用例如JAVA封装成API格式的形式提供服务,其他第三方DSP,SSP广告平台需要上述频次配置文件时,可以以API的形式供其调用,以实现频次配置文件的高可用性以及可维护性。Based on the above frequency configuration file in JSON format, when the above configuration file is loaded in the main program of the advertisement and then the frequency of advertisement distribution is controlled, the control efficiency of the frequency of advertisement distribution can be flexibly and efficiently improved. And the above frequency configuration file in JSON format can be provided in the form of, for example, JAVA encapsulation into API format. When other third-party DSP and SSP advertising platforms need the above frequency configuration file, they can call it in the form of API to realize frequency configuration. High availability and maintainability of files.

参见上述步骤S106,接收到广告推送请求后,可获取该广告的主程序以及对应的频次配置文件,并将频次配置文件载入广告主程序。上文介绍,广告的频次配置文件在生成或修改之后均可以推送到预设云平台。因此,在上述步骤S106可以进一步包括基于推送请求获取该广告的主程序,并读取预设云平台上的频次配置文件;将频次配置文件载入所述广告的主程序,并解析该频次配置文件中的推送频次参数。Referring to the above step S106, after receiving the advertisement push request, the main program of the advertisement and the corresponding frequency configuration file can be obtained, and the frequency configuration file can be loaded into the advertiser program. As mentioned above, the frequency profile of advertisements can be pushed to the default cloud platform after being generated or modified. Therefore, the above step S106 may further include obtaining the main program of the advertisement based on the push request, and reading the frequency configuration file on the preset cloud platform; loading the frequency configuration file into the main program of the advertisement, and parsing the frequency configuration Push frequency parameters in the file.

实际应用中,在广告的推送过程中,还会涉及到推送广告的类型、数量、广告的槽位、ID等等,因此,在本发明一个可选实施例中,上述步骤S108还可以包括:获取所述广告的推送规则文件,解析推送规则文件中广告的推送条件;结合上述推送条件向广告请求方下发载入频次配置文件的广告的主程序,由广告请求方加载后进行广告推送。In practical applications, in the process of pushing advertisements, the type, quantity, slot, ID, etc. of pushed advertisements will also be involved. Therefore, in an optional embodiment of the present invention, the above step S108 may also include: Obtain the push rule file of the advertisement, parse the push conditions of the advertisement in the push rule file, and send the main program of the advertisement that loads the frequency configuration file to the ad requester based on the above push conditions, and then push the advertisement after being loaded by the ad requester.

举例来说,当在广告的主程序中载入频次配置文件后,可解析其中的推送频次参数,获取其中的信息,如广告场景、限制推送频次、推送平台等。可选地,上述步骤S104所接收到的推送请求中可以携带广告请求方的相关信息(如请求方类型、名称以及发送请求时的相关场景等),当判断上述参数中的任意一个或多个参数与推送请求中的信息匹配时,可直接将载入频次配置文件的主程序下发至广告请求方。此外,本发明实施例还提供了推送规则文件,该规则推送文件中设置的各广告主程序对应的槽位ID(即广告具体的配到应用程序中的槽位,如打开应用程序时的起始页,或是进入应用程序主页面的上部、底部等等),推送场景(如触发某一搜索关键词、或是点击应用中某个按钮、触发应用程序等)等推送条件。进行广告下发时,需加载最新的推送规则文件,并将其和频次推送文件共同载入广告主程序,下发至广告请求方。For example, after loading the frequency configuration file in the main program of advertising, the push frequency parameters can be parsed to obtain the information, such as advertising scenarios, limit push frequency, push platform, etc. Optionally, the push request received in the above step S104 may carry relevant information of the advertising requester (such as the requester type, name, and related scenarios when sending the request, etc.). When judging any one or more of the above parameters, When the parameters match the information in the push request, the main program that loads the frequency profile can be directly sent to the ad requester. In addition, the embodiment of the present invention also provides a push rule file. The slot ID corresponding to each advertiser program set in the rule push file (that is, the slot in which the advertisement is specifically allocated to the application program, such as the start time when opening the application program) home page, or enter the top or bottom of the main page of the application, etc.), push scenarios (such as triggering a certain search keyword, or clicking a button in the application, triggering the application, etc.) and other push conditions. When delivering ads, you need to load the latest push rule file, load it into the advertiser's program together with the frequency push file, and deliver it to the ad requester.

另外,本发明实施例提供的方法还可以对发布至预设云平台中的频次配置文件进行备份并存储,同时,还可以依据频次配置文件的发布时间对频次配置文件进行版本管理。举例来说,对于一个频次配置文件来讲,可对每一次修改后的频次配置文件进行备份存储,并依据对该频次配置文件的修改时间进行版本管理,假设初始版本作为V1.0,那么对于第一修改后的版本可作为V2.0,以此类推,这样,之后对历史的频次配置文件也可以回溯,增强灵活性和高可用。In addition, the method provided by the embodiment of the present invention can also back up and store the frequency configuration file published to the preset cloud platform. At the same time, it can also perform version management on the frequency configuration file according to the release time of the frequency configuration file. For example, for a frequency configuration file, each modified frequency configuration file can be backed up and stored, and the version can be managed according to the modification time of the frequency configuration file. Assuming that the initial version is V1.0, then for The first modified version can be regarded as V2.0, and so on. In this way, the historical frequency configuration file can also be traced back later to enhance flexibility and high availability.

除上述介绍的之外,在本发明一可选实施例中,还可以对载入频次配置文件的广告的主程序进行测试,以验证其是否有效。也就是说,当基于通用配置模板生成广告的频次配置文件之后,还可以将其发布至预设的广告测试环境上,同时基于预先部署的测试工具向预设云平台发送针对一个或多个广告的请求,该云平台可结合已发布的频次配置文件、广告的主程序以及推送规则文件进行广告的下发及推送,进而收集广告的推送结果,并验证频次配置文件的是否有效,进而提升线上广告推送的高效性以及准确性。In addition to the above introduction, in an optional embodiment of the present invention, the main program of the advertisement that loads the frequency profile can also be tested to verify whether it is effective. That is to say, after generating the frequency profile of the advertisement based on the common configuration template, it can also be published to the preset advertising test environment, and at the same time, based on the pre-deployed testing tool, the preset cloud platform can be used to send one or more advertisements to the preset cloud platform. According to the request, the cloud platform can combine the published frequency configuration file, the main program of the advertisement and the push rule file to issue and push the advertisement, and then collect the push results of the advertisement and verify whether the frequency configuration file is valid, thereby improving the line Efficiency and accuracy of advertising push.

基于同一发明构思,本发明实施例还提供了一种广告推送频次的控制装置,如图2所示,根据本发明实施例提供的广告推送频次的控制装置可以包括:Based on the same inventive concept, an embodiment of the present invention also provides a device for controlling the frequency of advertising push. As shown in Figure 2, the device for controlling the frequency of advertising push provided according to the embodiment of the present invention may include:

生成模块210,配置为在预设的通用配置模板中输入推送频次参数,生成至少一个控制广告推送频次的频次配置文件;The generation module 210 is configured to input push frequency parameters in a preset general configuration template and generate at least one frequency configuration file that controls the frequency of advertisement push;

接收模块220,配置为接收来自广告请求方针对任意一个广告的推送请求;The receiving module 220 is configured to receive a push request for any advertisement from the advertisement requester;

载入模块230,配置为基于所述推送请求获取所述广告的主程序以及所述频次配置文件,将所述频次配置文件载入所述广告的主程序;The loading module 230 is configured to obtain the main program of the advertisement and the frequency configuration file based on the push request, and load the frequency configuration file into the main program of the advertisement;

下发模块240,配置为向所述广告请求方下发载入所述频次配置文件的所述广告的主程序,由所述广告请求方加载后进行广告推送。The delivery module 240 is configured to deliver the main program of the advertisement that loads the frequency configuration file to the advertisement requester, and then push the advertisement after being loaded by the advertisement requester.

在本发明一可选实施例中,如图3所示,上述装置还可以包括:In an optional embodiment of the present invention, as shown in Figure 3, the above device may also include:

发布模块250,配置为将所述广告的频次配置文件发布至预设云平台。The publishing module 250 is configured to publish the frequency profile of the advertisement to a preset cloud platform.

在本发明一可选实施例中,载入模块230还可以配置为:In an optional embodiment of the present invention, the loading module 230 can also be configured as:

基于所述推送请求获取所述广告的主程序,并读取所述预设云平台上的频次配置文件;Obtain the main program of the advertisement based on the push request, and read the frequency configuration file on the preset cloud platform;

将所述频次配置文件载入所述广告的主程序,并解析所述频次配置文件中的推送频次参数。Load the frequency configuration file into the main program of the advertisement, and parse the push frequency parameters in the frequency configuration file.

在本发明一可选实施例中,下发模块240还可以配置为:In an optional embodiment of the present invention, the delivery module 240 can also be configured as:

获取所述广告的推送规则文件,解析所述推送规则文件中所述广告的推送条件;Obtain the push rule file of the advertisement and parse the push conditions of the advertisement in the push rule file;

结合所述推送条件向所述广告请求方下发载入所述频次配置文件的所述广告的主程序,由所述广告请求方加载后进行广告推送。The main program of the advertisement that loads the frequency configuration file is sent to the advertisement requester in combination with the push condition, and is loaded by the advertisement requester for advertisement push.

在本发明一可选实施例中,生成模块210还可以配置为:In an optional embodiment of the present invention, the generation module 210 can also be configured as:

在生成至少一个控制广告推送频次的频次配置文件之后,将所述频次配置文件封装成API服务接口,供第三方广告平台进行调用。After generating at least one frequency configuration file that controls the frequency of advertising push, the frequency configuration file is encapsulated into an API service interface for the third-party advertising platform to call.

在本发明一可选实施例中,发布模块250还可以配置为:In an optional embodiment of the present invention, the publishing module 250 can also be configured as:

接收针对所述频次配置文件的参数修改请求,并基于所述参数修改请求对所述频次配置文件进行修改;Receive a parameter modification request for the frequency configuration file, and modify the frequency configuration file based on the parameter modification request;

将修改后的所述配置文件发布至所述预设云平台。Publish the modified configuration file to the default cloud platform.

在本发明一可选实施例中,发布模块250还可以配置为:In an optional embodiment of the present invention, the publishing module 250 can also be configured as:

备份所述频次配置文件,并依据所述频次配置文件的发布时间对所述频次配置文件进行版本管理。Back up the frequency configuration file, and perform version management on the frequency configuration file according to the release time of the frequency configuration file.

基于同一发明构思,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序代码,当所述计算机程序代码在计算设备上运行时,导致所述计算设备执行上述任一实施例所述的广告推送频次的控制方法。Based on the same inventive concept, embodiments of the present invention also provide a computer storage medium. The computer storage medium stores computer program code. When the computer program code is run on a computing device, it causes the computing device to execute any of the above. A method for controlling the frequency of advertising push according to an embodiment.

基于同一发明构思,本发明实施例还提供了一种计算设备,包括:Based on the same inventive concept, embodiments of the present invention also provide a computing device, including:

处理器;processor;

存储有计算机程序代码的存储器;A memory in which computer program code is stored;

当所述计算机程序代码被所述处理器运行时,导致所述计算设备执行上述任一实施例所述的广告推送频次的控制方法。When the computer program code is run by the processor, the computing device is caused to execute the method for controlling the frequency of advertising push described in any of the above embodiments.

本发明实施例提供了一种更加高效的广告推送频次的控制方法及装置,在本发明提供的方案中,可基于预设通用配置模板生成至少一个广告可用的频次配置文件,并且在接收到针对任一广告的推送请求时,可在获取该广告的主程序的同时获取相应的频次配置文件,将频次配置文件载入主程序后即可将该广告下发至该广告的请求方。基于本发明实施例提供的广告推送频次的控制方法,摒弃了原始的将频次配置信息编码至广告包中的方式,将频次配置文件与广告的主程序进行了解耦,只需要基于通用模板配置生成频次配置文件后加载至广告的主程序中就可以实现对广告推送频次进行控制,进而达到高效、灵活地控制广告下发频次。Embodiments of the present invention provide a more efficient method and device for controlling the frequency of advertising push. In the solution provided by the present invention, at least one frequency configuration file available for advertisements can be generated based on a preset general configuration template, and after receiving the When making a push request for any advertisement, you can obtain the corresponding frequency configuration file while obtaining the main program of the advertisement. After loading the frequency configuration file into the main program, the advertisement can be delivered to the requester of the advertisement. Based on the method for controlling the frequency of advertising push provided by the embodiment of the present invention, the original method of encoding frequency configuration information into the advertising package is abandoned, and the frequency configuration file is decoupled from the main program of advertising, and only needs to be configured based on a common template After generating the frequency configuration file and loading it into the main program of advertising, the frequency of advertising push can be controlled, thereby achieving efficient and flexible control of the frequency of advertising delivery.

另外,本发明实施例中还可以将频次配置文件封装成API格式的形式提供服务,其他第三方DSP,SSP广告平台需要上述频次配置文件时,可以以API的形式供其调用,以实现频次配置文件的高可用性以及可维护性。In addition, in the embodiment of the present invention, the frequency configuration file can also be encapsulated into an API format to provide services. When other third-party DSP and SSP advertising platforms need the above frequency configuration file, they can call it in the form of API to realize frequency configuration. High availability and maintainability of files.

所属领域的技术人员可以清楚地了解到,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,为简洁起见,在此不另赘述。Those skilled in the art can clearly understand that for the specific working processes of the systems, devices and units described above, reference can be made to the corresponding processes in the foregoing method embodiments. For the sake of brevity, they will not be described again here.

另外,在本发明各个实施例中的各功能单元可以物理上相互独立,也可以两个或两个以上功能单元集成在一起,还可以全部功能单元都集成在一个处理单元中。上述集成的功能单元既可以采用硬件的形式实现,也可以采用软件或者固件的形式实现。In addition, each functional unit in various embodiments of the present invention may be physically independent of each other, or two or more functional units may be integrated together, or all functional units may be integrated into one processing unit. The above integrated functional units can be implemented in the form of hardware, software or firmware.

本领域普通技术人员可以理解:所述集成的功能单元如果以软件的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,其包括若干指令,用以使得一台计算设备(例如个人计算机,服务器,或者网络设备等)在运行所述指令时执行本发明各实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM),磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that if the integrated functional unit is implemented in the form of software and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention essentially or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions to enable a computer software product. The computing device (such as a personal computer, a server, or a network device, etc.) executes all or part of the steps of the methods described in various embodiments of the present invention when running the instructions. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and other media that can store program codes.

或者,实现前述方法实施例的全部或部分步骤可以通过程序指令相关的硬件(诸如个人计算机,服务器,或者网络设备等的计算设备)来完成,所述程序指令可以存储于一计算机可读取存储介质中,当所述程序指令被计算设备的处理器执行时,所述计算设备执行本发明各实施例所述方法的全部或部分步骤。Alternatively, all or part of the steps to implement the foregoing method embodiments can be completed by hardware (such as a personal computer, a server, or a computing device such as a network device) related to program instructions, which can be stored in a computer-readable storage. In the medium, when the program instructions are executed by the processor of the computing device, the computing device performs all or part of the steps of the methods described in various embodiments of the present invention.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:在本发明的精神和原则之内,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案脱离本发明的保护范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: Within the spirit and principles of the present invention, it is still possible to modify the technical solutions recorded in the foregoing embodiments, or to make equivalent substitutions for some or all of the technical features; and these modifications or substitutions do not deviate from the corresponding technical solutions. protection scope of the present invention.

Claims (16)

1. A control method for advertisement push frequency comprises the following steps:
inputting pushing frequency parameters in a preset general configuration template to generate at least one frequency configuration file for controlling advertisement pushing frequency;
receiving a push request from an advertisement requester for any one advertisement;
acquiring the main program of the advertisement and the frequency configuration file based on the push request, and loading the frequency configuration file into the main program of the advertisement;
and the main program of the advertisement loaded with the frequency configuration file is issued to the advertisement requesting party, and the advertisement pushing is carried out after the advertisement requesting party loads the main program.
2. The method of claim 1, wherein after the step of inputting the pushing frequency parameter in the preset general configuration template and generating at least one frequency configuration file for controlling the pushing frequency of the advertisement, the method further comprises:
and releasing the frequency configuration file of the advertisement to a preset cloud platform.
3. The method of claim 2, wherein the obtaining the main program of the advertisement and the frequent profile based on the push request, loading the frequent profile into the main program of the advertisement, comprises:
acquiring a main program of the advertisement based on the push request, and reading a frequency configuration file on the preset cloud platform;
and loading the frequency configuration file into the main program of the advertisement, and analyzing the pushing frequency parameters in the frequency configuration file.
4. The method of claim 1, wherein the downloading the main program of the advertisement loaded with the frequency profile to the advertisement requester, the advertisement pushing after being loaded by the advertisement requester, comprises:
acquiring a pushing rule file of the advertisement, and analyzing the pushing condition of the advertisement in the pushing rule file;
and transmitting the main program of the advertisement loaded with the frequency configuration file to the advertisement requesting party in combination with the pushing condition, and pushing the advertisement after the advertisement requesting party loads the main program.
5. The method of claim 2, wherein after the step of inputting the pushing frequency parameter in the preset general configuration template and generating at least one frequency configuration file for controlling the pushing frequency of the advertisement, the method further comprises:
and packaging the frequency configuration file into an API service interface for a third-party advertisement platform to call.
6. The method according to any one of claims 2-5, wherein after the step of inputting the push frequency parameter in the preset general configuration template and generating at least one frequency configuration file for controlling the push frequency of the advertisement, the method further comprises:
receiving a parameter modification request for the frequency configuration file, and modifying the frequency configuration file based on the parameter modification request;
and publishing the modified configuration file to the preset cloud platform.
7. The method of claim 6, wherein after the publishing the frequency profile of the advertisement to a preset cloud platform, further comprising:
and backing up the frequency configuration file, and carrying out version management on the frequency configuration file according to the release time of the frequency configuration file.
8. An advertisement push frequency control device, comprising:
the generation module is configured to input pushing frequency parameters in a preset general configuration template and generate at least one frequency configuration file for controlling the advertisement pushing frequency;
the receiving module is configured to receive a push request from an advertisement requesting party for any one advertisement;
the loading module is configured to acquire the main program of the advertisement and the frequency configuration file based on the push request, and load the frequency configuration file into the main program of the advertisement;
and the issuing module is configured to issue a main program of the advertisement loaded with the frequency configuration file to the advertisement requesting party, and the advertisement requesting party loads the main program and pushes the advertisement.
9. The apparatus of claim 8, further comprising:
and the release module is configured to release the frequency configuration file of the advertisement to a preset cloud platform.
10. The apparatus of claim 9, wherein the loading module is further configured to:
acquiring a main program of the advertisement based on the push request, and reading a frequency configuration file on the preset cloud platform;
and loading the frequency configuration file into the main program of the advertisement, and analyzing the pushing frequency parameters in the frequency configuration file.
11. The apparatus of claim 8, wherein the issuing module is further configured to:
acquiring a pushing rule file of the advertisement, and analyzing the pushing condition of the advertisement in the pushing rule file;
and transmitting the main program of the advertisement loaded with the frequency configuration file to the advertisement requesting party in combination with the pushing condition, and pushing the advertisement after the advertisement requesting party loads the main program.
12. The apparatus of claim 9, wherein the generation module is further configured to:
after generating at least one frequency configuration file for controlling advertisement pushing frequency, packaging the frequency configuration file into an API service interface for a third-party advertisement platform to call.
13. The apparatus of any of claims 9-12, wherein the publication module is further configured to:
receiving a parameter modification request for the frequency configuration file, and modifying the frequency configuration file based on the parameter modification request;
and publishing the modified configuration file to the preset cloud platform.
14. The apparatus of claim 13, wherein the publication module is further configured to:
and backing up the frequency configuration file, and carrying out version management on the frequency configuration file according to the release time of the frequency configuration file.
15. A computer storage medium storing computer program code which, when run on a computing device, causes the computing device to perform the method of controlling advertisement push frequency of any one of claims 1-7.
16. A computing device, comprising:
a processor;
a memory storing computer program code;
the computer program code, when executed by the processor, causes the computing device to perform the method of controlling advertisement push frequency of any of claims 1-7.
CN201910161704.XA 2019-03-04 2019-03-04 Advertisement push frequency control method and device Active CN111654513B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910161704.XA CN111654513B (en) 2019-03-04 2019-03-04 Advertisement push frequency control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910161704.XA CN111654513B (en) 2019-03-04 2019-03-04 Advertisement push frequency control method and device

Publications (2)

Publication Number Publication Date
CN111654513A CN111654513A (en) 2020-09-11
CN111654513B true CN111654513B (en) 2023-10-31

Family

ID=72346179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910161704.XA Active CN111654513B (en) 2019-03-04 2019-03-04 Advertisement push frequency control method and device

Country Status (1)

Country Link
CN (1) CN111654513B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102647455A (en) * 2012-03-23 2012-08-22 华为技术有限公司 Mobile advertisement processing method, proxy server and terminal
CN103327110A (en) * 2013-06-28 2013-09-25 腾讯科技(深圳)有限公司 Method and system for pushing information
CN104539672A (en) * 2014-12-19 2015-04-22 南京工业大学 Mobile application program message pushing agent system based on cloud computing
WO2015176226A1 (en) * 2014-05-20 2015-11-26 华为技术有限公司 Advertisement template configuration method, server and system
CN105491454A (en) * 2015-11-25 2016-04-13 合一网络技术(北京)有限公司 Frequency control method and device in precise recommendation
CN106204158A (en) * 2016-07-21 2016-12-07 无锡天脉聚源传媒科技有限公司 A kind of method and device adjusting the advertisement putting frequency
CN106846062A (en) * 2017-01-22 2017-06-13 腾讯科技(深圳)有限公司 A method for controlling the frequency of advertisement exposure, and an advertisement trading platform
CN107578287A (en) * 2017-09-07 2018-01-12 北京奇虎科技有限公司 Frequency control method and device for advertising
WO2018165886A1 (en) * 2017-03-15 2018-09-20 华为技术有限公司 Advertisement monitoring method, device and system
CN109218778A (en) * 2018-11-08 2019-01-15 四川长虹电器股份有限公司 A kind of smart television advertisement frequency control system and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090222851A1 (en) * 2008-03-02 2009-09-03 Shahar Talmi Method, device and computer program product for displaying an advertisement to a user

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102647455A (en) * 2012-03-23 2012-08-22 华为技术有限公司 Mobile advertisement processing method, proxy server and terminal
CN103327110A (en) * 2013-06-28 2013-09-25 腾讯科技(深圳)有限公司 Method and system for pushing information
WO2015176226A1 (en) * 2014-05-20 2015-11-26 华为技术有限公司 Advertisement template configuration method, server and system
CN104539672A (en) * 2014-12-19 2015-04-22 南京工业大学 Mobile application program message pushing agent system based on cloud computing
CN105491454A (en) * 2015-11-25 2016-04-13 合一网络技术(北京)有限公司 Frequency control method and device in precise recommendation
CN106204158A (en) * 2016-07-21 2016-12-07 无锡天脉聚源传媒科技有限公司 A kind of method and device adjusting the advertisement putting frequency
CN106846062A (en) * 2017-01-22 2017-06-13 腾讯科技(深圳)有限公司 A method for controlling the frequency of advertisement exposure, and an advertisement trading platform
WO2018165886A1 (en) * 2017-03-15 2018-09-20 华为技术有限公司 Advertisement monitoring method, device and system
CN107578287A (en) * 2017-09-07 2018-01-12 北京奇虎科技有限公司 Frequency control method and device for advertising
CN109218778A (en) * 2018-11-08 2019-01-15 四川长虹电器股份有限公司 A kind of smart television advertisement frequency control system and method

Also Published As

Publication number Publication date
CN111654513A (en) 2020-09-11

Similar Documents

Publication Publication Date Title
US12361444B2 (en) Information processing method, server, first terminal, and computer storage medium
CN111737270B (en) Data processing method and system, computer system and computer readable medium
US8560610B2 (en) Unified collection and distribution of data
CN111784380B (en) Advertisement putting attribution method and device
JP6179907B2 (en) Method and apparatus for monitoring media presentation
CN107370780A (en) Media push methods, devices and systems based on internet
CN105100250A (en) Message distribution method, message distribution server and message distribution system
CN109087139B (en) Advertisement putting method and device for feed stream
WO2013184696A2 (en) Sponsored applications
EP2804406A1 (en) Real Time Bidding System For Applications
CN111724206B (en) Advertisement processing method, responsibility chain object generating method, apparatus, device and medium
CN113018872A (en) Game order generation method, game order payment method, device and device
CN111654513B (en) Advertisement push frequency control method and device
CN113747200A (en) Video processing method and device, electronic equipment and readable storage medium
CN112348612B (en) Order generation method and device
CN109525550B (en) Data message processing method, device and system
CN113516523A (en) Order data processing method and order receiving system
CN112148716B (en) Data processing method and device for multimedia file, storage medium and electronic equipment
CN108932624B (en) User information mapping method, server and computer readable storage medium
JP7711188B2 (en) Client-side device bloom filter mapping
CN111626802A (en) Method and apparatus for processing information
CN113554385B (en) Distribution robot control method, distribution robot control device, electronic equipment and computer readable medium
US20100223396A1 (en) Intelligent status polling
CN109033343B (en) Method and apparatus for generating information
CN110443684B (en) Combined product snapshot type price information processing method and device

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
GR01 Patent grant
GR01 Patent grant