CN111193945A - Advertisement playing processing method and device - Google Patents
Advertisement playing processing method and device Download PDFInfo
- Publication number
- CN111193945A CN111193945A CN202010017577.9A CN202010017577A CN111193945A CN 111193945 A CN111193945 A CN 111193945A CN 202010017577 A CN202010017577 A CN 202010017577A CN 111193945 A CN111193945 A CN 111193945A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- playing
- played
- information
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25883—Management of end-user data being end-user demographical data, e.g. age, family status or address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Computer Graphics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the application provides an advertisement playing processing method and device, and relates to the technical field of multimedia information. The advertisement playing processing method comprises the steps of firstly obtaining advertisement material data of an advertisement to be played, wherein the advertisement material data comprise a designated field, advertisement content data and advertisement unique identification information. And then, playing the advertisement to be played according to the advertisement content data, and acquiring playing information of the advertisement to be played according to the specified field. And then the playing information and the unique advertisement identification information are sent to the server, so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information, and the video playing equipment is not required to send an advertisement monitoring request to the server when the advertisement is played, thereby solving the problem of inaccurate advertisement playing condition statistics caused by network abnormality or server abnormality.
Description
Technical Field
The present application relates to the technical field of multimedia information, and in particular, to an advertisement playing processing method and apparatus.
Background
In the face of increasingly intense market competition, the delivery of advertisements determines the success or failure of enterprise marketing to a certain extent. With the continuous innovation of internet technology, the advertisement putting in the internet media becomes an important means for enterprises to put advertisements, and the ways of putting advertisements in the internet by enterprises are infinite, and the playing forms of the advertisements are also colorful and varied.
At present, various advertisement playing platforms exist, enterprises put advertisements to the advertisement playing platforms, and the advertisement playing platforms show advertisement contents to users by playing advertisements specified by the enterprises. For enterprises and advertisement playing platforms, how to acquire the playing situation of the advertisement is a key problem.
Generally, when an advertisement is played, a video playing device sends an advertisement monitoring request to a server so that the server can monitor and analyze the advertisement playing condition according to the advertisement monitoring request, but if a network is abnormal or the server is abnormal, the advertisement playing condition statistics is inaccurate.
Disclosure of Invention
In view of the above, an object of the present application is to provide an advertisement playing processing method and apparatus.
In order to achieve the above purpose, the embodiments of the present application employ the following technical solutions:
in a first aspect, an embodiment provides an advertisement playing processing method, which is applied to a video playing device in communication with a server, and the advertisement playing processing method includes:
acquiring advertisement material data of an advertisement to be played, wherein the advertisement material data comprises a designated field, advertisement content data and advertisement unique identification information;
playing the advertisement to be played according to the advertisement content data, and acquiring playing information of the advertisement to be played according to the specified field;
and sending the playing information and the unique advertisement identification information to the server so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
In an optional implementation manner, the specified field includes a screenshot field, and the step of obtaining the playing information of the advertisement to be played according to the specified field includes:
and according to the screenshot field included by the designated field, screenshot is carried out on the content of the advertisement to be played when the advertisement to be played is played according to a preset rule, and screenshot information of the advertisement to be played when the advertisement to be played is obtained.
In an optional implementation manner, the specified field includes a play start time field and a play end time field, and the step of obtaining the play information of the advertisement to be played according to the specified field includes:
acquiring the playing start time of the advertisement to be played according to the playing start time field included by the designated field;
acquiring the playing end time of the advertisement to be played according to the playing end time field included by the designated field;
and calculating the difference value of the playing ending time and the playing starting time of the advertisement to be played to obtain the playing time length of the advertisement to be played.
In an optional implementation manner, a plurality of advertisements to be played are stored in the video playing device, and each advertisement to be played corresponds to the unique identification information of the advertisement one to one.
In a second aspect, an embodiment provides an advertisement playing processing method, which is applied to a server in communication with a video playing device, and the advertisement playing processing method includes:
acquiring playing information of an advertisement to be played and unique advertisement identification information which are sent by video playing equipment;
and analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
In an optional embodiment, the playing information includes screenshot information of the advertisement to be played when playing, and the step of analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information includes:
acquiring prestored screenshot information of the advertisement to be played according to the unique identification information of the advertisement;
and comparing whether screenshot information included by the playing information is consistent with the prestored screenshot information, if so, determining that the advertisement to be played is a target advertisement, otherwise, determining that the advertisement to be played is a non-target advertisement.
In an optional embodiment, the playing information includes a playing duration of the advertisement to be played, and the step of analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information includes:
according to the unique identification information of the advertisement, acquiring a pre-stored playing time length of the advertisement to be played;
and comparing whether the playing time length included by the playing information is consistent with the pre-stored playing time length, if so, determining that the advertisement to be played is completely played, otherwise, determining that the advertisement to be played is not completely played.
In an optional implementation manner, the step of analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information includes:
according to the unique identification information of each advertisement, counting all playing information of each advertisement to be played, which is acquired within a preset time period;
and calculating the playing times of each advertisement to be played according to the number of the playing information of each advertisement to be played.
In a third aspect, an embodiment provides an advertisement playing processing apparatus, which is applied to a server in communication with a video playing device, and the advertisement playing processing apparatus includes:
the system comprises a first acquisition module, a second acquisition module and a first display module, wherein the first acquisition module is used for acquiring advertisement material data of an advertisement to be played, and the advertisement material data comprises a designated field, advertisement content data and advertisement unique identification information;
the playing module is used for playing the advertisement to be played according to the advertisement content data and acquiring playing information of the advertisement to be played according to the specified field;
and the sending module is used for sending the playing information and the unique advertisement identification information to the server so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
In a fourth aspect, an embodiment provides an advertisement playing processing apparatus, which is applied to a video playing device in communication with a server, and the advertisement playing processing apparatus includes:
the second acquisition module is used for acquiring the playing information of the advertisement to be played and the unique identification information of the advertisement which are sent by the video playing equipment;
and the analysis module is used for analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
According to the advertisement playing processing method and device provided by the embodiment of the application, after the advertisement material data (including the designated field, the advertisement content data and the advertisement unique identification information) of the advertisement to be played is obtained, the advertisement to be played is played according to the advertisement content data, and the playing information of the advertisement to be played is obtained according to the designated field. The playing information and the unique advertisement identification information are sent to the server, so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information, and the video playing device is not required to send an advertisement monitoring request to the server when the advertisement is played, and the problem of inaccurate advertisement playing condition statistics caused by network abnormality or server abnormality is solved.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 shows an application scenario diagram of an advertisement playing processing method provided by an embodiment of the present application.
Fig. 2 shows a hardware structure diagram of a server and a video playback device provided in an embodiment of the present application.
Fig. 3 shows one of flowcharts of an advertisement playing processing method provided in an embodiment of the present application.
Fig. 4 shows a second flowchart of an advertisement playing processing method provided in the embodiment of the present application.
Fig. 5 is a block diagram schematically illustrating an advertisement playing processing apparatus according to an embodiment of the present application.
Fig. 6 shows a second block diagram of an advertisement playing processing device according to an embodiment of the present application.
Icon: 1-an advertisement playing processing system; 10-a video playback device; 20-a server; 30-a network; 21-a memory; 22-a processor; 23-a communication module; 24(25) -advertisement playing processing means; 241-a first obtaining module; 242-a play module; 243-a sending module; 251-a second obtaining module; 252-analysis module.
Detailed Description
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, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
As described in the background art, various advertisement playing platforms are currently available, and enterprises place advertisements on the advertisement playing platforms, and the advertisement playing platforms display advertisement contents to users by playing advertisements specified by the enterprises. For enterprises and advertisement playing platforms, how to acquire the playing situation of the advertisement is a key problem.
As a common method, for example, for an advertisement playing platform being KTV (karaoke), the playing condition of the advertisement can be counted by a manual photo taking mode, that is, a photo taker arrives at a specified room of a specified KTV to take a photo of the advertisement for monitoring and playing. However, the method has high labor cost, cannot monitor the real situation of playing all KTV advertisements, and has the biggest defect that the advertisement cannot be shot and monitored when a customer sings a song, so that the advertisement playing situation is not accurately counted.
The other method is that when the advertisement is played, the video playing device sends the advertisement and the monitoring request to the server, so that the server can monitor and analyze the advertisement playing condition according to the advertisement monitoring request, but if the network is abnormal or the server is abnormal, the advertisement playing condition statistics is inaccurate.
In view of the above, an embodiment of the present application provides an advertisement playing processing method to improve the above problem.
Referring to fig. 1, fig. 1 is a schematic view of an application scenario of an advertisement playing processing method according to an embodiment of the present application. As shown in the figure, the advertisement playback processing system 1 includes a video playback device 10 and a server 20, and the video playback device 10 is communicatively connected to the server 20 via a network 30. The advertisement playing processing method provided by the embodiment of the application is respectively applied to the video playing device 10 and the server 20 in the advertisement playing processing system 1. The video playback device 10 may be a computer, a laptop, a tablet, a smart phone, a television, or the like.
Referring to fig. 2, fig. 2 is a schematic diagram of a hardware structure of the server 20 according to an embodiment of the present disclosure. Including a memory 21, a processor 22, and a communication module 23. The memory 21, processor 22 and communication module 23 are electrically connected to each other directly or indirectly to enable data transmission or interaction. For example, the components may be electrically connected to each other via one or more communication buses or signal lines.
The memory 21 is used to store programs or data. The Memory 21 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an erasable Read-Only Memory (EPROM), an electrically erasable Read-Only Memory (EEPROM), and the like.
The memory 21 is used for storing programs, and the processor 22 executes the programs after receiving the execution instructions. The communication module 23 is used for establishing a communication connection between the server 20 and the video playback device 10 via the network 30, and for transceiving data via the network 30.
The processor 22 may be an integrated circuit chip having signal processing capabilities. The Processor 22 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It should be understood that the configuration shown in fig. 2 is merely a schematic diagram of the configuration of server 20, and that server 20 may include more or fewer components than shown in fig. 2, or have a different configuration than shown in fig. 2. The components shown in fig. 2 may be implemented in hardware, software, or a combination thereof.
Referring to fig. 3, a flowchart of an advertisement playing processing method applied to a video playing device according to an embodiment of the present application will be described in detail below.
Step S110, obtaining advertisement material data of the advertisement to be played, wherein the advertisement material data comprises a designated field, advertisement content data and advertisement unique identification information.
Step S120, the advertisement to be played is played according to the advertisement content data, and the playing information of the advertisement to be played is obtained according to the designated field.
Step S130, sending the playing information and the unique advertisement identification information to the server, so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
For example, when the video playing device obtains the advertisement material data of the advertisement a to be played, the advertisement a to be played is played according to the advertisement content data in the advertisement material data, and the playing information of the advertisement a to be played is obtained according to the specified field in the advertisement material data. And finally, sending the unique advertisement identification information included in the advertisement material data of the advertisement A to be played and the obtained playing information to a server.
The video playing device can be an electronic device capable of playing videos, such as a television, a tablet, a personal computer, a notebook computer or a smart phone.
In the embodiment of the application, in order to obtain the playing information of the advertisement to be played, a Software Development Kit (SDK) is preconfigured in the video playing device, and when the video to be played starts to be played, the SDK collects the playing information of the video to be played according to a specified field in the advertisement material data of the advertisement to be played.
As an alternative embodiment, the SDK may be installed in a host or a digital video converter Box (STB) of the video playback apparatus. When the video playing equipment acquires the advertisement material data in the advertisement to be played, calling the SDK installed in a host of the video playing equipment or a digital video conversion box, and collecting the playing information of the advertisement to be played according to the specified field.
The designated field is a code number pre-configured in the advertisement to be played, and different code numbers have different significances. For example, the meaning corresponding to the code number '1' may be a screenshot, and when the video playing device acquires the field, the video playing device performs screenshot on the content of the advertisement to be played, so as to acquire screenshot information of the advertisement to be played. The meaning corresponding to the code number '2' may be the playing start time, and when the video playing device acquires this field, the playing start time of the advertisement to be played is recorded. The meaning corresponding to the code number '3' may be the playing ending time, and when the video playing device acquires the field, the playing ending time of the advertisement to be played is recorded.
It is understood that the above code numbers may also be in other forms, such as greek letters, english words, or any other combination. The advertisement to be played may include one specific field or a plurality of specific fields.
The playing information and the advertisement unique identification information can be sent to the server in a form of url (uniform resource locator), so that the server can identify the playing information and the advertisement unique identification information.
According to the method and the device, the playing information of the advertisement to be played is obtained according to the designated field in the advertisement to be played, and the unique identification information of the advertisement to be played and the obtained playing information are sent to the server, so that the server analyzes the playing condition of the advertisement to be played according to the unique identification information of the advertisement and the playing information, and the accuracy of counting the playing condition of the advertisement is improved.
As an optional implementation manner, in order to obtain the playing information of the video to be played, the specified field includes a screenshot field, and the step of obtaining the playing information of the advertisement to be played according to the specified field may include:
and according to the screenshot field included in the designated field, screenshot is carried out on the content of the advertisement to be played when the advertisement to be played is played according to a preset rule, and screenshot information of the advertisement to be played when the advertisement to be played is obtained.
The preset rule may be that the content of the advertisement to be played is captured at certain time intervals, for example, 0.5s, 1s, 2s, … ….
For example, if the content of the advertisement to be played with the playing time length of 10s is captured at a time interval of 1s, 10 captured screenshots are obtained. If the content of the advertisement to be played with the playing time length of 10s is captured according to the time of 2s at each interval, the total time of the captured screenshots is 2 s. Therefore, the screenshot information of the advertisement to be played can be obtained.
As another optional implementation manner, in order to obtain the playing information of the video to be played, the specified field may further include a playing start time field and a playing end time field, and obtaining the playing information of the advertisement to be played according to the specified field may be implemented by the following steps:
firstly, according to the playing start time field included in the designated field, the playing start time of the advertisement to be played is obtained.
And then, acquiring the playing end time of the advertisement to be played according to the playing end time field included by the specified field.
And finally, calculating the difference value of the playing ending time and the playing starting time of the advertisement to be played to obtain the playing time length of the advertisement to be played.
For example, when the advertisement a to be played is played at 20 o 'clock 30 minutes in 1 month and 1 day of 2020 and ends at 20 o' clock 31 minutes in 1 month and 1 day of 2020, the playing start time of the advertisement a to be played is 20 o 'clock 30 minutes in 1 month and 1 day of 2020, the playing end time of the advertisement a to be played is 20 o' clock 31 minutes in 1 month and 1 day of 2020, and the playing time duration is 1 minute.
For another example, the advertisement a to be played is played at 21 o 'clock 20 minutes on 1 month and 1 day of 2020, and is ended at 21 o' clock 21 minutes on 1 month and 1 day of 2020, so that the playing start time of the advertisement a to be played is 21 o 'clock 20 minutes on 1 month and 1 day of 2020, and the playing end time of the advertisement a to be played is 21 o' clock 21 minutes on 1 month and 1 day of 2020, and the playing time duration is 1 minute.
It is easy to understand that the advertisement to be played can be played at any time in the day, and can be played once or multiple times. I.e. it can be played continuously several times, or played separately several times.
As another optional implementation manner, a plurality of advertisements to be played are stored in the video playing device, and each advertisement to be played includes one advertisement unique identification information.
For example, as shown in table 1, a plurality of advertisements to be played, an advertisement a to be played, an advertisement B to be played, an advertisement C to be played, and an advertisement D to be played, are stored in the video playing device. The advertisement to be played a includes the unique identification information 123349, the advertisement to be played B includes the unique identification information 123093, the advertisement to be played C includes the unique identification information 123456, and the advertisement to be played D includes the unique identification information 123995.
TABLE 1
Advertisement to be played | Unique identification information of advertisement |
Advertisement A to be played | 123349 |
Advertisement B to be played | 123093 |
Advertisement C to be played | 123456 |
Advertisement D to be played | 123995 |
It can be understood that, in order to comprehensively obtain the playing information of the video to be played, the designated field may further include a screenshot field, a playing start time field, and a playing end time field. Acquiring screenshot information when the advertisement to be played is played according to the screenshot field, acquiring playing start time of the advertisement to be played according to the playing start field, acquiring playing end time of the advertisement to be played according to the playing end field, and calculating playing duration of the advertisement to be played according to the playing start time of the advertisement to be played and the playing end time of the advertisement to be played.
As another optional implementation, information of a user viewing the advertisement content when the advertisement to be played is played may also be obtained, so as to further obtain the playing condition of the advertisement to be played.
For example, when the video playing device is applied to KTV, it may be obtained that when the advertisement to be played is played, the client information in the current KTV compartment where the video playing device is located, the time when the KTV compartment starts to be used, the time when the KTV compartment finishes to be used, the address where the KTV compartment is located, the store name where the KTV compartment is located, the name of the song when the advertisement to be played is played, the type of the KTV compartment, and the price of the KTV compartment. Therefore, the playing condition of the advertisement to be played is further acquired, so that the server comprehensively counts the playing condition of the advertisement to be played according to various information.
Referring to fig. 4, an embodiment of the present application further provides an advertisement playing processing method, where the method is applied to a server, and fig. 4 is a second flowchart of the advertisement playing processing method provided in the embodiment of the present application. The method including the respective steps will be described in detail below.
Step 210, obtaining the playing information of the advertisement to be played and the unique identification information of the advertisement, which are sent by the video playing device.
And step 220, analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
As an optional implementation manner, if the playing information includes screenshot information when the advertisement to be played is played, the playing condition of the advertisement to be played may be analyzed by the following method:
firstly, according to the unique identification information of the advertisement, prestored screenshot information of the advertisement to be played is obtained.
And then, comparing whether the screenshot information included in the playing information is consistent with the prestored screenshot information, if so, determining that the advertisement to be played is the target advertisement, otherwise, determining that the advertisement to be played is the non-target advertisement.
The pre-stored screenshot information of the advertisement to be played can be obtained by capturing the screenshot of the advertisement content of the advertisement to be played in advance. For example, for an advertisement a to be played with an advertisement market of 10s, screenshot is performed on the advertisement content at an interval of 1s, so that 10 pieces of screenshot information of the advertisement a to be played are obtained and stored in the server.
In the embodiment of the application, the screenshot information included in the playing information and the prestored screenshot information are compared one by one, and as long as any screenshot information included in any playing information is consistent with the prestored screenshot information, the advertisement to be played is determined to be the target advertisement, otherwise, the advertisement to be played is determined to be the non-target advertisement. Therefore, if the advertisement investor designates to play the target advertisement related to the brand A, whether the advertisement played by the video playing device is the target advertisement related to the brand A can be judged based on the method so as to accurately obtain the playing condition of the advertisement.
As another optional implementation manner, if the playing information includes the playing time length of the advertisement to be played, the playing condition of the advertisement to be played may be analyzed by the following method:
firstly, according to the unique identification information of the advertisement, the pre-stored playing time length of the advertisement to be played is obtained.
And then, comparing whether the playing time length included by the playing information is consistent with the pre-stored playing time length, if so, determining that the advertisement to be played is completely played, otherwise, determining that the advertisement to be played is not completely played.
The pre-stored playing time length of the advertisement to be played can be obtained by storing the unique advertisement identification information of the advertisement to be played in one-to-one correspondence with the pre-stored playing time length. For example, the storage can be performed as in table 2 below.
TABLE 2
For example, if the obtained advertisement unique identification information is 123409, the corresponding advertisement to be played can be found to be advertisement a according to table 2, and the pre-stored playing time length is 10 s. If the playing time included in the obtained playing information is 7s, the playing time included in the obtained playing information is compared with the pre-stored playing time to know, and the pre-stored playing time is longer than the playing time in the playing information, it can be determined that the advertisement to be played is not played completely. For another example, if the playing time included in the obtained playing information is 10s, the playing time included in the obtained playing information is compared with the pre-stored playing time to know that the pre-stored playing time is consistent with the playing time included in the playing information, it can be determined that the advertisement to be played is completely played, so as to accurately obtain the playing condition of the advertisement.
As a further optional implementation manner, in this embodiment of the present application, the playing times of the advertisement to be played may also be obtained. Therefore, the playing condition of the advertisement to be played can be analyzed according to the playing information and the unique identification information of the advertisement in the following way.
Firstly, according to the unique identification information of each advertisement, counting all playing information of each advertisement to be played, which is acquired within a preset time period.
And then, according to the number of the playing information of each advertisement to be played, calculating the playing times of each advertisement to be played.
Aiming at the condition that a plurality of advertisements to be played are stored in the video playing device, because the video playing device sends the playing information of the advertisements to be played and the unique identification information of the advertisements in the form of URL, the server can count the playing times of the advertisements to be played in the preset time period according to the times of the playing information received in the preset time period. For example, if the server obtains 10 pieces of all playing information of the advertisement a to be played in one day, the playing frequency of the advertisement a to be played is 10 times. If the server obtains 20 pieces of all playing information of the advertisement B to be played in one day, the playing frequency of the advertisement B to be played is 20 times.
Meanwhile, the inventor researches and discovers that when a network problem occurs or a service provider playing advertisements has a malicious cheating behavior, the server may receive playing information of a plurality of same advertisements to be played in the same time interval, so that the statistics of the playing conditions of the advertisements to be played is inaccurate.
In the embodiment of the application, in order to make statistics of the playing times of the advertisements to be played in the preset time period more accurate, the playing times of each advertisement to be played can be calculated according to the playing start time and the playing end time of the advertisements included in the playing information and the number of the playing information.
For example, if the server acquires 10 pieces of all playing information of the advertisement a to be played in the time of day. If the play start time and the play end time included in the 3 pieces of play information are consistent, it is determined that the 3 pieces of play information have a network problem or a cheating behavior, at this time, 2 pieces of repeated play information are removed, only 1 piece of play information is calculated, and at this time, the play frequency of the advertisement a to be played is 8 times. Therefore, the accuracy of counting the playing times of the advertisement to be played in the preset time period is improved.
Referring to fig. 5, an embodiment of the present application further provides an advertisement playing processing device 24, which is applied to a video playing device communicating with a server, where the advertisement playing processing device 24 includes:
the first obtaining module 241 is configured to obtain advertisement material data of an advertisement to be played, where the advertisement material data includes a designated field, advertisement content data, and advertisement unique identification information.
The playing module 242 is configured to play the advertisement to be played according to the advertisement content data, and obtain playing information of the advertisement to be played according to the specified field.
The sending module 243 is configured to send the playing information and the unique advertisement identification information to the server, so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the advertisement playing processing apparatus 24 described above may refer to the corresponding process in the foregoing method, and will not be described in too much detail herein.
Referring to fig. 6, an embodiment of the present application further provides an advertisement playing processing device 25, which is applied to a video playing device communicating with a server, where the advertisement playing processing device 25 includes:
a second obtaining module 251, configured to obtain playing information of an advertisement to be played and unique advertisement identification information sent by a video playing device;
and the analysis module 252 is configured to analyze the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the advertisement playing processing apparatus 25 described above may refer to the corresponding process in the foregoing method, and will not be described in too much detail herein.
On the basis of the foregoing, the present embodiment also provides a storage medium on which a computer program is stored, which, when executed by a processor, implements the advertisement playing processing method of any one of the foregoing embodiments.
In summary, the embodiments of the present application provide an advertisement playing processing method and apparatus, where the method first obtains advertisement material data of an advertisement to be played, where the advertisement material data includes a designated field, advertisement content data, and advertisement unique identification information. And then, playing the advertisement to be played according to the advertisement content data, and acquiring playing information of the advertisement to be played according to the specified field. And then the playing information and the unique advertisement identification information are sent to the server, so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information, and the video playing equipment is not required to send an advertisement monitoring request to the server when the advertisement is played, thereby solving the problem of inaccurate advertisement playing condition statistics caused by network abnormality or server abnormality.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims (10)
1. An advertisement playing processing method is applied to a video playing device which is communicated with a server, and comprises the following steps:
acquiring advertisement material data of an advertisement to be played, wherein the advertisement material data comprises a designated field, advertisement content data and advertisement unique identification information;
playing the advertisement to be played according to the advertisement content data, and acquiring playing information of the advertisement to be played according to the specified field;
and sending the playing information and the unique advertisement identification information to the server so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
2. The advertisement playing processing method according to claim 1, wherein the designated field includes a screenshot field, and the step of obtaining the playing information of the advertisement to be played according to the designated field includes:
and according to the screenshot field included by the designated field, screenshot is carried out on the content of the advertisement to be played when the advertisement to be played is played according to a preset rule, and screenshot information of the advertisement to be played when the advertisement to be played is obtained.
3. The advertisement playing processing method according to claim 1, wherein the designated field includes a playing start time field and a playing end time field, and the step of obtaining the playing information of the advertisement to be played according to the designated field includes:
acquiring the playing start time of the advertisement to be played according to the playing start time field included by the designated field;
acquiring the playing end time of the advertisement to be played according to the playing end time field included by the designated field;
and calculating the difference value of the playing ending time and the playing starting time of the advertisement to be played to obtain the playing time length of the advertisement to be played.
4. The advertisement playing processing method according to claim 1, wherein a plurality of advertisements to be played are stored in the video playing device, and each advertisement to be played corresponds to the unique identification information of the advertisement one to one.
5. An advertisement playing processing method is applied to a server which is communicated with a video playing device, and comprises the following steps:
acquiring playing information of an advertisement to be played and unique advertisement identification information which are sent by video playing equipment;
and analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
6. The advertisement playing processing method according to claim 5, wherein the playing information includes screenshot information when the advertisement to be played is played, and the step of analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information includes:
acquiring prestored screenshot information of the advertisement to be played according to the unique identification information of the advertisement;
and comparing whether screenshot information included by the playing information is consistent with the prestored screenshot information, if so, determining that the advertisement to be played is a target advertisement, otherwise, determining that the advertisement to be played is a non-target advertisement.
7. The method of claim 5, wherein the playing information includes a playing duration of the advertisement to be played, and the step of analyzing the playing status of the advertisement to be played according to the playing information and the unique advertisement identification information includes:
according to the unique identification information of the advertisement, acquiring a pre-stored playing time length of the advertisement to be played;
and comparing whether the playing time length included by the playing information is consistent with the pre-stored playing time length, if so, determining that the advertisement to be played is completely played, otherwise, determining that the advertisement to be played is not completely played.
8. The method of claim 5, wherein the step of analyzing the advertisement to be played according to the playing information and the unique advertisement identification information comprises:
according to the unique identification information of each advertisement, counting all playing information of each advertisement to be played, which is acquired within a preset time period;
and calculating the playing times of each advertisement to be played according to the number of the playing information of each advertisement to be played.
9. An advertisement playing processing device, applied to a video playing device communicating with a server, comprising:
the system comprises a first acquisition module, a second acquisition module and a first display module, wherein the first acquisition module is used for acquiring advertisement material data of an advertisement to be played, and the advertisement material data comprises a designated field, advertisement content data and advertisement unique identification information;
the playing module is used for playing the advertisement to be played according to the advertisement content data and acquiring playing information of the advertisement to be played according to the specified field;
and the sending module is used for sending the playing information and the unique advertisement identification information to the server so that the server analyzes the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
10. An advertisement playing processing device, applied to a server communicating with a video playing device, comprising:
the second acquisition module is used for acquiring the playing information of the advertisement to be played and the unique identification information of the advertisement which are sent by the video playing equipment;
and the analysis module is used for analyzing the playing condition of the advertisement to be played according to the playing information and the unique advertisement identification information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010017577.9A CN111193945A (en) | 2020-01-08 | 2020-01-08 | Advertisement playing processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010017577.9A CN111193945A (en) | 2020-01-08 | 2020-01-08 | Advertisement playing processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111193945A true CN111193945A (en) | 2020-05-22 |
Family
ID=70709918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010017577.9A Pending CN111193945A (en) | 2020-01-08 | 2020-01-08 | Advertisement playing processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111193945A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022127335A1 (en) * | 2020-12-17 | 2022-06-23 | 中兴通讯股份有限公司 | Information monitoring method, terminal, server and computer readable storage medium |
CN115314735A (en) * | 2021-05-08 | 2022-11-08 | 苏州国双软件有限公司 | Method, system and equipment for monitoring playing process |
CN116503116A (en) * | 2023-06-29 | 2023-07-28 | 江西时刻互动科技股份有限公司 | Advertisement putting time management method and device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139657A (en) * | 2013-02-04 | 2013-06-05 | 青岛海信传媒网络技术有限公司 | Advertising machine management system, advertising machine and verification method of advertising content played by advertising machine |
CN104410907A (en) * | 2014-11-25 | 2015-03-11 | 北京国双科技有限公司 | Video advertisement monitoring method and device |
US20150193824A1 (en) * | 2014-01-03 | 2015-07-09 | Electronics And Telecommunications Research Institute | Digital signage system capable of ensuring advertisement exposure time and method thereof |
CN105956889A (en) * | 2016-06-07 | 2016-09-21 | 乐视控股(北京)有限公司 | Advertisement monitoring method, device and system |
CN106899864A (en) * | 2015-12-18 | 2017-06-27 | 北京国双科技有限公司 | Commercial detection method and device |
CN108235122A (en) * | 2016-12-14 | 2018-06-29 | 北京国双科技有限公司 | The monitoring method and device of video ads |
CN110264280A (en) * | 2019-06-26 | 2019-09-20 | 北京智云联众科技有限公司 | A kind of outdoor advertising monitoring method |
-
2020
- 2020-01-08 CN CN202010017577.9A patent/CN111193945A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139657A (en) * | 2013-02-04 | 2013-06-05 | 青岛海信传媒网络技术有限公司 | Advertising machine management system, advertising machine and verification method of advertising content played by advertising machine |
US20150193824A1 (en) * | 2014-01-03 | 2015-07-09 | Electronics And Telecommunications Research Institute | Digital signage system capable of ensuring advertisement exposure time and method thereof |
CN104410907A (en) * | 2014-11-25 | 2015-03-11 | 北京国双科技有限公司 | Video advertisement monitoring method and device |
CN106899864A (en) * | 2015-12-18 | 2017-06-27 | 北京国双科技有限公司 | Commercial detection method and device |
CN105956889A (en) * | 2016-06-07 | 2016-09-21 | 乐视控股(北京)有限公司 | Advertisement monitoring method, device and system |
CN108235122A (en) * | 2016-12-14 | 2018-06-29 | 北京国双科技有限公司 | The monitoring method and device of video ads |
CN110264280A (en) * | 2019-06-26 | 2019-09-20 | 北京智云联众科技有限公司 | A kind of outdoor advertising monitoring method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022127335A1 (en) * | 2020-12-17 | 2022-06-23 | 中兴通讯股份有限公司 | Information monitoring method, terminal, server and computer readable storage medium |
CN115314735A (en) * | 2021-05-08 | 2022-11-08 | 苏州国双软件有限公司 | Method, system and equipment for monitoring playing process |
CN115314735B (en) * | 2021-05-08 | 2024-04-26 | 苏州国双软件有限公司 | Method, system and equipment for monitoring play flow |
CN116503116A (en) * | 2023-06-29 | 2023-07-28 | 江西时刻互动科技股份有限公司 | Advertisement putting time management method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11457282B2 (en) | Methods and apparatus to create a panel of media device users | |
CN109547859B (en) | Video clip determination method and device | |
CN111193945A (en) | Advertisement playing processing method and device | |
CN108270738B (en) | Video processing method and network equipment | |
US20150074106A1 (en) | Providing application program and user recommendation information | |
US20160042388A1 (en) | Tracking and analyzing mobile device activity related to mobile display campaigns | |
CN112364202B (en) | Video recommendation method and device and electronic equipment | |
CN108322350B (en) | Service monitoring method and device and electronic equipment | |
CN111046292B (en) | Live broadcast recommendation method and device, computer readable storage medium and electronic equipment | |
CN108521582B (en) | Copyright video full-network viewing record system based on block chain technology | |
CN110781605B (en) | Advertisement putting model testing method and device, computer equipment and storage medium | |
CN106961632B (en) | Video quality analysis method and device | |
CN112751711B (en) | Alarm information processing method and device, storage medium and electronic equipment | |
CN110047513B (en) | Video monitoring method and device, electronic equipment and storage medium | |
CN106488256B (en) | data processing method and device | |
CN104394434A (en) | Method and device for counting television audience rating | |
CN111970150A (en) | Log information processing method, device, server and storage medium | |
CN112488769A (en) | Advertisement putting test method, device, equipment and storage medium | |
US20070055733A1 (en) | Method, server and program product for delivering messages | |
CN110381152B (en) | Statistical method and statistical device for automatic playing amount of pushed resources and electronic equipment | |
CN110602483B (en) | Video fault determination method, device and computer readable storage medium | |
CN116450881A (en) | Method and device for recommending interest segment labels based on user preference and electronic equipment | |
CN110321517B (en) | Method and device for detecting playing proportion of browsing resources and readable storage medium | |
CN104410874A (en) | A method, a device, and a system for detecting video viscosity information | |
CN113535994A (en) | Method and device for determining interest index of user in multimedia |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200522 |
|
RJ01 | Rejection of invention patent application after publication |