Click the determination methods and the system thereof of validityTechnical field
Present invention relates in general to click the determination methods and the system thereof of validity, more particularly, the present invention relates to be used for whether judge determination methods and the system thereof that clicks validity from colleague advertiser or cheating website according to clicking.
Background technology
The advertiser can promote the product of oneself well by the search engine advertisement delivery.Search engine advertisement is at present paid according to number of clicks, and part advertiser just obtains interests by click fraud.The advertiser consumes a large amount of advertising fee of adversary by clicking rival's of the same trade advertisement, increases adversary's popularization cost, reduces adversary's the showing advertisement time, thereby reaches the purpose that reduces adversary's rate of return on investment.
At present, for preventing rival's click, popular on the market have a lot of anti-softwares that click maliciously.The advertiser is at the anti-software that clicks maliciously of the website deploy of oneself, the IP of this class software by clicking, come source reference, in residence time of website etc., in case judge it is clicking maliciously from the rival, then this software often make the other side's browser locking, crash or allow virus in adversary's computer, make that the adversary can't continue to attack.
Google of similar company for industry, often recommended advertisements host and guest family uses Google to analyze (GoogleAnalytics) platform monitoring flow, in a single day the advertiser reviews flow, suspection is attacked by rival's of the same trade click, just can require Google to compensate this part promotion expense.
In addition, except search engine self releasing advertisements, search engines such as Baidu can develop the website cooperation issue paid advertisement of a part of alliance usually, and according to being divided between clicks and the alliance website.The head of a station of alliance is in order to obtain income, tends to click advertisement on the own website with illegal means.To this, Google with the cooperative clause of alliance website in, forbid that sternly publisher clicks advertisement, once the number of the account of finding to close publisher.
But said method all is to compensate for described invalid click under the situation of click having been carried out charging, and is not the validity of prejudging described click.Therefore, need and whether to judge the method for clicking validity according to clicking from the cheating website of colleague advertiser or other form.
Summary of the invention
Therefore, make the present invention at above-mentioned problems of the prior art and demand.
The purpose of this invention is to provide the determination methods and the system thereof that click validity, can't prejudge click validity, thereby prevent wrong problem of chargeing to solve in the above-mentioned prior art.
According to the present invention, the determination methods and the system thereof that click validity are provided, whether it can click the judgement of validity in combination by main etc. the backstage logon information of advertiser, website, effectively judge thereby improved to click.
According to an aspect of the present invention, provide the determination methods of clicking validity, having comprised: when the advertiser lands the popularization platform, record advertiser's relevant information; When publisher is landed background system, the relevant information of record publisher; The server info that obtains alliance's website of the search engine line item of going forward side by side; About each click to advertisement, obtain the relevant information in this click source, this relevant information comprises IP, the cookie information of clicking the source; Relevant information and advertiser's relevant information, the relevant information and the server info of publisher in described click source are compared, to judge the validity of described click.
In the determination methods of click validity of the present invention, advertiser's relevant information comprises advertiser's click IP, cookie information, keyword and advertisement that described advertiser buys.
In the determination methods of click validity of the present invention, judge that the validity of clicking further comprises: judge whether the relevant information of clicking the source is consistent with the advertiser's who is write down relevant information; If it is consistent with the advertiser's who is write down relevant information to click the relevant information in source, judge then whether the residing industry of being clicked of advertisement is comprised in the residing industry of described advertiser; If the residing industry of being clicked with judgement of advertisement is comprised in the residing industry of described advertiser, judge that then described click is an invalid clicks.
In the determination methods of click validity of the present invention, based on keyword and the advertisement that the advertiser buys, carry out trade classification, thereby determine the residing industry of advertiser for the advertiser.
In the determination methods of click validity of the present invention, the advertiser is carried out trade classification comprise step: determine inter-trade user, inter-trade user is separated into the Virtual User of a plurality of single industries, determines the keyword of Virtual User correspondence according to the keyword of inter-trade user's purchase; The keyword of Virtual User correspondence and the seed speech of every profession and trade are mated, determine the initial industry of the keyword of Virtual User correspondence; Initial industry according to the keyword of Virtual User correspondence is carried out cluster to Virtual User, according to the cluster result of Virtual User the keyword of Virtual User correspondence is carried out cluster, repeat the step of cluster, the cluster result when reaching predetermined condition is determined the industry under the keyword of Virtual User and Virtual User correspondence.
In the determination methods of click validity of the present invention, the relevant information of publisher comprises the IP of publisher, cookie information.
In the determination methods of click validity of the present invention, judge that the validity of clicking further comprises: whether the relevant information of judging this click source is consistent with the relevant information of publisher; If it is consistent with the relevant information of publisher to click the relevant information in source, judge that then described click is an invalid clicks.
In the determination methods of click validity of the present invention, judge that the validity of clicking further comprises: whether the relevant information of judging this click source is consistent with described server info; If it is consistent with server info to click the relevant information in source, judge that then described click is an invalid clicks.
In the determination methods of click validity of the present invention, judge that clicking validity further comprises: will click the relevant information in source and compare with the cheating website of storage in advance or client's information; If the relevant information of originating was consistent with cheating website of storing in advance or client's information with clicking, judge that then described click is an invalid clicks.
According to a further aspect in the invention, provide a kind of system that clicks validity of judging, having comprised: the advertisement main information record cell, when it lands the popularization platform the advertiser, record advertiser's relevant information; The publisher information recording unit, when it lands background system in publisher, the relevant information of record publisher; Alliance's site information record cell, its server info that obtains alliance's website of the search engine line item of going forward side by side; The click information record cell, it obtains the relevant information in described click source about the each click to advertisement, and described relevant information comprises IP, the cookie information of clicking the source; With click validity judging unit, the relevant information of the advertiser's that relevant information that its click that described click information record cell is write down is originated and described advertisement main information record cell are write down relevant information, the publisher that described publisher information recording unit is write down and the server info that described alliance site information record cell is write down compare, to judge the validity of described click.
Click in the system of validity in the judgement of this aspect, further comprise advertiser's industry judging unit, its relevant information according to the advertiser that described advertisement main information record cell is write down is carried out trade classification to the advertiser, thereby determines the residing industry of advertiser.
Usually search engine is whether to surpass assign thresholds according to the number of ads that an ip or cookie click to judge whether this click is effective in a period of time.This programme has made full use of advertiser, website master's backstage logon information, has improved the determination methods of effective click.
The present invention can be so that advertiser's popularization advertisement be when being clicked maliciously by the intratype competition person, effectively thereby this click of identification will not be chargeed for invalid clicks, and can effectively discern the head of a station of alliance and click own advertisement, thereby it is judged to be invalid clicks for illegal the profit.Like this, can protect advertiser's promotion effect well, strengthen advertiser's confidence, strengthen the input on search engine is promoted, finally reach advertiser, search engine, potential user's three wins.
Description of drawings
Fig. 1 shows the process flow diagram according to the determination methods of click validity of the present invention.
Fig. 2 shows the block diagram of clicking the system of validity according to judgement of the present invention.
Embodiment
Below, click the method for validity with describing judgement of the present invention in conjunction with the accompanying drawings in detail.
Fig. 1 shows the process flow diagram of clicking the method for validity according to judgement of the present invention.Below, will be described in detail for each step of the determination methods of click validity of the present invention with reference to figure 1.
At first, at step S100, when the advertiser lands the popularization platform, write down this advertiser's relevant information simultaneously, for example it clicks ip, cookie information etc.
Afterwards, at step S200, trade classification is carried out in keyword and advertisement that the advertiser buys.Here, the trade classification method can may further comprise the steps: determine inter-trade user, inter-trade user is separated into the Virtual User of a plurality of single industries, determine the keyword of Virtual User correspondence according to the keyword of inter-trade user's purchase; The keyword of Virtual User correspondence and the seed speech of every profession and trade are mated, determine the initial industry of the keyword of Virtual User correspondence; Initial industry according to the keyword of Virtual User correspondence is carried out cluster to Virtual User, according to the cluster result of Virtual User the keyword of Virtual User correspondence is carried out cluster, repeat the step of cluster, the cluster result when reaching predetermined condition is determined the industry under the keyword of Virtual User and Virtual User correspondence.
Afterwards, at step S300, when publisher is landed background system, write down the relevant information of this publisher simultaneously, for example it lands ip, cookie etc.
Afterwards, at step S400, the alliance's website for search engine obtains its server info, for example, and server ip, the line item of going forward side by side.
Afterwards,, judge in the past in a period of time, whether discern certain website or certain ip seriously practises fraud, as to judge be that cheating website or cheating IP then charge to blacklist by anti-cheating system at step S500.Here, those skilled in the art can understand and can judge whether certain website serves as whether cheating website or certain IP serve as cheating IP with several different methods, for example by judging whether the click of same IP in a period of time surpasses assign thresholds and judge whether cheating, then writes blacklist if the cheating amount of website or IP surpasses assign thresholds.
At step S600, to every click, source ip, cookie information that identification is clicked, judge that whether this ip, cookie information be that a certain advertiser is used when landing, if source ip, the cookie information of this click were used when a certain advertiser logins, whether the trade classification of then further judging this clicks advertisement is included in is landed among advertiser's the registration industry before, if, then advance to step S1000, judge that this click is invalid clicks.
At step S700, to every click, source ip, cookie information that identification is clicked are judged the ip, used when whether cookie information is the login of publisher backstage of this click, if, then advance to step S1000, judge that this clicks is an invalid clicks.
At step S800, to every click, source ip, cookie information that identification is clicked, judge whether this click derives from alliance's website, and whether the ip of this click be the server ip of this alliance's website, if, then advance to step S1000, judge that this click is invalid clicks.
At step S900, to every click, source ip, cookie information that identification is clicked judge whether this click derives from cheating website or cheating IP, if, then advance to step S1000, judge that this click is invalid clicks.
Fig. 2 shows the block diagram of clicking the system of validity according to judgement of the present invention.As shown in Figure 2, thesystem 100 that clicks validity according to judgement of the present invention comprises advertisement main information record cell 101, advertiser's trade classification unit 102, publisher information recording unit 103, alliance's siteinformation record cell 104, and clickinformation record cell 105 and click validity judging unit 106.To be described as follows below to the concrete operations of each unit.
When advertisement main information record cell 101 lands the popularization platform the advertiser, write down this advertiser's relevant information, for example it clicks ip, cookie information etc.Trade classification is carried out in keyword and advertisement that the 102 couples of advertisers in advertiser's trade classification unit buy.Here, the operation of advertiser's trade classification unit 102 can may further comprise the steps: determine inter-trade user, inter-trade user is separated into the Virtual User of a plurality of single industries, determines the keyword of Virtual User correspondence according to the keyword of inter-trade user's purchase; The keyword of Virtual User correspondence and the seed speech of every profession and trade are mated, determine the initial industry of the keyword of Virtual User correspondence; Initial industry according to the keyword of Virtual User correspondence is carried out cluster to Virtual User, according to the cluster result of Virtual User the keyword of Virtual User correspondence is carried out cluster, repeat the step of cluster, the cluster result when reaching predetermined condition is determined the industry under the keyword of Virtual User and Virtual User correspondence.Publisher information recording unit 103 writes down the relevant information of this publisher when publisher is landed background system, for example it lands ip, cookie etc.Alliance's siteinformation record cell 104 obtains its server info for alliance's website of search engine, for example, and server ip, the line item of going forward side by side.And, 105 pairs of every clicks of click information record cell, source ip, cookie information that identification is clicked, and write down this information.
Click validity judging unit 106 according to advertisement main information record cell 101, advertiser's trade classification unit 102, publisher information recording unit 103, alliance's siteinformation record cell 104, and the information of clickinformation record cell 105, come the validity of clicking is judged.The judgement that described click validity judging unit 106 is carried out can comprise: judge in the past in a period of time, whether discern certain website by anti-cheating system or certain ip seriously practises fraud, as to judge be that cheating website or cheating IP then charge to blacklist.Here, those skilled in the art can understand and can judge whether certain website serves as whether cheating website or certain IP serve as cheating IP with several different methods, for example by judging whether the click of same IP in a period of time surpasses assign thresholds and judge whether cheating, then writes blacklist if the cheating amount of website or IP surpasses assign thresholds; To every click, source ip, cookie information that identification is clicked, judge that whether this ip, cookie information be that a certain advertiser is used when landing, if source ip, the cookie information of this click were used when a certain advertiser logins, land among advertiser's the registration industry before whether the trade classification of then further judging this click advertisement is included in, if judge that then this click is invalid clicks; To every click, source ip, cookie information that identification is clicked are judged the ip, used when whether cookie information is the login of publisher backstage of this click, if judge that then this clicks is an invalid clicks; To every click, source ip, cookie information that identification is clicked judge whether this clicks derives from alliance's website, and whether the ip of this click be the server ip of this alliance's website, if judge that then this click is an invalid clicks; With to every click, source ip, cookie information that identification is clicked judge whether this clicks derives from cheating website or cheating IP, if judge that then this click is an invalid clicks.
The present invention is by utilizing the backstage logon information of advertiser and publisher; whether Real time identification clicks the intratype competition adversary from this client; perhaps publisher is clicked oneself advertisement; perhaps whether click is from cheating website or client; thereby this type of click is judged as invalid clicks; and correspondingly will not charge, thereby protected advertiser's promotion effect well, strengthened the function and the corresponding convenience that uses of search engine.
The present invention has been described in detail with reference to specific embodiment.Yet clearly, under the situation that does not deviate from spirit of the present invention, those skilled in the art can carry out change and replacement to embodiment.In other words, the present invention is open with form illustrated, rather than explains with being limited.Judge main idea of the present invention, should consider appended claim.