CN110891197A - Video advertisement putting condition detection method and device, electronic equipment and storage medium - Google Patents

Video advertisement putting condition detection method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN110891197A
CN110891197A CN201911187257.1A CN201911187257A CN110891197A CN 110891197 A CN110891197 A CN 110891197A CN 201911187257 A CN201911187257 A CN 201911187257A CN 110891197 A CN110891197 A CN 110891197A
Authority
CN
China
Prior art keywords
target
advertisement
video
identifier
program
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
Application number
CN201911187257.1A
Other languages
Chinese (zh)
Other versions
CN110891197B (en
Inventor
李叶馨
施子鸣
贾凯越
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Miaozhen Information Technology Co Ltd
Miaozhen Systems Information Technology Co Ltd
Original Assignee
Miaozhen Systems Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Miaozhen Systems Information Technology Co Ltd filed Critical Miaozhen Systems Information Technology Co Ltd
Priority to CN201911187257.1A priority Critical patent/CN110891197B/en
Publication of CN110891197A publication Critical patent/CN110891197A/en
Application granted granted Critical
Publication of CN110891197B publication Critical patent/CN110891197B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia 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 Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the application provides a method and a device for detecting video advertisement putting condition, electronic equipment and a storage medium. The video advertisement putting condition detection method comprises the following steps: acquiring a detection instruction, wherein the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program launched by the target advertisement and a third identifier of a target video program inserted with the target advertisement; sending a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program; acquiring a play log of each mobile terminal when the application program runs; and judging the delivery condition of the target advertisement according to each play log and the first identifier. The restoration of the playing scene of the target advertisement is completed, the authenticity of the collected data can be improved, and the accuracy of the detection of the video advertisement putting condition can be improved.

Description

Video advertisement putting condition detection method and device, electronic equipment and storage medium
Technical Field
The application relates to the technical field of computer networks, in particular to a method and a device for detecting video advertisement putting condition, electronic equipment and a storage medium.
Background
In recent years, as the convergence between broadcast and television media and new network media is deepened, more and more advertisement information delivery parties select targeted dramas to deliver information, such as front-mounted advertisement information, that is, a media video is opened by a user, and advertisement information is played before the media video is formally played, in order to improve the exposure effect of the advertisement information. Usually, the advertisement information publisher will perform code-adding monitoring through the third-party company to check whether the playing amount of the advertisement information meets the requirement.
In the prior art, the defects of advertisement detection are as follows: the video webpage address is opened through the android simulator, the actual playing carrier is still a computer webpage, and the video media mobile application page is not, so that the advertisement on the video media mobile application cannot be really restored.
In view of the above problems, no effective technical solution exists at present.
Disclosure of Invention
An object of the embodiments of the present application is to provide a method, an apparatus, an electronic device, and a storage medium for detecting a video advertisement delivery status, which can improve the authenticity of collected data, thereby improving the accuracy of detecting the video advertisement delivery status.
In a first aspect, an embodiment of the present application provides a method for detecting a video advertisement delivery status, including the following steps:
acquiring a detection instruction, wherein the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement and a third identifier of a target video program for inter-cut of the target advertisement;
sending a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program;
acquiring a play log of each mobile terminal when the application program runs;
and judging the delivery condition of the target advertisement according to each play log and the first identifier.
According to the embodiment of the application, the reality of the collected data can be improved through the restoration of the playing scene of the target advertisement, and the accuracy of the detection of the video advertisement putting condition can be improved
Optionally, in the method for detecting a video advertisement delivery status according to the embodiment of the present application, the at least one mobile terminal includes a plurality of mobile terminals, the at least one video program includes a plurality of video programs, and each mobile terminal correspondingly plays one video program.
According to the embodiment of the application, the detection efficiency can be improved by testing the advertisement putting conditions of a plurality of video programs of the same application at one time.
Optionally, in the method for detecting a video advertisement delivery status according to the embodiment of the present application, the step of determining the delivery status of the target advertisement according to each play log and the first identifier includes:
extracting monitoring marks of the advertisements inserted into the playing logs from each playing log;
and if each monitoring identifier is the same as the first identifier, judging that the application program completes an advertisement putting task.
According to the embodiment of the application, the monitoring identification is compared with the first identification of the target advertisement, so that the accurate detection of the video advertisement putting condition is completed. Optionally, in the method for detecting a video advertisement delivery status according to the embodiment of the present application, the step of determining the delivery status of the target advertisement according to each play log and the first identifier includes:
extracting monitoring marks of the advertisements inserted into the playing logs from each playing log;
if each monitoring mark is the same as the first mark, acquiring the characteristic information of the video program actually inserted with the advertisement;
and judging whether the video program actually inserted with the target advertisement is consistent with the target video program or not according to the characteristic information.
According to the method and the device, the video program of the actual inter-cut target advertisement is compared with the characteristic information of the target video program, so that the accuracy of detecting the video advertisement putting condition is further improved, and the missing detection of the target advertisement putting error is avoided.
Optionally, in the method for detecting a video advertisement delivery status according to the embodiment of the present application, the step of obtaining characteristic information of a video program actually inserting the target advertisement includes:
sending a screen capture instruction to each mobile terminal, so that the mobile terminal captures a video interface for playing the target advertisement according to the screen capture instruction to generate a screen capture pattern;
acquiring a screen capture pattern sent by each mobile terminal;
and the step of judging whether the video program actually inserted with the target advertisement is consistent with the target video program according to the characteristic information comprises the following steps:
and identifying the screen capture pattern to judge whether the video program actually inserted with the target advertisement is consistent with the target video program.
According to the embodiment of the application, whether the target advertisement is accurately delivered or not is judged through the screen capture pattern of the video program actually inserting the target advertisement, and the detection accuracy can be improved.
Optionally, in the method for detecting a video advertisement delivery status according to the embodiment of the present application, the step of determining whether the video program actually inserted with the target advertisement is consistent with the target video program according to the feature information further includes:
if the video program actually inserted with the target advertisement does not accord with the target video program;
generating evidence proving material information according to the screen capture pattern and the first identification, and storing the evidence proving material information.
Optionally, in the method for detecting a video advertisement delivery status according to the embodiment of the present application, the step of obtaining characteristic information of a video program actually inserting the target advertisement includes:
analyzing the play log to acquire abstract content information, duration information and time point information of a video program actually inserted with the target advertisement;
and the step of judging whether the video program actually inserted with the target advertisement is consistent with the target video program according to the characteristic information comprises the following steps:
and judging whether the video program actually inserted with the target advertisement is consistent with the target video program or not according to the abstract content information, the duration information and the time point information of the target advertisement.
In a second aspect, an embodiment of the present application further provides a device for detecting a video advertisement delivery status, including:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a detection instruction, and the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement and a third identifier of a target video program for inter-cut of the target advertisement;
a sending module, configured to send a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program;
the second acquisition module is used for acquiring a play log when each mobile terminal runs the application program;
and the judging module is used for judging the delivery condition of the target advertisement according to each play log and the first identifier.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory, where the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the method as provided in the first aspect are executed.
In a fourth aspect, embodiments of the present application provide a storage medium, on which a computer program is stored, where the computer program, when executed by a processor, performs the steps in the method as provided in the first aspect.
As can be seen from the above, the method for detecting the video advertisement delivery status provided in the embodiment of the present application obtains a detection instruction, where the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement, and a third identifier of a target video program for inserting the target advertisement; sending a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program; acquiring a play log of each mobile terminal when the application program runs; judging the delivery condition of the target advertisement according to each play log and the first identifier; therefore, the detection of the video advertisement putting condition is completed, the restoration of the playing scene of the target advertisement is completed, the authenticity of the collected data can be improved, and the accuracy of the detection of the video advertisement putting condition can be improved. In addition, the method carries out the reduction of the target advertisement playing scene through a plurality of mobile terminals, the program iteration and optimization speed is high, and the influence of the network speed, the resolution ratio and the like on the playing fluency and the definition of the media video and the advertisement information is solved.
Additional features and advantages of the present application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the embodiments of the present application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
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 of the present application 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 that those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
Fig. 1 is a scene schematic diagram of a video advertisement delivery status detection method and device provided in an embodiment of the present application.
Fig. 2 is a flowchart of a video advertisement delivery status detection method according to an embodiment of the present application.
Fig. 3 is a schematic structural diagram of a video advertisement delivery status detection apparatus according to an embodiment of the present application.
Fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
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.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
Referring to fig. 1, fig. 1 is a scene schematic diagram of a video advertisement delivery status detection method and apparatus in some embodiments of the present application, the video advertisement delivery status detection method and apparatus is integrated in an electronic device 200 in the form of a computer program, and the electronic device 200 may be a computer, a server, or the like. The electronic device 200 receives a detection instruction issued by the server 100, wherein the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement, and a third identifier of a target video program for inter-cutting the target advertisement; the first identification is a third-party monitoring code, and the third-party monitoring code n corresponding to each advertisement is different. The second identification is the name of the application, e.g., a youth video APP, an love art video APP, etc. The third mark is the name of the target video program for delivering the target advertisement, for example, the comprehensive program "chinese good voice", the television program "langas" and the like. The electronic device 200 is connected with the plurality of mobile terminals 300 through data lines, and controls the mobile terminals 300 to perform required operations through android debug bridge commands. After receiving the detection instruction issued by the server 100, the electronic device sends a playing instruction to each mobile terminal 300, so that each mobile terminal runs the corresponding application program and plays one target video program respectively, where different mobile terminals 300 may play the same target video program or different target video programs. Then, the mobile terminal 300 sends the play log during playing the target video program to the electronic device 200, and the electronic device determines the delivery status of the target advertisement according to each play log and the first identifier.
The following describes a method and an apparatus for detecting a video advertisement delivery status according to the present application in detail with reference to specific embodiments.
Referring to fig. 2, fig. 2 is a flowchart illustrating a method for detecting a video advertisement delivery status in some embodiments of the present application. The video advertisement delivery condition detection method is applied to electronic equipment, such as a computer. The video advertisement putting condition detection method comprises the following steps:
s101, a detection instruction is obtained, wherein the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement and a third identifier of a target video program for inserting the target advertisement.
And S102, sending a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program.
S103, obtaining a play log when each mobile terminal runs the application program.
S104, judging the delivery condition of the target advertisement according to each play log and the first identifier.
In step S101, the detection instruction is issued by the server, and the detection instruction may be a detection instruction for one target advertisement or a detection instruction for a plurality of target advertisements. The detection instruction carries a first identifier of the target advertisement, namely a third party monitoring code of the target advertisement, the third party monitoring code is a code loaded in the video data stream, and the codes of different advertisements are different. The second identifier is the name or abbreviation of an application program, for example, Tencent video APP, Youkou video APP, Aiqiyi video APP, and the like. The third flag is used to indicate the name of the target video program inserted with the target advertisement, for example, the program "chinese good sound", "sound to his own environment", "dishonest do not disturb", etc., for example, the program "royal gya list", "pretend", "game of power" in the hot broadcast tv show.
It is to be understood that, in some embodiments, the detection instruction further carries time axis information, where the time axis information is a position of the target advertisement in the corresponding target video program, for example, the target advertisement may be played before the specific content of the target video program is played, or may be inserted in the middle of the playing of the target video program.
In step S102, the at least one mobile terminal includes a plurality of mobile terminals, the at least one target video program includes a plurality of target video programs, and each mobile terminal correspondingly plays one target video program. Of course, there may be only one mobile terminal and one target video program.
The electronic equipment can be connected with each mobile terminal through a data line, and certainly, can also be connected with each mobile terminal through WIFI or other communication modes. The playing instruction carries a second identifier, namely a name, of the application program to be operated, and also carries a target video program to be played through the application program. When the number of the mobile terminals is multiple, each mobile terminal may run the same application program to play the same target video program, or run the same application program to play different target video programs.
In step S103, a play log is automatically generated when the application program of the mobile terminal plays the target video program, where the play log carries information such as the name of the actually played video program, the third party monitoring code, and the video duration.
In step S104, the electronic device compares the third-party monitoring identifier in the play log with the first identifier, and if the third-party monitoring identifier is the same as the first identifier, it indicates that the application program has completed the advertisement delivery task. If not, the application program is not completed with the advertisement putting task. Of course, in actual operation, not only the monitoring mark is compared with the first mark, but also more information is combined for judgment in order to know the advertisement putting condition in more detail.
In some embodiments, this step S104 includes the following sub-steps: s1041a, extracting monitoring identification of the advertisement inserted from each play log; s1042a, if each of the monitoring identifiers is the same as the first identifier, determining that the application completes an advertisement delivery task. If only a few target video programs are inserted with the target advertisements, the advertisement putting task is not completely completed, and only a part of the task is completed.
In some embodiments, this step S104 includes the following sub-steps: s1041b, extracting monitoring identification of the advertisement inserted from each play log; s1042b, if each monitoring mark is the same as the first mark, acquiring the characteristic information of the video program actually inserted with the advertisement; s1043b, judging whether the video program actually inserted with the target advertisement is consistent with the target video program according to the characteristic information.
The characteristic information may be information extracted from a play log or a screen capture pattern of the mobile terminal when the mobile terminal plays the target advertisement. When the feature information is extracted from the play log, the feature information includes one or more of the following features: the video name, the video duration, the playing time point information of the target advertisement, the abstract content information and the like of the target video program. Wherein the video duration is the actual total length of the target video program. The time point information is the spot insertion position of the target advertisement in the video program, for example, the spot insertion before the target video program is played, the spot insertion during the playing of the target video program, or the spot insertion after the playing of the target video program is completed. The summary content information is a brief description of the target video program.
Specifically, in some embodiments, in this step S1042b, the step of acquiring the feature information of the video program actually inserted with the advertisement includes: sending a screen capture instruction to each mobile terminal, so that the mobile terminal captures a video interface for playing the target advertisement according to the screen capture instruction to generate a screen capture pattern; and acquiring the screen capture pattern sent by each mobile terminal. Correspondingly, the step S1043b includes: and identifying the screen capture pattern to judge whether the video program actually inserted with the target advertisement is consistent with the target video program. In step S1043b, the electronic device may identify a title of the text on the screen capture pattern and a length of the time axis, so as to determine whether the video program actually inserted with the target advertisement is the target video program, and avoid that the target advertisement is delivered to other video programs, and the play rate or click rate of other video programs is relatively low, which may cause loss to a merchant of the target advertisement.
In some embodiments, in step S1042b, the step of obtaining the feature information of the video program actually inserting the target advertisement includes: and analyzing the play log to acquire abstract content information, duration information and time point information of the video program actually inserted with the target advertisement. Preferably, the four pieces of information are all obtained, and of course, other information that can distinguish whether the video program is the target video program may also be obtained.
In some embodiments, step S104 further comprises: if the video program actually inserted with the target advertisement does not accord with the target video program; generating evidence proving material information according to the screen capture pattern and the first identification, and storing the evidence proving material information. For example, the first identifier is loaded on the screen capture pattern in the form of a watermark, and then the screen capture pattern is uploaded to a server for storage. It is to be understood that, in some embodiments, only if the video program actually inserting the target advertisement corresponds to the target video program, proof material information may be generated according to the screen capture pattern and the first identifier, so as to indicate that the operator of the application program has completed the task of placing the target advertisement perfectly.
As can be seen from the above, the method for detecting the video advertisement delivery status provided in the embodiment of the present application obtains a detection instruction, where the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement, and a third identifier of a target video program for inserting the target advertisement; sending a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program; acquiring a play log of each mobile terminal when the application program runs; judging the delivery condition of the target advertisement according to each play log and the first identifier; therefore, the detection of the video advertisement putting condition is completed, the restoration of the playing scene of the target advertisement is completely completed, the authenticity of the collected data can be improved, and the accuracy of the detection of the video advertisement putting condition can be improved. In addition, the method carries out the reduction of the target advertisement playing scene through a plurality of mobile terminals, the program iteration and optimization speed is high, and the influence of the network speed, the resolution ratio and the like on the playing fluency and the definition of the media video and the advertisement information is solved.
Referring to fig. 3, fig. 3 is a structural diagram of a video advertisement delivery status detection apparatus in some embodiments of the present application. This video advertisement puts in situation detection device includes: a first obtaining module 201, a sending module 202, a second obtaining module 203 and a judging module 204.
The first obtaining module 201 is configured to obtain a detection instruction, where the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program that launches the target advertisement, and a third identifier of a target video program that interplants the target advertisement. The detection instruction is issued by the server, and the detection instruction can be a detection instruction for one target advertisement or detection instructions for a plurality of target advertisements. The detection instruction carries a first identifier of the target advertisement, namely a third party monitoring code of the target advertisement, the third party monitoring code is a code loaded in the video data stream, and the codes of different advertisements are different. The second identifier is the name or abbreviation of an application program, for example, Tencent video APP, Youkou video APP, Aiqiyi video APP, and the like. The third flag is used to indicate the name of the target video program inserted with the target advertisement, for example, the program "chinese good sound", "sound to his own environment", "dishonest do not disturb", etc., for example, the program "royal gya list", "pretend", "game of power" in the hot broadcast tv show.
It is to be understood that, in some embodiments, the detection instruction further carries time axis information, where the time axis information is a position of the target advertisement in the corresponding target video program, for example, the target advertisement may be played before the specific content of the target video program is played, or may be inserted in the middle of the playing of the target video program.
The sending module 202 is configured to send a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program; the at least mobile terminal comprises a plurality of mobile terminals, the at least one target video program comprises a plurality of target video programs, and each mobile terminal correspondingly plays one target video program. Of course, there may be only one mobile terminal and one target video program.
The electronic equipment can be connected with each mobile terminal through a data line, and certainly, can also be connected with each mobile terminal through WIFI or other communication modes. The playing instruction carries a second identifier, namely a name, of the application program to be operated, and also carries a target video program to be played through the application program. When the number of the mobile terminals is multiple, each mobile terminal may run the same application program to play the same target video program, or run the same application program to play different target video programs.
The second obtaining module 203 is configured to obtain a play log when each mobile terminal runs the application program; when the target video program is played by the application program of the mobile terminal, a play log is automatically generated, and the play log carries information such as the name of the actually played video program, a third party monitoring code, video duration and the like.
The determining module 204 is configured to determine an advertisement delivery status of the target advertisement according to each play log and the first identifier. The electronic equipment compares the third-party monitoring identifier in the play log with the first identifier, and if the third-party monitoring identifier is the same as the first identifier, the electronic equipment indicates that the application program completes the advertisement putting task. If not, the application program is not completed with the advertisement putting task. Of course, in actual operation, not only the monitoring mark is compared with the first mark, but also more information is combined for judgment in order to know the advertisement putting condition in more detail.
In some embodiments, the determining module 204 includes: the device comprises a first extraction unit and a first judgment unit. The first extraction unit is used for extracting the monitoring identification of the advertisement inserted in each play log; the first judging unit is used for judging that the application program finishes an advertisement putting task if each monitoring mark is the same as the first mark. If only a few target video programs are inserted with the target advertisements, the advertisement putting task is not completely completed, and only a part of the task is completed.
In some embodiments, the determining module 204 includes: the device comprises a second extraction unit, an acquisition unit and a second judgment unit. The second extraction unit is used for extracting the monitoring identification of the advertisement inserted in each play log; the acquisition unit is used for acquiring the characteristic information of the video program actually inserted with the advertisement if each monitoring identifier is the same as the first identifier; and the second judging unit is used for judging whether the video program actually inserted with the target advertisement is consistent with the target video program or not according to the characteristic information.
The characteristic information may be information extracted from a play log or a screen capture pattern of the mobile terminal when the mobile terminal plays the target advertisement. When the feature information is extracted from the play log, the feature information includes one or more of the following features: the video name, the video duration, the playing time point information of the target advertisement, the abstract content information and the like of the target video program. Wherein the video duration is the actual total length of the target video program. The time point information is the spot insertion position of the target advertisement in the target video program, for example, the spot insertion before the target video program is played, the spot insertion during the playing of the target video program, or the spot insertion after the playing of the target video program is completed. The summary content information is a brief description of the target video program.
Specifically, in some embodiments, the obtaining unit is configured to send a screen capture instruction to each mobile terminal, so that the mobile terminal captures a video interface on which the target advertisement is played according to the screen capture instruction to generate a screen capture pattern; and acquiring the screen capture pattern sent by each mobile terminal. Correspondingly, the second judging unit is used for identifying the screen capture pattern to judge whether the video program actually inserted with the target advertisement is consistent with the target video program. In step S1043b, the electronic device may identify a title of the text on the screen capture pattern and a length of the time axis, so as to determine whether the video program actually inserted with the target advertisement is the target video program, and avoid that the target advertisement is delivered to other video programs, and the play rate or click rate of other video programs is relatively low, which may cause loss to a merchant of the target advertisement.
In some embodiments, the obtaining unit is configured to parse the play log to obtain summary content information, duration information, and time point information of a video program actually inserting the target advertisement. Preferably, the four pieces of information are all obtained, and of course, other information that can distinguish whether the video program is the target video program may also be obtained.
In some embodiments, the determining module 204 is further configured to determine whether the video program actually inserted with the target advertisement does not correspond to the target video program; generating evidence proving material information according to the screen capture pattern and the first identification, and storing the evidence proving material information. For example, the first identifier is loaded on the screen capture pattern in the form of a watermark, and then the screen capture pattern is uploaded to a server for storage. It is to be understood that, in some embodiments, only if the video program actually inserting the target advertisement corresponds to the target video program, proof material information may be generated according to the screen capture pattern and the first identifier, so as to indicate that the operator of the application program has completed the task of placing the target advertisement perfectly.
As can be seen from the above, the video advertisement delivery status detection apparatus provided in the embodiment of the present application obtains a detection instruction, where the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement, and a third identifier of a target video program for inserting the target advertisement; sending a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program; acquiring a play log of each mobile terminal when the application program runs; judging the delivery condition of the target advertisement according to each play log and the first identifier; therefore, the detection of the video advertisement putting condition is completed, the restoration of the playing scene of the target advertisement is completely completed, the authenticity of the collected data can be improved, and the accuracy of the detection of the video advertisement putting condition can be improved. In addition, the method carries out the reduction of the target advertisement playing scene through a plurality of mobile terminals, the program iteration and optimization speed is high, and the influence of the network speed, the resolution ratio and the like on the playing fluency and the definition of the media video and the advertisement information is solved.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure, in which an electronic device 3 includes: the processor 301 and the memory 302, the processor 301 and the memory 302 being interconnected and communicating with each other via a communication bus 303 and/or other form of connection mechanism (not shown), the memory 302 storing a computer program executable by the processor 301, the processor 301 executing the computer program when the computing device is running to perform the method of any of the alternative implementations of the embodiments described above.
The embodiment of the present application provides a storage medium, and when being executed by a processor, the computer program performs the method in any optional implementation manner of the above embodiment. The storage medium may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as a Static Random Access Memory (SRAM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), an Erasable Programmable Read-Only Memory (EPROM), a Programmable Read-Only Memory (PROM), a Read-Only Memory (ROM), a magnetic Memory, a flash Memory, a magnetic disk, or an optical disk.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
In addition, units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
Furthermore, the 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.
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.
The above description is only an example of the present application and is not intended to limit the scope of 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. A video advertisement putting condition detection method is characterized by comprising the following steps:
acquiring a detection instruction about a target advertisement, wherein the detection instruction carries a first identifier of the target advertisement, a second identifier of an application program for delivering the target advertisement and a third identifier of at least one target video program for inter-cutting the target advertisement;
sending a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program;
acquiring a play log of each mobile terminal when the application program runs;
and judging the delivery condition of the target advertisement according to each play log and the first identifier.
2. The method for detecting the video advertisement delivery status according to claim 1, wherein the at least one mobile terminal comprises a plurality of mobile terminals, the at least one target video program comprises a plurality of target video programs, and each mobile terminal plays one target video program correspondingly.
3. The method for detecting the video advertisement delivery status according to claim 1, wherein the step of determining the delivery status of the target advertisement according to each play log and the first identifier comprises:
extracting monitoring marks of the advertisements inserted into the playing logs from each playing log;
and if each monitoring identifier is the same as the first identifier, judging that the application program completes an advertisement putting task.
4. The method for detecting the video advertisement delivery status according to claim 1, wherein the step of determining the delivery status of the target advertisement according to each play log and the first identifier comprises:
extracting monitoring marks of the advertisements inserted into the playing logs from each playing log;
if each monitoring mark is the same as the first mark, acquiring the characteristic information of the video program actually inserted with the advertisement;
and judging whether the video program actually inserted with the target advertisement is consistent with the target video program or not according to the characteristic information.
5. The method for detecting the video advertisement putting condition according to claim 4, wherein the step of obtaining the characteristic information of the video program actually inserting the target advertisement comprises:
sending a screen capture instruction to each mobile terminal, so that the mobile terminal captures a video interface for playing the target advertisement according to the screen capture instruction to generate a screen capture pattern;
acquiring a screen capture pattern sent by each mobile terminal;
and the step of judging whether the video program actually inserted with the target advertisement is consistent with the target video program according to the characteristic information comprises the following steps:
and identifying the screen capture pattern to judge whether the video program actually inserted with the target advertisement is consistent with the target video program.
6. The method for detecting the video advertisement delivery status according to claim 5, wherein the step of determining whether the video program actually inserting the target advertisement is consistent with the target video program according to the feature information further comprises:
if the video program actually inserted with the target advertisement does not accord with the target video program;
generating evidence proving material information according to the screen capture pattern and the first identification, and storing the evidence proving material information.
7. The method for detecting the video advertisement putting condition according to claim 4, wherein the step of obtaining the characteristic information of the video program actually inserting the target advertisement comprises:
parsing the play log to obtain one or more of the following information: video name, abstract content information, duration information and time point information of inter-cut of the target advertisement.
8. A video advertisement placement status detection device, comprising:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a detection instruction, and the detection instruction carries a first identifier of a target advertisement, a second identifier of an application program for delivering the target advertisement and a third identifier of a target video program for inter-cut of the target advertisement;
a sending module, configured to send a playing instruction to at least one mobile terminal according to the detection instruction, so that the at least one mobile terminal runs the application program and respectively plays the at least one target video program;
the second acquisition module is used for acquiring a play log when each mobile terminal runs the application program;
and the judging module is used for judging the delivery condition of the target advertisement according to each play log and the first identifier.
9. An electronic device comprising a processor and a memory, the memory storing computer readable instructions that, when executed by the processor, perform the method of any of claims 1-7.
10. A storage medium on which a computer program is stored, which computer program, when being executed by a processor, is adapted to carry out the method according to any one of claims 1-7.
CN201911187257.1A 2019-11-27 2019-11-27 Video advertisement putting condition detection method and device, electronic equipment and storage medium Active CN110891197B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911187257.1A CN110891197B (en) 2019-11-27 2019-11-27 Video advertisement putting condition detection method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911187257.1A CN110891197B (en) 2019-11-27 2019-11-27 Video advertisement putting condition detection method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110891197A true CN110891197A (en) 2020-03-17
CN110891197B CN110891197B (en) 2021-12-28

Family

ID=69749125

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911187257.1A Active CN110891197B (en) 2019-11-27 2019-11-27 Video advertisement putting condition detection method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110891197B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112116394A (en) * 2020-09-24 2020-12-22 北京明略昭辉科技有限公司 Method and computer-readable storage medium for advertisement placement monitoring
CN112488769A (en) * 2020-12-16 2021-03-12 未来电视有限公司 Advertisement putting test method, device, equipment and storage medium
CN112950289A (en) * 2021-03-31 2021-06-11 北京奇艺世纪科技有限公司 Advertisement putting processing method and device, electronic equipment and readable storage medium
CN113038231A (en) * 2021-03-10 2021-06-25 深圳创维-Rgb电子有限公司 Advertisement source determining method and device, television and storage medium
CN114745558A (en) * 2021-01-07 2022-07-12 北京字节跳动网络技术有限公司 Live broadcast monitoring method, device, system, equipment and medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546972A (en) * 2010-12-28 2012-07-04 ***通信集团公司 Effectiveness verification method, equipment and system for advertisement feedback information
CN104394463A (en) * 2014-11-28 2015-03-04 北京国双科技有限公司 Method and device for monitoring advertising
CN104869136A (en) * 2014-02-25 2015-08-26 晶赞广告(上海)有限公司 High-concurrency safe transmission method of Internet advertisement monitoring information
CN107256491A (en) * 2017-04-28 2017-10-17 北京金山安全软件有限公司 Method and device for monitoring advertisement putting
KR20180052342A (en) * 2016-11-10 2018-05-18 주식회사 아이엠플러스 Method and System for providing online ads
CN109600669A (en) * 2017-09-30 2019-04-09 北京国双科技有限公司 A kind of object plays monitoring method, device, storage medium and processor
CN110460884A (en) * 2018-05-07 2019-11-15 精硕科技(北京)股份有限公司 The monitoring method and device that advertisement is launched

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546972A (en) * 2010-12-28 2012-07-04 ***通信集团公司 Effectiveness verification method, equipment and system for advertisement feedback information
CN104869136A (en) * 2014-02-25 2015-08-26 晶赞广告(上海)有限公司 High-concurrency safe transmission method of Internet advertisement monitoring information
CN104394463A (en) * 2014-11-28 2015-03-04 北京国双科技有限公司 Method and device for monitoring advertising
KR20180052342A (en) * 2016-11-10 2018-05-18 주식회사 아이엠플러스 Method and System for providing online ads
CN107256491A (en) * 2017-04-28 2017-10-17 北京金山安全软件有限公司 Method and device for monitoring advertisement putting
CN109600669A (en) * 2017-09-30 2019-04-09 北京国双科技有限公司 A kind of object plays monitoring method, device, storage medium and processor
CN110460884A (en) * 2018-05-07 2019-11-15 精硕科技(北京)股份有限公司 The monitoring method and device that advertisement is launched

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112116394A (en) * 2020-09-24 2020-12-22 北京明略昭辉科技有限公司 Method and computer-readable storage medium for advertisement placement monitoring
CN112488769A (en) * 2020-12-16 2021-03-12 未来电视有限公司 Advertisement putting test method, device, equipment and storage medium
CN114745558A (en) * 2021-01-07 2022-07-12 北京字节跳动网络技术有限公司 Live broadcast monitoring method, device, system, equipment and medium
CN114745558B (en) * 2021-01-07 2024-04-09 北京字节跳动网络技术有限公司 Live broadcast monitoring method, device, system, equipment and medium
CN113038231A (en) * 2021-03-10 2021-06-25 深圳创维-Rgb电子有限公司 Advertisement source determining method and device, television and storage medium
CN112950289A (en) * 2021-03-31 2021-06-11 北京奇艺世纪科技有限公司 Advertisement putting processing method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN110891197B (en) 2021-12-28

Similar Documents

Publication Publication Date Title
CN110891197B (en) Video advertisement putting condition detection method and device, electronic equipment and storage medium
US9180369B2 (en) Method and system supporting audited reporting of advertising impressions from video games
CN110992092B (en) Advertisement delivery detection method and device, electronic equipment and storage medium
US20160165306A1 (en) Apparatus and method for confirming content viewing
CN110661794B (en) Flow identification method and device, electronic equipment and readable storage medium
CN111309632B (en) Application program testing method and device, computer equipment and storage medium
CN111309505B (en) Page exception handling method and device and electronic equipment
CN111611140B (en) Report verification method and device for buried point data, electronic equipment and storage medium
CN109712000A (en) Repeat insure method for limiting, device, equipment and readable storage medium storing program for executing
CN111314746A (en) Advertisement playing method, device and system
CN105205001A (en) Testing method, device and system for game program
CN110769064B (en) System, method and equipment for offline message pushing
CN109543409B (en) Method, device and equipment for detecting malicious application and training detection model
CN106301975A (en) A kind of data detection method and device thereof
CN108932199A (en) A kind of automation stain analysis system based on user interface analysis
CN106375976B (en) Web application charging method and device
CN111046200B (en) Data processing method, device and equipment
CN100501669C (en) Screen protection system and method
CN113014443B (en) Method and system for testing whether CDN (content delivery network) resources hit cache
CN110321517B (en) Method and device for detecting playing proportion of browsing resources and readable storage medium
CN112016953A (en) Method and system for automatically detecting network advertisement putting state
CN108965474B (en) Topic production method and device based on block chain
CN104915329A (en) Report generating method, device and system
CN111768228A (en) Method, device, equipment and storage medium for verifying identification accuracy of advertisement sign
CN107844983B (en) Information anti-counterfeiting identification method and system

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