CN114936885A - Advertisement information matching pushing method, device, system, equipment and storage medium - Google Patents
Advertisement information matching pushing method, device, system, equipment and storage medium Download PDFInfo
- Publication number
- CN114936885A CN114936885A CN202210856746.7A CN202210856746A CN114936885A CN 114936885 A CN114936885 A CN 114936885A CN 202210856746 A CN202210856746 A CN 202210856746A CN 114936885 A CN114936885 A CN 114936885A
- Authority
- CN
- China
- Prior art keywords
- key information
- user equipment
- information
- content
- advertisement information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to the technical field of information popularization and discloses a method, a device, a system, equipment and a storage medium for matching and pushing advertisement information. The invention provides an information popularization scheme for providing the user history click advertisement browsing information for the new installation application, so that the new installation application can sense the interest preference of the user in time, further the advertisement information displayed in a period of time after the new installation application is opened for the first time can be ensured to be accurately matched with the interest preference of the user, the user experience and the advertisement expectation of an advertiser are ensured, and the data guiding and user tracking effects are achieved.
Description
Technical Field
The invention belongs to the technical field of information popularization, and particularly relates to a method, a device, a system, equipment and a storage medium for matching and pushing advertisement information.
Background
Currently, more and more advertisements are being incorporated into various types of application clients (also referred to simply as applications). For example: sports content type products are continuously new in recent years, new application clients appear in the fields of sports social contact, fitness, information, live broadcast and the like, good experience is brought to people, the user retention rate is improved, and huge commercial values are generated. However, after an application client is downloaded and installed, since the application client cannot sense the interest preference of a user in advance, advertisement information displayed within a period of time after the application client is opened for the first time has certain push blindness, and further may not match with the interest preference of the user (for example, the interest preference of the user is travel food, and the pushed advertisement information has education and training type advertisements), which not only affects the user experience, but also reduces the advertisement expectation of an advertiser.
Disclosure of Invention
The invention aims to solve the problem that advertisement information displayed in a period of time after an existing application client is downloaded, installed and opened for the first time has certain pushing blindness, and provides an advertisement information matching pushing method, device, system, computer equipment and computer readable storage medium.
In a first aspect, the present invention provides an advertisement information matching and pushing method, including:
receiving first primary key information from first user equipment, wherein the first primary key information is user primary key information acquired by the first user equipment when the first user equipment detects that a new installation application is opened for the first time, and the user primary key information comprises user equipment configuration content and user equipment clipboard content;
searching whether first warehoused primary key information matched with the first primary key information exists in a local database or not according to the first primary key information;
if the first advertisement information list exists, a first advertisement information list bound and stored with the first warehoused main key information is obtained from the local database, wherein at least one piece of advertisement information clicked and browsed by a user in history is recorded in the first advertisement information list;
and transmitting the first advertisement information list to the first user equipment so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the first advertisement information list, and then screening and pushing the advertisement information matched with the interest preference of the user from an application side advertisement information pool.
Based on the invention content, an information promotion scheme for providing user history click advertisement browsing information for a new installation application is provided, namely, receiving main key information which is obtained by user equipment when detecting that the new installation application is opened for the first time and contains user equipment configuration content and user equipment clipboard content, and then searching whether warehoused main key information matched with the main key information exists in a local database; if the advertisement information exists, at least one piece of advertisement information which is bound with the stored main key information and stored in the local database and is browsed by historical clicking of the user is obtained, and finally the at least one piece of advertisement information is transmitted to user equipment, so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the at least one piece of advertisement information, then the advertisement information matched with the interest preference of the user is screened from an application side advertisement information pool and pushed, the newly installed application can sense the interest preference of the user in time, the advertisement information displayed in a period of time after the newly installed application is opened for the first time can be accurately matched with the interest preference of the user, the user experience and the advertisement expectation of an advertiser are guaranteed, and data guiding and user tracking effects are achieved.
In one possible design, before receiving the first primary key information from the first user equipment, the method further includes:
receiving second main key information and clicked advertisement information from second user equipment, wherein the second main key information is user main key information acquired by the second user equipment when the second user equipment detects that the advertisement information is clicked and browsed on the installed application, the user main key information comprises user equipment configuration content and user equipment clipboard content, and the clicked advertisement information refers to the advertisement information clicked and browsed on the installed application;
searching whether second warehoused primary key information consistent with the second primary key information exists in a local database or not according to the second primary key information;
if the current advertisement information exists, acquiring a second advertisement information list bound and stored with the second warehoused main key information from the local database, and judging whether the clicked advertisement information is recorded in the second advertisement information list, otherwise, binding and storing the second main key information and the clicked advertisement information in the local database;
and if the clicked advertisement information is not recorded in the second advertisement information list, adding the clicked advertisement information into the second advertisement information list.
In one possible design, the manner of obtaining the content of the clipboard of the user equipment in the second primary key information includes:
when detecting that the advertisement information is clicked and browsed on the installed application, judging whether at least one piece of cut content exists on the current clipboard;
and if the at least one piece of cutting content exists, using the at least one piece of cutting content as the user equipment cutting board content in the second main key information, otherwise, generating a random number, using the random number as a piece of cutting content to be recorded on a cutting board, and using the cutting content as the user equipment cutting board content in the second main key information.
In one possible design, the retrieving, in a local database, whether there is second warehoused primary key information that is consistent with the second primary key information according to the second primary key information includes:
judging whether at least one piece of warehoused primary key information containing the user equipment configuration content exists in a local database according to the user equipment configuration content in the second primary key information;
and if the second master key information exists, further according to the content of the user equipment clipboard in the second master key information, taking the warehoused master key information containing the content of the user equipment clipboard in the at least one warehoused master key information as the second warehoused master key information consistent with the second master key information.
In one possible design, the retrieving, in a local database, whether there is first warehoused primary key information matching the first primary key information according to the first primary key information includes:
traversing each piece of put-in-storage primary key information in the local database: for each piece of warehoused primary key information, judging whether corresponding user equipment configuration content is matched with user equipment configuration content in the first primary key information or not, and judging whether corresponding user equipment clipboard content is matched with user equipment clipboard content in the first primary key information or not;
if the user equipment configuration content and the user equipment clipboard content in certain warehoused main key information are found to be respectively matched with the user equipment configuration content and the user equipment clipboard content in the first main key information in a one-to-one correspondence manner, taking the certain warehoused main key information as first warehoused main key information matched with the first main key information, and if not, judging whether the corresponding user equipment configuration content is matched with the user equipment configuration content in the first main key information aiming at each piece of warehoused main key information;
and if the user equipment configuration content in at least one piece of warehoused main key information is found to be matched with the user equipment configuration content in the first main key information, selecting the latest recorded warehoused main key information from the at least one piece of warehoused main key information as the first warehoused main key information matched with the first main key information.
In one possible design, the configuration content of the user equipment includes browser fingerprint data, an IP address, and/or fingerprint IP data obtained based on the browser fingerprint data and the IP address, where the browser fingerprint data is a first hash value obtained by calculating a value splicing result of multiple browser parameters by using a hash algorithm, and the fingerprint IP data is a second hash value obtained by calculating the value splicing result or a splicing result of the first hash value and the IP address by using the hash algorithm.
In one possible design, when the ue configuration content includes browser fingerprint data, an IP address, and fingerprint IP data, retrieving, according to the first primary key information, whether there is first warehoused primary key information matching the first primary key information in a local database, includes:
traversing each piece of put-in-storage primary key information in the local database: for each piece of warehoused primary key information, judging whether corresponding user equipment configuration content is matched with user equipment configuration content in the first primary key information or not, and judging whether corresponding user equipment clipboard content is matched with user equipment clipboard content in the first primary key information or not;
if the user equipment configuration content and the user equipment clipboard content in certain warehoused main key information are found to be respectively matched with the user equipment configuration content and the user equipment clipboard content in the first main key information in a one-to-one correspondence manner, taking the certain warehoused main key information as first warehoused main key information matched with the first main key information, and otherwise, generating the following ten information combinations sequentially arranged from first to last according to the browser fingerprint data, the IP address, the fingerprint IP data and the user equipment clipboard content: (A, B, C), (A, B, D), (A, C, D), (B, C, D), (A, B), (A, C), (A, D), (B, C), (B, D) and (C, D), wherein A represents the browser fingerprint data, B represents the IP address, C represents the fingerprint IP data, and D represents the user device clipboard content;
the combination number K is initialized to 1, and then the following steps S2231 to S2233 are performed:
s2231, judging whether at least one warehoused primary key information in the local database is partially matched with the first primary key information on the Kth information combination in the ten information combinations, and then executing S2232;
s2232, if yes, selecting the latest recorded information of the warehoused primary key from the at least one information of the warehoused primary key as the first information of the warehoused primary key matched with the first information of the primary key, otherwise, executing the step S2233;
s2233, adding 1 to the combination serial number K, and then returning to execute the step S2231.
In one possible design, the determining whether the content of the clipboard of the user equipment in the warehoused primary key information matches the content of the clipboard of the user equipment in the first primary key information includes:
judging whether at least M identical shearing contents exist according to the contents of the user equipment shearing plate in the warehoused main key information and the contents of the user equipment shearing plate in the first main key information, wherein M is a preset first strip number threshold;
if yes, determining that the content of the user equipment clipboard in the warehoused main key information is matched with the content of the user equipment clipboard in the first main key information, and otherwise, determining that the content of the two user equipment clipboards is not matched.
In one possible design, the determining whether the content of the clipboard of the user equipment in the warehoused primary key information matches the content of the clipboard of the user equipment in the first primary key information includes:
judging whether at least N pieces of identical cutting content exist according to the user equipment cutting board content in the warehoused main key information and the user equipment cutting board content in the first main key information, wherein N is a preset second bar threshold;
if yes, further judging whether the shearing sequence of the at least N pieces of same shearing contents in the contents of the two user equipment shearing plates is consistent, otherwise, determining that the contents of the two user equipment shearing plates are not matched;
and if the sequence is consistent, determining that the contents of the two user equipment clipboards are matched, otherwise, determining that the contents of the two user equipment clipboards are not matched.
In one possible design, the manner of obtaining the content of the clipboard of the user equipment includes:
reading at least one piece of cut content on a current cutting board;
calculating each cut content in the at least one cut content by adopting a hash algorithm to obtain at least one hash value corresponding to the at least one cut content one to one;
and taking the at least one hash value as the content of the clipboard of the user equipment.
In a second aspect, the invention provides an advertisement information matching and pushing device, which comprises a main key information receiving module, a main key information retrieval module, an advertisement list acquisition module and an advertisement list transmission module which are sequentially in communication connection;
the system comprises a main key information receiving module and a main key information sending module, wherein the main key information receiving module is used for receiving first main key information from first user equipment, the first main key information is user main key information obtained by the first user equipment when the first user equipment detects that a new installation application is opened for the first time, and the user main key information comprises user equipment configuration content and user equipment clipboard content;
the primary key information retrieval module is used for retrieving whether first warehoused primary key information matched with the first primary key information exists in a local database or not according to the first primary key information;
the advertisement list acquisition module is used for acquiring a first advertisement information list bound and stored with the first warehoused main key information from the local database when the first warehoused main key information is retrieved, wherein the first advertisement information list records at least one piece of advertisement information browsed by a user through historical clicking;
the advertisement list transmitting module is used for transmitting the first advertisement information list to the first user equipment, so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the first advertisement information list, and then screening and pushing the advertisement information matched with the interest preference of the user from an application side advertisement information pool.
In one possible design, the system further comprises a binding storage module and a list updating module;
the home key information receiving module is further configured to receive second home key information and clicked advertisement information from a second user device before receiving first home key information from a first user device, where the second home key information is user home key information obtained when the second user device detects that advertisement information is clicked and browsed on an installed application, the user home key information includes user device configuration content and user device clipboard content, and the clicked advertisement information refers to advertisement information clicked and browsed on the installed application;
the primary key information retrieval module is further used for retrieving whether second warehoused primary key information consistent with the second primary key information exists in a local database according to the second primary key information;
the advertisement list acquisition module is further configured to acquire a second advertisement information list bound and stored with the second warehoused main key information from the local database when the second warehoused main key information is retrieved, and determine whether the clicked advertisement information is recorded in the second advertisement information list;
the binding storage module is in communication connection with the primary key information retrieval module and is used for binding and storing the second primary key information and the clicked advertisement information in the local database when the second warehoused primary key information is not retrieved;
the list updating module is in communication connection with the advertisement list obtaining module and is used for adding the clicked advertisement information to the second advertisement information list when judging that the clicked advertisement information is not recorded.
In a third aspect, the present invention provides an advertisement information matching and pushing system, which includes a server and at least one user device, wherein the server is respectively connected to each user device in the at least one user device in a communication manner;
the server is configured to execute the advertisement information matching pushing method according to the first aspect or any possible design of the first aspect.
In a fourth aspect, the present invention provides a computer device, including a memory, a processor and a transceiver, which are sequentially connected in communication, wherein the memory is used for storing a computer program, the transceiver is used for sending and receiving messages, and the processor is used for reading the computer program and executing the advertisement information matching and pushing method according to the first aspect or any possible design of the first aspect.
In a fifth aspect, the present invention provides a computer-readable storage medium, which stores instructions for executing the advertisement information matching and pushing method according to the first aspect or any possible design of the first aspect when the instructions are executed on a computer.
In a sixth aspect, the present invention provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the advertising information matching pushing method as described in the first aspect or any possible design of the first aspect.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow diagram of an advertisement information matching pushing method provided by the present invention.
Fig. 2 is a schematic structural diagram of an advertisement information matching and pushing device provided by the present invention.
Fig. 3 is a schematic structural diagram of an advertisement information matching and pushing system provided by the present invention.
Fig. 4 is a schematic structural diagram of a computer device provided by the present invention.
Detailed Description
The invention is further described with reference to the following figures and specific embodiments. It should be noted that the description of the embodiments is provided to help understanding of the present invention, but the present invention is not limited thereto. Specific structural and functional details disclosed herein are merely representative of exemplary embodiments of the invention. This invention may, however, be embodied in many alternate forms and should not be construed as limited to the embodiments set forth herein.
It will be understood that, although the terms first, second, etc. may be used herein to describe various objects, these objects should not be limited by these terms. These terms are only used to distinguish one object from another. For example, a first object may be referred to as a second object, and similarly, a second object may be referred to as a first object, without departing from the scope of example embodiments of the present invention.
It should be understood that, for the term "and/or" as may appear herein, it is merely an associative relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, B exists alone or A and B exist at the same time; for the term "/and" as may appear herein, which describes another associative object relationship, it means that there may be two relationships, e.g., a/and B, which may mean: a exists singly or A and B exist simultaneously; in addition, for the character "/" that may appear herein, it generally means that the former and latter associated objects are in an "or" relationship.
As shown in fig. 1, the advertisement information matching and pushing method provided in the first aspect of this embodiment may be, but not limited to, executed by a Computer device having certain computing resources and being communicatively connected to a user device, for example, executed by an electronic device such as a platform server, a Personal Computer (PC, which refers to a multipurpose Computer with a size, price and performance suitable for Personal use, a desktop Computer, a notebook Computer, a mini-notebook Computer, a tablet Computer, a super-notebook, and the like all belong to a Personal Computer), a smart phone, a Personal Digital Assistant (PDA), or a wearable device, so as to enable a new installation application to timely sense user interest and preference, and further ensure that advertisement information displayed in a period of time after the new installation application is opened for the first time can accurately match with the user interest and preference, user experience, and advertisement expectations of an advertiser, and achieve data drainage and user tracking effects. As shown in FIG. 1, the advertisement information matching pushing method may include, but is not limited to, the following steps S1-S4.
The method includes the steps of S1, receiving first main key information from first user equipment, wherein the first main key information is user main key information acquired by the first user equipment when the first user equipment detects that a new installation application is opened for the first time, and the user main key information includes but is not limited to user equipment configuration content, user equipment clipboard content and the like.
In step S1, the first user device is a terminal device held by the first user, which may be, but not limited to, an electronic device such as a personal computer, a smart phone, a PDA, or a wearable device. The newly installed application may be, but is not limited to, a terminal APP application or a wechat applet, etc., which may be, but is not limited to, downloaded and installed from an application mall. The first primary key information is used for participating in tracking of the first user, wherein the ue configuration content is used for distinguishing different ues, and the ue clipboard content is used for distinguishing different users based on recent cutting records of the users (i.e. because clipboard contents generated by different users during device usage may be different), so that the accuracy of matching of subsequent primary key information can be ensured by combining the ue configuration content and the ue clipboard content to participate in user tracking. The first primary key information may be, but not limited to, acquired by a Software Development Kit (SDK) (i.e., an abbreviation of Software Development Kit) installed in the first user equipment or embedded in the newly installed Application and dedicated to advertisement information matching and pushing, and may be transmitted through an Application Programming Interface (API) provided in the SDK.
In the step S1, it is preferable that the configuration content of the user equipment includes, but is not limited to, browser fingerprint data, an IP address, and/or fingerprint IP data obtained based on the browser fingerprint data and the IP address, where the browser fingerprint data is a first hash value obtained by calculating a concatenation result of values of multiple browser parameters by using a hash algorithm, and the fingerprint IP data is a second hash value obtained by calculating a concatenation result of the values or a concatenation result of the first hash value and the IP address by using the hash algorithm. In detail, the plurality of browser parameters include, but are not limited to, user agent, language, color depth colorDepth, device memory amount deviceMemory, pixel ratio pixeratio, device processor number hardwareconcurrendy, resolution screenResolution, available resolution availablescrimbenreaction, time zone difference timezoneOffset, time zone, session storage sessionStorage, local storage localStorage, index indedddb, add behavior addbehavovisor, develop database openDatabase, CPU level cpuClass, platform, no-tracking notck, plug-in list plugins, canvas, drawing protocol webglg, card model bgluglendandbindendorderrer, advertisement plug-in, change language, change hash fingerprint, change of device, change of audio point by a browser, change of a specific operating system, change of a browser, change of a font, change of a content of a font, and the like. Considering that most users will not modify the configuration content of the user equipment, duplicate fingerprints will occur on the same type of user equipment, and considering that different user equipments have the same IP address under the same WiFi, the configuration content of the user equipment preferably includes the browser fingerprint data, the IP address, the fingerprint IP data, and the like. In addition, the aforementioned hash algorithm may be, for example, an existing x64hash128 algorithm.
In step S1, for the purpose of security and confidentiality of the clipboard contents, it is preferable that the acquisition manner of the clipboard contents of the user equipment includes, but is not limited to: reading at least one piece of cutting content on a current cutting plate; then, calculating each cut content in the at least one cut content by adopting a hash algorithm to obtain at least one hash value corresponding to the at least one cut content one to one; and taking the at least one hash value as the content of the clipboard of the user equipment. The aforementioned hash algorithm can be exemplified by the existing x64hash128 algorithm as well. In addition, when there is no clip content on the current clipboard, the user equipment clipboard content may be directly empty.
S2, searching whether first warehoused primary key information matched with the first primary key information exists in a local database according to the first primary key information.
In step S2, the specific information matching method may include, but is not limited to: traversing each piece of put-in-storage primary key information in the local database: for each piece of warehoused primary key information, judging whether corresponding user equipment configuration content is matched with user equipment configuration content in the first primary key information or not, and judging whether corresponding user equipment clipboard content is matched with user equipment clipboard content in the first primary key information or not; if the user equipment configuration content and the user equipment clipboard content in certain warehoused main key information are found to be respectively matched with the user equipment configuration content and the user equipment clipboard content in the first main key information in a one-to-one correspondence mode, taking the certain warehoused main key information as the first warehoused main key information matched with the first main key information, otherwise, determining that the matching fails, and subsequently, feeding back an advertisement information list to the first user equipment.
And S3, if the information exists, acquiring a first advertisement information list bound and stored with the first warehoused main key information from the local database, wherein the first advertisement information list records at least one piece of advertisement information which is clicked and browsed by a user in history.
In the step S3, if the first warehoused primary key information exists, it indicates that the first user is tracked, and the at least one piece of advertisement information clicked and browsed by the first user in a historical period may be obtained by obtaining the first advertisement information list.
And S4, transmitting the first advertisement information list to the first user equipment so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the first advertisement information list, and then screening and pushing advertisement information matched with the interest preference of the user from an application side advertisement information pool.
In step S4, after transmitting the first advertisement information list to the first user equipment, the newly installed application may also obtain the first advertisement information list through an API interface provided by the SDK. The big data analysis technology is an existing analysis technology, such as a cluster analysis technology, and is used for analyzing the interest preference of the first user according to the at least one piece of advertisement information clicked and browsed by the first user in a historical period, so as to screen and obtain advertisement information matched with the interest preference from the application side advertisement information pool and push the advertisement information. In addition, the application-side advertisement information pool refers to a plurality of pieces of advertisement information that have contracted for delivery with the developer of the newly installed application, instead of the first advertisement information list.
Therefore, based on the advertisement information matching and pushing method described in the foregoing steps S1 to S4, an information promotion scheme is provided for providing historical click advertisement information of users for browsing to a new installation application, that is, first, main key information which is obtained by user equipment when detecting that a new installation application is opened for the first time and contains user equipment configuration content and user equipment clipboard content is received, and then, whether warehoused main key information matched with the main key information exists or not is searched for in a local database; if the advertisement information exists, at least one piece of advertisement information which is bound with the stored main key information and stored in the local database and is browsed by historical clicking of the user is obtained, and finally the at least one piece of advertisement information is transmitted to user equipment, so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the at least one piece of advertisement information, then the advertisement information matched with the interest preference of the user is screened from an application side advertisement information pool and pushed, the newly installed application can sense the interest preference of the user in time, the advertisement information displayed in a period of time after the newly installed application is opened for the first time can be accurately matched with the interest preference of the user, the user experience and the advertisement expectation of an advertiser are guaranteed, and data guiding and user tracking effects are achieved.
As shown in fig. 1, this embodiment further provides a possible design of how to create and update an advertisement information list based on the technical solution of the foregoing first aspect, that is, before receiving the first primary key information from the first user equipment, the method further includes, but is not limited to, the following steps S101 to S104.
S101, receiving second main key information and clicked advertisement information from second user equipment, wherein the second main key information is user main key information obtained when the second user equipment detects that the advertisement information is clicked and browsed on an installed application, the user main key information includes but is not limited to user equipment configuration content and user equipment clipboard content, and the clicked advertisement information refers to the advertisement information clicked and browsed on the installed application.
In step S101, the second user device (which may be the first user device or not) is a terminal device held by a second user (which may be the first user device or not), and may be, but not limited to, an electronic device such as a personal computer, a smart phone, a PDA, or a wearable device. The installed application may also be, but is not limited to, a terminal APP application or a wechat applet, etc. The specific content and the obtaining manner of the user key information can refer to the aforementioned step S1, and are not described herein again. In addition, in order to ensure that the content of the clipboard of the user equipment in the second primary key information is not empty, it is preferable that the manner of acquiring the content of the clipboard of the user equipment in the second primary key information includes, but is not limited to: when the fact that the advertisement information is clicked and browsed on the installed application is detected, whether at least one piece of cut content exists on the current cutting board or not is judged; and if the at least one piece of cutting content exists, using the at least one piece of cutting content as the user equipment cutting board content in the second main key information, otherwise, generating a random number, using the random number as a piece of cutting content to be recorded on a cutting board, and using the cutting content as the user equipment cutting board content in the second main key information. Therefore, the content of the user equipment clipboard in the second primary key information can be ensured not to be empty, and the first primary key information of which the content of the user equipment clipboard is not empty (namely, the random number is not deleted manually) can be obtained when a new application is downloaded, installed and opened for the first time, so that the primary key information can be accurately matched in the subsequent process.
S102, searching whether second warehoused primary key information consistent with the second primary key information exists in a local database according to the second primary key information.
In step S102, specifically, it may be determined whether at least one piece of warehoused primary key information including the user equipment configuration content exists in a local database according to the user equipment configuration content in the second primary key information; and if the second master key information exists, further according to the content of the user equipment clipboard in the second master key information, taking the warehoused master key information containing the content of the user equipment clipboard in the at least one warehoused master key information as the second warehoused master key information consistent with the second master key information. In addition, when the configuration content of the user equipment includes the browser fingerprint data, the IP address and the fingerprint IP data, it may be further determined whether there is the warehoused primary key information including the corresponding content in sequence for the browser fingerprint data, the IP address and the fingerprint IP data.
And S103, if the current advertisement information exists, acquiring a second advertisement information list bound and stored with the second warehoused main key information from the local database, and judging whether the clicked advertisement information is recorded in the second advertisement information list, otherwise, binding and storing the second main key information and the clicked advertisement information in the local database.
S104, if the clicked advertisement information is not recorded in the second advertisement information list, adding the clicked advertisement information into the second advertisement information list.
Therefore, based on the possible design described in the above steps S101 to S104, the advertisement information list can be created and updated in the local database in time, so as to achieve the purpose of effectively tracking the user.
In this embodiment, on the basis of the technical solution of the first aspect, a second possible design for how to fuzzily match the primary key information is provided, that is, whether the first warehoused primary key information matching the first primary key information exists is searched in the local database according to the first primary key information, which includes, but is not limited to, the following steps S211 to S213.
S211, traversing all the warehoused primary key information in the local database: and judging whether the corresponding user equipment configuration content is matched with the user equipment configuration content in the first main key information or not and judging whether the corresponding user equipment clipboard content is matched with the user equipment clipboard content in the first main key information or not according to the various warehoused main key information.
S212, if the user equipment configuration content and the user equipment shear plate content in certain warehousing main key information are found to be respectively matched with the user equipment configuration content and the user equipment shear plate content in the first main key information in a one-to-one correspondence mode, the certain warehousing main key information is used as first warehousing main key information matched with the first main key information, and if not, aiming at each warehousing main key information, whether the corresponding user equipment configuration content is matched with the user equipment configuration content in the first main key information is judged.
And S213, if the configuration content of the user equipment in the at least one piece of warehoused main key information is found to be matched with the configuration content of the user equipment in the first main key information, selecting the latest recorded warehoused main key information from the at least one piece of warehoused main key information as the first warehoused main key information matched with the first main key information.
In the foregoing steps S211 to S213, in order to still trace the first user, considering that the certain warehousing-enabled primary key information that can be matched exactly cannot be retrieved due to the updated content of the clipboard of the user equipment, matching may be performed again only according to the configured content of the user equipment, so that the first user can be traced according to the latest recorded warehousing-enabled primary key information on the basis of the fact that the user equipment can be traced, and it is further ensured that at least one piece of advertisement information that the first user browses by clicking in history can be fed back.
Therefore, based on the second possible design described in the above steps S211 to S213, fuzzy matching of the primary key information can be achieved, and it is ensured that the advertisement information of the historical click browsing of the user can be fed back.
In this embodiment, on the basis of the technical solution of the first aspect, a third possible design is provided for how to fuzzily match the primary key information, that is, when the configuration content of the user equipment includes browser fingerprint data, an IP address, and fingerprint IP data, according to the first primary key information, whether there is first warehoused primary key information matching the first primary key information in a local database is retrieved, which includes, but is not limited to, the following steps S221 to S223.
S221, traversing each piece of warehoused primary key information in the local database: and judging whether the corresponding user equipment configuration content is matched with the user equipment configuration content in the first main key information or not and judging whether the corresponding user equipment clipboard content is matched with the user equipment clipboard content in the first main key information or not according to the various warehoused main key information.
S222, if the user equipment configuration content and the user equipment clipboard content in certain warehoused main key information are found to be respectively matched with the user equipment configuration content and the user equipment clipboard content in the first main key information in a one-to-one correspondence mode, taking the certain warehoused main key information as first warehoused main key information matched with the first main key information, and otherwise, generating the following ten information combinations sequentially arranged from first to last according to the browser fingerprint data, the IP address, the fingerprint IP data and the user equipment clipboard content: (A, B, C), (A, B, D), (A, C, D), (B, C, D), (A, B), (A, C), (A, D), (B, C), (B, D) and (C, D), wherein A represents the browser fingerprint data, B represents the terminal IP address, C represents the fingerprint IP data, and D represents the user equipment clipboard content.
S223, the combination serial number K is initialized to 1, and then the following steps S2231 to S2233 are executed.
S2231, judging whether at least one warehoused primary key information in the local database is partially matched with the first primary key information on the Kth information combination in the ten information combinations, and then executing the step S2232.
S2232, if yes, selecting the latest recorded information of the warehoused primary key from the at least one information of the warehoused primary key as the first information of the warehoused primary key matched with the first information of the primary key, otherwise, executing the step S2233.
S2233, adding 1 to the combination serial number K, and then returning to execute the step S2231.
In the foregoing steps S221 to S223, considering that the specific warehoused primary key information that can be matched exactly cannot be retrieved due to different partial primary key information, in order to still be able to track the first user, the re-matching may be performed multiple times by gradually decreasing the combination number and priority of the browser fingerprint data, the IP address, the fingerprint IP data, and the content of the clipboard of the user device, so that on the basis that a fuzzy user can be tracked, the first user may be tracked according to the latest recorded warehoused primary key information, and it is further ensured that at least one piece of advertisement information browsed by historical clicking of the first user can be fed back.
Therefore, based on the third possible design described in the above steps S221 to S223, fuzzy matching of the primary key information can be achieved, and it is ensured that the advertisement information that the user historically clicks and browses can be fed back.
On the basis of the foregoing first aspect and the technical solution of the possible design two or three, the present embodiment further provides a possible design four of how to match the clipboard content, that is, determining whether the content of the clipboard of the user equipment in the warehoused primary key information matches the content of the clipboard of the user equipment in the first primary key information, where the possible design includes, but is not limited to: judging whether at least M pieces of same cutting content exist according to the user equipment cutting board content in the warehoused main key information and the user equipment cutting board content in the first main key information, wherein M is a preset first strip threshold value; if yes, determining that the content of the user equipment clipboard in the warehoused primary key information is matched with the content of the user equipment clipboard in the first primary key information, and otherwise, determining that the content of the two user equipment clipboards is not matched.
On the basis of the foregoing first aspect and the technical solution of the possible design two or three, the present embodiment further provides another possible design five for how to match the clipboard content, that is, determining whether the clipboard content of the user equipment in the warehoused primary key information matches the clipboard content of the user equipment in the first primary key information, where the possible design five includes but is not limited to: judging whether at least N pieces of identical cutting content exist according to the user equipment cutting board content in the warehoused main key information and the user equipment cutting board content in the first main key information, wherein N is a preset second bar threshold; if yes, further judging whether the shearing sequence of the at least N pieces of same shearing contents in the contents of the two user equipment shearing plates is consistent, otherwise, determining that the contents of the two user equipment shearing plates are not matched; and if the sequence is consistent, determining that the contents of the two user equipment clipboards are matched, otherwise, determining that the contents of the two user equipment clipboards are not matched.
As shown in fig. 2, a second aspect of this embodiment provides a virtual device for implementing the advertisement information matching and pushing method according to any possible design in the first aspect or the first aspect, including a primary key information receiving module, a primary key information retrieving module, an advertisement list obtaining module, and an advertisement list transmitting module, which are sequentially connected in a communication manner;
the main key information receiving module is used for receiving first main key information from first user equipment, wherein the first main key information is user main key information acquired by the first user equipment when the first user equipment detects that a new installation application is opened for the first time, and the user main key information comprises user equipment configuration content and user equipment clipboard content;
the primary key information retrieval module is used for retrieving whether first warehoused primary key information matched with the first primary key information exists in a local database according to the first primary key information;
the advertisement list acquisition module is used for acquiring a first advertisement information list bound and stored with the first warehoused main key information from the local database when the first warehoused main key information is retrieved, wherein the first advertisement information list records at least one piece of advertisement information historically clicked and browsed by a user;
the advertisement list transmitting module is used for transmitting the first advertisement information list to the first user equipment, so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the first advertisement information list, and then screening and pushing the advertisement information matched with the interest preference of the user from an application side advertisement information pool.
In one possible design, the system further comprises a binding storage module and a list updating module;
the home key information receiving module is further configured to receive second home key information and clicked advertisement information from a second user device before receiving first home key information from a first user device, where the second home key information is user home key information obtained when the second user device detects that advertisement information is clicked and browsed on an installed application, the user home key information includes user device configuration content and user device clipboard content, and the clicked advertisement information refers to advertisement information clicked and browsed on the installed application;
the primary key information retrieval module is further used for retrieving whether second warehoused primary key information consistent with the second primary key information exists in a local database according to the second primary key information;
the advertisement list acquisition module is further configured to acquire a second advertisement information list bound and stored with the second warehoused main key information from the local database when the second warehoused main key information is retrieved, and determine whether the clicked advertisement information is recorded in the second advertisement information list;
the binding storage module is in communication connection with the primary key information retrieval module and is used for binding and storing the second primary key information and the clicked advertisement information in the local database when the second warehoused primary key information is not retrieved;
the list updating module is in communication connection with the advertisement list obtaining module and is used for adding the clicked advertisement information to the second advertisement information list when judging that the clicked advertisement information is not recorded.
The working process, working details and technical effects of the foregoing apparatus provided in the second aspect of this embodiment may refer to the first aspect or any advertisement information matching and pushing method that may be designed in the first aspect, and are not described herein again.
As shown in fig. 3, a third aspect of the present embodiment provides an advertisement information matching and pushing system based on the advertisement information matching and pushing method as may be designed in the first aspect or any one of the first aspects, including a server and at least one user device, where the server is respectively in communication connection with each user device in the at least one user device; the server is configured to execute the advertisement information matching pushing method according to the first aspect or any possible design of the first aspect.
The working process, working details and technical effects of the foregoing system provided in the third aspect of this embodiment may refer to the first aspect or any advertisement information matching and pushing method that may be designed in the first aspect, which is not described herein again.
As shown in fig. 4, a fourth aspect of this embodiment provides a computer device for executing the advertisement information matching pushing method according to any possible design in the first aspect or the first aspect, where the computer device includes a memory, a processor, and a transceiver, which are sequentially and communicatively connected, where the memory is used to store a computer program, the transceiver is used to transmit and receive a message, and the processor is used to read the computer program and execute the advertisement information matching pushing method according to any possible design in the first aspect or the first aspect. For example, the Memory may include, but is not limited to, a Random-Access Memory (RAM), a Read-Only Memory (ROM), a Flash Memory (Flash Memory), a First-in First-out (FIFO), and/or a First-in Last-out (FILO), and the like; the processor may be, but is not limited to, a microprocessor of the model number STM32F105 family. In addition, the computer device may also include, but is not limited to, a power module, a display screen, and other necessary components.
The working process, working details and technical effects of the foregoing computer device provided in the fourth aspect of this embodiment may refer to the first aspect or any advertisement information matching and pushing method that may be designed in the first aspect, and are not described herein again.
A fifth aspect of the present invention provides a computer-readable storage medium storing instructions including the advertisement information matching pushing method according to any possible design of the first aspect or the first aspect, where the instructions are stored on the computer-readable storage medium, and when the instructions are executed on a computer, the advertisement information matching pushing method according to any possible design of the first aspect or the first aspect is executed. The computer-readable storage medium refers to a carrier for storing data, and may include, but is not limited to, a computer-readable storage medium such as a floppy disk, an optical disk, a hard disk, a flash Memory, a flash disk and/or a Memory Stick (Memory Stick), and the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
The working process, working details and technical effects of the foregoing computer-readable storage medium provided in the fifth aspect of this embodiment may refer to the advertisement information matching and pushing method described in the first aspect or any possible design of the first aspect, which is not described herein again.
A sixth aspect of the present embodiments provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the advertisement information matching pushing method according to the first aspect or any of the possible designs of the first aspect. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable devices.
Finally, it should be noted that the present invention is not limited to the above alternative embodiments, and that various other forms of products can be obtained by anyone in light of the present invention. The above detailed description should not be taken as limiting the scope of the invention, which is defined in the claims, and which the description is intended to be interpreted accordingly.
Claims (10)
1. An advertisement information matching pushing method is characterized by comprising the following steps:
receiving first primary key information from first user equipment, wherein the first primary key information is user primary key information acquired by the first user equipment when the first user equipment detects that a new installation application is opened for the first time, and the user primary key information comprises user equipment configuration content and user equipment clipboard content;
searching whether first warehoused primary key information matched with the first primary key information exists in a local database according to the first primary key information;
if the first advertisement information list exists, a first advertisement information list which is bound with the first warehoused main key information and stored is obtained from the local database, wherein at least one piece of advertisement information which is clicked and browsed by a user in history is recorded in the first advertisement information list;
and transmitting the first advertisement information list to the first user equipment so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the first advertisement information list, and then screening and pushing the advertisement information matched with the interest preference of the user from an application side advertisement information pool.
2. The advertisement information matching pushing method of claim 1, wherein before receiving the first primary key information from the first user device, the method further comprises:
receiving second main key information and clicked advertisement information from second user equipment, wherein the second main key information is user main key information acquired by the second user equipment when the second user equipment detects that the advertisement information is clicked and browsed on the installed application, the user main key information comprises user equipment configuration content and user equipment clipboard content, and the clicked advertisement information refers to the advertisement information clicked and browsed on the installed application;
searching whether second warehoused primary key information consistent with the second primary key information exists in a local database according to the second primary key information;
if the current advertisement information exists, acquiring a second advertisement information list bound and stored with second warehoused main key information from the local database, and judging whether the clicked advertisement information is recorded in the second advertisement information list, otherwise, binding and storing the second main key information and the clicked advertisement information in the local database;
and if the clicked advertisement information is judged not to be recorded in the second advertisement information list, adding the clicked advertisement information into the second advertisement information list.
3. The method for matching and pushing advertisement information according to claim 2, wherein the manner of obtaining the content of the clipboard of the user equipment in the second primary key information comprises:
when the fact that the advertisement information is clicked and browsed on the installed application is detected, whether at least one piece of cut content exists on the current cutting board or not is judged;
and if the at least one piece of cutting content exists, using the at least one piece of cutting content as the user equipment cutting board content in the second main key information, otherwise, generating a random number, using the random number as a piece of cutting content to be recorded on a cutting board, and using the cutting content as the user equipment cutting board content in the second main key information.
4. The advertisement information matching pushing method according to claim 2, wherein retrieving, in a local database, whether there is second warehoused primary key information that is consistent with the second primary key information, based on the second primary key information, includes:
judging whether at least one piece of warehoused primary key information containing the user equipment configuration content exists in a local database according to the user equipment configuration content in the second primary key information;
and if the second master key information exists, further according to the content of the user equipment clipboard in the second master key information, taking the warehoused master key information containing the content of the user equipment clipboard in the at least one warehoused master key information as the second warehoused master key information consistent with the second master key information.
5. The advertisement information matching pushing method according to claim 1, wherein retrieving, in a local database, whether there is first warehoused primary key information matching the first primary key information according to the first primary key information, includes:
traversing each piece of put-in-storage primary key information in the local database: for each piece of warehoused primary key information, judging whether corresponding user equipment configuration content is matched with user equipment configuration content in the first primary key information or not, and judging whether corresponding user equipment clipboard content is matched with user equipment clipboard content in the first primary key information or not;
if the user equipment configuration content and the user equipment clipboard content in certain warehoused main key information are found to be respectively matched with the user equipment configuration content and the user equipment clipboard content in the first main key information in a one-to-one correspondence manner, taking the certain warehoused main key information as first warehoused main key information matched with the first main key information, and if not, judging whether the corresponding user equipment configuration content is matched with the user equipment configuration content in the first main key information aiming at each piece of warehoused main key information;
and if the user equipment configuration content in the at least one piece of warehoused primary key information is found to be matched with the user equipment configuration content in the first primary key information, selecting the latest recorded warehoused primary key information from the at least one piece of warehoused primary key information as the first warehoused primary key information matched with the first primary key information.
6. The advertisement information matching and pushing method according to claim 1, wherein the configuration content of the user equipment includes browser fingerprint data, an IP address, and/or fingerprint IP data obtained based on the browser fingerprint data and the IP address, wherein the browser fingerprint data is a first hash value obtained by calculating a value-taking concatenation result of a plurality of browser parameters by using a hash algorithm, and the fingerprint IP data is a second hash value obtained by calculating the value-taking concatenation result or a concatenation result of the first hash value and the IP address by using the hash algorithm.
7. The advertisement information matching and pushing device is characterized by comprising a main key information receiving module, a main key information retrieval module, an advertisement list acquisition module and an advertisement list transmission module which are sequentially in communication connection;
the system comprises a main key information receiving module and a main key information sending module, wherein the main key information receiving module is used for receiving first main key information from first user equipment, the first main key information is user main key information obtained by the first user equipment when the first user equipment detects that a new installation application is opened for the first time, and the user main key information comprises user equipment configuration content and user equipment clipboard content;
the primary key information retrieval module is used for retrieving whether first warehoused primary key information matched with the first primary key information exists in a local database according to the first primary key information;
the advertisement list acquisition module is used for acquiring a first advertisement information list bound and stored with the first warehoused main key information from the local database when the first warehoused main key information is retrieved, wherein the first advertisement information list records at least one piece of advertisement information browsed by a user through historical clicking;
the advertisement list transmitting module is used for transmitting the first advertisement information list to the first user equipment, so that the newly installed application can sense the interest preference of the user through a big data analysis technology according to the first advertisement information list, and then screening and pushing the advertisement information matched with the interest preference of the user from an application side advertisement information pool.
8. The advertisement information matching and pushing system is characterized by comprising a server and at least one user device, wherein the server is respectively in communication connection with each user device in the at least one user device;
the server is used for executing the advertisement information matching pushing method of any one of claims 1-6.
9. Computer equipment, characterized in that, it includes memory, processor and transceiver that are connected in communication in turn, wherein, the memory is used for storing computer program, the transceiver is used for receiving and sending message, the processor is used for reading the computer program, and executing the advertisement information matching pushing method according to any one of claims 1-6.
10. A computer-readable storage medium having stored thereon instructions for performing the advertisement information matching pushing method according to any one of claims 1 to 6 when the instructions are run on a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210856746.7A CN114936885B (en) | 2022-07-21 | 2022-07-21 | Advertisement information matching pushing method, device, system, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210856746.7A CN114936885B (en) | 2022-07-21 | 2022-07-21 | Advertisement information matching pushing method, device, system, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114936885A true CN114936885A (en) | 2022-08-23 |
CN114936885B CN114936885B (en) | 2022-11-04 |
Family
ID=82869226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210856746.7A Active CN114936885B (en) | 2022-07-21 | 2022-07-21 | Advertisement information matching pushing method, device, system, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114936885B (en) |
Citations (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030101451A1 (en) * | 2001-01-09 | 2003-05-29 | Isaac Bentolila | System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters |
US20080167957A1 (en) * | 2006-06-28 | 2008-07-10 | Google Inc. | Integrating Placement of Advertisements in Multiple Media Types |
CN103200262A (en) * | 2013-04-02 | 2013-07-10 | 亿赞普(北京)科技有限公司 | Method, device and system for advertisement scheduling based on mobile network |
US20130339498A1 (en) * | 2008-03-14 | 2013-12-19 | William J. Johnson | System and Method for Application Context Location Based Configuration Suggestions |
CN103631803A (en) * | 2012-08-23 | 2014-03-12 | 百度国际科技(深圳)有限公司 | Method, device and server for advertisement orientation based on input behaviors |
CN103702039A (en) * | 2009-07-29 | 2014-04-02 | 索尼公司 | Image editing apparatus and image editing method |
CN103778225A (en) * | 2014-01-23 | 2014-05-07 | 北京奇虎科技有限公司 | Processing method, identifying device and identifying system of advertisement marketing language information |
CN106412644A (en) * | 2016-09-19 | 2017-02-15 | 北京喂呦科技有限公司 | Accurate advertising method and system based on smart TV player |
CN106557039A (en) * | 2016-11-09 | 2017-04-05 | 北京奇虎科技有限公司 | A kind of information recommendation method and electronic equipment |
CN111008278A (en) * | 2019-11-22 | 2020-04-14 | 厦门美柚股份有限公司 | Content recommendation method and device |
CN111008869A (en) * | 2019-12-05 | 2020-04-14 | 秒针信息技术有限公司 | Advertisement recommendation method and device, electronic equipment and storage medium |
CN111144952A (en) * | 2019-12-31 | 2020-05-12 | 随手(北京)信息技术有限公司 | Advertisement recommendation method, device, server and storage medium based on user interests |
CN111310056A (en) * | 2020-03-11 | 2020-06-19 | 腾讯科技(深圳)有限公司 | Information recommendation method, device, equipment and storage medium based on artificial intelligence |
US20200258018A1 (en) * | 2017-01-27 | 2020-08-13 | KBD Technology Limited | System and Methods for Maintaining a Vehicle Availability Report with respect to a Location |
CN112035747A (en) * | 2020-09-03 | 2020-12-04 | 腾讯科技(深圳)有限公司 | Information recommendation method and device |
CN112418935A (en) * | 2020-11-24 | 2021-02-26 | 陈敏 | Data processing method and big data platform based on big data and advertisement push |
CN113065896A (en) * | 2021-03-29 | 2021-07-02 | 上海酷量信息技术有限公司 | Advertisement recommendation method and device |
CN113271480A (en) * | 2014-03-26 | 2021-08-17 | 马克·W·帕布利科弗 | Computer processing method and system for providing customized entertainment content |
CN113592535A (en) * | 2021-06-30 | 2021-11-02 | 北京新氧科技有限公司 | Advertisement recommendation method and device, electronic equipment and storage medium |
US20210374391A1 (en) * | 2020-05-28 | 2021-12-02 | Science House LLC | Systems, methods, and apparatus for enhanced cameras |
CN114066534A (en) * | 2021-11-29 | 2022-02-18 | 中国平安人寿保险股份有限公司 | Elevator advertisement delivery method, device, equipment and medium based on artificial intelligence |
CN114418623A (en) * | 2021-12-29 | 2022-04-29 | 内蒙古科技大学 | Method, device and equipment for pushing advertisements based on user interests |
CN114461893A (en) * | 2020-11-09 | 2022-05-10 | 腾讯科技(深圳)有限公司 | Information recommendation method, related device, equipment and storage medium |
CN114647793A (en) * | 2020-12-18 | 2022-06-21 | 北京达佳互联信息技术有限公司 | Data pushing method and device and electronic equipment |
CN114764469A (en) * | 2021-01-12 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Content recommendation method and device, computer equipment and storage medium |
CN114764727A (en) * | 2021-01-14 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Target crowd mining method, advertisement pushing method and device |
CN114764472A (en) * | 2021-01-13 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Content pushing method and device |
-
2022
- 2022-07-21 CN CN202210856746.7A patent/CN114936885B/en active Active
Patent Citations (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030101451A1 (en) * | 2001-01-09 | 2003-05-29 | Isaac Bentolila | System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters |
US20080167957A1 (en) * | 2006-06-28 | 2008-07-10 | Google Inc. | Integrating Placement of Advertisements in Multiple Media Types |
US20130339498A1 (en) * | 2008-03-14 | 2013-12-19 | William J. Johnson | System and Method for Application Context Location Based Configuration Suggestions |
CN103702039A (en) * | 2009-07-29 | 2014-04-02 | 索尼公司 | Image editing apparatus and image editing method |
CN103631803A (en) * | 2012-08-23 | 2014-03-12 | 百度国际科技(深圳)有限公司 | Method, device and server for advertisement orientation based on input behaviors |
CN103200262A (en) * | 2013-04-02 | 2013-07-10 | 亿赞普(北京)科技有限公司 | Method, device and system for advertisement scheduling based on mobile network |
CN103778225A (en) * | 2014-01-23 | 2014-05-07 | 北京奇虎科技有限公司 | Processing method, identifying device and identifying system of advertisement marketing language information |
CN113271480A (en) * | 2014-03-26 | 2021-08-17 | 马克·W·帕布利科弗 | Computer processing method and system for providing customized entertainment content |
CN106412644A (en) * | 2016-09-19 | 2017-02-15 | 北京喂呦科技有限公司 | Accurate advertising method and system based on smart TV player |
CN106557039A (en) * | 2016-11-09 | 2017-04-05 | 北京奇虎科技有限公司 | A kind of information recommendation method and electronic equipment |
US20200258018A1 (en) * | 2017-01-27 | 2020-08-13 | KBD Technology Limited | System and Methods for Maintaining a Vehicle Availability Report with respect to a Location |
CN111008278A (en) * | 2019-11-22 | 2020-04-14 | 厦门美柚股份有限公司 | Content recommendation method and device |
CN111008869A (en) * | 2019-12-05 | 2020-04-14 | 秒针信息技术有限公司 | Advertisement recommendation method and device, electronic equipment and storage medium |
CN111144952A (en) * | 2019-12-31 | 2020-05-12 | 随手(北京)信息技术有限公司 | Advertisement recommendation method, device, server and storage medium based on user interests |
CN111310056A (en) * | 2020-03-11 | 2020-06-19 | 腾讯科技(深圳)有限公司 | Information recommendation method, device, equipment and storage medium based on artificial intelligence |
US20210374391A1 (en) * | 2020-05-28 | 2021-12-02 | Science House LLC | Systems, methods, and apparatus for enhanced cameras |
CN112035747A (en) * | 2020-09-03 | 2020-12-04 | 腾讯科技(深圳)有限公司 | Information recommendation method and device |
CN114461893A (en) * | 2020-11-09 | 2022-05-10 | 腾讯科技(深圳)有限公司 | Information recommendation method, related device, equipment and storage medium |
CN112418935A (en) * | 2020-11-24 | 2021-02-26 | 陈敏 | Data processing method and big data platform based on big data and advertisement push |
CN114647793A (en) * | 2020-12-18 | 2022-06-21 | 北京达佳互联信息技术有限公司 | Data pushing method and device and electronic equipment |
CN114764469A (en) * | 2021-01-12 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Content recommendation method and device, computer equipment and storage medium |
CN114764472A (en) * | 2021-01-13 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Content pushing method and device |
CN114764727A (en) * | 2021-01-14 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Target crowd mining method, advertisement pushing method and device |
CN113065896A (en) * | 2021-03-29 | 2021-07-02 | 上海酷量信息技术有限公司 | Advertisement recommendation method and device |
CN113592535A (en) * | 2021-06-30 | 2021-11-02 | 北京新氧科技有限公司 | Advertisement recommendation method and device, electronic equipment and storage medium |
CN114066534A (en) * | 2021-11-29 | 2022-02-18 | 中国平安人寿保险股份有限公司 | Elevator advertisement delivery method, device, equipment and medium based on artificial intelligence |
CN114418623A (en) * | 2021-12-29 | 2022-04-29 | 内蒙古科技大学 | Method, device and equipment for pushing advertisements based on user interests |
Also Published As
Publication number | Publication date |
---|---|
CN114936885B (en) | 2022-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108572990B (en) | Information pushing method and device | |
CN104850546B (en) | Display method and system of mobile media information | |
CN109033408B (en) | Information pushing method and device, computer readable storage medium and electronic equipment | |
EP3306486A1 (en) | Pushed information processing method, apparatus, and device, and non-volatile computer storage medium | |
CN107222526B (en) | Method, device and equipment for pushing promotion information and computer storage medium | |
US11055373B2 (en) | Method and apparatus for generating information | |
CN111125574A (en) | Method and apparatus for generating information | |
CN104133878A (en) | User label generation method and device | |
CN103631803A (en) | Method, device and server for advertisement orientation based on input behaviors | |
CN106951270B (en) | Code processing method, system and server | |
US11423096B2 (en) | Method and apparatus for outputting information | |
CN111737443B (en) | Answer text processing method and device and key text determining method | |
CN111400586A (en) | Group display method, terminal, server, system and storage medium | |
CN112087667A (en) | Information processing method and device and computer storage medium | |
US10318573B2 (en) | Generic card feature extraction based on card rendering as an image | |
CN111814033A (en) | Method, device, equipment and storage medium for determining delivered medium information | |
CN110209921B (en) | Method and device for pushing media resource, storage medium and electronic device | |
CN110245357B (en) | Main entity identification method and device | |
CN110264283B (en) | Popularization resource display method and device | |
CN108304570B (en) | Processing method and display method of search results, server and client | |
CN104881447A (en) | Searching method and device | |
CN108012558B (en) | Telephone number normalization and information discoverability | |
CN106570003B (en) | Data pushing method and device | |
CN114936885B (en) | Advertisement information matching pushing method, device, system, equipment and storage medium | |
CN113076395B (en) | Semantic model training and search display method, device, equipment and storage medium |
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 |