CN108510319A - A kind of method and system of accurate advertisement - Google Patents
A kind of method and system of accurate advertisement Download PDFInfo
- Publication number
- CN108510319A CN108510319A CN201810236576.6A CN201810236576A CN108510319A CN 108510319 A CN108510319 A CN 108510319A CN 201810236576 A CN201810236576 A CN 201810236576A CN 108510319 A CN108510319 A CN 108510319A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- user
- platform
- network address
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
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/0269—Targeted advertisements based on user profile or attribute
- G06Q30/0271—Personalized advertisement
-
- 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
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of methods of accurate advertisement, including:According to gray product promotion demand, matches criteria library is formulated;It obtains user and accesses trace logs, and carry out real-time analyzing processing to it, obtain the network address that user accesses;The network address that user is accessed carries out keyword match with matches criteria library;When the network address that user accesses and the success of matches criteria storehouse matching, then the terminal device advertisement of trace logs is accessed to user, realize that advertisement accurately pushes.In addition, the invention also discloses a kind of system of accurate advertisement, including Data Analysis Services platform and advertisement launching platform.The method or system of accurate advertisement through the invention improve the timeliness and accuracy of advertisement dispensing.
Description
Technical field
The present invention relates to advertisement putting field more particularly to a kind of method and system of accurate advertisement.
Background technology
With the development of computer network, the office of network words, network words shopping increasingly have been favored by people, Shang Jiaye
It notices and launches advertisement using network.Traditional Internet advertising generally specific region of the load in webpage, for example, in page
Product placement in some clear positions on face, thus, which advertisement can be launched with the webpage where it, for accessing
Person can check when accessing webpage.The advertisement putting mode of this not purpose can not achieve and precisely be delivered to target use
The purpose at family, in turn result in advertisement launch earning rate it is low, user's problem low to the degree of recognition of advertisement.
In addition, the timeliness that advertisement is launched is also to influence another key factor of advertising efficiency, dispensing is often held not in time
Target customer easily is missed, influences the effect of advertisement, reduces the efficiency of advertising conversion.
Invention content
The present invention provides a kind of method and system of accurate advertisement, not smart due to launching in the prior art to solve
The low technical problem of earning rate is launched caused by accurate and dispensing poor in timeliness, concrete scheme of the invention is as follows:
The invention discloses a kind of methods of accurate advertisement, including:
S100 formulates matches criteria library according to gray product promotion demand;
S200 obtains user and accesses trace logs, and real-time analyzing processing is carried out to it, obtains the network address that user accesses;
The network address that S300 accesses the user carries out keyword match with the matches criteria library;
S400 is successful with the matches criteria storehouse matching when the network address that the user accesses, then accesses track to the user
The terminal device advertisement of daily record realizes that advertisement accurately pushes.
Preferably, the step S100 includes:
S110 collects what target customer may access according to the product promoted needed for advertiser and to the demand of target customer
Platform network address;
S120 utilizes crawler technology, and the network address of related promotional product may be accessed by the platform network address by crawling user;
S130 extracts critical field according to the design rule of website from the network address crawled, formulates matches criteria library.
Preferably, the step S110 includes:
S111 is according to the product promoted needed for advertiser and to the demand of target customer, official website where obtaining the product
Main Domain;And/or
S112 obtains the gray competition pair according to the product promoted needed for advertiser and to the demand of target customer
The official website Main Domain of hand;And/or
S113 is obtained related to the advertised product according to the product promoted needed for advertiser and to the demand of target customer
Blog and/or the popularization activity page Main Domain.
Preferably, the step S200 includes:
S210 accesses trace logs by the user of each flume server transports of multithreading real-time reception;
S220 accesses the network address for obtaining user in trace logs and accessing from the user.
Preferably, the step S400 includes:
S410 reads the user when the keyword of the user access activity and matches criteria storehouse matching success
Access the ID of the terminal device of trace logs;
The ID that the user is accessed the cross-platform terminal device of trace logs by S420 is sent to advertisement launching platform;
S430 sends dispensing want advertisement to the cross-platform terminal device and refers to according to the ID of the cross-platform terminal device
It enables;
S440, to its lower all terminal device advertisement hung, realizes advertisement accurately by the cross-platform terminal device
Push.
The invention also discloses a kind of systems of accurate advertisement, including:Data Analysis Services platform and advertisement pushing
Platform;Wherein:The advertisement pushing platform, including:Matching library generation module is used for according to gray product promotion demand,
Formulate matches criteria library.The Data Analysis Services platform, including:Log acquisition module accesses track day for obtaining user
Will;Log analysis processing module, the user for being obtained to the log acquisition module access trace logs and are analyzed in real time
Processing, obtains the keyword of user access activity;Matching module, the use for obtaining the log analysis processing module
The keyword that family accesses behavior is matched with the matches criteria library.The advertisement pushing platform further includes:Advertisement pushing mould
Block, the standard for being generated with the matching library generation module when the keyword of matching module matching user access activity
When with storehouse matching success, the terminal device advertisement of trace logs is accessed to the user, realizes that advertisement accurately pushes.
Preferably, the matching library generation module includes:Submodule is collected, for according to the product promoted needed for advertiser
And the demand to target customer, collect the platform network address that target customer may access;Submodule is crawled, for utilizing reptile skill
Art, the network address of related promotional product may be accessed by the platform network address that the collection submodule is collected by crawling user;Mark
Standard formulates submodule, and for the design rule according to website, key is extracted in the network address that submodule crawls from described crawl
Field formulates matches criteria library.
Preferably, the collection submodule includes:First kind domain Name acquisition unit, for according to being promoted needed for advertiser
Product and demand to target customer, the Main Domain of official website where obtaining the product;And/or the second class domain name acquiring unit,
For according to the product promoted needed for advertiser and to the demand of target customer, obtaining the official website of the gray rival
Main Domain;And/or third class domain name acquiring unit, for according to the product promoted needed for advertiser and to the need of target customer
It asks, obtains the Main Domain with the relevant blog of the advertised product and/or the popularization activity page.
Preferably, the log analysis processing module includes:Daily record receiving submodule, for passing through multithreading real-time reception
The user of each flume server transports accesses trace logs;Submodule is handled, for what is received from the daily record receiving submodule
User accesses and obtains the network address that user accesses in trace logs.
Preferably, the Data Analysis Services platform further includes:Device id reporting module 240, for working as the matching mould
When the keyword of user access activity described in Block- matching is with the matches criteria Kucheng work(, the user is accessed into trace logs
The ID of cross-platform terminal device is sent to the advertisement pushing platform;The advertisement pushing module includes:Information receiving submodule,
ID for receiving the cross-platform terminal device that the analyzing processing platform is sent;Instruction issues submodule, is used for basis
The ID of the cross-platform terminal device sends to the cross-platform terminal device and launches want advertisement instruction;Submodule is pushed, is used
It is instructed in issuing the dispensing want advertisement that module issues according to described instruction, by the cross-platform terminal device to its lower extension
All terminal device advertisements realize advertisement accurately push.
The present invention at least has with the next item down technique effect:
(1) present invention has formulated matches criteria library, as subsequent processing daily record number according to gray product promotion demand
According to accurate matching foundation realize the accurate push of advertisement so as to accurately find target customer.
(2) present invention accesses trace logs to the user of acquisition and carries out real-time analyzing processing, and in processing procedure, once
Successful match then so can be improved to corresponding terminal device advertisement to improve the timeliness of advertisement promotion immediately
The conversion ratio of advertisement improves the benefit of advertisement pushing.
(3) present invention collects the platform network address that target customer may access, by this by the access behavior of analog subscriber
Platform, which further crawls, to be possible to access the network address for promoting product or Related product, to according to these website informations, extraction
Critical field formulates different matching rules, generates matches criteria library, is convenient for the matching of follow-up daily record data, is quickly found out mesh
Mark client.In addition, in this way, target customer is not on the one hand omitted as possible, on the other hand so that the target visitor searched out
Family is accurate as far as possible, to realize the accurate push of advertisement.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly introduced, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this
For the those of ordinary skill in field, without having to pay creative labor, it can also be obtained according to these attached drawings
His attached drawing.
Fig. 1 is a kind of flow chart of the embodiment of the method for accurate advertisement of the present invention;
Fig. 2 is a kind of flow chart of another embodiment of the method for accurate advertisement of the present invention;
Fig. 3 is a kind of flow chart of another embodiment of the method for accurate advertisement of the present invention;
Fig. 4 is a kind of flow chart of another embodiment of the method for accurate advertisement of the present invention;
Fig. 5 is a kind of block diagram of the embodiment of the system of accurate advertisement of the present invention;
Fig. 6 is a kind of block diagram of another embodiment of the system of accurate advertisement of the present invention.
Specific implementation mode
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into
It is described in detail to one step, it is clear that the described embodiments are only some of the embodiments of the present invention, rather than whole implementation
Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts
All other embodiment, shall fall within the protection scope of the present invention.
The invention discloses a kind of methods of accurate advertisement, and embodiment is as shown in Figure 1, include:
S100 formulates matches criteria library according to gray product promotion demand;
S200 obtains user and accesses trace logs, and real-time analyzing processing is carried out to it, obtains the network address that user accesses;
The network address that S300 accesses the user carries out keyword match with the matches criteria library;
S400 is successful with the matches criteria storehouse matching when the network address that the user accesses, then accesses track to the user
The terminal device advertisement of daily record realizes that advertisement accurately pushes.
In the present embodiment, first according to gray product promotion demand, matches criteria library is formulated, in the matches criteria library,
The product that need to be promoted according to businessman and the different demands to target customer, formulate different matching rules, these different matchings
Rule constitutes matches criteria library, is used for follow-up accurate searching target customer.On the other hand, rail is accessed by user in real
Mark daily record simultaneously analyzes it processing, enhances the timeliness of data processing, often receives a user and accesses trace logs, just
It handle and then it is allowed to be matched with matches criteria library, once successful match, then immediately to corresponding terminal device
Advertisement.The present embodiment carries out advertisement pushing, substantially increases advertisement and push away by setting about in terms of timeliness and accuracy two
The benefit sent improves user experience and ad conversion rates, reduces advertising cost.
Another embodiment of the present invention, as shown in Fig. 2, including:
S110 collects what target customer may access according to the product promoted needed for advertiser and to the demand of target customer
Platform network address;
S120 utilizes crawler technology, and the network address of related promotional product may be accessed by the platform network address by crawling user;
S130 extracts critical field according to the design rule of website from the network address crawled, formulates matches criteria library;
S200 obtains user and accesses trace logs, and real-time analyzing processing is carried out to it, obtains the network address that user accesses;
The network address that S300 accesses the user carries out keyword match with the matches criteria library;
S400 is successful with the matches criteria storehouse matching when the network address that the user accesses, then accesses track to the user
The terminal device advertisement of daily record realizes that advertisement accurately pushes.
In the present embodiment, elaborate how to formulate matches criteria library.Specifically, by the access behavior of analog subscriber, search
Which platform website collects user may be by accessing come the product for finding popularization or relative product.For example user is in Beijing
Special purchases for the New Year are searched on eastern website, user first enters Jingdone district website platform, then searches for special purchases for the New Year on the platform, if user is clear
Look at special purchases for the New Year when, candy has been taken a fancy to, then will click through that the candy taken a fancy to carries out next step checks browsing.User this
In the action of series, the action of each step jumps to the new page, practical to have a corresponding domain name.We pass through these
Domain name is crawled, and then is analyzed, and corresponding matching rule is formulated.
Preferably, in the above-described embodiments, the step S110 includes:
S111 is according to the product promoted needed for advertiser and to the demand of target customer, official website where obtaining the product
Main Domain;And/or
S112 obtains the gray competition pair according to the product promoted needed for advertiser and to the demand of target customer
The official website Main Domain of hand;And/or
S113 is obtained related to the advertised product according to the product promoted needed for advertiser and to the demand of target customer
Blog and/or the popularization activity page Main Domain.
Specifically, by taking we will carry out advertisement promotion to " youth of happiness " candy as an example, we can carry out following three classes letter
Breath crawls collection:
The first kind, we crawl out the Main Domain of all " youth of happiness " candies, that is, " youth of happiness " candy institute
The Main Domain of official website crawl out;
Second class, we can crawl out respectively the Main Domain of the rival of " youth of happiness " candy businessman;
Third class, we can from the movable net of the product promotion on the relevant blog of " youth of happiness " candy or line
The domain name of the third party websites such as location is crawled.
In terms of above three all once asked, ask each time in each online click action based on user
A domain name (network address) is all corresponded to, therefore, we can access corresponding website with pseudo-terminal target customer, search related
Product information;Rear end then will crawl out these domain names again, be analyzed accordingly, these are detected using adaptive algorithm
The critical field information of access behavior, and then formulate corresponding matching rule.Further, the type I information crawled with us
For, after the Main Domain of official website where crawling " youth of happiness " candy, the product on possible official website does not only have candy, also other
Product, such as jelly, beverage etc..If user be strictly to candy it is interested if, then can be further at official website midpoint
It hits interested candy to be checked, likewise, we are also further by the corresponding domain name of action of the user on the official website
It crawls out.After these information all are crawled out, we look for critical field from so multiple domain name again.For example, " youth of happiness "
The official website domain name of candy is " www.xzl.com ", and after entering this Main Domain, user can also may further access the official website
On certain product, corresponding domain name may be the path that official website domain name is followed by this product, such as number or ID etc.,
This product identification or ID are also a very crucial information.
For example we will carry out accurate advertisement pushing to certain candy of the youth of happiness, be formulated for the information that the first kind is collected
Matching rule, we first have collected the youth of happiness official website " www.xzl.com " (top-level domain) be used as a key message, so
Afterwards, we are using the number of this product in the path (second level domain) of this candy or ID as another key message;By
It is this candy to be done by extremely accurate popularization to the youth of happiness in us, then being directed to type I information, the matching that we specify
Rule requires to first have to include the domain-name information of youth official website in the family way in the network address of the access trace logs of user first, only exists
In the case that this priori conditions meets, further judge in the network address of the daily record whether number or ID containing this product
This key message, if all meet if, can be determined that the user is target customer, be it is interested to this candy,
The advertisement pushing of this candy can be then carried out to it immediately, the advertisement of push includes preferential strategy of this candy etc..
For each rival of businessman, equally by taking youth's candy of happiness as an example, we, which can collect, accessed each competition pair
The official website of hand, to according to the official website of rival formulate matching rule, as long as such as analyze certain user accessed competition pair
The official website of hand, then we just push each new product candy of youth of happiness or preferential movable advertisement to corresponding terminal device to it.
Because accessing the user of rival official website, it is also possible to our potential customers.Further, we can also be according to climbing
The domain-name information of confectionary products in the official website of the access rival taken, further formulates matching rule, to more accurate
Realization advertisement push.
It is and upper for blog or the popularization activity page etc. and the information collected on the relevant third party website of popularization product
The processing mode for stating information is similar.Such as if having our product in blog, then, it can also follow this behind blog domain name
The number or flag information of product.We can carry out the formulation of matching rule according to these domain-name informations.
In this way, when formulating matching rule, the corresponding matching rule of each category information is different from, in same category information,
Matching rule can also be arranged multiple, can include at least one set of critical field information in a matching rule.All matching rule
Then constitute our matches criteria library.It, can also be according to being matched to likewise, we are when carrying out daily record data analyzing processing
Matching rule, the information category described in the daily record is got, so as to take the advertisement pushing of different modes.
Another embodiment of the present invention is visited by multithreading real-time reception user based on any of the above embodiments
It asks trace logs, convenient for being handled in real time it, obtains user access activity.Specifically, as shown in figure 3, including:
S100 formulates matches criteria library according to gray product promotion demand;
S210 accesses trace logs by the user of each flume server transports of multithreading real-time reception;
S220 accesses the network address for obtaining user in trace logs and accessing from the user.
The network address that S300 accesses the user carries out keyword match with the matches criteria library;
S400 is successful with the matches criteria storehouse matching when the network address that the user accesses, then accesses track to the user
The terminal device advertisement of daily record realizes that advertisement accurately pushes.
Since user can correspond to a domain name (network address) in each online access behavior, that is, access track.
It is by load-balanced server that being distributed to for each daily record data equilibrium is each after each terminal reports it to access locus log data
Flum, then each flum carry out data buffering, then by daily record data processing server by multithreading, full load is into line number
According to processing, to realize real-time streaming data processing framework.Specifically, carrying out data processing by multithreading, ensure that at data
The promptness of reason, in addition, in real time processing daily record data when, often handle a daily record, obtain URL, immediately with matches criteria library
It carries out rule match and then carries out advertisement pushing immediately once matching, to substantially increase the timeliness of advertisement dispensing, carry
High ad conversion rates and income.
Another embodiment of the method for the present invention specifically describes and throwing is being determined based on any of the above embodiments
How advertisement dispensing is carried out after putting target, specifically, as shown in figure 4, including:
S100 formulates matches criteria library according to gray product promotion demand;
S200 obtains user and accesses trace logs, and real-time analyzing processing is carried out to it, obtains the network address that user accesses;
The network address that S300 accesses the user carries out keyword match with the matches criteria library;
Keywords and matches criteria storehouse matching success of the S410 when the user access activity, read the user and visit
Ask the ID of the terminal device of trace logs;
The ID that the user is accessed the cross-platform terminal device of trace logs by S420 is sent to advertisement launching platform;
S430 sends dispensing want advertisement to the cross-platform terminal device and refers to according to the ID of the cross-platform terminal device
It enables;
S440, to its lower all terminal device advertisement hung, realizes advertisement accurately by the cross-platform terminal device
Push.
By backstage advertisement launching platform, unified management and dispensing advertisement are to cross-platform terminal, preferably, by matches criteria
Library is uniformly stored in advertisement launching platform and is managed and handles, convenient for the modification and management of rule.Advertisement launching platform also may be used
To be that cloud platform is launched in advertisement.
Another embodiment of the method for the present invention will be needed by creating real-time streams Architecture Analysis platform by web crawlers
All network address for launching the party in request of advertisement are collected, and then analyze these network address, effective field are extracted, to improve daily record
The precision of information matches;Real-time stream architecture is utilized simultaneously, whenever handling a daily record, when obtaining URL, immediately into line discipline
Match, if matching, launch immediately, to improve the timeliness of advertisement dispensing.
Realize that steps are as follows:
Step 1: by Ngix load balancing, the data that will be received balancedly are distributed to each flume.
Step 2: each flume connections cafca carries out data buffering, daily record data processing server is full by multithreading
Load carries out data processing, to realize real-time streaming data processing framework.
Step 3: launching the demand that targeted company puies forward according to advertisement, matching rule is generated, is as follows:
(1) demand of target customer is launched according to advertisement and promotes product, collecting the relevant user of requirement objective may visit
The platform associated plate asked, and record these network address.
(2) crawler technology is utilized, all these network address of process are crawled, user is possible to access the net of related promotional product
Location.
(3) universal experience designed according to website, these network address that will be crawled extract critical field, and formulate mark
Quasi- matching library.
Step 4: when data processing server is when handling each daily record, whenever getting URL, then the matching is used
Library carries out critical field matching, if successful match, immediately by the device id in this log file name, is sent to advertisement dispensing
Platform carries out accurate advertisement dispensing, while the subsequent processing of this daily record no longer carries out rule match;Otherwise, place is continued cycling through
Manage the rule match of follow-up data and URL.
In above-described embodiment, by creating real-time streams Architecture Analysis platform, trace logs is accessed to user and are analyzed, are adopted
With adaptive algorithm, the keyword message of user access activity is detected, can instruct and send out to backstage advertisement pushing if meeting
Emitter sends out accurate advertisement and launches instruction, and backstage advertisement releasing server can send rapidly to cross-platform information transmission equipment and launch
Want advertisement instructs, and launches advertisement to its lower all terminal device hung by the cross-platform information transmission equipment, to realize
Advertisement is accurately launched.
Based on the same technical idea, the invention also discloses a kind of system of accurate advertisement, which can be used
The embodiment of the method for the present invention carries out advertisement and accurately pushes, specifically, system such as Fig. 5 institutes of the accurate advertisement of the present invention
Show, including:Data Analysis Services platform 200 and advertisement pushing platform 100;Wherein:The advertisement pushing platform 100, including:
With library generation module 110, for according to gray product promotion demand, formulating matches criteria library.The Data Analysis Services
Platform 200, including:Log acquisition module 210 accesses trace logs for obtaining user;Log analysis processing module 220 is used
Trace logs are accessed in the user obtained to the log acquisition module 210 and carry out real-time analyzing processing, are obtained user and are accessed row
For keyword;Matching module 230, the key of the user access activity for obtaining the log analysis processing module
Word is matched with the matches criteria library.The advertisement pushing platform 100 further includes:Advertisement pushing module 120, for working as institute
It states matching module 230 and matches the matches criteria library that the keyword of user access activity is generated with the matching library generation module 110
When successful match, the terminal device advertisement of trace logs is accessed to the user, realizes that advertisement accurately pushes.
In the big data analysis epoch, accurate advertisement dispensing is that data cash important one of profit model.And it is big in advertisement
The advertisement launching platform of Data Analysis Platform, there are two influence bigger and scabrous problem to advertisement delivery effect:Timeliness
Property and accuracy.For both of these problems, different data processing circumstances, used method all can be different, dispensing
Effect would also vary from.It is complete by creating real-time data analysis processing platform and advertisement pushing platform in this system embodiment
It is accurately pushed in time at advertisement.Specifically, all network address that will need to launch the party in request of advertisement by web crawlers carry out
It collects, then analyzes these network address, extract effective field, create matches criteria library.The matches criteria library is established in advertisement pushing
Platform, consequently facilitating according to the demand for the product and target customer promoted needed for businessman manage and change accordingly.In addition,
The access trace logs for being handled user in real time using Data Analysis Services platform when obtaining URL, are stood whenever handling a daily record
It carries out rule match with matches criteria library to be pushed by advertisement pushing platform immediately if matching, to improve advertisement
The timeliness of push.
Another embodiment of present system, on the basis of above system embodiment, as shown in fig. 6, the matching library
Generation module 110 includes:Submodule 111 is collected, for according to the product promoted needed for advertiser and to the demand of target customer,
Collect the platform network address that target customer may access;Submodule 112 is crawled, for utilizing crawler technology, user is crawled and passes through institute
The network address of related promotional product may be accessed by stating the platform network address that collection submodule 111 is collected;Standard formulation submodule
113, for the design rule according to website, keyword is extracted from described crawl in these network address that submodule 112 crawls
Section formulates matches criteria library.
In this system embodiment, by the access behavior of analog subscriber, collects all users and may have access to popularization product
Or the network address of Related product, and then these network address are analyzed, key message field is extracted, corresponding matching rule is formulated, forms mark
Quasi- matching library completes the accurate dispensing of advertisement convenient for precisely being matched when subsequent log processing.
In any of the above-described embodiment, the collection submodule includes:First kind domain Name acquisition unit, for according to advertiser
The product of required popularization and demand to target customer, the Main Domain of official website where obtaining the product;And/or the second class domain name
Acquiring unit, for according to the product promoted needed for advertiser and to the demand of target customer, obtaining the gray competition
The official website Main Domain of opponent;And/or third class domain name acquiring unit, for according to the product promoted needed for advertiser and to target
The demand of client obtains the Main Domain with the relevant blog of the advertised product and/or the popularization activity page.
Contain different matching rules in matches criteria library, different matching rules is the different letters crawled according to collection
It ceases classification and formulates.Preferably, advertisement pushing platform and then the matching that can also be matched to according to user's access trace logs
Rule obtains the information category belonging to the access trace logs, and then carries out the advertisement pushing of corresponding strategy.
Preferably, the log analysis processing module 220 includes:Daily record receiving submodule 221, for passing through multithreading reality
When receive each flume server transports user access trace logs;Submodule 222 is handled, for receiving son from the daily record
The user that module 221 receives accesses and obtains the network address that user accesses in trace logs.
By the Data Analysis Services framework of real-time streams, daily record data is timely handled, enhances the timeliness of advertisement dispensing
Property.
Another embodiment of the present invention, based on any of the above embodiments, the Data Analysis Services platform 200 is also
Including:Device id reporting module 240, the keyword for matching the user access activity when the matching module 230 and institute
When stating matches criteria Kucheng's work(, the ID of the cross-platform terminal device of user access trace logs is sent to the advertisement and is pushed away
Send platform 100;The advertisement pushing module 120 includes:Information receiving submodule 121, for receiving the analyzing processing platform
The ID of the cross-platform terminal device sent;Instruction issues submodule 122, for according to the cross-platform terminal device
ID sends to the cross-platform terminal device and launches want advertisement instruction;Submodule 123 is pushed, for according under described instruction
The dispensing want advertisement instruction that hair module issues pushes its lower all terminal device hung by the cross-platform terminal device
Advertisement accurately push is realized in advertisement.
The system embodiment of the present invention is corresponding with the embodiment of the method for the present invention, and the technology of embodiment of the method for the invention is thin
Section is equally applicable to the system embodiment of the present invention, and therefore, system of the invention is to reduce to repeat, and is repeated no more.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic
Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as
It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (10)
1. a kind of method of accurate advertisement, which is characterized in that including:
S100 formulates matches criteria library according to gray product promotion demand;
S200 obtains user and accesses trace logs, and real-time analyzing processing is carried out to it, obtains the network address that user accesses;
The network address that S300 accesses the user carries out keyword match with the matches criteria library;
S400 is successful with the matches criteria storehouse matching when the network address that the user accesses, then accesses trace logs to the user
Terminal device advertisement, realize advertisement accurately push.
2. a kind of method of accurate advertisement according to claim 1, which is characterized in that the step S100 includes:
S110 collects the platform that target customer may access according to the product promoted needed for advertiser and to the demand of target customer
Network address;
S120 utilizes crawler technology, and the network address of related promotional product may be accessed by the platform network address by crawling user;
S130 extracts critical field according to the design rule of website from the network address crawled, formulates matches criteria library.
3. a kind of method of accurate advertisement according to claim 2, which is characterized in that the step S110 includes:
S111 is according to the product promoted needed for advertiser and to the demand of target customer, the main domain of official website where obtaining the product
Name;And/or
S112 obtains the gray rival's according to the product promoted needed for advertiser and to the demand of target customer
Official website Main Domain;And/or
S113 is obtained relevant rich with the advertised product according to the product promoted needed for advertiser and to the demand of target customer
The Main Domain of visitor and/or the popularization activity page.
4. a kind of method of accurate advertisement according to claim 1, which is characterized in that the step S200 includes:
S210 accesses trace logs by the user of each flume server transports of multithreading real-time reception;
S220 accesses the network address for obtaining user in trace logs and accessing from the user.
5. according to a kind of method of accurate advertisement of claim 1-4 any one of them, which is characterized in that the step
S400 includes:
S410 reads the user and accesses when the keyword of the user access activity and matches criteria storehouse matching success
The ID of the terminal device of trace logs;
The ID that the user is accessed the cross-platform terminal device of trace logs by S420 is sent to advertisement launching platform;
S430 sends to the cross-platform terminal device according to the ID of the cross-platform terminal device and launches want advertisement instruction;
S440, to its lower all terminal device advertisement hung, realizes that advertisement accurately pushes away by the cross-platform terminal device
It send.
6. a kind of system of accurate advertisement, which is characterized in that including:Data Analysis Services platform and advertisement pushing platform;
Wherein:
The advertisement pushing platform, including:
Matching library generation module, for according to gray product promotion demand, formulating matches criteria library;
The Data Analysis Services platform, including:
Log acquisition module accesses trace logs for obtaining user;
Log analysis processing module, the user for being obtained to the log acquisition module access trace logs and are analyzed in real time
Processing, obtains the keyword of user access activity;
Matching module, keyword and the mark of the user access activity for obtaining the log analysis processing module
Quasi- matching library is matched;
The advertisement pushing platform further includes:
Advertisement pushing module, for generating mould with the matching library when the keyword of matching module matching user access activity
When the matches criteria storehouse matching success that block generates, the terminal device advertisement of trace logs is accessed to the user, is realized wide
Accuse accurate push.
7. a kind of system of accurate advertisement according to claim 6, which is characterized in that the matching library generation module
Including:
Submodule is collected, for according to the product promoted needed for advertiser and to the demand of target customer, collecting target customer can
The platform network address that can be accessed;
Submodule is crawled, for utilizing crawler technology, crawls the platform network address that user is collected by the collection submodule
The network address of related promotional product may be accessed;
Standard formulation submodule is carried for the design rule according to website from described crawl in the network address that submodule crawls
Critical field is taken, matches criteria library is formulated.
8. a kind of system of accurate advertisement according to claim 7, which is characterized in that the collection submodule packet
It includes:
First kind domain Name acquisition unit, for according to the product promoted needed for advertiser and to the demand of target customer, obtaining institute
The Main Domain of official website where stating product;And/or
Second class domain name acquiring unit, for according to the product promoted needed for advertiser and to the demand of target customer, obtaining institute
State the official website Main Domain of gray rival;And/or
Third class domain name acquiring unit, for according to the product promoted needed for advertiser and to the demand of target customer, obtain with
The Main Domain of the relevant blog of the advertised product and/or the popularization activity page.
9. a kind of system of accurate advertisement according to claim 7, which is characterized in that the log analysis handles mould
Block includes:
Daily record receiving submodule, for accessing trace logs by the user of each flume server transports of multithreading real-time reception;
Submodule is handled, obtains what user accessed in trace logs for being accessed from the user that the daily record receiving submodule receives
Network address.
10. according to a kind of system of accurate advertisement of claim 6-9 any one of them, which is characterized in that the data
Analyzing processing platform further includes:
Device id reporting module 240, the keyword for matching the user access activity when the matching module and the mark
When quasi- matching library success, the ID of the cross-platform terminal device of user access trace logs is sent to the advertisement pushing and is put down
Platform;
The advertisement pushing module further includes:
Information receiving submodule, the ID for receiving the cross-platform terminal device that the analyzing processing platform is sent;
Instruction issues submodule, for the ID according to the cross-platform terminal device, sends and throws to the cross-platform terminal device
Put want advertisement instruction;
Submodule is pushed, is instructed for issuing the dispensing want advertisement that module issues according to described instruction, by described cross-platform
Terminal device realizes advertisement accurately push to its lower all terminal device advertisement hung.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810236576.6A CN108510319A (en) | 2018-03-21 | 2018-03-21 | A kind of method and system of accurate advertisement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810236576.6A CN108510319A (en) | 2018-03-21 | 2018-03-21 | A kind of method and system of accurate advertisement |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108510319A true CN108510319A (en) | 2018-09-07 |
Family
ID=63377996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810236576.6A Pending CN108510319A (en) | 2018-03-21 | 2018-03-21 | A kind of method and system of accurate advertisement |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108510319A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120271819A1 (en) * | 2011-04-25 | 2012-10-25 | Alibaba Group Holding Limited | Determination of recommendation data |
CN103870512A (en) * | 2012-12-18 | 2014-06-18 | 腾讯科技(深圳)有限公司 | Method and device for generating user interest label |
CN104156375A (en) * | 2013-05-16 | 2014-11-19 | 王方淇 | Message inputting method and system based on crowdsourcing |
CN106447378A (en) * | 2016-07-12 | 2017-02-22 | 昆山炫生活信息技术有限公司 | Cross-platform marketing system |
CN106874368A (en) * | 2016-12-30 | 2017-06-20 | 江苏号百信息服务有限公司 | A kind of RTB bid advertisements position Value Engineering Method and system |
CN107169805A (en) * | 2017-06-23 | 2017-09-15 | 上海斐讯数据通信技术有限公司 | A kind of advertisement placement method, apparatus and system |
CN107481031A (en) * | 2017-07-19 | 2017-12-15 | 安徽拓通信科技集团股份有限公司 | Advertisement ROI detection methods based on big data |
-
2018
- 2018-03-21 CN CN201810236576.6A patent/CN108510319A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120271819A1 (en) * | 2011-04-25 | 2012-10-25 | Alibaba Group Holding Limited | Determination of recommendation data |
CN103870512A (en) * | 2012-12-18 | 2014-06-18 | 腾讯科技(深圳)有限公司 | Method and device for generating user interest label |
CN104156375A (en) * | 2013-05-16 | 2014-11-19 | 王方淇 | Message inputting method and system based on crowdsourcing |
CN106447378A (en) * | 2016-07-12 | 2017-02-22 | 昆山炫生活信息技术有限公司 | Cross-platform marketing system |
CN106874368A (en) * | 2016-12-30 | 2017-06-20 | 江苏号百信息服务有限公司 | A kind of RTB bid advertisements position Value Engineering Method and system |
CN107169805A (en) * | 2017-06-23 | 2017-09-15 | 上海斐讯数据通信技术有限公司 | A kind of advertisement placement method, apparatus and system |
CN107481031A (en) * | 2017-07-19 | 2017-12-15 | 安徽拓通信科技集团股份有限公司 | Advertisement ROI detection methods based on big data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105912669B (en) | Method and device for complementing search terms and establishing individual interest model | |
CN101025737B (en) | Attention degree based same source information search engine aggregation display method | |
TWI451275B (en) | System and method to facilitate matching of content to advertising information in a network | |
CN1760870B (en) | System and method for automatic generation of search results based on local intention | |
US9514202B2 (en) | Information processing apparatus, information processing method, program for information processing apparatus and recording medium | |
CN103218431B (en) | A kind ofly can identify the system that info web gathers automatically | |
CN107862553A (en) | Advertisement real-time recommendation method, device, terminal device and storage medium | |
US20100153197A1 (en) | Method and apparatus for providing advertising service | |
US20120245996A1 (en) | System and method for intent-based content matching | |
US6920505B2 (en) | Method and apparatus for determining a navigation path for a visitor to a world wide web site | |
US20090063265A1 (en) | Information network for text ads | |
CN101647041A (en) | Point of presence distribution mechanism for digital content objects | |
CN102016896A (en) | Interactive text message advertisements | |
CN102713889A (en) | Correlating web page visits and conversions with external references | |
CN102057375A (en) | Device for dispensing a fluid product | |
CN102105879A (en) | Federated community search | |
CN107004179A (en) | The system and method for dynamic select communication identifier | |
US20110184815A1 (en) | System and method for sharing profits with one or more content providers | |
CN101782909A (en) | Search engine based on operation intention of user | |
US8977605B2 (en) | Structured match in a directory sponsored search system | |
JP3648102B2 (en) | How to provide event information | |
CN103745380A (en) | Advertisement delivery method and apparatus | |
US20070198345A1 (en) | Method and system for creating profit using personal website | |
CN110097388A (en) | A kind of web advertisement data analysing method | |
CN106933864A (en) | A kind of search engine system and its searching method |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180907 |
|
WD01 | Invention patent application deemed withdrawn after publication |