CN110189181B - Advertisement browsing beneficial accounting system for online video APP - Google Patents
Advertisement browsing beneficial accounting system for online video APP Download PDFInfo
- Publication number
- CN110189181B CN110189181B CN201910495225.1A CN201910495225A CN110189181B CN 110189181 B CN110189181 B CN 110189181B CN 201910495225 A CN201910495225 A CN 201910495225A CN 110189181 B CN110189181 B CN 110189181B
- Authority
- CN
- China
- Prior art keywords
- advertisement
- module
- area
- file
- browsing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000009286 beneficial effect Effects 0.000 title description 3
- 238000005192 partition Methods 0.000 claims abstract description 19
- 230000000694 effects Effects 0.000 claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 12
- 238000000638 solvent extraction Methods 0.000 claims description 7
- 101001093143 Homo sapiens Protein transport protein Sec61 subunit gamma Proteins 0.000 claims description 3
- 101000694017 Homo sapiens Sodium channel protein type 5 subunit alpha Proteins 0.000 claims description 3
- 101100120905 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) TDH1 gene Proteins 0.000 claims description 3
- 102100027198 Sodium channel protein type 5 subunit alpha Human genes 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 3
- 230000006399 behavior Effects 0.000 description 6
- 238000007792 addition Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012850 discrimination method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 229940035289 tobi Drugs 0.000 description 1
- NLVFBUXFDBBNBW-PBSUHMDJSA-N tobramycin Chemical compound N[C@@H]1C[C@H](O)[C@@H](CN)O[C@@H]1O[C@H]1[C@H](O)[C@@H](O[C@@H]2[C@@H]([C@@H](N)[C@H](O)[C@@H](CO)O2)O)[C@H](N)C[C@@H]1N NLVFBUXFDBBNBW-PBSUHMDJSA-N 0.000 description 1
Images
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
- G06Q30/0242—Determining effectiveness of advertisements
-
- 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
- G06Q30/0247—Calculate past, present or future revenues
-
- 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
- G06Q30/0273—Determination of fees for advertising
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (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)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an accounting system for advertisement browsing benefit of an online video APP, which comprises a display interface partition module and a partition pricing module. The partition pricing module is matched with the display interface partition module to subdivide the advertisement charging method, more charging modes are provided for advertisers, the satisfaction degree of the advertisers is improved, and the improvement of the advertisement income of the APP is facilitated. The advertisement updating module determines whether each advertisement area is shielded or not by carrying out different judging methods on the pictures and the videos, so that the judging accuracy is further improved, and the browsing times and the clicking times are improved. The sight tracking module is used for collecting the sight track of the user, so that the condition that the advertisement area is swept and mistakenly reported as browsing can be effectively avoided, and the accuracy of browsing times can be further improved. The charging module reflects the putting effect on charging, and can improve the advertising income of the APP while providing accurate data for advertisers.
Description
Technical Field
The invention relates to a billing system, in particular to a billing system for advertisement browsing benefit of an online video APP.
Background
The existing online video website has two main profit modes, one mode is advertising income and member income in APP, the existing advertising and charging modes are single, the browsing times are generally used as the basis for evaluating the advertising effect, but the depth of data mining is shallow, the intention of a customer cannot be accurately reflected, the advertising fee-customer conversion rate is low, the satisfaction degree of the advertiser is poor, the advertising effect and the advertising income cannot be hooked, the unit price of an advertising position is too low, and the advertising income is influenced. In the prior art, for example, patent document CN201410105745.4 discloses a system for realizing advertisement delivery, effect optimization and statistics in a smart phone, but the system cannot be linked with advertisement income and cannot increase advertisement income.
Disclosure of Invention
In order to solve the technical problems, the invention aims to provide an accounting system for the benefit of advertisement browsing of an online video APP. And calculating the advertisement charge through the charging module, and associating the advertisement putting effect with the advertisement charge.
The technical problem to be solved by the invention is as follows:
1) how to provide various advertisement putting modes and reasonable charging methods for customers.
2) How to further mine the data, the advertisement putting effect is reflected, and the advertisement income is improved.
The purpose of the invention can be realized by the following technical scheme:
a billing system for advertisement browsing benefit of online video APP comprises a display interface partition module, a partition pricing module, an advertisement updating module, a screenshot generating and analyzing module, a sight tracking module, a click recording module, a browsing recording module and a charging module;
the display interface partitioning module is used for partitioning the same display interface of the APP into at least one advertisement area for displaying pictures and one advertisement area for displaying videos, each advertisement area corresponds to one advertisement pool at least storing one advertisement file, the advertisement files corresponding to the advertisement areas for displaying the videos comprise the video files, the advertisement files corresponding to the advertisement areas for displaying the pictures comprise the picture files, and each advertisement file comprises a website link;
the partition pricing module is used for generating pricing of each advertisement area, and the pricing comprises a browsing unit price and a clicking unit price;
the advertisement updating module is used for acquiring parameter information of advertisement files in each advertisement pool, wherein the parameter information comprises advertisement types, corresponding advertisement areas, display position ranges of the advertisement areas and display time lengths, and is also used for loading the advertisement files to the corresponding advertisement areas to form advertisements for users to browse, and updating the advertisements in each advertisement area according to the display time lengths;
the screenshot generating and analyzing module is used for carrying out screenshot on an actual display picture after the advertisement is updated in each advertisement area, comparing the screenshot with a preset advertisement effect picture and judging whether the advertisement is shielded or not;
the sight tracking module is used for monitoring track information of movement of sight of a user on any display interface of the APP, and the track information is sight position information of the user at any time;
the browsing recording module is used for judging whether the user browses the advertisement or not according to the track information and the judgment result of the screenshot generating and analyzing module, and counting the total browsing times of the advertisement;
the click recording module is used for generating click labels of the advertisement files after the users click the advertisement files, only one click label is generated at most for one advertisement file in the same display interval, and the number of the click labels corresponding to the advertisement files of all the users is counted to serve as the total click times.
And the charging module calculates the profit of each advertisement according to a charging formula C ═ Pw ═ (Qw-Qh) + Ph Qh, wherein C is the profit of any advertisement, Pw is the browsing unit price, Ph is the clicking unit price, Qw is the total browsing times, and Qh is the total clicking times.
Further, the step of generating pricing by the partition pricing module is as follows: the method comprises the steps of firstly obtaining the total browsing times of all advertisement files or videos in a fixed period, dividing the advertisement files or videos in the same advertisement area into the same group, counting the sum of the total browsing times of the advertisements in each group as the area browsing times, numbering the advertisement areas from large to small according to the area browsing times, and finally pricing according to the number of the advertisement areas, wherein the smaller the number is, the higher the pricing is, and the browsing unit price of the same advertisement area is lower than the clicking unit price.
Further, the specific steps of the advertisement updating module updating the advertisements in each advertisement area are as follows:
s1, the advertisement updating module acquires all advertisement areas of a display interface when a user enters the display interface of the APP;
s2, randomly selecting an advertisement file from the advertisement pool corresponding to each advertisement area, acquiring parameter information of the advertisement file, loading the randomly selected advertisement file to the corresponding advertisement area, starting timing after the loading is finished, when the timing time is equal to the display duration, randomly selecting an unmarked advertisement file from the advertisement pool to reload, replacing the currently displayed advertisement file, marking as finishing the updating of an advertisement, and marking as finishing the updating of an advertisement when entering an APP page and finishing the first loading;
and S3, marking the replaced advertisement files, deleting the marks of all the advertisement files in the advertisement pool when all the advertisement files in the advertisement pool are marked, and executing S2-S3 again until the current display interface is left.
Further, the specific steps of the screenshot generating and analyzing module for judging whether the advertisement is shielded are as follows:
SS1, after finishing updating the advertisement, immediately intercepting the frame screenshot corresponding to the position of the advertisement area;
SS2, simultaneously acquiring advertisement files and parameter information thereof displayed in all advertisement areas under the display interface, and then extracting picture files and video files in the advertisement files;
SS3, comparing the picture file with the frame screenshot through image recognition, if the image recognition output result is the same, judging that the advertisement area corresponding to the advertisement file is not shielded by the screenshot generating and analyzing module, and if the image recognition output result is different, judging that the advertisement area corresponding to the advertisement file is shielded by the screenshot generating and analyzing module;
and SS4, for the video file, firstly extracting a cover image of the video file, comparing the cover image with the frame screenshot through image recognition, if the image recognition output results are the same, judging that the advertisement area corresponding to the advertisement file is not shielded by the screenshot generating and analyzing module, and if the image recognition output results are not the same, judging that the advertisement area corresponding to the advertisement file is shielded by the screenshot generating and analyzing module.
Further, the specific steps of the browsing recording module determining whether the user browses the advertisement and counting the total browsing times are as follows:
SSS1, acquiring all unmasked advertisement areas under any display interface, then acquiring the position range of each unmasked advertisement area, and simultaneously acquiring the time period of any advertisement file displayed in the unmasked advertisement area as a display interval;
the SSS2 acquires the sight line position information in the display interval from the track information according to the display interval of the advertisement file, compares the sight line position information with the position range of the advertisement area, screens out the sight line position information continuously positioned in the position range, calculates the stay time T0 that the sight line is continuously positioned in the unmasked advertisement area in the time range displayed by the advertisement file according to the time corresponding to the sight line position information, and only records the maximum value if a plurality of T0 exist;
SSS3, obtaining a preset standard time length TS (T0, s0), wherein T0 is the minimum time length for judging stay under a standard unit area, s0 is the standard unit area, calculating a corresponding advertisement display area s ' according to the position range of an unmasked advertisement area, calculating the contrast time length T ' of the unmasked advertisement area according to a formula T0 s '/s 0,
SSS4, comparing the sizes of T0 and T ', if T0 is larger than or equal to T ', the browsing recording module judges that the advertisement is browsed and generates a charging label of the advertisement file, and if T0 is smaller than T ', the browsing recording module judges that the advertisement is not browsed;
SSS5 and an advertisement file only generate one charging label at most in the same display interval, and count the number of the charging labels corresponding to the advertisement file of all users as the total browsing times.
The invention has the beneficial effects that:
(1) the partition pricing module is matched with the display interface partition module to subdivide the advertisement charging method, the user behaviors are divided into browsing and clicking, the user intention can be more definite, different charging is carried out according to the value of the user behaviors, the browsing times are different due to the positions of the advertisements, therefore, the historical browsing times of different advertisement areas are obtained through analysis, the value of the advertisement area is represented through the browsing times, and the higher the value is, the higher the charging is. More charging modes are provided for advertisers, and meanwhile, the value of an advertisement area is subdivided, so that the advertisement putting effect can be better known, the satisfaction degree of the advertisers is improved, and the improvement of the advertisement income of the APP is facilitated.
(2) The advertisement updating module is used for realizing the circular display of the advertisements in the advertisement pool and stopping the display of the advertisements when the user leaves the display interface. After updating each time, the screen capture generation and analysis module is matched to perform screen capture and comparison, screen and eliminate data shielding the advertisement, and ensure the accuracy of browsing times and clicking times; by carrying out different judging methods on the pictures and the videos, whether each advertisement area is shielded or not is determined, so that the judging accuracy is further improved, and the browsing times and the clicking times are improved.
(3) The sight tracking module is used for collecting sight tracks of users, analyzing the sight tracks and converting the sight tracks into behavior information of the users, and then matching with the browsing recording module and the display interface partitioning module, aiming at the condition that the areas of advertisement areas are not always equal, flexible adjustment is made on the judgment standard, the condition that the advertisement areas are swept over and mistakenly reported as browsing is effectively avoided, data of the advertisement areas are removed, and the accuracy of browsing times can be further improved.
(4) The charging module can process browsing data and click data of each advertisement according to the collected browsing times and click times with high accuracy, and the advertising effect of the advertisement is accurately calculated by matching with pricing of the partition pricing module, and is reflected on charging, so that the advertising income of the APP is improved while accurate data can be provided for advertisers.
Drawings
The invention will be further described with reference to the accompanying drawings.
FIG. 1 is a system block diagram of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the embodiment provides an accounting system for benefit of advertisement browsing of an online video APP, which includes a display interface partition module, a partition pricing module, an advertisement updating module, a screenshot generating and analyzing module, a sight tracking module, a browsing recording module, a click recording module, and a charging module;
the display interface partitioning module is used for partitioning the same display interface of the APP into at least one advertisement area for displaying pictures and one advertisement area for displaying videos, each advertisement area corresponds to one advertisement pool at least storing one advertisement file, the advertisement files corresponding to the advertisement areas for displaying the videos comprise video files, the advertisement files corresponding to the advertisement areas for displaying the pictures comprise picture files, and each advertisement file comprises a website link; the number of advertisement areas for pictures can be multiple, and the videos cannot be played simultaneously, so that at most one advertisement area is required.
The partition pricing module is used for generating pricing of each advertisement area, and the pricing comprises a browsing unit price and a clicking unit price; the step of generating pricing by the partition pricing module is as follows: the method comprises the steps of firstly obtaining the total browsing times of all advertisement files or videos in a fixed period, dividing the advertisement files or videos in the same advertisement area into the same group, counting the sum of the total browsing times of the advertisements in each group as the area browsing times, numbering the advertisement areas from large to small according to the area browsing times, and finally pricing according to the number of the advertisement areas, wherein the smaller the number is, the higher the pricing is, and the browsing unit price of the same advertisement area is lower than the clicking unit price. The advertisement charging method is subdivided, user behaviors are divided into browsing and clicking, obviously, the clicking behavior has better effect than that of the advertisement only browsed, and the user intention can be more definite, so different charging is carried out according to the user behavior value, the browsing times are different due to the advertisement position, the browsing times of different advertisement areas are obtained through analysis, the values of the different advertisement areas are sorted, and the higher the value is, the higher the charging is.
The advertisement updating module is used for acquiring parameter information of the advertisement files in each advertisement pool, wherein the parameter information comprises advertisement types, corresponding advertisement areas, display position ranges of the corresponding advertisement areas and display time lengths, and is also used for loading the advertisement files to the corresponding advertisement areas to form advertisements for users to browse, and updating the advertisements in each advertisement area according to the display time lengths; if the parameter information is a preset value, the parameter information of an advertisement file is that the advertisement type is a picture, the corresponding advertisement area is a, namely the advertisement is displayed in the advertisement area marked as a, the displayed position range is an area formed by four coordinate points and is used for determining the position and the size of the advertisement area on a display interface, the display time is 10 seconds, the picture is updated to the next picture after 10 seconds of display, the video indicates that the video time is 10 seconds, and the video is updated to the next picture after the video is played, and is used for determining the refresh period of the advertisement.
The specific steps of the advertisement updating module for updating the advertisements in each advertisement area are as follows:
s1, the advertisement updating module acquires all advertisement areas of a display interface when a user enters the display interface of the APP;
s2, randomly selecting an advertisement file from the advertisement pool corresponding to each advertisement area, acquiring parameter information of the advertisement file, loading the randomly selected advertisement file to the corresponding advertisement area, starting timing after the loading is finished, when the timing time is equal to the display duration, randomly selecting an unmarked advertisement file from the advertisement pool to reload, replacing the currently displayed advertisement file, marking as finishing the updating of an advertisement, and marking as finishing the updating of an advertisement when entering an APP page and finishing the first loading;
and S3, marking the replaced advertisement files, deleting the marks of all the advertisement files in the advertisement pool when all the advertisement files in the advertisement pool are marked, and executing S2-S3 again until the current display interface is left.
The method is used for realizing the circular display of the advertisements in the advertisement pool and stopping the display of the advertisements when the user leaves the display interface.
The screenshot generating and analyzing module is used for carrying out screenshot on an actual display picture after the advertisement is updated in each advertisement area, comparing the screenshot with a preset advertisement effect picture and judging whether the advertisement is shielded or not;
the specific steps of judging whether the advertisement is shielded by the screenshot generating and analyzing module are as follows:
SS1, after finishing updating the advertisement, immediately intercepting the frame screenshot corresponding to the position of the advertisement area;
SS2, simultaneously acquiring advertisement files and parameter information thereof displayed in all advertisement areas under the display interface, and then extracting picture files and video files in the advertisement files;
SS3, comparing the picture file with the frame screenshot through image recognition, wherein the image recognition is used for judging whether the images are the same in the prior art and is not repeated, if the image recognition output results are the same, the screenshot generating and analyzing module judges that the advertisement area corresponding to the advertisement file is not shielded, and if the image recognition output results are not the same, the screenshot generating and analyzing module judges that the advertisement area corresponding to the advertisement file is shielded;
SS4, for the video file, firstly extracting a cover image of the video file, comparing the cover image with the frame screenshot through image recognition, wherein the image recognition is used for judging whether the two images are the same in the prior art and are not repeated, if the image recognition output results are the same, the screenshot generating and analyzing module judges that the advertisement area corresponding to the advertisement file is not shielded, and if the image recognition output results are not the same, the screenshot generating and analyzing module judges that the advertisement area corresponding to the advertisement file is shielded.
Because the advertisement can be shielded in a plug-in or script mode, the data for shielding the advertisement can be screened and removed, and the accuracy of the browsing times and the clicking times can be ensured; since the file types of the picture and the video are different, it is necessary to determine whether each advertisement area is shielded by performing different discrimination methods for the picture and the video. The front cover image is the image when the video is not played, and the front cover image and the frame screenshot can be matched, and the image file can be directly compared as the frame screenshot occurs after the loading is finished and the video is not played at the moment.
The sight tracking module is used for monitoring track information of the movement of the sight of the user on any display interface of the APP, and the track information is sight position information of the user at any moment; the sight tracking module can adopt independent equipment, such as a tobi ipro eye tracker, or be integrated in intelligent equipment;
the browsing recording module is used for judging whether the user browses the advertisement or not according to the track information and the judgment result of the screenshot generating and analyzing module, and counting the total browsing times of the advertisement; the shielded advertisement areas need to be removed firstly to improve the accuracy of data, and because the sight line is a continuous motion track, a situation that the advertisement areas are swept over may occur, and obviously, the situation cannot be recorded as the browsing times, and therefore, the data of the part needs to be removed, so that the sight line dwell time is adopted as a criterion for judgment, and only when the sight line stays for a period of time in the advertisement areas, the advertisement areas are not necessarily equal, the larger the area is, the longer the sight line sweeps over is, and obviously, the time for judging each advertisement area should be adjusted in a targeted manner. If the display device is a non-standard device, s' corresponds to the size and proportion of the display device, and can be obtained according to panel information of the display screen, such as the pixel pitch and the single pixel size of the display panel, and then the actual display area size can be obtained according to the number of pixels occupied by the advertisement area.
The browsing recording module judges whether the user browses the advertisement and counts the total browsing times, and the specific steps are as follows:
SSS1, acquiring all unmasked advertisement areas under any display interface, then acquiring the position range of each unmasked advertisement area, and simultaneously acquiring the time period of any advertisement file displayed in the unmasked advertisement area as a display interval; in the method, as shown in 8: 00-8: 01, namely the display time length is 1 minute, the display starting time is 8 o 'clock, and the display ending time is 8 o' clock and 01 min.
The SSS2 acquires the sight line position information in the display interval from the track information according to the display interval of the advertisement file, compares the sight line position information with the position range of the advertisement area, screens out the sight line position information continuously positioned in the position range, calculates the stay time T0 that the sight line is continuously positioned in the unmasked advertisement area in the time range displayed by the advertisement file according to the time corresponding to the sight line position information, and only records the maximum value if a plurality of T0 exist; since there may be a case of browsing advertisements many times in the same round of display, data is recorded only once in order to prevent data errors caused by repeated counting.
The SSS3 obtains a preset standard time length TS (T0, s0), where T0 is the minimum time length for determining the stay in the standard unit area, s0 is the standard unit area, and calculates a corresponding advertisement display area s ' according to the position range of the unmasked advertisement area, and calculates a comparison time length T ' of the unmasked advertisement area according to a formula T0 s '/s 0, where TS is (0.01s, 1 cm) as the standard time length TS2),s’=10cm2Then T' is calculated to be 0.1 s.
SSS4, comparing the sizes of T0 and T ', if T0 is larger than or equal to T ', the browsing recording module judges that the advertisement is browsed and generates a charging label of the advertisement file, and if T0 is smaller than T ', the browsing recording module judges that the advertisement is not browsed;
SSS5 and an advertisement file only generate one charging label at most in the same display interval, and count the number of the charging labels corresponding to the advertisement file of all users as the total browsing times.
The click recording module is used for generating click labels of the advertisement files after the users click the advertisement files, only one click label is generated at most when one advertisement file is in the same display interval, and the number of the click labels of all the users corresponding to the advertisement files is counted to serve as the total click times.
And the charging module calculates the profit of each advertisement according to a charging formula C-Pw (Qw-Qh) + Ph Qh, wherein C is the profit of any advertisement, Pw is the browsing unit price, Ph is the clicking unit price, Qw is the total browsing times, and Qh is the total clicking times. The advertisement is clicked on the premise of browsing first, so that the corresponding clicked browsing data needs to be deleted, and repeated charging is prevented.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.
Claims (5)
1. An accounting system for advertisement browsing benefit of online video APP is characterized by comprising a display interface partition module, a partition pricing module, an advertisement updating module, a screenshot generating and analyzing module, a sight tracking module, a click recording module, a browsing recording module and a charging module,
the display interface partitioning module is used for partitioning the same display interface of the APP into at least one advertisement area for displaying pictures and one advertisement area for displaying videos, each advertisement area corresponds to one advertisement pool at least storing one advertisement file, the advertisement files corresponding to the advertisement areas for displaying the videos comprise the video files, the advertisement files corresponding to the advertisement areas for displaying the pictures comprise the picture files, and each advertisement file comprises a website link;
the partition pricing module is used for generating pricing of each advertisement area, and the pricing comprises a browsing unit price and a clicking unit price;
the advertisement updating module is used for acquiring parameter information of advertisement files in each advertisement pool, wherein the parameter information comprises advertisement types, corresponding advertisement areas, display position ranges of the advertisement areas and display time lengths, and is also used for loading the advertisement files to the corresponding advertisement areas to form advertisements for users to browse, and updating the advertisements in each advertisement area according to the display time lengths;
the screenshot generating and analyzing module is used for carrying out screenshot on an actual display picture after the advertisement is updated in each advertisement area, comparing the screenshot with a preset advertisement effect picture and judging whether the advertisement is shielded or not;
the sight tracking module is used for monitoring track information of movement of sight of a user on any display interface of the APP, and the track information is sight position information of the user at any time;
the browsing recording module is used for judging whether the user browses the advertisement or not according to the track information and the judgment result of the screenshot generating and analyzing module, and counting the total browsing times of the advertisement;
the click recording module is used for generating click labels of the advertisement files after the users click the advertisement files, only one click label is generated at most for one advertisement file in the same display interval, and the number of the click labels corresponding to the advertisement files of all the users is counted to serve as the total click times;
and the charging module calculates the profit of each advertisement according to a charging formula C ═ Pw ═ (Qw-Qh) + Ph Qh, wherein C is the profit of any advertisement, Pw is the browsing unit price, Ph is the clicking unit price, Qw is the total browsing times, and Qh is the total clicking times.
2. The system of claim 1, wherein the step of generating pricing by the partition pricing module is: the method comprises the steps of firstly obtaining the total browsing times of all advertisement files or videos in a fixed period, dividing the advertisement files or videos in the same advertisement area into the same group, counting the sum of the total browsing times of the advertisements in each group as the area browsing times, numbering the advertisement areas from large to small according to the area browsing times, and finally pricing according to the number of the advertisement areas, wherein the smaller the number is, the higher the pricing is, and the browsing unit price of the same advertisement area is lower than the clicking unit price.
3. The system of claim 1, wherein the advertisement updating module updates the advertisement of each advertisement area by the following steps:
s1, the advertisement updating module acquires all advertisement areas of a display interface when a user enters the display interface of the APP;
s2, randomly selecting an advertisement file from the advertisement pool corresponding to each advertisement area, acquiring parameter information of the advertisement file, loading the randomly selected advertisement file to the corresponding advertisement area, starting timing after the loading is finished, when the timing time is equal to the display duration, randomly selecting an unmarked advertisement file from the advertisement pool to reload, replacing the currently displayed advertisement file, marking as finishing the updating of an advertisement, and marking as finishing the updating of an advertisement when entering an APP page and finishing the first loading;
and S3, marking the replaced advertisement files, deleting the marks of all the advertisement files in the advertisement pool when all the advertisement files in the advertisement pool are marked, and executing S2-S3 again until the current display interface is left.
4. The system of claim 1, wherein the screenshot generation and analysis module determines whether an advertisement is masked according to the specific steps of:
SS1, after finishing updating the advertisement, immediately intercepting the frame screenshot corresponding to the position of the advertisement area;
SS2, simultaneously acquiring advertisement files and parameter information thereof displayed in all advertisement areas under the display interface, and then extracting picture files and video files in the advertisement files;
SS3, comparing the picture file with the frame screenshot through image recognition, if the image recognition output result is the same, judging that the advertisement area corresponding to the advertisement file is not shielded by the screenshot generating and analyzing module, and if the image recognition output result is different, judging that the advertisement area corresponding to the advertisement file is shielded by the screenshot generating and analyzing module;
and SS4, for the video file, firstly extracting a cover image of the video file, comparing the cover image with the frame screenshot through image recognition, if the image recognition output results are the same, judging that the advertisement area corresponding to the advertisement file is not shielded by the screenshot generating and analyzing module, and if the image recognition output results are not the same, judging that the advertisement area corresponding to the advertisement file is shielded by the screenshot generating and analyzing module.
5. The system of claim 1, wherein the step of determining whether the user browses the advertisement and counts the total browsing times by the browsing recording module comprises:
SSS1, acquiring all unmasked advertisement areas under any display interface, then acquiring the position range of each unmasked advertisement area, and simultaneously acquiring the time period of any advertisement file displayed in the unmasked advertisement area as a display interval;
the SSS2 acquires the sight line position information in the display interval from the track information according to the display interval of the advertisement file, compares the sight line position information with the position range of the advertisement area, screens out the sight line position information continuously positioned in the position range, calculates the stay time T0 that the sight line is continuously positioned in the unmasked advertisement area in the time range displayed by the advertisement file according to the time corresponding to the sight line position information, and only records the maximum value if a plurality of T0 exist;
SSS3, obtaining a preset standard time length TS (T0, s0), wherein T0 is the minimum time length for judging stay under a standard unit area, s0 is the standard unit area, calculating a corresponding advertisement display area s ' according to the position range of an unmasked advertisement area, calculating the contrast time length T ' of the unmasked advertisement area according to a formula T0 s '/s 0,
SSS4, comparing the sizes of T0 and T ', if T0 is larger than or equal to T ', the browsing recording module judges that the advertisement is browsed and generates a charging label of the advertisement file, and if T0 is smaller than T ', the browsing recording module judges that the advertisement is not browsed;
SSS5 and an advertisement file only generate one charging label at most in the same display interval, and count the number of the charging labels corresponding to the advertisement file of all users as the total browsing times.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910495225.1A CN110189181B (en) | 2019-06-10 | 2019-06-10 | Advertisement browsing beneficial accounting system for online video APP |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910495225.1A CN110189181B (en) | 2019-06-10 | 2019-06-10 | Advertisement browsing beneficial accounting system for online video APP |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110189181A CN110189181A (en) | 2019-08-30 |
CN110189181B true CN110189181B (en) | 2020-04-24 |
Family
ID=67720800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910495225.1A Active CN110189181B (en) | 2019-06-10 | 2019-06-10 | Advertisement browsing beneficial accounting system for online video APP |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110189181B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210357983A1 (en) * | 2020-05-14 | 2021-11-18 | Nanning Fugui Precision Industrial Co., Ltd. | System for presenting advertisements online and method thereof |
CN114549094B (en) * | 2022-04-26 | 2022-08-19 | 广州宜推网络科技有限公司 | Advertisement fee-counting information technology consultation management system |
CN116562920B (en) * | 2023-05-09 | 2024-12-10 | 网智天元科技集团股份有限公司 | Optimization method and device for improving display revenue per unit area of recommendation system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103824217A (en) * | 2014-03-20 | 2014-05-28 | 上海酷屏信息技术有限公司 | System and method for realizing advertisement putting, effect optimization and statistics in smart phone |
CN104853333A (en) * | 2014-02-19 | 2015-08-19 | 中国电信股份有限公司 | Mobile terminal background advertisement charging processing method and system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352323B2 (en) * | 2007-11-30 | 2013-01-08 | Blaze Mobile, Inc. | Conducting an online payment transaction using an NFC enabled mobile communication device |
CN101510284A (en) * | 2009-03-25 | 2009-08-19 | 黄建彰 | Combined delivery system for advertisement service information |
US8571920B2 (en) * | 2010-10-05 | 2013-10-29 | Xerox Corporation | Optimal list-price mechanism design for multi-level device click-through in targeted print or electronic communication |
US20150294370A1 (en) * | 2011-04-07 | 2015-10-15 | ntangle labs, inc. | Target Area Based Monetization Using Sensory Feedback |
CN104252679A (en) * | 2013-06-30 | 2014-12-31 | 北京百度网讯科技有限公司 | Construction method and system of brand advertisement evaluation system |
CN106600343B (en) * | 2016-12-30 | 2020-02-14 | 中广热点云科技有限公司 | Video content associated online video advertisement management method and system |
CN107194729A (en) * | 2017-05-22 | 2017-09-22 | 北京京东尚科信息技术有限公司 | Advertisement price competing method, device, electronic installation and computer-readable medium |
CN108960894B (en) * | 2018-06-06 | 2022-06-21 | 武汉斗鱼网络科技有限公司 | Advertisement real-time charging method, device, server and storage medium |
-
2019
- 2019-06-10 CN CN201910495225.1A patent/CN110189181B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853333A (en) * | 2014-02-19 | 2015-08-19 | 中国电信股份有限公司 | Mobile terminal background advertisement charging processing method and system |
CN103824217A (en) * | 2014-03-20 | 2014-05-28 | 上海酷屏信息技术有限公司 | System and method for realizing advertisement putting, effect optimization and statistics in smart phone |
Also Published As
Publication number | Publication date |
---|---|
CN110189181A (en) | 2019-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11556963B2 (en) | Automated media analysis for sponsor valuation | |
US20210326931A1 (en) | Digital advertising system | |
CN110189181B (en) | Advertisement browsing beneficial accounting system for online video APP | |
JP7421149B2 (en) | Advertisement viewing information output method, advertisement viewing information output program, and information processing device | |
US8487866B2 (en) | Method and system for managing an interactive video display system | |
JP5224360B2 (en) | Electronic advertising device, electronic advertising method and program | |
US20080109397A1 (en) | Automatic detection and aggregation of demographics and behavior of people | |
US8706544B1 (en) | Method and system for automatically measuring and forecasting the demographic characterization of customers to help customize programming contents in a media network | |
CN111242683A (en) | Method and device for self-service delivery of advertisement content, storage medium and computer equipment | |
CN108596690A (en) | A kind of advertisement processing method and device | |
CN116887000A (en) | Advertisement directional delivery method and system | |
CN118333697B (en) | Commercial super shelf screen cloud control system | |
CN117436953B (en) | Advertisement delivery management system and method based on data analysis | |
CN113378765A (en) | Intelligent statistical method and device for advertisement attention crowd and computer readable storage medium | |
CN112182388A (en) | Method for recommending advertisement player before advertisement putting | |
CN116757751B (en) | A marketing advertisement precision delivery method and system based on AI | |
CN111915370A (en) | A system and method for placing, responding, and monitoring video media embedded advertisements | |
CN111192069B (en) | Display period evaluation method, device and system and computer readable storage medium | |
CN117014699A (en) | Video data processing method and device | |
KR20210133036A (en) | Effective digital advertising system using video analysis data | |
CN114979691B (en) | Statistical analysis method and system for advertisement of retransmission rights of sports event | |
CN119415819A (en) | A method, device, equipment and medium for calculating passenger flow stay time | |
CN108346199A (en) | Demographic method and people counting device | |
CN112634512A (en) | Face recognition-based lottery machine system and lottery recommendation display method | |
CN117934896A (en) | Advertisement illegal content identification method and device and computing equipment |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200327 Address after: 201800 room j10214, building 2, No. 4268, Zhennan Road, Jiading District, Shanghai Applicant after: SHANGHAI YIZHUO NETWORK TECHNOLOGY Co.,Ltd. Address before: 518000 Hongfa Center, Xin'an Street, Baoan District, Shenzhen City, Guangdong Province Applicant before: Shenzhen Yun Enterprise Finance and Taxation Consultant Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |