CN112837088A - Advertisement putting method, device, medium and electronic equipment - Google Patents
Advertisement putting method, device, medium and electronic equipment Download PDFInfo
- Publication number
- CN112837088A CN112837088A CN202110035268.9A CN202110035268A CN112837088A CN 112837088 A CN112837088 A CN 112837088A CN 202110035268 A CN202110035268 A CN 202110035268A CN 112837088 A CN112837088 A CN 112837088A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- advertisements
- preset
- determining
- priority
- 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.)
- Granted
Links
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/0272—Period of advertisement exposure
-
- 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)
- 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)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The application relates to an advertisement putting method, an advertisement putting device, a storage medium and electronic equipment, wherein the method comprises the following steps: responding to an acquisition request of multimedia content sent by equipment where a target account is located, and determining advertisement putting duration corresponding to the target account; determining advertisement content corresponding to the advertisement putting duration; and sending the multimedia content and the advertisement content to the equipment where the target account is located, so that the equipment plays the advertisement content before playing the multimedia content. By adopting the scheme of the application, before the multimedia content is played each time, the advertisement content needing to be played can be dynamically determined, so that the flexibility of advertisement putting is improved.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to an advertisement delivery method and apparatus, a storage medium, and an electronic device.
Background
At present, it has become a common means for merchants to publish advertisements on network media for product exhibition, and the product exhibited by the network media can quickly achieve a better product marketing effect. Video is a common form of network media and therefore becomes a target area for advertisement placement.
In the traditional video advertisement delivery, a media party determines advertisement parameters of advertisement positions corresponding to videos in advance according to different types of the videos, and delivers advertisements according to the advertisement parameters. However, placing advertisements according to predetermined advertisement parameters may result in poor flexibility in advertisement placement.
Disclosure of Invention
The application provides an advertisement putting method, an advertisement putting device, a storage medium and electronic equipment, which are used for realizing flexible advertisement putting.
In a first aspect, an advertisement delivery method is provided, including:
responding to an acquisition request of multimedia content sent by equipment where a target account is located, and determining advertisement putting duration corresponding to the target account;
determining advertisement content corresponding to the advertisement putting duration;
and sending the multimedia content and the advertisement content to the equipment where the target account is located, so that the equipment plays the advertisement content before playing the multimedia content.
In a second aspect, an advertisement delivery method is provided, including:
sending an acquisition request of multimedia content corresponding to a target account;
and receiving the multimedia content and the advertisement content corresponding to the target account, and playing the advertisement content before playing the multimedia content.
In a third aspect, a storage medium is provided, where the storage medium includes a stored program, and where the program is run to perform the method of the first aspect.
In a fourth aspect, a storage medium is provided, where the storage medium includes a stored program, and where the program is executed to perform the method of the second aspect.
In a fifth aspect, a server is provided, which includes a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface, and the memory complete communication with each other through the communication bus; wherein:
a memory for storing a computer program;
a processor for executing the method of the first aspect by executing a program stored in a memory.
The sixth aspect provides a client device, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for completing mutual communication through the communication bus by the memory; wherein:
a memory for storing a computer program;
a processor for executing the method of the second aspect by executing a program stored in the memory.
A seventh aspect provides an advertisement delivery system, including:
a server, a client device in communication with the server;
the server configured to perform the method of the first aspect;
the client device is configured to execute the method of the second aspect.
Compared with the prior art, the technical scheme provided by the embodiment of the application has the following advantages:
according to the technical scheme provided by the embodiment of the application, the advertisement putting duration corresponding to the target account can be determined, and the advertisement content corresponding to the advertisement putting duration is determined, so that the equipment plays the advertisement content before playing the multimedia content. By adopting the scheme of the application, before the multimedia content is played each time, the advertisement content needing to be played can be dynamically determined, so that the flexibility of advertisement putting is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Fig. 1 is a schematic flowchart of an advertisement delivery method in an embodiment of the present application;
fig. 2 is a schematic flowchart of another advertisement delivery method in the embodiment of the present application;
FIG. 3 is a schematic flow chart illustrating another advertisement delivery method according to an embodiment of the present application;
FIG. 4 is a schematic flow chart illustrating another advertisement delivery method according to an embodiment of the present application;
FIG. 5 is a schematic flow chart illustrating another advertisement delivery method according to an embodiment of the present application;
FIG. 6 is a schematic flow chart illustrating another advertisement delivery method according to an embodiment of the present application;
FIG. 7 is a schematic structural diagram of an electronic device in an embodiment of the present application;
fig. 8 is a schematic structural diagram of an advertisement delivery device in an embodiment of the present application;
fig. 9 is a schematic structural diagram of an advertisement delivery device in an embodiment of the present application;
fig. 10 is a schematic structural diagram of an advertisement delivery system in an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
An embodiment of the present application provides an advertisement delivery method, which may be executed by a server, and as shown in fig. 1, the method may include the following steps:
Optionally, the multimedia content includes, but is not limited to, video content or audio content, etc.
Optionally, the advertisement duration corresponding to the target account may be obtained based on an original advertisement delivery duration of the multimedia content and an advertisement delivery duration variable corresponding to the multimedia content.
Optionally, the advertisement placement duration variable includes an advertisement placement duration increase amount or an advertisement placement duration decrease amount.
When the advertisement putting duration variable comprises the advertisement putting duration increment, the advertisement putting duration is the sum of the advertisement putting duration increment and the original advertisement putting duration.
When the advertisement putting duration variable comprises the reduction amount of the advertisement putting duration, the advertisement putting duration is the difference between the original advertisement putting duration and the reduction amount of the advertisement putting duration.
Alternatively, the ad placement duration variable may be derived based on historical interaction data.
Wherein the historical interaction data reflects advertisement browsing situations of different accounts.
And 102, determining the advertisement content corresponding to the advertisement putting duration.
According to the technical scheme provided by the embodiment of the application, the advertisement putting duration corresponding to the target account can be determined, and the advertisement content corresponding to the advertisement putting duration is determined, so that the equipment plays the advertisement content before playing the multimedia content. By adopting the scheme of the application, before the multimedia content is played each time, the advertisement content needing to be played can be dynamically determined, so that the flexibility of advertisement putting is improved.
In another embodiment of the present application, based on the foregoing embodiments of step 101 to step 103, as shown in fig. 2, when determining an advertisement placement duration variable corresponding to multimedia content, the following steps may be included:
Optionally, taking multimedia content as an example of video content, the dimension parameter includes one or more of the following:
channel information;
site information;
region information;
operating system information;
the video duration.
The channel information is a category of video content, such as a variety channel, an animation channel, or a documentary channel.
The site information is a platform for playing video content, such as a video playing website, and video playing software corresponding to the video playing website.
The regional information refers to a geographical area where a device for playing the video content is located, such as beijing or shanghai.
The operating system information refers to information of an operating system of a device playing video content, such as an ios system or an android system.
Wherein the historical deficit rate is determined based on historical exposure and historical placement of advertisements corresponding to the dimensional parameters.
Specifically, the historical vacancy rate is (historical dose-historical exposure)/historical dose.
Wherein, the historical placement amount refers to the placement amount of the advertisement corresponding to the dimension parameter counted in the past period (such as the previous day or the previous n days); similarly, historical exposure refers to the exposure of advertisements corresponding to dimensional parameters that were counted over a period of time in the past (e.g., the previous day or the previous n days).
In this embodiment, the exposure amount of the advertisement may be understood as the number of times of exposure of the advertisement. In practical application, the way of exposing an advertisement once can be preset, for example, when an advertisement is played, when the played time of the advertisement is not less than the preset time, the exposure once to the advertisement is recorded; or, when a piece of advertisement is played, when the user clicks the piece of advertisement, recording an exposure of the piece of advertisement, and the like.
And step 203, determining an advertisement putting time variable according to the historical vacancy rate.
Optionally, a corresponding relationship between the deficit rate and the advertisement delivery duration may be preset, so after the historical deficit rate is determined, the advertisement delivery duration variable corresponding to the historical deficit rate may be determined according to the corresponding relationship.
Optionally, the preset correspondence between the deficit rate and the duration may be:
when the shortage rate is not greater than the first shortage rate, the corresponding duration can be 0;
when the shortage rate is greater than the first shortage rate and not greater than the second shortage rate, the corresponding duration may be the first duration, wherein the second shortage rate is greater than the first shortage rate.
It should be noted that, in the preset correspondence between the shortage rate and the time length, only an example that the time length is determined by the shortage rate based on the first shortage rate and the second shortage rate is shown, in practical applications, according to application needs, a third shortage rate, a fourth shortage rate, and the like may also be set, which is not limited in the embodiment of the present application.
In another embodiment of the present application, based on the foregoing embodiments of step 101 to step 103, as shown in fig. 3, step 102 may include the following steps:
And the advertisement putting time length is the accumulated playing time length of the M advertisements.
The advertisement type comprises a first preset type and a second preset type. The first preset type and the second preset type may be preset according to an evaluation index of the advertisement by a human.
The evaluation index of the advertisement includes, but is not limited to, the value of the advertisement.
Illustratively, the first preset type may be a brand advertisement and the second preset type may be an effectiveness advertisement or a real-time bid advertisement.
Optionally, a corresponding relationship between the advertisement type and the value of the advertisement may be preset, so that when the advertisement type of each advertisement is determined, the value of each advertisement is obtained, and the advertisement type of each advertisement is determined according to the corresponding relationship.
Optionally, after determining the advertisement type of each advertisement, each advertisement may also be tagged for later use according to the determined advertisement type.
It is understood that, in the present embodiment, the M advertisements include an advertisement belonging to a first preset type and/or an advertisement belonging to a second preset type.
And 303, screening N advertisements from the M advertisements according to the advertisement types of each advertisement, and taking the N advertisements as the advertisement contents corresponding to the advertisement putting duration.
Wherein M is more than or equal to N, and M, N are positive integers.
Use video content as an example, in practical application, although the length of time of definite advertisement putting is long for the original advertisement putting of video content, the broadcast time of advertisement has been increased, be favorable to the popularization of media side to the advertisement, however, because the increase of broadcast time will reduce the user to the experience of watching of video content, what is more, make the user's of video playing platform jump the rate and improve, namely the user no longer uses this video playing platform to watch the video, consequently, in order not to influence the popularization of media side to the advertisement as far as possible, influence to the user is reduced to the minimum again simultaneously, this embodiment can filter the long corresponding M advertisement of length of time of advertisement putting, from M advertisement screening N advertisement.
In another embodiment of the present application, when the M advertisements include an advertisement belonging to a first preset type, based on the foregoing embodiments of steps 301 to 303, as shown in fig. 4, step 303 may include the following steps:
Optionally, each advertisement belonging to the first preset type may be extracted from the M advertisements according to the identification of the advertisement.
Wherein the identification of the advertisement corresponds to the advertisement type of the advertisement.
In practice, when the first preset type is brand advertising, the advertisements belonging to the first preset type may include advanced commercials, general commercials, and internal advertisements.
Wherein the value of the premium commercial > the value of the general commercial > the value of the internal commercial.
Optionally, in this embodiment, a correspondence between the evaluation index of the advertisement and the priority is preset, so that when the priority of each extracted advertisement needs to be obtained, the evaluation index of each extracted advertisement is obtained, and the priority corresponding to the evaluation index of each extracted advertisement is used as the priority of each extracted advertisement.
Wherein, when the evaluation index of the advertisement includes the value of the advertisement, the higher the priority.
For example, for advertisements under brand advertising types, high-level commercials have a higher priority than normal commercials, which have a higher priority than internal commercials.
Wherein, an optional implementation manner of step 403 may be:
and when the priority of each advertisement is the first priority, determining that the screening condition corresponding to each advertisement is that each advertisement is reserved.
Illustratively, the first priority advertisements may be premium commercials, so when each advertisement is determined to be a premium commercial, the premium commercial is retained, i.e., treated as one of the N advertisements.
When the priority of each advertisement is the second priority, determining that the screening condition corresponding to each advertisement is that each advertisement is reserved when the historical shortage rate of each advertisement exceeds a preset value; and deleting each advertisement when the historical vacancy rate of each advertisement does not exceed the preset value.
For example, the second priority advertisement may be a general commercial advertisement, and thus when each advertisement is determined to be a general commercial advertisement, it is determined whether to treat the general commercial advertisement as one of the N advertisements according to a historical shortage rate of the general commercial advertisement.
The historical vacancy rate of each advertisement is determined according to the historical exposure and the historical putting amount of each advertisement.
In practice, for any advertisement, the historical exposure may be the number of exposures in the past period of time, and the historical placement amount may be the number of placements in the past period of time.
Accordingly, the historical vacancy rate is (historical dose-historical exposure)/historical dose.
And when the priority of each advertisement is the third priority, determining that the screening condition corresponding to each advertisement is that each advertisement is deleted.
Illustratively, the third priority ads may be internal ads, so when each ad is determined to be an internal ad, the internal ad is deleted, i.e., not determined to be one of the N ads.
Wherein the first priority is higher than the second priority, which is higher than the third priority.
And step 404, screening each extracted advertisement according to the screening condition of each advertisement to obtain N advertisements.
In another embodiment of the present application, when the M advertisements include an advertisement belonging to a second preset type, based on the foregoing embodiments of steps 301 to 303, as shown in fig. 5, step 303 may include the following steps:
Optionally, each advertisement belonging to the second preset type may be extracted from the M advertisements according to the identification of the advertisement.
Wherein the identification of the advertisement corresponds to the advertisement type of the advertisement.
The preset advertisement is an advertisement which can be stopped to be played based on the operation of the target account when the preset advertisement is played.
In practical applications, the preset advertisement may be a skipped advertisement.
In practical application, when the skipped-to-advertisement is played, a virtual button is displayed on the playing interface, and the virtual button is used for prompting that the advertisement displayed on the playing interface is the skipped-to-advertisement. When the target account clicks the virtual button, the playing of the skipped advertisements can be stopped, and the multimedia content can be played.
And deleting each preset advertisement when each preset advertisement is not the first advertisement inserted in the current time length.
Optionally, in order to avoid that the current advertisement putting duration causes the user's loss rate to be too large, before sending the multimedia content and the advertisement content to the device where the target account is located, determining an estimated value of the user's loss rate corresponding to all videos under the advertisement putting duration and the dimension parameter, and sending the multimedia content and the advertisement content only when the estimated value is not greater than a loss rate threshold, and when the estimated value is greater than the loss rate threshold, taking the preset advertisement putting duration as the advertisement putting duration, determining the advertisement content corresponding to the preset advertisement putting duration, and sending the multimedia content and the advertisement content corresponding to the preset advertisement putting duration to the target account, so that the device plays the advertisement content corresponding to the preset advertisement putting duration before playing the multimedia content.
Optionally, the preset advertisement delivery duration may be an original advertisement delivery duration of the multimedia content.
Based on the same concept, an advertisement delivery method may be performed by a client device, and as shown in fig. 6, the method may include the following steps:
In practical applications, a user may operate a device for playing multimedia content through a target account, for example, double-click multimedia content information displayed by the device, and the device generates a corresponding acquisition request based on the operation and sends the acquisition request to a server.
Based on the same concept, an embodiment of the present application further provides an electronic device, as shown in fig. 7, the electronic device mainly includes: a processor 701, a communication interface 702, a memory 703 and a communication bus 704, wherein the processor 701, the communication interface 702 and the memory 703 are in communication with each other via the communication bus 704. Wherein, the memory 703 stores therein a program executable by the processor 701, and the processor 701 executes the program stored in the memory 703 to implement the method steps in the above embodiments;
the communication bus 704 mentioned in the above electronic device may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus 704 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 7, but this is not intended to represent only one bus or type of bus.
The communication interface 702 is used for communication between the above-described electronic apparatus and other apparatuses.
The Memory 703 may include a Random Access Memory (RAM) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. Alternatively, the memory may be at least one memory device located remotely from the processor 701.
The Processor 701 may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like, or may be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic devices, discrete gates or transistor logic devices, and discrete hardware components.
In yet another embodiment of the present application, there is also provided a computer-readable storage medium having stored therein a computer program, which, when run on a computer, causes the computer to execute the advertisement delivery method described in the above embodiment.
Based on the same inventive concept, an embodiment of the present application further provides an advertisement delivery device, as shown in fig. 8, including:
the first determining unit 801 is configured to determine, in response to an acquisition request of multimedia content sent by a device where a target account is located, an advertisement delivery duration corresponding to the target account;
a second determining unit 802, configured to determine an advertisement content corresponding to an advertisement delivery duration;
the first sending unit 803 is configured to send the multimedia content and the advertisement content to the device where the target account is located, so that the device plays the advertisement content before playing the multimedia content.
Based on the same inventive concept, an embodiment of the present application further provides an advertisement delivery device, as shown in fig. 9, including:
a second sending unit 901, configured to send an acquisition request of multimedia content corresponding to a target account;
the receiving unit 902 is configured to receive the multimedia content and the advertisement content corresponding to the target account, and play the advertisement content before playing the multimedia content.
Based on the same inventive concept, an embodiment of the present application further provides an advertisement delivery system, as shown in fig. 10, including:
a server 1001 and a device 1002 communicating with the server 1001;
the server 1001 is configured to determine an advertisement delivery duration corresponding to a target account in response to an acquisition request of multimedia content sent by a device 1002 where the target account is located; determining advertisement content corresponding to the advertisement putting duration; sending the multimedia content and the advertisement content to the device 1002 where the target account is located, so that the device 1002 plays the advertisement content before playing the multimedia content;
a device 1002 configured to send an acquisition request of multimedia content corresponding to a target account; and receiving the multimedia content and the advertisement content corresponding to the target account, and playing the multimedia content and the advertisement content before playing the multimedia content.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wirelessly (e.g., infrared, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more of the available media. The available media may be magnetic media (e.g., floppy disks, hard disks, tapes, etc.), optical media (e.g., DVDs), or semiconductor media (e.g., solid state drives), among others.
It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The foregoing are merely exemplary embodiments of the present invention, which enable those skilled in the art to understand or practice the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (15)
1. An advertisement delivery method, comprising:
responding to an acquisition request of multimedia content sent by equipment where a target account is located, and determining advertisement putting duration corresponding to the target account;
determining advertisement content corresponding to the advertisement putting duration;
and sending the multimedia content and the advertisement content to the equipment where the target account is located, so that the equipment plays the advertisement content before playing the multimedia content.
2. The method of claim 1, wherein determining the ad placement duration corresponding to the target account comprises:
acquiring the original advertisement putting duration of the multimedia content;
determining an advertisement putting duration variable corresponding to the multimedia content based on historical interaction data;
and determining the advertisement putting time length based on the original advertisement putting time length and the advertisement putting time length variable.
3. The method of claim 2, wherein determining an advertisement placement duration variable corresponding to the multimedia content based on historical interaction data comprises:
acquiring a dimension parameter corresponding to the multimedia content;
acquiring a historical deficit rate corresponding to the dimension parameter based on the historical interactive data;
and determining the advertisement putting time variable according to the historical vacancy rate.
4. The method of claim 1, wherein determining the advertisement content corresponding to the advertisement placement duration comprises:
acquiring M advertisements corresponding to the advertisement putting time length, wherein the advertisement putting time length is the accumulated playing time length of the M advertisements;
respectively determining the advertisement type of each advertisement in the M advertisements;
and screening N advertisements from the M advertisements according to the advertisement types of each advertisement, and taking the N advertisements as the advertisement content corresponding to the advertisement putting duration, wherein M is more than or equal to N.
5. The method of claim 4, wherein the M advertisements comprise advertisements belonging to a first preset type;
according to the advertisement type of each advertisement, screening N advertisements from the M advertisements, including:
extracting each advertisement belonging to the first preset type from the M advertisements;
obtaining the respective priority of each extracted advertisement;
determining the extracted screening condition of each advertisement according to the priority of each advertisement;
and screening each extracted advertisement according to the respective screening condition of each advertisement to obtain the N advertisements.
6. The method of claim 5, wherein obtaining the respective priority of each extracted advertisement comprises:
obtaining the evaluation index of each advertisement;
and taking the priority corresponding to the extracted evaluation index of each advertisement as the priority of each extracted advertisement according to the corresponding relation between the preset evaluation index and the priority.
7. The method according to claim 5, wherein determining the respective screening condition of each extracted advertisement according to the respective priority of each advertisement comprises:
when the priority of each advertisement is a first priority, determining that the screening condition corresponding to each advertisement is that each advertisement is reserved;
when the priority of each advertisement is a second priority, determining that the screening condition corresponding to each advertisement is that each advertisement is reserved when the historical shortage rate of each advertisement exceeds a preset value; deleting each advertisement when the history vacancy rate of each advertisement does not exceed a preset value, wherein the history vacancy rate of each advertisement is determined according to the history exposure and the history putting quantity corresponding to each advertisement;
when the priority of each advertisement is a third priority, determining that the screening condition corresponding to each advertisement is that each advertisement is deleted;
wherein the first priority is higher than the second priority, which is higher than the third priority.
8. The method of claim 4, wherein the M advertisements comprise advertisements of a second preset type;
determining the N advertisements from the M advertisements according to the advertisement types of each advertisement, including:
extracting advertisements belonging to the second preset type from the M advertisements;
acquiring at least one preset advertisement from the advertisements belonging to the second preset type;
regarding each preset advertisement, when each preset advertisement is a first advertisement inserted in the advertisement putting duration, taking each preset advertisement as one advertisement in the N advertisements;
the preset advertisement is an advertisement which can be stopped to be played based on the operation of the target account when the preset advertisement is played.
9. The method of claim 3, further comprising:
determining an estimated value of the user's loss rate corresponding to the advertisement putting duration and all videos under the dimension parameter;
judging whether the estimated value is larger than a loss rate threshold value;
if the skip rate is greater than the skip rate threshold, taking a preset advertisement putting time as the advertisement putting time, determining advertisement content corresponding to the preset advertisement putting time, and sending the multimedia content and the advertisement content corresponding to the preset advertisement putting time to the target account, so that the equipment plays the advertisement content corresponding to the preset advertisement putting time before playing the multimedia content;
and if the target account is not larger than the hop-out rate threshold, executing a step of sending the multimedia content and the advertisement content to the equipment where the target account is located.
10. An advertisement delivery method, comprising:
sending an acquisition request of multimedia content corresponding to a target account;
and receiving the multimedia content and the advertisement content corresponding to the target account, and playing the advertisement content before playing the multimedia content.
11. A storage medium, characterized in that the storage medium comprises a stored program, wherein the program when executed performs the method of any of the preceding claims 1 to 9.
12. A storage medium, characterized in that the storage medium comprises a stored program, wherein the program when executed performs the method of claim 10.
13. A server comprises a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing the communication between the processor and the memory through the communication bus; wherein:
a memory for storing a computer program;
a processor for executing the method of any one of claims 1 to 9 by running a program stored on a memory.
14. The client device comprises a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing mutual communication by the memory through the communication bus; wherein:
a memory for storing a computer program;
a processor for executing the method of claim 10 by executing a program stored in a memory.
15. An advertisement delivery system, comprising:
a server, a client device in communication with the server;
the server for performing the method of any one of claims 1-9;
the client device configured to perform the method of claim 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110035268.9A CN112837088B (en) | 2021-01-12 | 2021-01-12 | Advertisement putting method, advertisement putting device, advertisement putting medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110035268.9A CN112837088B (en) | 2021-01-12 | 2021-01-12 | Advertisement putting method, advertisement putting device, advertisement putting medium and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112837088A true CN112837088A (en) | 2021-05-25 |
CN112837088B CN112837088B (en) | 2023-07-18 |
Family
ID=75929710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110035268.9A Active CN112837088B (en) | 2021-01-12 | 2021-01-12 | Advertisement putting method, advertisement putting device, advertisement putting medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112837088B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115119021A (en) * | 2022-06-28 | 2022-09-27 | 北京达佳互联信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
CN115239375A (en) * | 2022-07-07 | 2022-10-25 | 深圳辉煌明天科技有限公司 | Advertisement delivery method, device and system based on big data |
CN116308550A (en) * | 2023-03-16 | 2023-06-23 | 深圳市叁柒无限网络科技有限公司 | Personalized advertisement putting method, device and storage medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110219366A1 (en) * | 2010-03-02 | 2011-09-08 | David Grundfast | System and method of advertising for use on internet and/or digital networking capable devices |
US20120072936A1 (en) * | 2010-09-20 | 2012-03-22 | Microsoft Corporation | Automatic Customized Advertisement Generation System |
CN103747302A (en) * | 2014-01-23 | 2014-04-23 | 合一信息技术(北京)有限公司 | Advertisement delivery method and device for theatre video |
WO2017045592A1 (en) * | 2015-09-15 | 2017-03-23 | 北京合盒互动科技有限公司 | Advertisement display method and apparatus for controllable electronic screen |
WO2017197821A1 (en) * | 2016-05-16 | 2017-11-23 | 乐视控股(北京)有限公司 | Advertisement placement method, advertisement server and system |
CN107819827A (en) * | 2017-10-16 | 2018-03-20 | 阔视(北京)科技有限公司 | Put-on method, the apparatus and system of advertisement |
CN110166838A (en) * | 2019-05-23 | 2019-08-23 | 青岛聚看云科技有限公司 | Advertisement, which plays, launches control method, display equipment and server |
CN110460885A (en) * | 2019-09-04 | 2019-11-15 | 北京奇艺世纪科技有限公司 | Method for broadcasting multimedia file, device, server and client device |
WO2019218851A1 (en) * | 2018-05-15 | 2019-11-21 | 北京七鑫易维信息技术有限公司 | Advertisement pushing method, apparatus and device, and storage medium |
CN110969485A (en) * | 2019-11-29 | 2020-04-07 | 福建酷享网络科技有限公司 | Advertisement putting method, device and equipment |
CN111160944A (en) * | 2018-11-08 | 2020-05-15 | 蒋伟杰 | Advertisement putting method based on configuration rule |
-
2021
- 2021-01-12 CN CN202110035268.9A patent/CN112837088B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110219366A1 (en) * | 2010-03-02 | 2011-09-08 | David Grundfast | System and method of advertising for use on internet and/or digital networking capable devices |
US20120072936A1 (en) * | 2010-09-20 | 2012-03-22 | Microsoft Corporation | Automatic Customized Advertisement Generation System |
CN103747302A (en) * | 2014-01-23 | 2014-04-23 | 合一信息技术(北京)有限公司 | Advertisement delivery method and device for theatre video |
WO2017045592A1 (en) * | 2015-09-15 | 2017-03-23 | 北京合盒互动科技有限公司 | Advertisement display method and apparatus for controllable electronic screen |
WO2017197821A1 (en) * | 2016-05-16 | 2017-11-23 | 乐视控股(北京)有限公司 | Advertisement placement method, advertisement server and system |
CN107819827A (en) * | 2017-10-16 | 2018-03-20 | 阔视(北京)科技有限公司 | Put-on method, the apparatus and system of advertisement |
WO2019218851A1 (en) * | 2018-05-15 | 2019-11-21 | 北京七鑫易维信息技术有限公司 | Advertisement pushing method, apparatus and device, and storage medium |
CN111160944A (en) * | 2018-11-08 | 2020-05-15 | 蒋伟杰 | Advertisement putting method based on configuration rule |
CN110166838A (en) * | 2019-05-23 | 2019-08-23 | 青岛聚看云科技有限公司 | Advertisement, which plays, launches control method, display equipment and server |
CN110460885A (en) * | 2019-09-04 | 2019-11-15 | 北京奇艺世纪科技有限公司 | Method for broadcasting multimedia file, device, server and client device |
CN110969485A (en) * | 2019-11-29 | 2020-04-07 | 福建酷享网络科技有限公司 | Advertisement putting method, device and equipment |
Non-Patent Citations (1)
Title |
---|
吴思萱;: "基于程序化购买价值的广告投放分析", 新媒体研究, no. 21 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115119021A (en) * | 2022-06-28 | 2022-09-27 | 北京达佳互联信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
CN115239375A (en) * | 2022-07-07 | 2022-10-25 | 深圳辉煌明天科技有限公司 | Advertisement delivery method, device and system based on big data |
CN116308550A (en) * | 2023-03-16 | 2023-06-23 | 深圳市叁柒无限网络科技有限公司 | Personalized advertisement putting method, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112837088B (en) | 2023-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112837088A (en) | Advertisement putting method, device, medium and electronic equipment | |
US12039557B2 (en) | Methods and apparatus to monitor media presentations | |
CN109600669B (en) | Object playing monitoring method and device, storage medium and processor | |
KR101478275B1 (en) | System and/or method for distributing media content | |
CN112785333B (en) | Advertisement putting method, electronic equipment, storage medium and device | |
US10499093B2 (en) | Systems and methods for providing a ratings version and a dynamic ad version of a video | |
US20130275232A1 (en) | Method and apparatus for providing social interactive video service | |
CN107749996A (en) | A kind of method and apparatus for being used to push main broadcaster's information to user | |
US20130325594A1 (en) | Sponsored applications | |
KR101256932B1 (en) | Method for contents playing | |
US10181131B2 (en) | Conditional billing of advertisements based on determined user interest | |
US8380572B2 (en) | Selecting among advertisements competing for a slot associated with electronic content delivered over a network | |
CN108632358B (en) | Token management method and device based on WIFI sharing | |
US10068249B1 (en) | Inventory forecasting for bidded ad exchange | |
CN111914030A (en) | Advertisement charging voucher storage method, advertisement charging method, equipment and storage medium | |
CN112135199B (en) | Video playing method based on multiple types of video sources and related equipment | |
CN111064970B (en) | Video resource management method, live broadcast server and storage medium | |
CN114245213A (en) | Method and device for controlling multimedia information display and computing equipment | |
CN111757184A (en) | Video interaction method and device, electronic equipment and storage medium | |
US20130332288A1 (en) | Advertising media and method of advertising | |
US20140282654A1 (en) | Method of Metering Video Playback | |
CN112423144B (en) | Multimedia resource exception handling method, device, equipment and storage medium | |
CN115907859A (en) | Reward value updating method, system and device | |
CN112511872A (en) | Multimedia data playing control method, device, equipment and storage medium | |
CN116233500A (en) | Live advertisement playing method and device, storage medium and electronic 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |