Advertisement delivery method, device, equipment and medium

By obtaining and analyzing advertising data information and unique identifiers, and using preset databases to detect and filter advertising data, the problems of duplication of user information and difficulty in identifying intention users during advertising delivery are solved, and more efficient and accurate advertising delivery is achieved.

CN114372828BActive Publication Date: 2025-04-29SHANGHAI PINKRYPTON INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210031318.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-12
Publication Date
2025-04-29
Estimated Expiration
2042-01-12

AI Technical Summary

Technical Problem

During the advertising delivery process, the existing technology is difficult to effectively improve the advertising delivery effect and accuracy, especially because user information recurs on various advertising platforms, and these users are not necessarily intended users, resulting in difficulty in data analysis and processing.

Method used

By obtaining the advertising data information sent by the advertising platform and the unique identification determined based on the preset identification rules, it is saved to the preset database, and using the detection tool in the preset database to detect whether the advertising data information is data generated by the robot. Then, the target advertising data information is filtered out from the database for big data analysis, and the target advertising platform used for advertising delivery is determined.

Benefits of technology

It effectively increases the accuracy of advertising data information, thereby improving the effectiveness of advertising delivery, and determining the target advertising platform through big data analysis, improving the accuracy of advertising delivery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114372828B_ABST
    Figure CN114372828B_ABST
Patent Text Reader

Abstract

The present application discloses an advertisement delivery method, device, equipment and medium, including: obtaining advertisement data information sent by an advertisement platform and a unique identifier determined based on a preset identification rule, and saving the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information; using the advertisement data information and the unique identifier saved in the preset database, detecting whether the advertisement data information in the preset database is the advertisement data information generated by a robot; filtering out all target advertisement data information from the preset database, and performing big data analysis on the target advertisement data information, so as to determine the target advertisement platform for advertisement delivery using the big data analysis results; the target advertisement data information is all the advertisement data information generated by non-robots in the preset database. Through the above technical solution of the present application, the advertisement delivery effect can be effectively improved, and the accuracy of advertisement delivery can be increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an advertisement delivery method, device, equipment and medium. Background Art

[0002] At present, for advertisements placed on various advertising platforms, the advertising platforms will collect data on the access information of the advertisements. Enterprises can see the relevant collected advertising user information in the corresponding background, but this user information may appear repeatedly on various advertising platforms, and these users are not necessarily intended users. It is impossible to collect this user information and conduct data-related analysis and processing.

[0003] As can be seen from the above, in the process of advertising delivery, how to improve the effect of advertising delivery and increase the accuracy of advertising delivery is a problem to be solved in this field. Summary of the invention

[0004] In view of this, the purpose of the present invention is to provide an advertisement delivery method, device, equipment and medium, which can improve the effect of advertisement delivery and increase the accuracy of advertisement delivery. The specific scheme is as follows:

[0005] In a first aspect, the present application discloses an advertisement delivery method, comprising:

[0006] Acquire the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rule, and save the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information;

[0007] By using a detection tool preset in the preset database and the advertisement data information and the unique identifier stored in the preset database, detecting whether the advertisement data information in the preset database is advertisement data information generated by a robot;

[0008] All target advertising data information is screened out from the preset database, and big data analysis is performed on the target advertising data information, so as to use the big data analysis results to determine the target advertising platform for advertising delivery; the target advertising data information is all non-robot generated advertising data information in the preset database.

[0009] Optionally, the obtaining of the advertisement data information sent by the advertisement platform and the unique identifier determined based on a preset identification rule includes:

[0010] Acquire the encrypted data sent by the advertising platform; the encrypted data is data obtained by the advertising platform encrypting the advertising data information and the unique identifier determined based on the preset identification rule based on the Advanced Encryption Standard algorithm;

[0011] The encrypted data sent by the advertising platform is decrypted by an advanced encryption standard algorithm to restore the advertising data information and the corresponding unique identifier.

[0012] Optionally, before the advertisement data information and the unique identifier are saved in a preset database, the method further includes:

[0013] The historical advertisement data information related to the enterprise terminal and the historical unique identifier corresponding to the historical advertisement data information are obtained, and a database is established based on the historical advertisement data information and the historical unique identifier.

[0014] Optionally, the detecting whether the advertisement data information in the preset database is advertisement data information generated by a robot includes:

[0015] Determining whether the unique identifier corresponding to the advertisement data information is an empty identifier, and if so, determining that the advertisement data information is advertisement data information generated by a robot;

[0016] Determine whether the user information corresponding to the advertisement data information is the same as the target user information, and if not, determine that the advertisement data information is advertisement data information generated by a robot;

[0017] It is determined whether the change frequency of the advertisement data information is greater than a preset frequency threshold, and if so, it is determined that the advertisement data information is advertisement data information generated by a robot.

[0018] Optionally, after filtering out all target advertisement data information from the preset database, the method further includes:

[0019] A notification message indicating that the corresponding representation information has been screened is generated, and the notification message is sent to the advertising platform.

[0020] Optionally, performing big data analysis on the target advertisement data information to determine a target advertisement platform for advertisement delivery using the big data analysis result includes:

[0021] A big data analysis is performed on the target advertising data information to obtain the types corresponding to the target advertising data information, and corresponding labels are added to different types of the target advertising data information, and then the target advertising platforms corresponding to the different target advertising data information are determined based on the labels.

[0022] In a second aspect, the present application discloses an advertisement delivery device, comprising:

[0023] A data information acquisition module, used to acquire the advertisement data information sent by the advertisement platform and a unique identifier determined based on a preset identification rule, and save the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information;

[0024] A detection module, configured to detect whether the advertisement data information in the preset database is the advertisement data information generated by the robot by using a detection tool preset in the preset database and the advertisement data information and the unique identifier stored in the preset database;

[0025] The advertising delivery module is used to filter out all target advertising data information from the preset database and perform big data analysis on the target advertising data information, so as to use the big data analysis results to determine the target advertising platform for advertising delivery; the target advertising data information is all non-robot generated advertising data information in the preset database.

[0026] Optionally, the advertisement delivery module includes:

[0027] A big data analysis module, used to perform big data analysis on the target advertisement data information to obtain the type corresponding to the target advertisement data information;

[0028] A label adding module, used for adding corresponding labels to different types of target advertisement data information;

[0029] The advertisement delivery module is used to determine the target advertisement platform corresponding to different target advertisement data information based on the tags.

[0030] In a third aspect, the present application discloses an electronic device, including:

[0031] Memory, used to store computer programs;

[0032] The processor is used to execute the computer program to implement the aforementioned advertisement delivery method.

[0033] In a fourth aspect, the present application discloses a computer storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the steps of the aforementioned disclosed advertising delivery method are implemented.

[0034] It can be seen that the present application provides an advertising delivery method, including obtaining the advertising data information sent by the advertising platform and the unique identifier determined based on the preset identification rules, and saving the advertising data information and the unique identifier to a preset database; the unique identifier is determined based on the advertising data information and the browser fingerprint information; through the detection tool preset in the preset database and using the advertising data information and the unique identifier saved in the preset database, detecting whether the advertising data information in the preset database is advertising data information generated by a robot; filtering out all target advertising data information from the preset database, and performing big data analysis on the target advertising data information, so as to determine the target advertising platform for advertising delivery using the big data analysis results; the target advertising data information is all non-robot-generated advertising data information in the preset database. The present application uses the preset database to detect whether the advertising data information is advertising data information generated by a robot, which can effectively increase the accuracy of the advertising data information, thereby improving the advertising delivery effect, and performs big data analysis on the target advertising data information, so as to determine the target advertising platform for advertising delivery using the big data analysis results, which can effectively increase the accuracy of advertising delivery. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0036] Figure 1 A flow chart of an advertisement delivery method disclosed in this application;

[0037] Figure 2 A flow chart of an advertisement delivery method disclosed in this application;

[0038] Figure 3 A flow chart of an advertising delivery method disclosed in this application

[0039] Figure 4 This is a schematic diagram of the structure of an advertisement delivery device disclosed in this application;

[0040] Figure 5 A structural diagram of an electronic device provided for this application. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0042] In the current context, in the prior art, when advertising is being delivered, the advertising platform will collect data on the access information of the advertisement. Enterprises can see the relevant collected advertising user information in the corresponding background, but this user information may appear repeatedly on various advertising platforms, and these users are not necessarily intended users, so it is impossible to collect this user information and conduct data-related analysis and processing. As can be seen from the above, in the process of advertising delivery, how to improve the effect of advertising delivery and increase the accuracy of advertising delivery is a problem to be solved in this field.

[0043] See also Figure 1 As shown, the embodiment of the present invention discloses an advertisement delivery method, which is applied to an enterprise terminal and may specifically include:

[0044] Step S11: Acquire the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rule, and save the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information.

[0045] In this embodiment, the encrypted data sent by the advertising platform is obtained; the encrypted data is the data obtained after the advertising platform encrypts the advertising data information and the unique identifier determined based on the preset identification rules based on the advanced encryption standard algorithm; then the encrypted data sent by the advertising platform is decrypted by the advanced encryption standard algorithm to restore the advertising data information and the corresponding unique identifier. That is to say, after obtaining the advertising data information sent by the advertising platform and the unique identifier determined based on the preset identification rules, the advertising data information and the unique identifier are encrypted using the advanced encryption standard algorithm, and then sent to the enterprise terminal, and the enterprise terminal decrypts the encrypted data sent by the advertising platform through the advanced encryption standard algorithm to obtain the advertising data information and the corresponding unique identifier.

[0046] In this embodiment, after clicking on the advertisement, the user enters the browser of the advertising platform. For example, if "crm" is searched in Baidu, there will be a column "Shanghai crm-[Xiaoke]-New Generation Intelligent CRM" in the displayed list. After clicking on the link, the user will be redirected to the URL containing the crm domain name.

[0047] The unique identifier determined based on the advertising data information and browser fingerprint information is UA (User Agent). UA is a special string header that enables the server to identify the operating system and version, CPU (Central Processing Unit) type, browser and version, browser rendering engine, browser language, browser plug-in, etc. used by the client.

[0048] In this embodiment, before saving the advertising data information and the unique identifier to a preset database, it also includes: obtaining the historical advertising data information related to the enterprise terminal and the historical unique identifier corresponding to the historical advertising data information, and establishing a database based on the historical advertising data information and the historical unique identifier.

[0049] Step S12: using a detection tool preset in the preset database and utilizing the advertisement data information and the unique identifier stored in the preset database, detecting whether the advertisement data information in the preset database is advertisement data information generated by a robot.

[0050] In this embodiment, the detection tool preset in the preset database and the advertising data information and the unique identifier stored in the preset database are used to determine whether the unique identifier corresponding to the advertising data information is an empty identifier. If so, the advertising data information is determined to be advertising data information generated by a robot; determine whether the user information corresponding to the advertising data information is the same as the target user information. If not, the advertising data information is determined to be advertising data information generated by a robot; determine whether the change frequency of the advertising data information is greater than a preset frequency threshold. If so, the advertising data information is determined to be advertising data information generated by a robot. The types of the preset database include but are not limited to Hbase (distributed open source database, Hbase - Hadoop Database), which is suitable for storing massive data and has excellent storage performance.

[0051] In this embodiment, after the advertisement data information and the unique identifier are saved in a preset database, the advertisement data information and the unique identifier saved in the preset database are detected using a preset detection tool in the preset database to detect whether the advertisement data information in the preset database is advertisement data information generated by a robot. It can be seen that the present application uses a preset database to detect whether the advertisement data information is advertisement data information generated by a robot, which can effectively increase the accuracy of the advertisement data information, thereby improving the effect of advertising delivery.

[0052] Step S13: Filter out all target advertising data information from the preset database, and perform big data analysis on the target advertising data information, so as to use the big data analysis results to determine the target advertising platform for advertising delivery; the target advertising data information is all non-robot generated advertising data information in the preset database.

[0053] In this embodiment, after all the target advertisement data information is screened out from the preset database, a notification message is generated indicating that the corresponding representation information has been screened out, and the notification message is sent to the advertisement platform, and then the target advertisement data information is analyzed by big data, so as to determine the target advertisement platform for advertisement delivery using the big data analysis results. It can be seen that the present application can effectively increase the accuracy of advertisement delivery, thereby improving the effect of advertisement delivery, by performing big data analysis on the target advertisement data information and determining the target advertisement platform for advertisement delivery using the big data analysis results.

[0054] In this embodiment, it can also be divided into the following modules, including a big data analysis module, which is used to perform big data analysis on the target advertising data information to obtain the type corresponding to the target advertising data information; a label adding module, which is used to add corresponding labels to different types of target advertising data information; an advertising delivery module, which is used to determine the target advertising platforms corresponding to different target advertising data information based on the labels.

[0055] In this embodiment, by obtaining the advertising data information sent by the advertising platform and the unique identifier determined based on the preset identification rules, and saving the advertising data information and the unique identifier to a preset database; the unique identifier is determined based on the advertising data information and the browser fingerprint information; through the detection tool preset in the preset database and using the advertising data information and the unique identifier saved in the preset database, detect whether the advertising data information in the preset database is advertising data information generated by a robot; filter out all target advertising data information from the preset database, and perform big data analysis on the target advertising data information, so as to use the big data analysis results to determine the target advertising platform for advertising delivery; the target advertising data information is all non-robot-generated advertising data information in the preset database. This application uses a preset database to detect whether the advertising data information is advertising data information generated by a robot, which can effectively increase the accuracy of the advertising data information, thereby improving the advertising delivery effect, and performs big data analysis on the target advertising data information, so as to use the big data analysis results to determine the target advertising platform for advertising delivery, which can effectively increase the accuracy of advertising delivery.

[0056] See also Figure 2As shown, the embodiment of the present invention discloses an advertisement delivery method, which is applied to an enterprise terminal and may specifically include:

[0057] Step S21: Acquire the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rule, and save the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information.

[0058] Step S22: using a detection tool preset in the preset database and utilizing the advertisement data information and the unique identifier stored in the preset database, detecting whether the advertisement data information in the preset database is advertisement data information generated by a robot.

[0059] Step S23: Filter out all target advertisement data information from the preset database, and perform big data analysis on the target advertisement data information to obtain the type corresponding to the target advertisement data information.

[0060] Step S24: adding corresponding tags to different types of target advertising data information, and then determining the target advertising platforms corresponding to different target advertising data information based on the tags; the target advertising data information is all non-robot generated advertising data information in the preset database.

[0061] In this embodiment, by obtaining the advertising data information sent by the advertising platform and the unique identifier determined based on the preset identification rule, and saving the advertising data information and the unique identifier to the preset database, the unique identifier is determined based on the advertising data information and the browser fingerprint information, and the detection tool preset in the preset database is used to detect whether the advertising data information in the preset database is the advertising data information generated by the robot, and all the target advertising data information is screened out from the preset database, and the target advertising data information is analyzed by big data to obtain the type corresponding to the target advertising data information, and the corresponding tags are added to the different types of the target advertising data information, and then the target advertising platform corresponding to the different target advertising data information is determined based on the tags, and the target advertising data information is all the non-robot-generated advertising data information in the preset database. It can be seen that the present application uses the preset database to detect whether the advertising data information is the advertising data information generated by the robot, which can effectively increase the accuracy of the advertising data information, thereby improving the advertising delivery effect, and performs big data analysis on the target advertising data information, and adds corresponding tags to the different types of the target advertising data information, so as to effectively increase the accuracy of advertising delivery.

[0062] For example, Figure 3 As shown, after a visitor clicks on an advertisement, the advertising platform will determine the user's unique identifier based on the advertising data information and the browser fingerprint information, and then encrypt the advertising data information and the unique identifier determined based on the preset identification rule and send them to the enterprise terminal. The enterprise terminal decrypts the encrypted data sent by the advertising platform through the Advanced Encryption Standard algorithm to restore the advertising data information and the corresponding unique identifier, and then uses the detection tool preset in the preset database and the advertising data information and the unique identifier stored in the preset database to detect whether the advertising data information in the preset database is advertising data information generated by a robot, and filters out all target advertising data information from the preset database, and performs big data analysis on the target advertising data information, so as to use the big data analysis results to determine the target advertising platform for advertising delivery, and then generates a notification message indicating that the corresponding representation information has been screened, and sends the notification message to the advertising platform.

[0063] See also Figure 4 As shown, the embodiment of the present invention discloses an advertisement delivery device, which is applied to an enterprise terminal and may specifically include:

[0064] The data information acquisition module 11 is used to acquire the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rule, and save the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information;

[0065] A detection module 12, configured to detect whether the advertisement data information in the preset database is advertisement data information generated by a robot by using a detection tool preset in the preset database and the advertisement data information and the unique identifier stored in the preset database;

[0066] The advertising delivery module 13 is used to filter out all target advertising data information from the preset database and perform big data analysis on the target advertising data information, so as to use the big data analysis results to determine the target advertising platform for advertising delivery; the target advertising data information is all non-robot generated advertising data information in the preset database.

[0067] In this embodiment, the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rules are obtained, and the advertisement data information and the unique identifier are saved to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information; the advertisement data information in the preset database is detected by using the detection tool preset in the preset database and the advertisement data information and the unique identifier saved in the preset database to determine whether the advertisement data information is generated by a robot; all target advertisement data information is screened out from the preset database, and the target advertisement data information is subjected to big data analysis, so as to determine the target advertisement platform for advertisement delivery using the big data analysis results; the target advertisement data information is all the advertisement data information generated by non-robots in the preset database. The present application uses a preset database to detect whether the advertisement data information is the advertisement data information generated by a robot, which can effectively increase the accuracy of the advertisement data information, thereby improving the advertisement delivery effect, and performs big data analysis on the target advertisement data information, so as to determine the target advertisement platform for advertisement delivery using the big data analysis results, which can effectively increase the accuracy of advertisement delivery.

[0068] In some specific embodiments, the data information acquisition module 11 may specifically include:

[0069] An encrypted data acquisition module is used to acquire the encrypted data sent by the advertising platform; the encrypted data is the data obtained by the advertising platform encrypting the advertising data information and the unique identifier determined based on the preset identification rule based on the Advanced Encryption Standard algorithm;

[0070] A decryption module, used to decrypt the encrypted data sent by the advertising platform by using an advanced encryption standard algorithm to restore the advertising data information and the corresponding unique identifier;

[0071] The database establishment module is used to obtain the historical advertising data information related to the enterprise terminal and the historical unique identifier corresponding to the historical advertising data information, and establish a database based on the historical advertising data information and the historical unique identifier.

[0072] In some specific embodiments, the detection module 12 may specifically include:

[0073] A data information storage module, used to use the detection tool preset in the preset database and the advertisement data information and the unique identifier stored in the preset database;

[0074] A unique identifier detection module, used to determine whether the unique identifier corresponding to the advertisement data information is a null identifier, and if so, determine that the advertisement data information is advertisement data information generated by a robot;

[0075] A user information detection module, used to determine whether the user information corresponding to the advertisement data information is the same as the target user information, and if not, determine that the advertisement data information is advertisement data information generated by a robot;

[0076] The change frequency detection module is used to determine whether the change frequency of the advertising data information is greater than a preset frequency threshold, and if so, determine that the advertising data information is advertising data information generated by a robot.

[0077] In some specific embodiments, the advertisement delivery module 13 may specifically include:

[0078] A target advertisement data information screening module, used to screen out all target advertisement data information from the preset database;

[0079] A notification message sending module, used to generate a notification message indicating that the corresponding representation information has been screened, and send the notification message to the advertising platform;

[0080] A big data analysis module, used to perform big data analysis on the target advertisement data information to obtain the type corresponding to the target advertisement data information;

[0081] The label adding module is used to add corresponding labels to different types of target advertisement data information, and then determine the target advertisement platforms corresponding to different target advertisement data information based on the labels;

[0082] The advertisement delivery module is used to deliver different target advertisement data information to different target advertisement platforms.

[0083] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The advertising delivery device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, a sensor 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the advertising delivery method performed by the advertising delivery device disclosed in any of the aforementioned embodiments.

[0084] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the advertising delivery device 20; the communication interface 24 can create a data transmission channel between the advertising delivery device 20 and external devices, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the sensor 25 is used to obtain sensor data, and its specific sensor types include but are not limited to speed sensors, temperature sensors, infrared sensors, sound sensors, and image sensors.

[0085] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon include an operating system 221, a computer program 222 and data 223, etc. The storage method can be temporary storage or permanent storage.

[0086] The operating system 221 is used to manage and control the hardware devices and computer programs 222 on the advertising delivery device 20, so as to realize the operation and processing of the massive data 223 in the memory 22 by the processor 21, and it can be Windows, Unix, Linux, etc. In addition to including computer programs that can be used to complete the advertising delivery method performed by the advertising delivery device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can also further include computer programs that can be used to complete other specific tasks. In addition to data transmitted from an external device received by the advertising delivery device, the data 223 can also include data collected by its own sensor 25, etc.

[0087] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0088] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0089] The above is a detailed introduction to an advertising delivery method, device, equipment and storage medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for a person skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. An advertisement delivery method, characterized in that: Applied to enterprise terminals, including: Acquire the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rule, and save the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information; By using a detection tool preset in the preset database and the advertisement data information and the unique identifier stored in the preset database, detecting whether the advertisement data information in the preset database is advertisement data information generated by a robot; Filtering all target advertising data information from the preset database, and performing big data analysis on the target advertising data information, so as to determine the target advertising platform for advertising delivery using the big data analysis results; the target advertising data information is all non-robot-generated advertising data information in the preset database; The step of obtaining the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rule comprises: obtaining encrypted data sent by the advertisement platform; the encrypted data is data obtained by encrypting the advertisement data information and the unique identifier determined based on the preset identification rule by the advertisement platform based on the advanced encryption standard algorithm; decrypting the encrypted data sent by the advertisement platform by the advanced encryption standard algorithm to restore the advertisement data information and the corresponding unique identifier; The detecting whether the advertising data information in the preset database is advertising data information generated by a robot includes: determining whether the unique identifier corresponding to the advertising data information is an empty identifier, and if so, determining that the advertising data information is advertising data information generated by a robot; determining whether the user information corresponding to the advertising data information is the same as the target user information, and if not, determining that the advertising data information is advertising data information generated by a robot; and determining whether the change frequency of the advertising data information is greater than a preset frequency threshold, and if so, determining that the advertising data information is advertising data information generated by a robot.

2. The advertisement delivery method according to claim 1, characterized in that: Before the advertisement data information and the unique identifier are saved in a preset database, the method further includes: The historical advertisement data information related to the enterprise terminal and the historical unique identifier corresponding to the historical advertisement data information are obtained, and a database is established based on the historical advertisement data information and the historical unique identifier.

3. The advertisement delivery method according to claim 1, characterized in that: After all target advertisement data information is screened out from the preset database, the method further includes: A notification message indicating that the corresponding representation information has been screened is generated, and the notification message is sent to the advertising platform.

4. The advertisement delivery method according to any one of claims 1 to 3, characterized in that: The performing of big data analysis on the target advertisement data information to determine the target advertisement platform for advertisement delivery by using the big data analysis result includes: A big data analysis is performed on the target advertising data information to obtain the types corresponding to the target advertising data information, and corresponding labels are added to different types of the target advertising data information, and then the target advertising platforms corresponding to the different target advertising data information are determined based on the labels.

5. An advertisement delivery device, characterized in that: include: A data information acquisition module, used to acquire the advertisement data information sent by the advertisement platform and a unique identifier determined based on a preset identification rule, and save the advertisement data information and the unique identifier to a preset database; the unique identifier is determined based on the advertisement data information and the browser fingerprint information; A detection module, configured to detect whether the advertisement data information in the preset database is the advertisement data information generated by the robot by using a detection tool preset in the preset database and the advertisement data information and the unique identifier stored in the preset database; An advertisement delivery module, used to filter out all target advertisement data information from the preset database, and perform big data analysis on the target advertisement data information, so as to determine a target advertisement platform for advertisement delivery using the big data analysis result; the target advertisement data information is all non-robot-generated advertisement data information in the preset database; The step of obtaining the advertisement data information sent by the advertisement platform and the unique identifier determined based on the preset identification rule comprises: obtaining encrypted data sent by the advertisement platform; the encrypted data is data obtained by encrypting the advertisement data information and the unique identifier determined based on the preset identification rule by the advertisement platform based on the advanced encryption standard algorithm; decrypting the encrypted data sent by the advertisement platform by the advanced encryption standard algorithm to restore the advertisement data information and the corresponding unique identifier; The detecting whether the advertising data information in the preset database is advertising data information generated by a robot includes: determining whether the unique identifier corresponding to the advertising data information is an empty identifier, and if so, determining that the advertising data information is advertising data information generated by a robot; determining whether the user information corresponding to the advertising data information is the same as the target user information, and if not, determining that the advertising data information is advertising data information generated by a robot; and determining whether the change frequency of the advertising data information is greater than a preset frequency threshold, and if so, determining that the advertising data information is advertising data information generated by a robot.

6. The advertisement delivery device according to claim 5, characterized in that: The advertisement delivery module includes: A big data analysis module, used to perform big data analysis on the target advertisement data information to obtain the type corresponding to the target advertisement data information; A label adding module, used for adding corresponding labels to different types of target advertisement data information; The advertisement delivery module is used to determine the target advertisement platform corresponding to different target advertisement data information based on the tags.

7. An advertising device, characterized in that: include: Memory, used to store computer programs; A processor is used to execute the computer program to implement the advertisement delivery method according to any one of claims 1 to 4.

8. A computer-readable storage medium, characterized in that: Used to store a computer program; wherein, when the computer program is executed by a processor, the advertising delivery method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Advertising putting method and apparatus, and electronic device

    CN106815741A