Accurate advertisement delivery method
Technical Field
The invention relates to the field of network data, in particular to a precise advertisement delivery method.
Background
With the development of the network advertisement market, network media planning and product marketing personnel need to manage more carefully and timely to conduct advertisement optimization, so that network advertisement resources are ensured to be used efficiently, meanwhile, network managers need to organize and allocate network resources more flexibly, on the premise of ensuring accurate advertisement delivery, the network management system is used for deep integration with sales teams to form various sales schemes based on the technical basis of the advertisement management system. Under the drive of market, various advertisement management systems have been developed. The existing advertisement management systems are lack of accuracy, or are high in cost due to high accuracy, and are not easy to popularize.
Disclosure of Invention
The invention aims at overcoming the defects of the prior art and provides a precise advertisement putting method.
In order to achieve the above purpose, the present invention adopts the following technical scheme:
a precise advertisement delivery method comprises the following steps:
s1, a client initiates a request, carries out plug-in installation matching judgment, and installs a plug-in;
s2, after the plug-in is successfully installed, acquiring configuration parameters from parameter management, and setting repeated issuing times;
s3, inquiring all online search links, and filtering links with search types which do not meet the conditions according to the search type group;
s4, selecting a search type issued by the secondary according to the search type issued by the configuration of parameter management in the operation scale;
s5, matching all search types to be issued into all links, and issuing a search link to each type according to the weight of the links;
s6, acquiring a issuing name strategy according to the application address, and sub-packaging each type of issued search link to be issued into a project set;
s7, acquiring a download address of a script file to be downloaded from parameter management;
s8, executing a general shielding strategy, recording a mobile phone device request and issuing a log, and returning the request to the client.
S9, the client downloads the script according to the returned information and displays the advertisement.
Further, the plug-in installation matching in S1 includes a determination of whether the application address is empty and closed, and a determination of installation environment security.
Further, according to the distribution date limit configured on each link, the links with distribution coefficients reaching the date limit are filtered; filtering that the plug-in version configured in the search link is not the search link requesting the plug-in version.
Further, S5 specifically includes randomly issuing a specified number of search terms from the type of search terms according to the weight, according to the type of the issued search link and the number of the search terms issued in the parameter configuration.
Further, in S5, the link weight means that each link has a weight value, the total weight value sum is obtained first, then one weight value is randomly set as randSum from 0 to the total weight value, the weight value accumulation of each link is set as step, and when step is greater than randSum, the link is issued.
By adopting the technical scheme of the invention, the beneficial effects of the invention are as follows: compared with the prior art, the system and the method help website owners and advertisers to easily realize professional advertisement putting, management, data statistics and other work management systems, and realize income maximization. The invention can customize the demand for advertisers, integrate resources and maximize benefits. Advertisement delivery is accurately filtered and changed in real time.
Drawings
FIG. 1 is a flow chart of a method for precisely delivering advertisements.
Detailed Description
Specific embodiments of the present invention will be further described with reference to the accompanying drawings.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, and where the program, when executed, includes one or a combination of the steps of the method embodiments. The functional units in the embodiments of the present invention may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
As shown in the figure, the accurate advertisement delivery method comprises the following steps:
s1, a client initiates a request, carries out plug-in installation matching judgment, and installs a plug-in;
s2, after the plug-in is successfully installed, acquiring configuration parameters from parameter management, and setting repeated issuing times; parameter management here refers to, for example: searching whether to display the picture, stopping executing the searching time, and controlling whether to display the picture and other related parameters.
S3, inquiring all online search links, and filtering links with search types which do not meet the conditions according to the search type group;
s4, selecting a search type issued by the secondary according to the search type issued by the configuration of parameter management in the operation scale; the operating scale is a selected configuration.
S5, matching all search types to be issued into all links, and issuing a search link to each type according to the weight of the links;
s6, acquiring a issuing name strategy according to the application address, and sub-packaging each type of issued search link to be issued into a project set;
s7, acquiring a download address of a script file to be downloaded from parameter management;
s8, executing a general shielding strategy, recording a mobile phone device request and issuing a log, and returning the request to the client.
S9, the client downloads the script according to the returned information and displays the advertisement.
The plug-in installation matching in S1 includes a determination of whether an application address is empty and closed, and a determination of installation environment security. Such as: the judgment of the antivirus software is mainly based on the configuration in parameter management ([ { "name": "antivirus app", "desc": "risk soft number", "type":2 ":3 }) ], if the request uploaded by the client contains the overlapping ratio of the installation list of the antivirus software and the antivirus software list configured at the background is greater than the value of the statisValue, the request needs to be issued to the client for notification.
According to the issuing date limit configured on each link, filtering links with issuing coefficients reaching the date limit; filtering that the plug-in version configured in the search link is not the search link requesting the plug-in version.
The step S5 specifically includes randomly issuing a specified number of search words in the type of search words according to the weight according to the type of the issued search links and the number of the issued search words in the parameter configuration.
In the step S5, the link weight means that each link has a weight value, the total weight value sum is obtained first, then one weight value is randomly set as randSum from 0 to the total weight value, the weight value accumulation of each link is set as step, and when step is greater than randSum, the link is issued.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.