Advertisement flow control method, system and medium

By analyzing the traffic data to generate a distribution curve and calculating the traffic control threshold, the advertising traffic is controlled in real time, which solves the problems of unreal-time traffic control in the existing technology, which is high cost and low profit, and achieves the uniform distribution of traffic and maximizes the benefits.

CN113298557BActive Publication Date: 2025-05-06SUZHOU MODUO INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110493592.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-07
Publication Date
2025-05-06
Estimated Expiration
2041-05-07

AI Technical Summary

Technical Problem

Existing advertising traffic control methods cannot control traffic in real time, resulting in high control costs and low returns, and the inability to evenly distribute advertising traffic in every period of the day.

Method used

By obtaining and analyzing traffic data, generating traffic distribution curves, calculating and setting traffic control thresholds, controlling the online traffic value of advertisements in real time, ensuring even traffic distribution.

Benefits of technology

Real-time control of advertising traffic is achieved, ensuring even traffic distribution, reducing control costs and increasing revenue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113298557B_ABST
    Figure CN113298557B_ABST
Patent Text Reader

Abstract

The present invention discloses an advertisement flow control method, system and medium. The advertisement flow control method comprises the following steps: obtaining a delivery threshold, configuring a statistical function, and setting a first statistical time period; obtaining flow data within the first statistical time period, and obtaining a flow distribution curve based on the statistical function and the flow data; setting a second statistical time period based on the flow distribution curve, and calculating a first flow value within the second statistical time period based on the flow distribution curve; obtaining a second flow value, and calculating a flow control threshold based on the first flow value, the second flow value and the delivery threshold; controlling the online flow value of the advertisement based on the second statistical time period and the flow control threshold; the present invention can control the advertisement flow in real time, and evenly distribute the advertisement flow in each time period of each day, so as to maximize the revenue of online advertisements, reduce the cost of advertisement flow control, and make up for the shortcomings of the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of network traffic operation, and in particular to an advertisement traffic control method, system and medium. Background Art

[0002] With the development of the Internet, the application of online advertising has become widespread. Online advertising relies on traffic control. In the prior art, the traffic of online advertising is controlled by manually intervening in the amount of advertising exposure. This method cannot be controlled in real time, has too many uncertain factors, and cannot evenly and reasonably distribute the advertising traffic in each time period of the day. The control cost is too high and the benefits are low. Summary of the invention

[0003] The present invention mainly solves the problem that the existing advertising traffic control method is relatively complicated and cannot control the traffic in real time, which leads to excessively high advertising traffic control costs and low returns.

[0004] In order to solve the above technical problems, a technical solution adopted by the present invention is to provide an advertisement flow control method, comprising the following steps:

[0005] initialization:

[0006] Get the delivery threshold, configure the statistical function, and set the first statistical time period;

[0007] Calculate the control threshold:

[0008] Acquire flow data within the first statistical time period, and acquire a flow distribution curve based on the statistical function and the flow data;

[0009] Setting a second statistical time period based on the flow distribution curve, and calculating a first flow value within the second statistical time period based on the flow distribution curve;

[0010] Acquire a second flow value, and calculate a flow control threshold based on the first flow value, the second flow value, and the delivery threshold;

[0011] Ad traffic control:

[0012] The online traffic value of the advertisement is controlled based on the second statistical time period and the traffic control threshold.

[0013] As a further improvement of the advertising traffic control method described in the present invention, the step of obtaining a traffic distribution curve based on the statistical function and the traffic data further includes:

[0014] Setting a first time period, and dividing the flow data into a plurality of flow daily data according to the first time period;

[0015] Setting a second time period, and calling the statistical function to count the mapping relationship between the second time period and the daily traffic data;

[0016] Based on the mapping relationship, the flow distribution curve is generated, with the x-axis and the y-axis being the daily flow data and the second time period respectively.

[0017] As a further improvement of the advertising traffic control method described in the present invention, the step of setting the second statistical time period based on the traffic distribution curve further includes:

[0018] Analyzing a first curve slope and a second curve slope of the flow distribution curve, and calculating an average value of the first curve slope and the second curve slope;

[0019] A slope and time granularity comparison table is configured, and a time period corresponding to the average value in the slope and time granularity comparison table is set as the second statistical time period.

[0020] As a further improvement of the advertising traffic control method described in the present invention, the step of calculating the first traffic value in the second statistical time period based on the traffic distribution curve further includes:

[0021] A third flow value in the second statistical time period in the flow distribution curve is obtained, and a sum of the third flow values ​​is calculated to obtain the first flow value.

[0022] As a further improvement of the advertising traffic control method described in the present invention, the step of obtaining the second traffic value and calculating the traffic control threshold based on the first traffic value, the second traffic value and the delivery threshold further includes:

[0023] Acquire a fourth flow value in the first time period in the flow distribution curve, calculate the sum of the fourth flow values, and obtain the second flow value;

[0024] Calculate the quotient of the delivery threshold and the second flow value, and set the quotient as the flow ratio value;

[0025] The flow control threshold is calculated based on the flow proportion value and the first flow value.

[0026] As a further improvement of the advertising traffic control method described in the present invention, the step of calculating the traffic control threshold based on the traffic proportion value and the first traffic value further includes:

[0027] The product of the flow proportion value and the first flow value is calculated, and the product is set as the flow control threshold for the second statistical time period.

[0028] As a further improvement of the advertisement traffic control method described in the present invention, the step of controlling the online traffic value of the advertisement based on the second statistical time period and the traffic control threshold further includes:

[0029] Acquire a first delivery time period of the advertisement, and divide the first delivery time period into a plurality of second delivery time periods according to the second statistical time period;

[0030] Setting a detection time period, obtaining the online traffic value and the first time point every the detection time period, and setting the second delivery time period in which the first time point is located as the time period to be detected;

[0031] Determine whether the online traffic value reaches the traffic control threshold corresponding to the time period to be detected; if reached, stop the advertisement from being online during the time period to be detected.

[0032] As a further improvement of the advertisement flow control method described in the present invention, it also includes:

[0033] When the advertisement goes online, the buried data corresponding to the advertisement is consumed, and the online traffic value is calculated based on the consumed buried data.

[0034] The present invention also provides an advertisement flow control system, comprising:

[0035] Initialization module, statistics module, flow value calculation module, threshold calculation module and flow control module;

[0036] The initialization module is used to obtain a delivery threshold, configure a statistical function, and set a first statistical time period;

[0037] The statistical module is used to obtain the flow data within the first statistical time period, and obtain a flow distribution curve based on the statistical function and the flow data;

[0038] The flow value calculation module is used to set a second statistical time period based on the flow distribution curve, and calculate the first flow value within the second statistical time period based on the flow distribution curve;

[0039] The threshold calculation module is used to obtain a second flow value, and calculate a flow control threshold based on the first flow value, the second flow value and the delivery threshold;

[0040] The traffic control module is used to control the online traffic value of the advertisement according to the second statistical time period and the traffic control threshold.

[0041] The present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the advertisement flow control method are implemented.

[0042] The beneficial effects of the present invention are:

[0043] 1. The advertising traffic control method described in the present invention can realize real-time control of advertising traffic and evenly distribute the advertising traffic in each time period of the day, thereby maximizing the revenue of online advertising, reducing the advertising traffic control cost, and making up for the shortcomings of the existing technology.

[0044] 2. The advertising traffic control system described in the present invention can realize real-time control of advertising traffic through the mutual cooperation of the initialization module, the statistical module, the traffic value calculation module, the threshold calculation module and the traffic control module, and evenly distribute the advertising traffic in each time period of the day, so as to maximize the revenue of online advertising, reduce the cost of advertising traffic control, and make up for the shortcomings of the existing technology.

[0045] 3. The computer-readable storage medium described in the present invention can realize the coordination of the guiding initialization module, the statistical module, the traffic value calculation module, the threshold calculation module and the traffic control module, thereby realizing real-time control of the advertising traffic, and making the advertising traffic evenly distributed in each time period of the day, so as to maximize the revenue of online advertising, reduce the advertising traffic control cost, make up for the shortcomings of the prior art, and effectively improve the operability of the advertising traffic control method. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0047] Figure 1 is a flow chart of the advertising traffic control method described in Example 1 of the present invention;

[0048] Figure 2 is a schematic diagram of a specific flow chart of the advertising flow control method according to Embodiment 1 of the present invention;

[0049] Figure 3 is the flow distribution curve diagram described in Example 1 of the present invention;

[0050] Figure 4 It is an architectural diagram of the advertising traffic control system described in Example 2 of the present invention. DETAILED DESCRIPTION

[0051] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby making a clearer and more definite definition of the protection scope of the present invention.

[0052] In the description of the present invention, it should be noted that the embodiments described in the present invention are only part of the embodiments of the present invention, rather than all of the embodiments; based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present invention.

[0053] In the description of the present invention, it should be noted that the terms “first”, “second”, “third” and “fourth” are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0054] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "statistical function", "flow data", "flow distribution curve", "delivery threshold", "flow control threshold", "online flow value", "flow daily data", "curve slope", "slope and time granularity comparison table", "flow share value", "detection time period", "delivery time period", "buried point data", "initialization module", "statistical module", "flow value calculation module", "threshold calculation module", and "flow control module" should be understood in a broad sense. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0055] In the description of the present invention, it should be noted that: JMP is a statistical analysis software; spark streaming is a data processing system; kafka is an open source stream processing platform.

[0056] Example 1

[0057] This embodiment provides an advertisement flow control method, such as Figures 1 to 3 As shown, the following steps are included:

[0058] Initialization phase:

[0059] S100, obtaining a delivery threshold, configuring a statistical function, and setting a first statistical time period;

[0060] Step S100 specifically includes:

[0061] In this embodiment, statistics are taken from traffic data of the past 7 days, so the first statistical time period is set to the 7 days before today; correspondingly, the delivery threshold is the maximum exposure value to be achieved every day specified by the customer; the statistical function is placed in the statistical analysis software JMP, and the technical effect produced by the statistical function can also be realized by other software or programs.

[0062] Calculate the control threshold stage:

[0063] S200, obtaining flow data in the first time period, and obtaining a flow distribution curve based on the statistical function and the flow data;

[0064] Step S200 specifically includes:

[0065] S210, the corresponding traffic data is the data of specific conversion according to the click volume after the advertisement is launched; considering daily statistics, the first time period is set to 24 hours, and the value is not limited; the traffic data is divided into several daily traffic data according to the first time period;

[0066] S220, set a second time period, call a statistical function to count the mapping relationship between the second time period and the daily flow data; correspondingly, the second time period is 1 hour, so the mapping relationship is the data corresponding to each hour in the daily flow data; specifically, this embodiment considers the accuracy of the statistical data, so each hour is set as a unit, but the unit is not limited, and can be set to 30 minutes, 2 hours, etc. The smaller the unit, the more accurate the final generated curve graph;

[0067] S230, based on the mapping relationship, a flow distribution curve is generated with the second time period as the horizontal coordinate and the flow daily data as the vertical coordinate, or with the flow daily data as the horizontal coordinate and the second time period as the vertical coordinate; correspondingly, the mapping relationship is a one-to-one relationship between data and time, and the flow distribution curve is obtained by drawing a graph based on the data punctuation. The specific horizontal and vertical coordinates are not specifically limited. The specific flow distribution curve is as follows Figure 3 As shown, the horizontal axis is the second time period, and the vertical axis is the specific value of the daily flow data in each time period.

[0068] Through this step, recent data are counted, providing an effective data basis for the following steps.

[0069] S300, setting a second statistical time period based on the traffic distribution curve, and calculating a first traffic value within the second statistical time period based on the traffic distribution curve;

[0070] Step S300 specifically includes:

[0071] S310, analyzing the first curve slope and the second curve slope of the flow distribution curve, and calculating the average value of the first curve slope and the second curve slope; correspondingly, the first curve slope is the slope of the curve with an upward trend in the flow distribution curve diagram; the second curve slope is the slope of the curve with a downward trend in the flow distribution curve diagram;

[0072] S320, configure the slope and time granularity comparison table, set the time period corresponding to the average value in the slope and time granularity comparison table as the second statistical time period; the corresponding slope and time granularity comparison table is the time unit corresponding to each slope interval, that is, the time period; in this step, find the slope interval where the average value is located, and determine the time unit corresponding to the slope interval, and set the time unit as the second time period; this step is based on the accuracy of the calculation of the entire step, because setting any time unit will obviously cause certain inaccuracies for the traffic distribution curve under different trends; and considering that each curve will definitely have a rising and falling curve, that is, the exposure increases with the increase of traffic, Traffic decreases and exposure decreases, so the combined slope for the two situations is the slope that can reflect the more accurate trend of the curve graph; the comparison table can be set based on big data analysis or statistical knowledge combined with the time density of advertising traffic under normal circumstances; its purpose is to have different time units for different slopes, and for curves with high slopes, the trend is obvious, so the time unit can be set larger, and for curves with low slopes, the trend is not obvious, but the cycle is long, so the time unit can be set smaller, so the second statistical time period set in this way will make the traffic control more precise, make the traffic distribution more even, and also avoid the waste of traffic in the time period with lower popularity;

[0073] S330, obtaining a third flow value in the second statistical time period in the flow distribution curve, calculating the sum of the third flow values, and obtaining the first flow value; correspondingly, in this embodiment, the second statistical time period is 10 minutes, so the first flow value is the sum of the flow values ​​within every 10 minutes;

[0074] Through this step, the required corresponding reference data is calculated: the first flow value, and the first flow value is used to facilitate the calculation of the subsequent flow control threshold.

[0075] S400, obtaining a second flow value, and calculating a flow control threshold based on the first flow value, the second flow value and the delivery threshold;

[0076] Step S400 specifically includes:

[0077] S410, obtaining a fourth flow value in the first time period in the flow distribution curve, calculating the sum of the fourth flow values, and obtaining a second flow value; correspondingly, since the first time period in the above step is 24 hours by way of example, the second flow value is the total flow value of the flow distribution curve;

[0078] S420, calculating the quotient of the delivery threshold and the second flow value, and setting the quotient as the flow ratio value;

[0079] S430. Calculate the product of the flow proportion value and the first flow value, and set the product as the flow control threshold for the second statistical time period; correspondingly, in this embodiment, the flow control threshold is for the second statistical time period, because there are several second statistical time periods, the corresponding first flow values ​​are also several, and the final flow control threshold is also several, and corresponds to each second statistical time period.

[0080] Through this step, the flow control threshold for each time period in a day is calculated, and the corresponding flow control can be performed subsequently based on the flow control threshold.

[0081] Advertisement flow control phase:

[0082] S500: Control the online traffic value of the advertisement based on the second statistical time period and the traffic control threshold.

[0083] Step S500 specifically includes:

[0084] S510, obtain a first delivery time period for the advertisement, and divide the first delivery time period into several second delivery time periods according to a second statistical time period; set a detection time period, obtain the online traffic value and the first time point every detection time period, and set the second delivery time period where the first time point is located as the time period to be detected; determine whether the online traffic value reaches the traffic control threshold corresponding to the time period to be detected; if reached, stop the advertisement from being online during the time period to be detected; correspondingly, the advertisement will be delivered during the set delivery time period, and in order to perform real-time detection according to the idea of ​​this method, the delivery time period is divided according to the second statistical time period; in order to achieve the effect of real-time detection, this step sets the detection time period to the second level, but this is not limited here, it is only used as an implementation method, and is set according to specific circumstances; because each second statistical time period has a corresponding traffic control threshold, each time period to be detected also corresponds to it; the above-mentioned first time point is the current time point after the advertisement is online, and according to the current time point By matching the time point, it can be known that the second delivery time period it is in, the corresponding second delivery time period is the time period to be detected, and the flow control threshold corresponding to the time period to be detected is the flow control threshold corresponding to the second statistical time period corresponding to the second delivery time period; specifically, the method described in this embodiment aims to control the "upper limit flow value" of the advertisement in the corresponding time period after it goes online, and the "online flow value" described in the present invention is the flow value reached in real time after the advertisement goes online. When the "online flow value" reaches the flow control threshold, it means that the "upper limit flow value" of the advertisement in the time period has been reached, and there is no need to make unnecessary exposure, so the advertisement can be offline in the time period and wait for the next time period to go online again; correspondingly, if it is not reached, it is necessary to continue to put the advertisement online, and it is necessary to ensure that within the time period, the buried point data corresponding to the flow control threshold is consumed to maintain the exposure of the advertisement, and the corresponding buried point data is explained in step S520;

[0085] S520, when the advertisement is launched, the buried data corresponding to the advertisement is consumed, and the online traffic value is calculated based on the consumed buried data; correspondingly, since the application scenario of this embodiment is the delivery of advertisements, the "consumption" described in this step and the previous step should be understood as "consumption"; when the advertisement is launched, it is determined that the advertisement is launched successfully, and the buried data will be reported every time the advertisement is successfully exposed online. Correspondingly, the buried data will be stored in the kafka queue, and the buried data is the data consumed by the exposure generated when the advertisement is launched; each time exposure is generated, the buried data in kafka will be consumed through spark streaming, so the exposure within the time period, that is, the online traffic value, can be obtained by converting and calculating according to the consumed buried data.

[0086] Through the advertising traffic control method described in this embodiment, the estimated platform traffic control threshold can be calculated based on the traffic distribution curve preprocessing, and the traffic of online advertisements can be controlled in real time through monitoring of each time period, and ultimately the traffic of online advertisements is evenly distributed in each time period of the day, thereby reducing the cost of advertising traffic control, abandoning the usual manual intervention method, and improving the profitability of online advertisements.

[0087] Example 2

[0088] This embodiment provides an advertisement flow control system. Figure 4 As shown, it includes: an initialization module, a statistics module, a flow value calculation module, a threshold calculation module and a flow control module;

[0089] In the advertising traffic control system, the initialization module is used to obtain a delivery threshold, configure a statistical function, and set a first statistical time period;

[0090] In the advertising traffic control system, the statistical module is used to obtain the traffic data in the first time period, and obtain the traffic distribution curve based on the statistical function and the traffic data;

[0091] Specifically, the statistical module sets a first time period and divides the flow data into several daily flow data according to the first time period; the statistical module sets a second time period and calls a statistical function to count the mapping relationship between the second time period and the daily flow data; the statistical module generates a flow distribution curve based on the mapping relationship, with the second time period as the horizontal coordinate and the daily flow data as the vertical coordinate, or with the daily flow data as the horizontal coordinate and the second time period as the vertical coordinate.

[0092] In the advertising traffic control system, the traffic value calculation module is used to set a second statistical time period according to the traffic distribution curve, and calculate the first traffic value within the second statistical time period based on the traffic distribution curve;

[0093] Specifically, the flow value calculation module analyzes the first curve slope and the second curve slope of the flow distribution curve, and calculates the average value of the first curve slope and the second curve slope; the flow value calculation module configures a slope and time granularity comparison table, and sets the time period corresponding to the average value in the slope and time granularity comparison table as the second statistical time period; the flow value calculation module obtains the third flow value in the flow distribution curve within the second statistical time period, and calculates the sum of the third flow values ​​to obtain the first flow value.

[0094] In the advertising traffic control system, the threshold calculation module is used to obtain the second traffic value, and calculate the traffic control threshold based on the first traffic value, the second traffic value and the delivery threshold;

[0095] Specifically, the threshold calculation module obtains the fourth flow value in the flow distribution curve within the first time period, and calculates the sum of the fourth flow values ​​to obtain the second flow value; the threshold calculation module calculates the quotient of the delivery threshold and the second flow value, and sets the quotient as the flow proportion value; the threshold calculation module calculates the product of the flow proportion value and the first flow value, and sets the product as the flow control threshold for the second time period.

[0096] In the advertisement traffic control system, the traffic control module is used to control the online traffic value of the advertisement according to the second statistical time period and the traffic control threshold.

[0097] Specifically, the traffic control module obtains a first delivery time period of an advertisement, and divides the first delivery time period into several second delivery time periods according to a second statistical time period; the traffic control module sets a detection time period, and obtains the online traffic value and the first time point every detection time period; the traffic control module sets the second delivery time period in which the first time point is located as the time period to be detected; the traffic control module determines whether the online traffic value reaches the traffic control threshold corresponding to the time period to be detected; if so, the traffic control module stops the advertisement from being put online during the time period to be detected; if not, the traffic control module continues to put the advertisement online, and within the time period, consumes the buried data corresponding to the traffic control threshold to maintain the exposure of the advertisement.

[0098] Specifically, when an advertisement is launched, the traffic control module consumes the embedding data corresponding to the advertisement, and calculates the online traffic value based on the consumed embedding data.

[0099] Through the advertising traffic control system described in this embodiment, the initialization module, the statistical module, the traffic value calculation module, the threshold calculation module and the traffic control module can cooperate with each other, and then calculate the estimated platform traffic control threshold according to the traffic distribution curve chart pre-processing, and through the monitoring of each time period, the traffic of online advertisements can be controlled in real time, and finally the traffic of online advertisements is evenly distributed in each time period of each day, thereby reducing the cost of advertising traffic control, abandoning the usual manual intervention method, and improving the profitability of online advertisements.

[0100] Example 3

[0101] This embodiment provides a computer-readable storage medium, including:

[0102] The storage medium is used to store computer software instructions used to implement the advertising traffic control method described in the above-mentioned embodiment 1, which includes a program for executing the above-mentioned program set for the advertising traffic control method; specifically, the executable program can be built into the advertising traffic control system described in embodiment 2, so that the advertising traffic control system can implement the advertising traffic control method described in embodiment 1 by executing the built-in executable program.

[0103] In addition, the computer-readable storage medium of this embodiment may adopt any combination of one or more computer-readable storage media, wherein the computer-readable storage medium includes electrical, optical, electromagnetic, infrared or semiconductor systems, devices or components, or any combination thereof.

[0104] Different from the prior art, the present application adopts an advertising traffic control method, system and medium, which can control the advertising traffic in real time and evenly distribute the advertising traffic in each time period of the day, thereby maximizing the revenue of online advertising and reducing the cost of advertising traffic control. The system provides effective technical support for the method and makes up for the shortcomings of the prior art.

[0105] The serial numbers of the embodiments disclosed in the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0106] A person skilled in the art will appreciate that all or part of the steps for implementing the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware. The program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk, or an optical disk, etc.

[0107] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. An advertisement flow control method, characterized in that: The following steps are involved: initialization: Get the delivery threshold, configure the statistical function, and set the first statistical time period; Calculate the control threshold: Obtain the flow data within the first statistical time period, and obtain a flow distribution curve based on the statistical function and the flow data; the step of obtaining the flow distribution curve based on the statistical function and the flow data further includes: setting a first time period, dividing the flow data into a number of flow day data according to the first time period; setting a second time period, calling the statistical function to count the mapping relationship between the second time period and the flow day data; generating the flow distribution curve with the x-axis and y-axis being the flow day data and the second time period respectively based on the mapping relationship; A second statistical time period is set based on the flow distribution curve, and a first flow value within the second statistical time period is calculated based on the flow distribution curve; the step of setting the second statistical time period based on the flow distribution curve further includes: analyzing the first curve slope and the second curve slope of the flow distribution curve, and calculating the average value of the first curve slope and the second curve slope; configuring a slope and time granularity comparison table, and setting the time period corresponding to the average value in the slope and time granularity comparison table as the second statistical time period; the step of calculating the first flow value within the second statistical time period based on the flow distribution curve further includes: obtaining a third flow value in the flow distribution curve within the second statistical time period, calculating the sum of the third flow values, and obtaining the first flow value; Obtain a second flow value, and calculate a flow control threshold based on the first flow value, the second flow value, and the delivery threshold; the step of obtaining the second flow value and calculating the flow control threshold based on the first flow value, the second flow value, and the delivery threshold further includes: obtaining a fourth flow value in the flow distribution curve within the first time period, calculating the sum of the fourth flow values, and obtaining the second flow value; calculating the quotient of the delivery threshold and the second flow value, and setting the quotient as a flow proportion value; calculating the flow control threshold based on the flow proportion value and the first flow value; Ad traffic control: Controlling the online traffic value of the advertisement based on the second statistical time period and the traffic control threshold; the step of controlling the online traffic value of the advertisement based on the second statistical time period and the traffic control threshold further includes: obtaining a first delivery time period of the advertisement, dividing the first delivery time period into a plurality of second delivery time periods according to the second statistical time period; setting a detection time period, obtaining the online traffic value and the first time point every detection time period, and setting the second delivery time period in which the first time point is located as the time period to be detected; judging whether the online traffic value reaches the traffic control threshold corresponding to the time period to be detected; if so, stopping the advertisement from being online in the time period to be detected; The first statistical time period is within 7 days from the start date; the first time period is 24 hours; the second time period is 1 hour; the slope of the first curve is the slope of the curve with an upward trend in the traffic distribution curve; the slope of the second curve is the slope of the curve with a downward trend in the traffic distribution curve.

2. The advertisement flow control method according to claim 1, characterized in that: The step of calculating the flow control threshold based on the flow proportion value and the first flow value further includes: The product of the flow proportion value and the first flow value is calculated, and the product is set as the flow control threshold for the second statistical time period.

3. The advertisement flow control method according to claim 1, characterized in that: Also includes: When the advertisement goes online, the buried data corresponding to the advertisement is consumed, and the online traffic value is calculated based on the consumed buried data.

4. The advertisement flow control system of the advertisement flow control method according to any one of claims 1 to 3, characterized in that: The system comprises: an initialization module, a statistics module, a flow value calculation module, a threshold calculation module and a flow control module; The initialization module is used to obtain a delivery threshold, configure a statistical function, and set a first statistical time period; The statistical module is used to obtain the flow data within the first statistical time period, and obtain a flow distribution curve based on the statistical function and the flow data; The flow value calculation module is used to set a second statistical time period based on the flow distribution curve, and calculate the first flow value within the second statistical time period based on the flow distribution curve; The threshold calculation module is used to obtain a second flow value, and calculate a flow control threshold based on the first flow value, the second flow value and the delivery threshold; The traffic control module is used to control the online traffic value of the advertisement according to the second statistical time period and the traffic control threshold.

5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the advertising traffic control method described in any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • Primary frequency modulation optimization method based on target flow optimization

    CN110571828A

  • Method and system for automatically diagnosing operation cycle of SCATS control scheme based on flow

    CN110610607A