CN108805620A - Advertisement putting method and device, electronic equipment and storage medium - Google Patents
Advertisement putting method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN108805620A CN108805620A CN201810583565.5A CN201810583565A CN108805620A CN 108805620 A CN108805620 A CN 108805620A CN 201810583565 A CN201810583565 A CN 201810583565A CN 108805620 A CN108805620 A CN 108805620A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- advertiser
- head
- ready
- balance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention discloses an advertisement putting method, an advertisement putting device, electronic equipment and a storage medium, relates to the technical field of internet advertisements, and can automatically, accurately and reasonably determine advertisement space distribution, thereby balancing the flow acquired by a head advertiser and constructing a healthy and balanced advertisement ecological environment. The advertisement putting method comprises the following steps: determining an advertisement position to be advertised as an advertisement position with flow exceeding a first preset threshold value in a head advertisement master-slave to be balanced; reducing the sorting weight value of the head advertiser to be balanced, and determining which advertiser obtains the advertisement space according to the reduced sorting weight value; and putting the determined advertisement of the advertiser to the advertisement space.
Description
Technical field
The present invention relates to internet advertisement technology field more particularly to a kind of advertisement placement method, device, electronic equipment and
Storage medium.
Background technology
Advertisement delivery system can dock many media flows, also have many advertisers and carrying out advertisement dispensing above, but
It is if certain advertisers occupy excessively high flow proportional, the dispensing of other advertisers will be affected, and gradually drop
Low dispensing wish.It is launched when causing the advertiser of monopolization to reduce, advertisement delivery system can be caused to take in big ups and downs, system wind resistance
It is dangerous too low.
In order to which the wind resistance for improving system is dangerous, current way is to pass budgets control (to account for wide to limit head advertiser
Accuse jettison system and take in highest several advertisers) dispensing, but this way is more sensitive also to easily cause head advertisement
Main resistance, and due to needing artificial setting, certain hysteresis quality and one-sidedness can be carried.
Invention content
In view of this, a kind of advertisement placement method of offer of the embodiment of the present invention, device, electronic equipment and storage medium, energy
Enough automatic accurate rational decision advertisement bit allocations, to balance the flow of head advertiser acquisition.
In a first aspect, the embodiment of the present invention provides a kind of advertisement placement method, including:
Determine that the advertisement position of advertisement to be put is that the head advertiser of ready to balance therefrom obtains flow beyond the first default threshold
The advertisement position of value;
The weight order value of the head advertiser of the ready to balance is reduced, and which is determined according to the weight order value after reduction
A advertiser obtains the advertisement position;
The advertisement of the advertiser determined is thrown to the advertisement position.
With reference to first aspect, in a kind of embodiment of first aspect, the head advertiser of the ready to balance is to account for extensively
Accuse the advertiser that jettison system income ratio is more than the second predetermined threshold value.
With reference to first aspect, in the another embodiment of first aspect, the advertisement position of the determination advertisement to be put
For ready to balance head advertiser therefrom obtain flow exceed the first predetermined threshold value advertisement position, further for:
If determine the advertisement position of advertisement to be put belong to ready to balance head advertiser obtain showing advertisement number it is highest
Dry advertisement position, and the absolute showing advertisement number of the advertisement position exceeds third predetermined threshold value, and the head advertisement of the ready to balance
The main showing advertisement number accounting on the advertisement position exceeds the advertisement position of the 4th predetermined threshold value.
With reference to first aspect, in the another embodiment of first aspect, the head for reducing the ready to balance is wide
Main weight order value is accused, and determines which advertiser obtains the advertisement position according to the weight order value after reduction, including:
The advertising income that the head advertiser of the ready to balance can be obtained in every 1,000 displayings of the advertisement position
The weight order less than 1 is arranged in ecpm, and is determined described in which advertiser's acquisition according to the ecpm sequences after setting weight order
Advertisement position.
With reference to first aspect, in another embodiment of first aspect, the weight order weight=non-head
The be averaged head advertiser of ready to balance described in ecpm/ of advertiser is averaged ecpm.
With reference to first aspect, in another embodiment of first aspect, the weight order weight is ranging from
[0.8,1).
With reference to first aspect, in another embodiment of first aspect, the head for reducing the ready to balance is wide
Accuse main weight order value, further for:
The weight order value of the head advertiser of the ready to balance is reduced by predetermined probabilities.
With reference to first aspect, in another embodiment of first aspect, the predetermined probabilities are temporally incremented by.
Second aspect, the embodiment of the present invention provide a kind of advertisement delivery device, including:
Determining module surpasses for determining that the advertisement position of advertisement to be put therefrom obtains flow for the head advertiser of ready to balance
Go out the advertisement position of the first predetermined threshold value;
Module is reduced, for reducing the weight order value of the head advertiser of the ready to balance, and according to the row after reduction
Sequence weighted value determines which advertiser obtains the advertisement position;
Putting module, for the advertisement of the advertiser determined to be thrown to the advertisement position.
In conjunction with second aspect, in a kind of embodiment of second aspect, the head advertiser of the ready to balance is to account for extensively
Accuse the advertiser that jettison system income ratio is more than the second predetermined threshold value.
In conjunction with second aspect, in the another embodiment of second aspect, the determining module is further used for determining
The head advertiser that the advertisement position of advertisement to be put belongs to ready to balance obtains the highest several advertisement positions of showing advertisement number, and should
The absolute showing advertisement number of advertisement position exceeds third predetermined threshold value, and the head advertiser of the ready to balance is on the advertisement position
Showing advertisement number accounting exceed the 4th predetermined threshold value advertisement position.
In conjunction with second aspect, in the another embodiment of second aspect, the reduction module includes:
Submodule is set, for the head advertiser of the ready to balance every 1,000 displayings of the advertisement position can be with
Weight order of the advertising income ecpm settings less than 1 of acquisition, and which is determined according to the ecpm sequences after setting weight order
Advertiser obtains the advertisement position.
In conjunction with second aspect, in another embodiment of second aspect, the weight order weight=non-head
The be averaged head advertiser of ready to balance described in ecpm/ of advertiser is averaged ecpm.
In conjunction with second aspect, in another embodiment of second aspect, the weight order weight is ranging from
[0.8,1).
In conjunction with second aspect, in another embodiment of second aspect, the reduction module is further used for by pre-
If probability reduces the weight order value of the head advertiser of the ready to balance.
In conjunction with second aspect, in another embodiment of second aspect, the predetermined probabilities are temporally incremented by.
The third aspect, the embodiment of the present invention provide a kind of electronic equipment, and the electronic equipment includes:Shell, is deposited processor
Reservoir, circuit board and power circuit, wherein circuit board is placed in the space interior that shell surrounds, processor and memory setting
On circuit boards;Power circuit, for being each circuit or the device power supply of above-mentioned electronic equipment;Memory is for storing and can hold
Line program code;Processor is run and executable program code pair by reading the executable program code stored in memory
The program answered, for executing aforementioned any method.
Fourth aspect, the embodiment of the present invention also provide a kind of computer readable storage medium, the computer-readable storage
There are one media storages or multiple programs, one or more of programs can be executed by one or more processor, with
Realize aforementioned any method.
A kind of advertisement placement method, device, electronic equipment and storage medium provided in an embodiment of the present invention, it is first determined wait for
The advertisement position for launching advertisement is that the head advertiser of ready to balance therefrom obtains the advertisement position that flow exceeds the first predetermined threshold value, then
The weight order value of the head advertiser of the ready to balance is reduced, and which advertiser is determined according to the weight order value after reduction
The advertisement position is obtained, the advertisement of the advertiser determined is finally thrown to the advertisement position.In this way, reducing head advertisement
Master obtains the probability of advertisement position, and head advertiser can effectively be avoided to form monopolization.The present embodiment can be automatic accurate rational
It determines advertisement bit allocation, to balance the flow of head advertiser acquisition, builds the balanced advertisement ecological environment of health.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is the flow diagram of the advertisement placement method embodiment of the present invention;
Fig. 2 is the structural schematic diagram of the advertisement delivery device embodiment of the present invention;
Fig. 3 is the structural schematic diagram of the electronic equipment embodiment of the present invention.
Specific implementation mode
The embodiment of the present invention is described in detail below in conjunction with the accompanying drawings.
It will be appreciated that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Base
Embodiment in the present invention, those of ordinary skill in the art obtained without creative efforts it is all its
Its embodiment, shall fall within the protection scope of the present invention.
The solution of the present invention can not only be directed to the advertisement of net alliance, search advertisements can also be directed to, as long as needing advertiser
The advertisement bidded, theoretically all there may be the excessive risks of head advertiser, this programme can be used to carry out risk averse.
As shown in Figure 1, the present embodiment provides a kind of advertisement placement methods, including:
Step 101:Determine that the advertisement position of advertisement to be put is that the head advertiser of ready to balance therefrom obtains flow beyond the
The advertisement position of one predetermined threshold value;
In this step, the head advertiser of ready to balance is either the head advertiser that hand picking goes out, can also be to be
Unite the head advertiser selected, when system is selected, can select to account for advertisement delivery system income ratio to be more than the second predetermined threshold value
Advertiser, i.e. head advertiser is that account for advertisement delivery system total income be more than second to preset to the income brought of advertisement delivery system
Threshold value, such as second predetermined threshold value are 40%, it is assumed that the income that certain advertiser brings accounts for deep bid is totally taken in 50%, then should
Advertiser is the head advertiser of ready to balance.
Head advertiser would generally bid in multiple advertisement positions and launch advertisement, therefore firstly the need of the current advertisement to be put of judgement
Advertisement position whether be that head advertiser participates in the advertisement bidded, however the importance of some advertisement positions is relatively low, flow is smaller, right
If the smaller advertisement position of flow is adjusted, the influence and effect to head advertiser are little, therefore select to wait putting down in this step
The head advertiser of weighing apparatus therefrom obtains the advertisement position that flow exceeds the first predetermined threshold value, which for example can be day
Equal 3,000,000 pv (Pageview, showing advertisement number), in this way, by selecting the larger advertisement position of flow, can subsequently play compared with
Good adjustment effect.
Preferably, above-mentioned steps 101 are further:
If determine the advertisement position of advertisement to be put belong to ready to balance head advertiser obtain showing advertisement number it is highest
3-5 advertisement position before dry advertisement position, such as selection, to improve the specific aim of adjustment, and the absolute showing advertisement of the advertisement position
Number is beyond third predetermined threshold value (being, for example, average daily 1,000,000 pv), and the head advertiser of the ready to balance is on the advertisement position
Advertisement position of the showing advertisement number accounting beyond the 4th predetermined threshold value (being, for example, 40%).
In this way, influencing maximum, relatively main several advertisement positions to head advertiser by selecting, can improve follow-up
The specific aim and efficiency of adjustment.
Step 102:The weight order value of the head advertiser of the ready to balance is reduced, and according to the weight order after reduction
Value determines which advertiser obtains the advertisement position;
Preferably, the step 102 may include:
To the head advertiser of the ready to balance the advertisement position weight order of the ecpm settings less than 1, and according to
Ecpm after weight order sequences are set and determine which advertiser obtains the advertisement position.
Since the prior art is mainly to determine the distribution of advertisement position by ecpm sequences, therefore be less than by the way that ecpm is arranged
1 weight order can quickly and effectively reduce head advertiser and obtain the probability of advertisement position.
Since the non-head advertiser ecpm that is averaged will be generally less than head advertiser and be averaged ecpm, therefore the weight order can
To use following calculation formula:Weight order weight=non-head advertisers are averaged the head advertisement of ready to balance described in ecpm/
Main average ecpm.To avoid excessively adjusting, can be arranged weight ranging from [0.8,1).
In above example, since the target of adjustment is to reduce head advertiser to obtain the probability of advertisement position, rather than make head
Portion advertiser cannot get advertisement position completely, therefore the weight order of the head advertiser of the ready to balance is reduced in the step 102
Value is preferably:The weight order value of the head advertiser of the ready to balance is reduced by predetermined probabilities.The size of predetermined probabilities can be with
Flexibly setting as needed, such as it is set as 1-20%.In addition, predetermined probabilities are either fixed numbers, can also be variation
Numerical value, predetermined probabilities are preferably temporally incremented by, and enable to the probability that head advertiser obtains advertisement position to continuously decrease in this way, adjust
It is relatively gentle to have suffered journey, acceptance is more preferable.
For bid advertisement, a traffic requests can match the advertisement of multiple advertisers, and the prior art is typically to pass through
Ecpm (effective cost per mille, the advertising income that every 1,000 displayings can obtain) sequence, sequence are more forward
The chance exposed it is higher.Since the ecpm of head advertiser is often higher, therefore head advertiser obtains advertisement position
Probability is just higher, and if things go on like this, head advertiser is easy for forming monopolization, and the wind resistance for reducing system is dangerous.
In this step, the weight order value of head advertiser is reduced, and which is determined according to the weight order value after reduction
A advertiser obtains advertisement position, obtains the probability of advertisement position to reduce head advertiser, can effectively avoid head advertisement
Dominant shape is at monopolization.
Step 103:The advertisement of the advertiser determined is thrown to the advertisement position.
In the present embodiment, it is first determined the advertisement position of advertisement to be put is that the head advertiser of ready to balance therefrom obtains flow
Then advertisement position beyond the first predetermined threshold value reduces the weight order value of the head advertiser of the ready to balance, and according to drop
Weight order value after low determines which advertiser obtains the advertisement position, is finally thrown to the advertisement of the advertiser determined
The advertisement position.In this way, reducing head advertiser obtains the probability of advertisement position, head advertiser can effectively be avoided to form ridge
It is disconnected.The present embodiment can automatic accurate rational decision advertisement bit allocation, to balance head advertiser acquisition flow, structure
Healthy balanced advertisement ecological environment.
A specific embodiment is used below, and the technical solution of embodiment of the method shown in Fig. 1 is described in detail.Tool
Steps are as follows for body:
1, the head advertiser of ready to balance is determined
Be more than predetermined threshold value 40% assuming that the income that certain head advertiser A is brought accounts for the 50% of deep bid total income, need into
Capable weight adjustment of bidding.
2, advertisement position to be adjusted is determined
Assuming that the advertisement position that head advertiser A obtains most flows is posid (media advertisement position id)=104273, it should
The average daily pv of advertisement position is 1,000 ten thousand (the absolute pv of the advertisement position is more than predetermined threshold value 1,000,000), which can obtain therein
It is more than predetermined threshold value limit_rati040% that the pv of 5000000 pv, head advertiser A on the posid, which accounts for the total pv of the posid,
Therefore the advertisement position as needs the advertisement position adjusted.
3, the flow adjustment percentage upper limit is pre-set
If head advertiser pv on certain posid is pv1, total pv is pv_all on the posid, then adjusts flow percentage
The upper limit:Top_ratio=(pv1-pv_all*limit_ratio)/pv1.
In this example, according to the data of front, the flow adjustment percentage upper limit is herein:
Top_ratio=(500-1000*0.4)/500=0.2.
4, the parameters such as the rate of adjustment are pre-set
A) setting adjustment time started s_time
B) the selection adjustment period:1 day, 1 week, 1 month etc.
C) according to the flow percentage upper limit, adjustment period, least unit rise time add_by_sec (second) is calculated
D) unit is adjusted by minimum discharge percentage of ten a ten thousandths
Wherein, add_by_sec=adjusts period corresponding total number of seconds/(flow adjusts percentage upper limit top_ratio* most
Small flow percentage adjusts unit).
In this example, it is assumed that select adjustment the period be 1 week, then least unit rise time be:
Add_by_sec=7*24*60*60/ (0.2*100000)=30 (rounding up);
5, the weighted value of setting adjustment
A) the be averaged head advertiser of ready to balance described in ecpm/ of weighted value weight=non-head advertiser is averaged ecpm;
B) it is to avoid excessively adjusting, the range of weight, such as [0.8,1] is set;
In this example, it is assumed that the non-head advertiser ecpm that is averaged is 25 pieces, and the head advertiser of the ready to balance is average
Ecpm is 30 pieces, then adjusts weighted value weight=25/30=0.83.
6, it generates and adjusts data, Ask-Bid System (i.e. advertisement delivery system) on feedback line
A) according to adid (advertisement id), posid dimensions, generating result data includes:Weight, s_time, add_by_
sec;
B) Ask-Bid System calculates current probability according to current time and s_time, add_by_sec on line, and according to
The probability adjusts the weight order value of the head advertiser of the ready to balance, to realize the flow percentage of adjustment head advertiser
Than.
Wherein, (corresponding number of seconds-s_time is corresponding in a computer in a computer for current time by probability ratio=
Number of seconds)/(add_by_sec* minimum discharge percentages adjust unit).
In this example, when Ask-Bid System finds that the advertisement position of advertisement to be put is 104273 advertisement position on line, then press general
Rate reduces the weight order value of head advertiser A.It is specific as follows:
Assuming that the time that the advertisement position starts adjustment is set as 2018-4-20,12 o'clock sharps, then the result data generated is such as
Under:0.83,1524196800,30.
Wherein, 1524196800 be the 12 o'clock sharps corresponding number of seconds in a computer for adjusting time started 2018-4-20.
Assuming that the current traffic request time be 2018-4-21,12 o'clock sharps, head advertiser on 104273 advertisement positions,
An advertisement is triggered out, adid=1001, ecpm are 30 pieces, then current probability is as follows:
Ratio=(1524283200-1524196800)/(30*100000)=2.88%;
Wherein, 1524283200 for current time 2018-4-21 12 o'clock sharps corresponding number of seconds in a computer,
1524196800 for time started 2018-4-20 12 o'clock sharps corresponding number of seconds in a computer, 30 for least unit when increasing
Between add_by_sec;It follows that the ratio becomes larger as time increases;
When hitting the probability, all advertisement positions (including 104273 advertisement positions) of the head advertiser A in 1001 advertisements
RankEcpm (order ads ecpm)=ecpm*weight=30*0.83=24.9.Later, on line Ask-Bid System according to the tune
RankEcpm after whole determines which advertiser obtains the advertisement position.
Above-mentioned steps 1-2 can be executed by the hour, when there is no head advertiser either head advertiser institute is competing for discovery
When the advertisement position of valence is unsatisfactory for regularization condition, then it can stop above-mentioned adjustment.
The present embodiment can promote the dynamic equilibrium of all advertisers' acquisition flows, and to the adjustment curve of head advertiser
Relative smooth.The present invention can't bring direct income increase to advertisement delivery system, or even can be brought to deep bid small size
Revenue decline, but on long terms, it can ensure the sound development of advertisement delivery system, obtain long-term gain and maximize and avoid
The monopolization risk of head advertiser.In addition, adjusting the weight order value of head advertiser by dynamic come appropriate wide to non-head
Some main high-quality flows are accused, these advertisers can be encouraged to increase dispensing and budget.
Fig. 2 is the structural schematic diagram of the advertisement delivery device embodiment of the present invention, as shown in Fig. 2, the device of the present embodiment
May include:
Determining module 11, for determining that the advertisement position of advertisement to be put is that the head advertiser of ready to balance therefrom obtains flow
Advertisement position beyond the first predetermined threshold value;
Reduce module 12, for reducing the weight order value of the head advertiser of the ready to balance, and according to reduction after
Weight order value determines which advertiser obtains the advertisement position;
Putting module 13, for the advertisement of the advertiser determined to be thrown to the advertisement position.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 1, realization principle and skill
Art effect is similar, and details are not described herein again.
Further, the head advertiser of the ready to balance is more than the second default threshold to account for advertisement delivery system to take in ratio
The advertiser of value.
Further, the determining module 11 is further used for determining that the advertisement position of advertisement to be put belongs to ready to balance
Head advertiser obtains the highest several advertisement positions of showing advertisement number, and the absolute showing advertisement number of the advertisement position is beyond the
Three predetermined threshold values, and showing advertisement number accounting of the head advertiser of the ready to balance on the advertisement position is default beyond the 4th
The advertisement position of threshold value.In this way, influencing maximum relatively main several advertisement positions to head advertiser by selecting, can improve
The specific aim and efficiency subsequently adjusted.
Further, the reduction module 12 includes:
Submodule is set, for the head advertiser of the ready to balance every 1,000 displayings of the advertisement position can be with
Weight order of the advertising income ecpm settings less than 1 of acquisition, and which is determined according to the ecpm sequences after setting weight order
Advertiser obtains the advertisement position.
Since the prior art is mainly to determine the distribution of advertisement position by ecpm sequences, therefore be less than by the way that ecpm is arranged
1 weight order can quickly and effectively reduce head advertiser and obtain the probability of advertisement position.
Since the non-head advertiser ecpm that is averaged will be generally less than head advertiser and be averaged ecpm, therefore the weight order can
To use following calculation formula:Weight order weight=non-head advertisers are averaged the head advertisement of ready to balance described in ecpm/
Main average ecpm.To avoid excessively adjusting, can be arranged weight ranging from [0.8,1).
In above example, since the target of adjustment is to reduce head advertiser to obtain the probability of advertisement position, rather than make head
Portion advertiser cannot get advertisement position completely, therefore the reduction module 12 is further used for reducing the ready to balance by predetermined probabilities
The weight order value of head advertiser.The size of predetermined probabilities can flexibly be set as needed, such as be set as 1-20%.Separately
Outside, either fixed numbers, can also be variation numerical value, predetermined probabilities are preferably temporally incremented by, in this way can predetermined probabilities
So that the probability that head advertiser obtains advertisement position continuously decreases, adjustment process is relatively gentle, and acceptance is more preferable.
The embodiment of the present invention also provides a kind of electronic equipment, and Fig. 3 is the structural schematic diagram of electronic equipment embodiment of the present invention,
The flow of embodiment illustrated in fig. 1 of the present invention may be implemented, as shown in figure 3, above-mentioned electronic equipment may include:Shell 41, processing
Device 42, memory 43, circuit board 44 and power circuit 45, wherein circuit board 44 is placed in the space interior that shell 41 surrounds, place
It manages device 42 and memory 43 is arranged on circuit board 44;Power circuit 45, for each circuit or device for above-mentioned electronic equipment
Part is powered;Memory 43 is for storing executable program code;Processor 42 is executable by being stored in reading memory 43
Program code runs program corresponding with executable program code, for executing the side described in aforementioned either method embodiment
Method.
Processor 42 to the specific implementation procedures of above-mentioned steps and processor 42 by run executable program code come
The step of further executing may refer to the description of embodiment illustrated in fig. 1 of the present invention, and details are not described herein.
The electronic equipment exists in a variety of forms, including but not limited to:
(1) mobile communication equipment:The characteristics of this kind of equipment is that have mobile communication function, and to provide speech, data
Communication is main target.This Terminal Type includes:Smart mobile phone (such as iPhone), multimedia handset, functional mobile phone and low
Hold mobile phone etc..
(2) super mobile personal computer equipment:This kind of equipment belongs to the scope of personal computer, there is calculating and processing work(
Can, generally also have mobile Internet access characteristic.This Terminal Type includes:PDA, MID and UMPC equipment etc., such as iPad.
(3) portable entertainment device:This kind of equipment can show and play multimedia content.Such equipment includes:Audio,
Video player (such as iPod), handheld device, e-book and intelligent toy and portable car-mounted navigation equipment.
(4) server:The equipment for providing the service of calculating, the composition of server include that processor, hard disk, memory, system are total
Line etc., server is similar with general computer architecture, but due to needing to provide highly reliable service, in processing energy
Power, stability, reliability, safety, scalability, manageability etc. are more demanding.
(5) other electronic equipments with data interaction function.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored in the computer readable storage medium
There are computer program, the computer program to realize that the method described in any of the above-described embodiment of the method walks when being executed by processor
Suddenly.
The embodiment of the present invention also provides a kind of application program, the application program be performed with realize the present invention either one
The method that method embodiment provides.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence " including one ... ", it is not excluded that
There is also other identical elements in the process, method, article or apparatus that includes the element.
Each embodiment in this specification is all made of relevant mode and describes, identical similar portion between each embodiment
Point just to refer each other, and each embodiment focuses on the differences from other embodiments.Especially for device reality
For applying example, since it is substantially similar to the method embodiment, so description is fairly simple, related place is referring to embodiment of the method
Part explanation.For convenience of description, description apparatus above is to be divided into various units/modules with function to describe respectively.
Certainly, the function of each unit/module is realized can in the same or multiple software and or hardware in carrying out the present invention.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium
In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, all answer by the change or replacement that can be readily occurred in
It is included within the scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.
Claims (10)
1. a kind of advertisement placement method, which is characterized in that including:
Determine that the advertisement position of advertisement to be put is that the head advertiser of ready to balance therefrom obtains flow beyond the first predetermined threshold value
Advertisement position;
The weight order value of the head advertiser of the ready to balance is reduced, and according to the weight order value after reduction which determines extensively
Accuse the main acquisition advertisement position;
The advertisement of the advertiser determined is thrown to the advertisement position.
2. advertisement placement method according to claim 1, which is characterized in that the head advertiser of the ready to balance is to account for extensively
Accuse the advertiser that jettison system income ratio is more than the second predetermined threshold value.
3. advertisement placement method according to claim 1, which is characterized in that the advertisement position of the determination advertisement to be put is
The head advertiser of ready to balance therefrom obtain flow exceed the first predetermined threshold value advertisement position, further for:
It determines and belongs to the head advertiser of ready to balance by the advertisement position of advertisement to be put to obtain showing advertisement number highest several wide
Position is accused, and the absolute showing advertisement number of the advertisement position exceeds third predetermined threshold value, and the head advertiser of the ready to balance exists
Showing advertisement number accounting on the advertisement position exceeds the advertisement position of the 4th predetermined threshold value.
4. advertisement placement method according to claim 1, which is characterized in that the head advertisement for reducing the ready to balance
Main weight order value, and determine which advertiser obtains the advertisement position according to the weight order value after reduction, including:
The advertising income ecpm that the head advertiser of the ready to balance can be obtained in every 1,000 displayings of the advertisement position
Weight order less than 1 is set, and determines which advertiser obtains the advertisement according to the ecpm sequences after setting weight order
Position.
5. advertisement placement method according to claim 4, which is characterized in that the weight order weight=non-head is wide
The head advertiser for accusing ready to balance described in main average ecpm/ is averaged ecpm.
6. advertisement placement method according to claim 5, which is characterized in that the weight order weight is ranging from
[0.8,1).
7. according to any advertisement placement method in claim 1-6, which is characterized in that the reduction ready to balance
The weight order value of head advertiser, further for:
The weight order value of the head advertiser of the ready to balance is reduced by predetermined probabilities.
8. advertisement placement method according to claim 7, which is characterized in that the predetermined probabilities are temporally incremented by.
9. a kind of electronic equipment, which is characterized in that the electronic equipment includes:Shell, processor, memory, circuit board and electricity
Source circuit, wherein circuit board is placed in the space interior that shell surrounds, and processor and memory setting are on circuit boards;Power supply
Circuit, for being each circuit or the device power supply of above-mentioned electronic equipment;Memory is for storing executable program code;Processing
Device runs program corresponding with executable program code by reading the executable program code stored in memory, for holding
Any method in row preceding claims 1-8.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage there are one or
Multiple programs, one or more of programs can be executed by one or more processor, to realize preceding claims 1-8
In any method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810583565.5A CN108805620A (en) | 2018-06-07 | 2018-06-07 | Advertisement putting method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810583565.5A CN108805620A (en) | 2018-06-07 | 2018-06-07 | Advertisement putting method and device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108805620A true CN108805620A (en) | 2018-11-13 |
Family
ID=64087656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810583565.5A Pending CN108805620A (en) | 2018-06-07 | 2018-06-07 | Advertisement putting method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108805620A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111160991A (en) * | 2019-12-31 | 2020-05-15 | 恩亿科(北京)数据科技有限公司 | PDB advertisement traffic optimization method, device, storage medium and electronic equipment |
CN111724177A (en) * | 2019-03-18 | 2020-09-29 | 北京沃东天骏信息技术有限公司 | Playing permission sorting method and device, storage medium and electronic equipment |
-
2018
- 2018-06-07 CN CN201810583565.5A patent/CN108805620A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111724177A (en) * | 2019-03-18 | 2020-09-29 | 北京沃东天骏信息技术有限公司 | Playing permission sorting method and device, storage medium and electronic equipment |
CN111160991A (en) * | 2019-12-31 | 2020-05-15 | 恩亿科(北京)数据科技有限公司 | PDB advertisement traffic optimization method, device, storage medium and electronic equipment |
CN111160991B (en) * | 2019-12-31 | 2023-08-29 | 恩亿科(北京)数据科技有限公司 | PDB advertisement flow optimization method and device, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10812849B2 (en) | Method, apparatus, and storage medium for media file delivery | |
CN109039678B (en) | Control method and device for promoting information playing, electronic equipment and storage medium | |
JP6595724B2 (en) | Media file delivery method and apparatus | |
WO2019184583A1 (en) | Activity content push method based on electronic book, and electronic device | |
CN104992692B (en) | A kind of method, apparatus for adjusting intelligent terminal screen intensity and a kind of intelligent terminal | |
CN103164691A (en) | System and method for recognition of emotion based on mobile phone user | |
CA2758805A1 (en) | Digital creative interaction system | |
CN108805620A (en) | Advertisement putting method and device, electronic equipment and storage medium | |
CN112215651B (en) | Information prompting method, device, storage medium and electronic equipment | |
CN108776909B (en) | Management system and method for electronic ticket derivative value-added service | |
CN110237536A (en) | Personalized game service providing method and device, electronic equipment and storage medium | |
CN109816436A (en) | A kind of put-on method and device of multimedia resource | |
CN112232846B (en) | Method, device, medium and equipment for determining characteristic value based on multimedia file | |
CN108053101B (en) | Budget control method and device for demander platform, storage medium and terminal | |
CN112019890B (en) | Live broadcast distribution method, device, server and medium | |
CN106600311A (en) | Game advertisement precise serving method and system based on big data | |
CN106779875B (en) | Method for configuring virtual value and server | |
CN112950273B (en) | Advertisement putting strategy processing method and device | |
CN111160991A (en) | PDB advertisement traffic optimization method, device, storage medium and electronic equipment | |
CN105184608A (en) | Comment method for multimedia content and user terminal | |
CN116777518A (en) | Transaction management method, device, storage medium and equipment | |
CN109858945A (en) | Memory, user's result data generation method and equipment based on wechat small routine | |
CN107203892B (en) | Method and device for pushing value added service information and electronic equipment | |
CN115545806A (en) | Profit determination method and device and related product | |
CN108960920A (en) | A kind of method that the web advertisement is uniformly launched, system, electronic equipment and its medium |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181113 |
|
WD01 | Invention patent application deemed withdrawn after publication |