Advertisement putting monitoring method, system and equipment based on mobile terminal and storage medium
Through the mobile-based advertising delivery monitoring method, combined with the UI automation testing framework and multi-modal large model, the automated verification and abnormal detection of advertising placement effect are realized, which solves the problems of low efficiency and high cost in the existing technology, improves monitoring efficiency and accuracy, and supports multi-device and multi-platform monitoring.
Patent Information
- Application Number
- CN202510662216.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-21
- Publication Date
- 2025-08-15
AI Technical Summary
In the prior art, advertising delivery effect monitoring relies on manual operations, resulting in low efficiency, high cost, poor scalability, lack of automated verification and intelligent analysis capabilities, making it difficult to cope with the needs of large-scale advertising space monitoring.
The mobile-based advertising delivery monitoring method is adopted, combined with the UI automation testing framework and multi-modal large model, to realize the automatic verification, image recognition and abnormal detection of advertising placement effect. Through simulation operations, screenshots and graphic recognition, the number of successful or failed delivery times is automatically updated, and the large language model and visual model are used for graphic matching analysis.
It has realized automated verification and abnormal detection of advertising space delivery effect, with 90% efficiency and 98% accuracy, and supports multi-device and multi-platform monitoring, reducing labor costs and enhancing advertiser trust.
Smart Images

Figure CN120494901A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of advertising monitoring, and in particular to a method, system, device and storage medium for monitoring advertising delivery based on a mobile terminal. Background Art
[0002] With the rapid development of the internet economy in recent years, people have become accustomed to purchasing various items online, and businesses have accordingly opened stores on various online platforms. Furthermore, to better attract buyers, businesses often place advertisements on other popular online platforms to achieve traffic generation. However, the effectiveness of advertisements placed on different online platforms or web pages varies; some can effectively generate traffic, while others cannot. Typically, both advertising platforms and advertisers need to monitor the effectiveness of their ads.
[0003] In internet advertising scenarios, because the databases between advertising platforms and app managers are not fully connected, app managers may have multiple channels for bidding, and advertising failures may occur for various reasons. Therefore, advertisers (such as hotel merchants) need to verify the display effect of their ads in the designated location of the platform (such as the Ctrip app).
[0004] Traditional methods rely on manual operations:
[0005] (1) Manual screenshots: The sales team needs to manually operate the app and capture ad images, which is inefficient and prone to omissions;
[0006] (2) Manual annotation: screenshots need to be edited again (such as adding red boxes), which carries the risk of subjective errors;
[0007] (3) Verification delay: The manual process is time-consuming and cannot provide real-time feedback on the ad display status, which affects the optimization of the delivery effect.
[0008] Due to the above operations, the limitations of existing technologies include: reliance on manual operations resulting in high costs and poor scalability; lack of automated verification and intelligent analysis capabilities, making it difficult to meet the needs of large-scale advertising space monitoring; traditional image processing technologies (such as template matching) have poor adaptability to dynamic UI layouts and complex backgrounds.
[0009] Therefore, the present invention provides a mobile-based advertising delivery monitoring method, system, device and storage medium. Summary of the Invention
[0010] In response to the problems in the prior art, the purpose of the present invention is to provide a mobile-based advertising delivery monitoring method, system, device and storage medium, which overcomes the difficulties of the prior art and can be used for automatic verification, image recognition and anomaly detection of advertising placement effects, automatically ensuring the delivery quantity requirements and protecting the rights and interests of advertisers.
[0011] An embodiment of the present invention provides a method for monitoring advertisement delivery based on a mobile terminal, comprising the following steps:
[0012] S110: delivering an advertisement to at least one mobile terminal, and obtaining an advertisement delivery page and advertisement tag information;
[0013] S120: Performing a simulated operation based on the terminal where the advertisement is delivered to locate the advertisement delivery page, and taking a screenshot to obtain an advertisement delivery effect diagram;
[0014] S130, performing image and text recognition on the advertising effect image to determine whether the corresponding advertising tag information can be recognized in the advertising effect image, if so, executing step S140, if not, executing step S150;
[0015] S140, updating the number of successful placements and marking the placement location of the advertisement in the advertisement placement effect diagram; and
[0016] S150: Update the number of delivery failures and deliver again.
[0017] Preferably, the step S110 includes:
[0018] S111. An advertisement delivery platform delivers an advertisement to at least one mobile terminal;
[0019] S112: The mobile terminal obtains advertisement placement location information, and obtains an advertisement placement page according to the advertisement placement location information.
[0020] Preferably, the step S110 further includes:
[0021] S113. Perform semantic recognition keyword extraction on the advertising contract text corresponding to the advertisement to obtain advertising tag information, where the advertising tag information includes at least one of a merchant name, an activity name, a platform name, and an advertising slogan.
[0022] Preferably, the step S120 includes:
[0023] S121. Performing a simulated operation based on the terminal to which the advertisement is delivered to locate the advertisement delivery page;
[0024] S122: Taking a screenshot based on the advertisement delivery page to obtain an advertisement delivery effect diagram.
[0025] Preferably, the step S130 includes:
[0026] S131, performing image and text recognition on the advertising delivery effect image to obtain screenshot keywords and the positions of the screenshot keywords in the advertising delivery effect image;
[0027] S132: Determine whether the screenshot keyword of the advertisement delivery effect image can match one of the advertisement tag information; if so, execute step S140; if not, execute step S150.
[0028] Preferably, the step S140 includes:
[0029] S141. Update the number of successful delivery times;
[0030] S142: Mark the location of the advertisement in the advertisement delivery effect diagram.
[0031] Preferably, the step S150 includes:
[0032] S151. Update the number of delivery failures;
[0033] S152: Count the number of failed delivery attempts N, and re-deliver the advertisement N times.
[0034] An embodiment of the present invention further provides a mobile-based advertising delivery monitoring system for implementing the above-mentioned mobile-based advertising delivery monitoring method. The mobile-based advertising delivery monitoring system includes:
[0035] A first delivery module delivers advertisements to at least one mobile terminal and obtains advertisement delivery page and advertisement tag information;
[0036] The positioning and screenshot module simulates the operation based on the terminal where the advertisement is placed to locate the advertisement placement page and take a screenshot to obtain the advertisement placement effect diagram;
[0037] an identification and comparison module, performing image and text recognition on the advertising delivery effect image, and determining whether the corresponding advertising label information can be identified in the advertising delivery effect image; if so, executing the marking advertisement module; if not, executing the second delivery module;
[0038] Marking the advertising module and marking the location of the advertisement in the advertisement delivery effect diagram; and
[0039] The second delivery module updates the number of delivery failures and re-delivers.
[0040] An embodiment of the present invention further provides a mobile-based advertising monitoring device, comprising:
[0041] processor;
[0042] a memory storing executable instructions for the processor;
[0043] The processor is configured to execute the steps of the above-mentioned mobile-based advertising delivery monitoring method by executing the executable instructions.
[0044] An embodiment of the present invention further provides a computer-readable storage medium for storing a program, which, when executed, implements the steps of the above-mentioned mobile-based advertising delivery monitoring method.
[0045] The purpose of the present invention is to provide a mobile-based advertising delivery monitoring method, system, device and storage medium, which can be used for automatic verification, image recognition and anomaly detection of advertising delivery effects, automatically ensure the delivery quantity requirements, and protect the rights and interests of advertisers. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Other features, objects and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings.
[0047] Figure 1 It is a flow chart of the mobile terminal-based advertising delivery monitoring method of the present invention.
[0048] Figure 2 It is a structural diagram of the mobile terminal-based advertising delivery monitoring system of the present invention.
[0049] Figure 3 It is a structural diagram of the mobile terminal-based advertising delivery monitoring device of the present invention.
[0050] Figure 4 It is a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention. DETAILED DESCRIPTION
[0051] The following describes the embodiments of the present application through specific examples. Those skilled in the art can easily understand the other advantages and effects of the present application from the content disclosed in the present application. The present application can also be implemented or applied through different specific embodiments. The details in the present application can also be modified or changed according to different viewpoints and application systems without departing from the spirit of the present application. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other unless they conflict.
[0052] The following is a detailed description of the embodiments of the present application with reference to the accompanying drawings so that those skilled in the art can easily implement the present application. The present application can be embodied in many different forms and is not limited to the embodiments described herein.
[0053] In the description of this application, reference to the terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this application. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. In addition, those skilled in the art may combine and integrate different embodiments or examples described in this application, as well as features of different embodiments or examples, unless otherwise contradictory.
[0054] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature identified as "first" or "second" may explicitly or implicitly include at least one such feature. In the context of this application, "plurality" means two or more, unless otherwise specifically defined.
[0055] In order to clearly describe the present application, components not related to the description are omitted, and the same or similar components throughout the specification are given the same reference numerals.
[0056] Throughout this specification, when a device is said to be "connected" to another device, this includes not only "direct connection" but also "indirect connection" with other elements interposed therebetween. Furthermore, when a device is said to "include" a certain component, unless otherwise stated, this does not exclude the inclusion of other components but rather implies that the device may include other components.
[0057] When a device is said to be "on" another device, it may be directly on the other device, but there may also be other devices between it. In contrast, when a device is said to be "directly on" another device, there are no other devices between it.
[0058] Although the terms first, second, etc. are used in some instances herein to represent various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, the first interface and the second interface, etc. are represented. Furthermore, as used in this article, the singular forms "one," "an," and "the" are intended to also include the plural forms, unless there is a contrary indication in the context. It should be further understood that the terms "comprise," "include," and "include" indicate the presence of features, steps, operations, elements, components, items, types, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, types, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or mean any one or any combination. Therefore, "A, B, or C" or "A, B, and / or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B, and C." Exceptions to this definition only occur when the combination of elements, functions, steps, or operations is inherently mutually exclusive in some way.
[0059] The technical terms used herein are intended only to refer to specific embodiments and are not intended to limit this application. The singular form used herein also includes the plural form unless the statement explicitly indicates otherwise. The term "comprising" as used in this specification is intended to specify specific features, regions, integers, steps, operations, elements, and / or components and does not exclude the presence or addition of other features, regions, integers, steps, operations, elements, and / or components.
[0060] Although not defined differently, all terms used herein, including technical and scientific terms, have the same meanings as those generally understood by those skilled in the art to which this application belongs. Terms defined in commonly used dictionaries are to be interpreted as having meanings consistent with the relevant technical literature and current teachings, and unless otherwise defined, they should not be overly interpreted as ideal or highly formalized meanings.
[0061] Figure 1 This is a flow chart of the mobile-based advertising monitoring method of the present invention. Figure 1 As shown, the mobile-based advertising delivery monitoring method of the present invention includes:
[0062] S110: Place an advertisement on at least one mobile terminal, and obtain an advertisement placement page and advertisement tag information.
[0063] S120: Perform simulation operations based on the terminal where the advertisement is delivered to locate the advertisement delivery page, and take a screenshot to obtain an advertisement delivery effect diagram.
[0064] S130 , performing image and text recognition on the advertising effect diagram to determine whether corresponding advertising label information can be identified in the advertising effect diagram. If so, executing step S140 ; otherwise, executing step S150 .
[0065] S140, updating the number of successful placements and marking the placement location of the advertisement in the advertisement placement effect diagram.
[0066] S150: Update the number of delivery failures and deliver again.
[0067] The present invention provides an intelligent monitoring system and method that combines a UI automated testing framework with a multimodal large model, which is used for automated verification, image recognition, and anomaly detection of advertising placement effects, and is suitable for advertising operation and management scenarios on Internet platforms.
[0068] In a preferred embodiment, step S110 includes:
[0069] S111: The advertising delivery platform delivers an advertisement to at least one mobile terminal.
[0070] S112: The mobile terminal obtains advertisement placement location information, and obtains an advertisement placement page according to the advertisement placement location information, but is not limited thereto.
[0071] In a preferred embodiment, step S110 further includes:
[0072] S113. Perform semantic recognition and keyword extraction on the advertising contract text corresponding to the advertisement to obtain advertising tag information. The advertising tag information includes at least one of the following: merchant name, activity name, platform name, advertising slogan, placement location, and time period, but is not limited thereto.
[0073] In a preferred embodiment, step S120 includes:
[0074] S121: Perform a simulation operation based on the terminal where the advertisement is delivered to locate the advertisement delivery page.
[0075] S122. Take a screenshot based on the advertisement delivery page to obtain an advertisement delivery effect diagram. The present invention can trigger a UI operation according to a preset strategy to capture an advertisement position image, but is not limited thereto.
[0076] In a preferred embodiment, step S130 includes:
[0077] S131: Perform image and text recognition on the advertisement delivery effect diagram to obtain screenshot keywords and positions of the screenshot keywords in the advertisement delivery effect diagram.
[0078] S132: Determine whether the keywords in the screenshot of the ad placement effect image match one of the ad tag information. If so, execute step S140; if not, execute step S150. In the present invention, a visual model can be used to determine whether the ad space contains a target element (such as a brand logo), and a large language model (LLM) can be used to parse the contract text to generate an image-text matching analysis, but the present invention is not limited to this.
[0079] In a preferred embodiment, step S140 includes:
[0080] S141. Update the number of successful delivery times.
[0081] S142. Mark the location of the advertisement in the advertisement placement effect diagram, but this is not limited to the above.
[0082] In a preferred embodiment, step S150 includes:
[0083] S151. Update the number of delivery failures.
[0084] S152: Count the number of failed delivery times N, and re-deliver the advertisement N times, but not limited to this.
[0085] The present invention provides an automated, high-precision intelligent monitoring solution for advertising space, which can automate UI operations and screenshots, simulate user operations through a UI automation framework (such as Airtest), accurately locate advertising space and automatically take screenshots. By using multimodal AI collaborative analysis, combined with a large language model (LLM) and a visual model (such as Doubao), the screenshot content is semantically understood and matched with visual features to determine whether the advertising display complies with the contract agreement. In addition, an end-to-end process closed loop is achieved, and the entire process from data collection and analysis to result feedback is automated, reducing manual intervention and improving monitoring efficiency and accuracy.
[0086] The specific implementation of the present invention is as follows:
[0087] First, the advertising delivery platform in the present invention delivers advertisements to at least one mobile terminal. The mobile terminal obtains the advertisement delivery location information, and obtains the advertisement delivery page according to the advertisement delivery location information. The advertisement tag information is obtained by performing semantic recognition keyword extraction on the advertisement contract text corresponding to the advertisement. The advertisement tag information includes at least one of the merchant name, activity name, platform name, slogan, delivery location, and time period. A simulated operation is performed based on the terminal where the advertisement is delivered to locate the advertisement delivery page. A screenshot is taken based on the advertisement delivery page to obtain an advertisement delivery effect diagram. The present invention can trigger UI operations according to preset strategies to capture advertisement position images. Based on the Airtest / Poco framework, user operations (such as page jumps and sliding) can be simulated to locate the target advertisement position.
[0088] The ad placement renderings are image-based and text-based, and the screenshot keywords and their positions within the renderings are obtained. This invention dynamically adapts to different device resolutions and UI layouts to generate standardized screenshots. Visual feature extraction is performed, and ad placement image features are extracted using pre-trained visual models (such as ResNet and ViT).
[0089] Determine whether the keywords in the screenshot of the advertising delivery effect diagram can match one of the advertising tag information. If so, update the number of successful delivery. Mark the location of the advertisement delivery in the advertising delivery effect diagram. If not, update the number of failed delivery. Count the number of failed delivery N times, and re-deliver the advertisement N times. The present invention uses a semantic matching engine, combined with the text of the advertising contract (such as the merchant name, activity keywords), and uses a large language model (LLM) to generate a graphic consistency score. Finally, a structured report (including screenshots, analysis results, and confidence scores) is generated, the data is stored back through the API, and a background page display is provided.
[0090] The present invention can achieve the following technical advantages:
[0091] 1. Improved efficiency: The ad verification process is shortened from hours to minutes, reducing labor costs by 90%.
[0092] 2. Enhanced accuracy: The multimodal AI model has an accuracy rate of over 98% for complex scenarios (such as dynamic UI and text overlap).
[0093] 3. Scalability: Supports parallel monitoring of advertising positions on multiple devices and platforms.
[0094] 4. Commercial value: Enhance advertisers’ trust, reduce contract disputes, and promote the scale of advertising business.
[0095] Figure 2 This is a schematic diagram of the structure of the mobile-based advertising monitoring system of the present invention. Figure 2 As shown, an embodiment of the present invention further provides a mobile-based advertising delivery monitoring system for implementing the above-mentioned mobile-based advertising delivery monitoring method. The mobile-based advertising delivery monitoring system 5 includes:
[0096] The first delivery module 51 delivers advertisements to at least one mobile terminal and obtains advertisement delivery pages and advertisement tag information.
[0097] The positioning and screenshot module 52 performs a simulation operation based on the terminal where the advertisement is delivered to locate the advertisement delivery page and takes a screenshot to obtain an advertisement delivery effect diagram.
[0098] The recognition and comparison module 53 performs image and text recognition on the advertising effect diagram to determine whether corresponding advertising label information can be identified in the advertising effect diagram. If so, the advertisement marking module is executed; if not, the second delivery module is executed.
[0099] The advertisement module 54 is marked, and the advertisement placement position is marked in the advertisement placement effect diagram.
[0100] The second delivery module 55 updates the number of delivery failures and delivers again.
[0101] In a preferred embodiment, the first delivery module 51 is configured as an advertisement delivery platform to deliver advertisements to at least one mobile terminal. The mobile terminal obtains advertisement delivery location information and obtains an advertisement delivery page based on the advertisement delivery location information, but the present invention is not limited thereto.
[0102] In a preferred embodiment, the first delivery module 51 is further configured to perform semantic recognition keyword extraction from the advertising contract text corresponding to the advertisement to obtain advertising tag information, where the advertising tag information includes at least one of a merchant name, an activity name, a platform name, and an advertising slogan, but is not limited thereto.
[0103] In a preferred embodiment, the positioning and screenshot module 52 is configured to simulate an operation based on the terminal where the advertisement is delivered to locate the advertisement delivery page, take a screenshot based on the advertisement delivery page, and obtain an advertisement delivery effect image, but the present invention is not limited thereto.
[0104] In a preferred embodiment, the recognition and comparison module 53 is configured to perform image-text recognition on the advertisement delivery effect image to obtain the screenshot keywords and the location of the screenshot keywords in the advertisement delivery effect image. It is then determined whether the screenshot keywords of the advertisement delivery effect image match one of the advertisement tag information. If so, the advertisement marking module 54 is executed; if not, the second delivery module 55 is executed, but the present invention is not limited to this.
[0105] In a preferred embodiment, the advertisement marking module 54 is configured to update the number of successful advertisements and mark the location of advertisements in the advertisement delivery effect diagram, but the present invention is not limited thereto.
[0106] In a preferred embodiment, the second delivery module 55 is configured to update the number of delivery failures, count the number of delivery failures N, and re-deliver the advertisement N times, but the present invention is not limited thereto.
[0107] The mobile-based advertising delivery monitoring system of the present invention can be used for automatic verification, image recognition and anomaly detection of advertising delivery effects, automatically ensuring delivery quantity requirements and protecting the rights and interests of advertisers.
[0108] An embodiment of the present invention further provides a mobile-based advertising delivery monitoring device, comprising a processor and a memory storing executable instructions for the processor. The processor is configured to execute the executable instructions to perform the steps of the mobile-based advertising delivery monitoring method.
[0109] As shown above, the mobile-based advertising delivery monitoring device of this embodiment of the present invention can be used for automatic verification, image recognition and anomaly detection of advertising placement effects, automatically ensuring the delivery quantity requirements and protecting the rights and interests of advertisers.
[0110] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Accordingly, various aspects of the present invention may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, microcode, etc.), or in a combination of hardware and software, collectively referred to herein as "circuits," "modules," or "platforms."
[0111] Figure 3 This is a schematic diagram of the structure of the mobile-based advertising monitoring device of the present invention. Figure 3 An electronic device 600 according to this embodiment of the present invention will be described. Figure 3 The electronic device 600 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0112] like Figure 3 As shown, electronic device 600 is implemented as a general-purpose computing device. Components of electronic device 600 may include, but are not limited to, at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including storage unit 620 and processing unit 610), and a display unit 640.
[0113] The storage unit stores program codes, which can be executed by the processing unit 610, so that the processing unit 610 performs the steps according to various exemplary embodiments of the present invention described in the above method section of this specification. For example, the processing unit 610 can perform the following steps: Figure 1 Follow the steps shown in .
[0114] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 6201 and / or a cache memory unit 6202 , and may further include a read-only memory unit (ROM) 6203 .
[0115] The storage unit 620 may also include a program / utility 6204 having a set (at least one) of program modules 6205, such program modules 6205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0116] Bus 630 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0117] The electronic device 600 can also communicate with one or more external devices 700 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 600, and / or any device that enables the electronic device 600 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication can occur via an input / output (I / O) interface 650. Furthermore, the electronic device 600 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 660. The network adapter 660 can communicate with other modules of the electronic device 600 via the bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the electronic device 600, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.
[0118] An embodiment of the present invention further provides a computer-readable storage medium for storing a program that, when executed, implements the steps of the mobile-based advertising delivery monitoring method. In some possible implementations, various aspects of the present invention may also be implemented in the form of a program product, which includes program code. When the program product is executed on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above method section of this specification.
[0119] As shown above, the mobile-based advertising delivery monitoring system of this embodiment of the present invention can be used for automatic verification, image recognition and anomaly detection of advertising delivery effects, automatically ensuring delivery quantity requirements and protecting the rights and interests of advertisers.
[0120] Figure 4 Schematic diagram of the structure of the computer readable storage medium of the present invention. Figure 4, a program product 800 for implementing the above method according to an embodiment of the present invention is described. The program product 800 may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0121] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0122] Computer-readable storage media may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination thereof.
[0123] The program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and the like, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0124] In summary, the purpose of the present invention is to provide a mobile-based advertising delivery monitoring method, system, device and storage medium, which can be used for automatic verification, image recognition and anomaly detection of advertising delivery effects, automatically ensure the delivery quantity requirements, and protect the rights and interests of advertisers.
[0125] The above is a further detailed description of the present invention in conjunction with specific preferred embodiments, and the specific implementation of the present invention should not be considered to be limited to these descriptions. For those skilled in the art of the present invention, without departing from the concept of the present invention, several simple deductions or substitutions can be made, which should be considered to fall within the scope of protection of the present invention.
Claims
1. A mobile-based advertising monitoring method, characterized in that: The following steps are involved: S110: delivering an advertisement to at least one mobile terminal, and obtaining an advertisement delivery page and advertisement tag information; S120: Performing a simulated operation based on the terminal where the advertisement is delivered to locate the advertisement delivery page, and taking a screenshot to obtain an advertisement delivery effect diagram; S130, performing image and text recognition on the advertising effect image to determine whether the corresponding advertising tag information can be recognized in the advertising effect image, if so, executing step S140, if not, executing step S150; S140, updating the number of successful placements and marking the placement location of the advertisement in the advertisement placement effect diagram; and S150: Update the number of delivery failures and deliver again.
2. The mobile-based advertising monitoring method according to claim 1, wherein: The step S110 includes: S111. An advertisement delivery platform delivers an advertisement to at least one mobile terminal; S112: The mobile terminal obtains advertisement placement location information, and obtains an advertisement placement page according to the advertisement placement location information.
3. The mobile-based advertising monitoring method according to claim 2, wherein: The step S110 further includes: S113. Perform semantic recognition keyword extraction on the advertising contract text corresponding to the advertisement to obtain advertising tag information, where the advertising tag information includes at least one of a merchant name, an activity name, a platform name, and an advertising slogan.
4. The mobile-based advertising monitoring method according to claim 3, wherein: The step S120 includes: S121. Performing a simulated operation based on the terminal to which the advertisement is delivered to locate the advertisement delivery page; S122: Taking a screenshot based on the advertisement delivery page to obtain an advertisement delivery effect diagram.
5. The mobile-based advertising monitoring method according to claim 3, wherein: The step S130 includes: S131, performing image and text recognition on the advertising delivery effect image to obtain screenshot keywords and the positions of the screenshot keywords in the advertising delivery effect image; S132: Determine whether the screenshot keyword of the advertisement delivery effect image can match one of the advertisement tag information; if so, execute step S140; if not, execute step S150.
6. The mobile-based advertising monitoring method according to claim 3, wherein: The step S140 includes: S141. Update the number of successful delivery times; S142: Mark the location of the advertisement in the advertisement delivery effect diagram.
7. The mobile-based advertising monitoring method according to claim 3, wherein: The step S150 includes: S151. Update the number of delivery failures; S152: Count the number of failed delivery attempts N, and re-deliver the advertisement N times.
8. A mobile-based advertising delivery monitoring system, used to implement the mobile-based advertising delivery monitoring method according to claim 1, characterized in that: include: A first delivery module delivers advertisements to at least one mobile terminal and obtains advertisement delivery page and advertisement tag information; The positioning and screenshot module simulates the operation based on the terminal where the advertisement is placed to locate the advertisement placement page and take a screenshot to obtain the advertisement placement effect diagram; an identification and comparison module, performing image and text recognition on the advertising delivery effect image, and determining whether the corresponding advertising label information can be identified in the advertising delivery effect image; if so, executing the marking advertisement module; if not, executing the second delivery module; Marking the advertising module and marking the location of the advertisement in the advertisement delivery effect diagram; and The second delivery module updates the number of delivery failures and re-delivers.
9. A mobile-based advertising monitoring device, characterized in that: include: processor; a memory storing executable instructions for the processor; The processor is configured to execute the steps of the mobile-based advertising delivery monitoring method according to any one of claims 1 to 7 by executing the executable instructions.
10. A computer-readable storage medium for storing a program, characterized in that: When the program is executed by the processor, the steps of the mobile-based advertising delivery monitoring method described in any one of claims 1 to 7 are implemented.