CN103902436A - Method and device for restoring user access behaviors - Google Patents
Method and device for restoring user access behaviors Download PDFInfo
- Publication number
- CN103902436A CN103902436A CN201210586613.9A CN201210586613A CN103902436A CN 103902436 A CN103902436 A CN 103902436A CN 201210586613 A CN201210586613 A CN 201210586613A CN 103902436 A CN103902436 A CN 103902436A
- Authority
- CN
- China
- Prior art keywords
- behavior
- page
- record
- field value
- reduction
- 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
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a method and device for restoring user access behaviors. The method comprises a behavior recording stage and a behavior restoring stage. The behavior recording stage comprises the step: A, when a user accesses a web page, page level data and behavior level data are obtained, wherein one record in the page level data represents access to one page by one user, and one record in the behavior level data represents one behavior generated during the period of accessing one page by one user; the behavior restoring stage comprises the steps: B, according to the page level data, target users accessing the page meeting the preset page skip relationship are determined; C, according to the behavior level data, behaviors, on the page with the page skip relationship, of the target users are restored. Due to the mode, the method can help web design personnel to improve the existing design of the web page.
Description
[technical field]
The present invention relates to technical field of the computer network, particularly a kind of method that user access activity is reduced and device.
[background technology]
For webpage design personnel, understand user to webpage existing design whether be satisfied be to improve the basis of webpage design.In the prior art, be to know the satisfaction of user to the existing design of webpage by the mode of survey.For example, whether the button of wanting to know certain position in webpage meets user's needs, can obtain enquiry data from user by way of questionnaires, then determine by enquiry data being carried out to statistical study whether the button of this position meets most of users' needs, thereby help webpage design personnel to improve existing design.
In aforesaid way, the feedback data of being investigated user is not according to it, true operation of the page to be carried out, and this makes the feedback data of obtaining have very large subjectivity.For example investigated user and forgotten the operation behavior of oneself and feedback data accurately cannot be provided, or real feedback data is not provided intentionally, all can cause enquiry data inaccurate.Therefore, adopt the mode of questionnaire to be difficult to judge that whether the existing design of webpage is reasonable, this improves existing design to webpage design personnel has increased difficulty.
[summary of the invention]
Technical matters to be solved by this invention is to provide a kind of method and device that user's access behavior is reduced, and improves the existing design of webpage offer help for webpage design personnel.
The present invention is that the technical scheme that technical solution problem adopts is to provide a kind of method that user access activity is reduced, comprise behavior record stage and behavior reduction phase, the wherein said behavior record stage comprises: A. is in the time that user conducts interviews to webpage, obtain page level data and behavior rank data, a record in wherein said page level data represents the access of a user to a page, and a record in described behavior rank data represents the behavior during the visit producing of a user to a page; Described behavior reduction phase comprises: B., according to described page level data, determines that the page of accessing meets the targeted customer of default page jump relation; C. according to described behavior rank data, the behavior to described targeted customer on the page with described page jump relation is reduced.
The preferred embodiment one of according to the present invention, the field recording in described page level data comprises access identities, page iden-tity, visiting time, time departure and source page iden-tity.
The preferred embodiment one of according to the present invention, described step B comprises: B1., according to the source page iden-tity field value of each record in described page level data, extracts the record pairing that meets default page jump relation; The difference of B2. record of extraction being joined between the time departure field value that is centered in the visiting time word segment value of rear record and formerly record drops on the user who presets positive interval record pairing representative as targeted customer.
The preferred embodiment one of according to the present invention, the field recording in described behavior rank data comprises the wide height of browser when the wide height of page when access identities, behavior type, behavior time of origin, behavior occurrence positions, behavior occur and behavior occur.
The preferred embodiment one of according to the present invention, described behavior type field value comprise following any one: mouse is clicked, mouse moves, mouse frame choosing, mouse rollovers, keyboard input.
The preferred embodiment one of according to the present invention, described step C comprises: the access identities field value that C1. utilizes the record that represents described targeted customer in described page level data to match separately, from described behavior rank extracting data relative recording; C2. determine each the record time interval each other according to behavior time of origin field value in described relative recording, and each the behavior of recording representative of reducing successively in described relative recording according to the described time interval.
The preferred embodiment one of according to the present invention, a step that records the behavior of R representative of reducing in described relative recording comprises: S1. determines the target reduction page according to page iden-tity field value corresponding with the access identities field value of R in described page level data, and judge whether the described target reduction page is loaded, if, perform step S3, otherwise execution step S2; S2. the wide high field value of the page while generation according to the behavior of R is determined reduction form size, in the reduction form of described size, load the described target reduction page, and the wide high field value of browser while occurring according to the behavior of the R viewing area when describing user access on the described target reduction page, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R; S3. the wide high field value of browser while generation according to the behavior of R is adjusted the viewing area of having described, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
The present invention also provides a kind of device that user access activity is reduced, comprise: data capture unit, for in the time that user conducts interviews to webpage, obtain page level data and behavior rank data, a record in wherein said page level data represents the access of a user to a page, and a record in described behavior rank data represents the behavior during the visit producing of a user to a page; Determining unit, for according to described page level data, determines that the page of accessing meets the targeted customer of default page jump relation; Reduction unit, for according to described behavior rank data, the behavior to described targeted customer on the page with described page jump relation is reduced.
The preferred embodiment one of according to the present invention, the field recording in described page level data comprises access identities, page iden-tity, visiting time, time departure and source page iden-tity.
The preferred embodiment one of according to the present invention, described determining unit comprises: the first extraction unit, for according to the source page iden-tity field value of each record of described page level data, extracts the record pairing that meets default page jump relation; User's determining unit, the user who drops on default positive interval record pairing representative for the difference of the record of extraction being joined between the time departure field value that is centered in the visiting time word segment value of rear record and formerly record is as targeted customer.
The preferred embodiment one of according to the present invention, the field recording in described behavior rank data comprises the wide height of browser when the wide height of page when access identities, behavior type, behavior time of origin, behavior occurrence positions, behavior occur and behavior occur.
The preferred embodiment one of according to the present invention, described behavior type field value comprise following any one: mouse is clicked, mouse moves, mouse frame choosing, mouse rollovers, keyboard input.
The preferred embodiment one of according to the present invention, described reduction unit comprises: the second extraction unit, for utilizing described page level data to represent the access identities field value that described targeted customer's record matches separately, from described behavior rank extracting data relative recording; Behavior reduction unit, for determining each the record time interval each other according to described relative recording behavior time of origin field value, and each the behavior of recording representative of reducing successively in described relative recording according to the described time interval.
The preferred embodiment one of according to the present invention, described behavior reduction unit comprises: judging unit, be used in the time of a behavior of recording R representative of the described relative recording of reduction, determine the target reduction page according to page iden-tity field value corresponding with the access identities field value of R in described page level data, and judge whether the described target reduction page is loaded, if so, trigger the second reduction unit and carry out, carry out otherwise trigger the first reduction unit; The first reduction unit, the wide high field value of the page while being used for occurring according to the behavior of R is determined reduction form size, in the reduction form of described size, load the described target reduction page, and the wide high field value of browser while occurring according to the behavior of the R viewing area when describing user access on the described target reduction page, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R; The second reduction unit, the wide high field value of browser while being used for occurring according to the behavior of R is adjusted the viewing area of having described, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
As can be seen from the above technical solutions, the present invention is by user during to web page access, obtain page level data and behavior rank data, and utilize these data of obtaining, targeted customer can be reduced in the access behavior between multiple pages, understand the service condition of user to webpage thereby be convenient to webpage design personnel, improve the existing design of webpage for webpage design personnel and offer help.
[brief description of the drawings]
Fig. 1 is the schematic flow sheet of the embodiment of the method for in the present invention, user access activity being reduced;
Fig. 2 is the schematic diagram of behavior reduction process in the present invention;
Fig. 3 is the structural representation block diagram of the embodiment of the device that in the present invention, user access activity reduced;
Fig. 4 is the structural representation block diagram of the embodiment of behavior reduction unit 2032 in the present invention.
[embodiment]
In order to make the object, technical solutions and advantages of the present invention clearer, describe the present invention below in conjunction with the drawings and specific embodiments.
Please refer to Fig. 1, Fig. 1 is the schematic flow sheet of the embodiment of the method for in the present invention, user access activity being reduced.As shown in Figure 1, the method for this embodiment comprises:
Step S101: in the time that user conducts interviews to webpage, obtain page level data and behavior rank data.
Step S102: according to page level data, determine that the page of accessing meets the targeted customer of default page jump relation.
Step S103: according to behavior rank data, the behavior to targeted customer on the page with above-mentioned page jump relation is reduced.
Below above-mentioned steps is elaborated.
The processing stage that the method for the present embodiment can being divided into two, be respectively behavior record stage and behavior reduction phase, wherein, the behavior record stage is front, for the web page access behavior of user on monitoring cable, to obtain the data relevant to user behavior, the step S101 in its corresponding diagram 1.Behavior reduction phase, rear, for the related data of obtaining according to the behavior record stage, reduces to the web page access behavior of user on line, the step S102 in its corresponding diagram 1 and step S103.
The page level data of obtaining in step S101, a record wherein represents the access of a user to a page, and a record in behavior rank data represents the behavior during the visit producing of a user to a page.For example user A conducts interviews to page X, produce during the visit mouse and clicked behavior, mouse mobile behavior and mouse rollovers behavior, can produce a page level data recording and three behavior rank data recording, user B conducts interviews to page X, produce during the visit mouse mobile behavior, keyboard input behavior, can produce again a page level data recording and two behavior rank data recording.
In the present embodiment, the page is every once accessed, will produce a page level data recording, that is to say, two different users access the same page, can obtain two page level data recording, same user, to same page access twice, also can obtain two page level data.
Please refer to table 1, table 1 is the schematic construction of an embodiment of page level data in the present invention.
Table 1
Can find out from the example structure shown in table 1, the field recording in page level data has comprised access identities, page iden-tity, visiting time, time departure and source page iden-tity.
Wherein, access identities field is used for identifying page access process one time, page iden-tity field is for identifying the page of current access process user access, visiting time field arrives the time of this page for identifying user, time departure field is left the time of this page for identifying user, source page iden-tity field arrives the mode of this page for identifying user.The page iden-tity field value of for example, originating in the 2nd article of record of table 1 is URL100, representation page URL200 arrives by URL100 redirect, if one originated in record, page iden-tity field value is for empty, can represent that the page that the page iden-tity field value in this record represents does not have redirect source, for example user directly opens a page with browser, and this page does not just have redirect source.The page iden-tity field value of originating in the 1st article of record in table 1 and the 6th article of record is all empty, can think that these two are recorded in the access process representing, page URL100 is that user directly arrives.
In the present embodiment, behavior of every generation on a page, will produce a behavior rank data recording.Please refer to table 2, table 2 is the schematic construction of an embodiment of behavior rank data in the present invention.
Table 2
Can find out the wide height of browser when the wide height of the page when field recording in behavior rank data has comprised access identities, behavior type, behavior time of origin, behavior occurrence positions, behavior generation and behavior occur from the example structure shown in table 2.
Wherein, access identities field is corresponding with the access identities field in page level data, and behavior rank data are carried out associated by access identities field with page level data.Behavior number of levels according in, the record of identical access identities field value, an identical page access process in corresponding page level data, is the different behaviors that occur in this page access process.Taking table 2 as example, in the 1st and the 2nd article of record, access identities field value is 3, represent these two articles records corresponding be all that in table 1 the 3rd article records the behavior occurring in the access process of corresponding page URL300.
The behavior type that behavior type field produces for identifying user, in the present embodiment, the behavior type field value in a record can be following any one: mouse is clicked, mouse moves, mouse frame choosing, mouse rollovers, keyboard input.Corresponding above-mentioned every kind of behavior, the recording mode of behavior occurrence positions field value is likely different, after can specifically introduce.
Behavior time of origin field produces the time of behavior for identifying user, in table 2, the recording mode of behavior time of origin field value has adopted relative time, for example, in the 1st article of record of table 2, behavior time of origin field value is 126, loading success time 126 chronomeres (for example millisecond) backward that refer to relative page URL300, the loading success time of page URL300 can be thought the time that in table 1, visiting time word segment value represents.
The page size at place when the wide high field of page when behavior occurs occurs for mark behavior, the 1st article of record in his-and-hers watches 2, be exactly mouse click behavior page URL300 wide and high while occurring, in table 2, use respectively (1024) and under (768) two value representations wide and high.It should be noted that the wide height of the page is the value being determined by the page self parameter.
The size of user browser when the wide high field of browser when behavior occurs occurs for mark behavior.The wide height of browser has reflected user's viewing area, and a page may be larger than browser, and at this moment, user just need to roll and just can see that the page is greater than the part of browser on browser.In table 2, be equally also wide and high with upper and lower two value representations.It should be noted that the wide height of browser is that user oneself selects, irrelevant with the browsed page.
Behavior occurrence positions field for mark behavior occur time on the page residing position.The behavior type difference representing according to behavior type field value, the mode of behavior occurrence positions field value record also may be different.
Mouse is clicked to behavior, and behavior occurrence positions can carry out record by the coordinate in relative this DOM node upper left corner of DOM node and clicking point on the page.DOM node can be according to the dom tree of page HTML code according to certain regular record, and as shown in the 1st article of record in table 2, " help ~ div~em " is exactly a kind of recording mode of DOM node.In this record, " 0.45 " and " 0.4 " represents respectively abscissa value and the ordinate value in the upper left corner of the DOM node of clicking point distance " help ~ div~em " expression.
For mouse mobile behavior, behavior occurrence positions can by mouse move while stopping residing DOM node and stop position relatively the coordinate in this DOM node upper left corner carry out record.
Mouse frame is selected to behavior, behavior occurrence positions can be selected by frame the coordinate in the initial residing DOM node of behavior this DOM node upper left corner relative to reference position, and the coordinate that frame selects behavior to stop residing DOM node this DOM node upper left corner relative to final position carrys out common record.
For mouse rollovers behavior, behavior occurrence positions can be by the lateral separation of rolling and fore-and-aft distance record.For example the 2nd article of record in table 2, " 300 " represent laterally to have rolled 300 parasangs (for example pixel), " 0 " represents longitudinally not roll.
For keyboard input behavior, behavior occurrence positions can be by the residing DOM node of input behavior and the common record of input content.
Above, page level data in the present embodiment and behavior rank data are had been described in detail, should be appreciated that, no matter table 1 or the data recording form of table 2, all the embodiment that provide in order to help better to understand content of the present invention, for example the behavior time of origin in table 2 is except using relative time mode record, also can carry out record by absolute time mode, the recording mode of behavior occurrence positions also can be not limited to above-mentioned giving an example, those skilled in the art can carry out random variation on above-mentioned embodiment basis, therefore should not make restriction to the present invention with the data structure shown in table 1 or table 2.
Be appreciated that in the behavior record stage,, in step S101, only need in each page of user's access, add the Javascript code that obtains data, can get a large amount of page level data recording and behavior rank data recording.At behavior reduction phase, just can utilize these records to reduce to user's behavior.
For webpage design personnel, each page is analyzed separately, still can not understand well the hobby of user in multiple page use procedures.The data that the present embodiment can get by step S101, determine the user who has carried out page jump operation, and this user is restored in the behavior of multiple pages, can help better webpage design personnel to understand user's request, thereby be conducive to improve webpage design.And; it has been seen in that from description above; the data that the present embodiment obtains in step S101; completely irrelevant with particular user; in the time obtaining data, every record is not corresponding with particular user ID; can avoid like this user's cookie to follow the tracks of, thus protection user's privacy, but this is also for determining in step S102 that targeted customer has increased difficulty.
Particularly, in the present embodiment, step S102 comprises:
Step S1021: according to the source page iden-tity field value of each record in page level data, extract the record pairing that meets default page jump relation.
Step S1022: the difference that the record of extraction is joined between the time departure field value that is centered in the visiting time word segment value of rear record and formerly record drops on the user who presets positive interval record pairing representative as targeted customer.
With the data instance in table 1, suppose that it is URL100->URL300 that default page jump closes, in step S1021 according to the source page iden-tity field value of each record in page level data, can extract two record pairings, be respectively to record 1->3 and record 6->3.In step S1022, for record pairing 1->3, difference between the visiting time word segment value of rear record 3 and the time departure field value at front record 1 is (13:21:07-12:16:33)=1:04:34, and for record pairing 6->3, this difference is (13:21:07-13:21:00)=00:00:07, suppose default positive interval for (0,60) second, can know that the user of record pairing 6->3 representative is targeted customer.
Can know from description above, a record in page level data represents the access of a user to a page, that is to say, a page level data recording can represent a user.By the mode of the present embodiment, that two records 6 and 3 that definite record matches in 6->3 in step S1022 represent is same user, has carried out the user who jumps to URL300 action from page URL100, namely targeted customer.If determine two record pairings in step S1022, can represent two targeted customers.
The record pairing of above-mentioned introduction is that two records form, in fact record pairing can be also more the pairings that record forms, this depends on default page jump relation form, for example default page jump relation form is URL100->URL300->URL400, and record pairing can be the pairing being formed by three records.While determining targeted customer, can judge the time difference of adjacent two records in record pairing, this is similarly with what introduce above, no longer repeats.As a kind of special form, default page jump relation can be also the single page, and for example page URL100 in this case, extracts record corresponding page URL100 exactly, as the record 1 and 6 in table 1.
Determine targeted customer, just determined behavioral agent to be restored.In step S103, targeted customer's's (being the user that the accessed page meets default page jump relation) behavior can be restored.
Particularly, step S103 comprises:
Step S1031: the access identities field value that utilizes the record that represents targeted customer in page level data to match separately, subordinate act rank extracting data relative recording.
Step S1032: determine each the record time interval each other according to behavior time of origin field value in the relative recording extracting, and reduce successively each behavior of recording representative in relative recording according to this time interval.
For example record pairing 6->3, access identities field value is separately 6 and 3, extracts access identities and be 3 and 6 record from table 2, the 1st, 2,3 articles of records in table 2, are exactly relative recording.
That relative time is as example taking the recording mode of behavior time of origin field value in table 2, in the time determining time interval each other of each record, also need to utilize the visiting time in table 1 jointly to determine, if the recording mode of time of origin field value is absolute time, each record time interval is each other exactly behavior time of origin field value difference each other.When the behavior of each record representative reduction in step S1032, the order of reduction and the progress of reduction are just determined according to the time interval.For example, in the behavior record stage, user's practical operation is mouse first to occur on page URL100 click, mouse occurs for then 100 seconds on page URL300 to be clicked, within then 30 seconds, on page URL300, there is again mouse rollovers, in step S1032, also can each behavior be restored according to such time sequencing.
Below the mode of in step S1032, the behavior of a physical record representative in relative recording being reduced is introduced.For convenience, this physical record is referred to as to R.
The step that the behavior of R representative is recorded in reduction specifically comprises:
Step S1032_1: determine the target reduction page according to page iden-tity field value corresponding with the access identities field value of R in page level data, and judge whether the target reduction page is loaded, if so, perform step S1032_3, otherwise execution step S1032_2.
Step S1032_2: the wide high field value of the page while generation according to the behavior of R is determined reduction form size, the loaded targets reduction page in the reduction form of this size, and the wide high field value of browser while occurring according to the behavior of the R viewing area when describing user access on the target reduction page, and, position on the target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
Step S1032_3: the wide high field value of browser while generation according to the behavior of R is adjusted the viewing area of having described, and, position on the target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
That the 1st article of record in table 2 (is that access identities field value is as 3 taking R, behavior type field value is the record of click) be example, the access identities field value of R is 3, and this access identities corresponding page iden-tity field value in page level data is URL300, and URL300 is exactly the target reduction page.Because R is the Article 1 record relevant to URL300, now URL300 does not also load, and therefore step S1032_1 can turn to step S1032_2.
Please refer to Fig. 2, Fig. 2 is the schematic diagram of behavior reduction process in the present invention.In Fig. 2, provided the reduction form described in step S1032_2 and the diagram of viewing area, the form that wherein reduces is to obtain according to the wide high field value of the page of R, and viewing area is to obtain according to the wide high field value of the browser of R.Viewing area when describing user and accessing, can mark out by viewing area with dotted line frame, also can adopt different background colours to identify.Position on the target reduction page according to the behavior occurrence positions field value of R, particularly, find exactly the corresponding node of the reduction page according to the DOM node in this field value, then the coordinate setting in the upper left corner of relative this DOM node of basis is to the particular location reducing on the page.The behavior representing at the behavior type field value of locating area simulation triggering R is exactly to trigger mouse in locating area simulation to click behavior.The simulation here triggers, and can be on the reduction page, to draw an icon representation mouse click (as shown in Figure 2) has occurred, and can be also that mouse of true triggering is clicked on the reduction page.As preferably, mouse is clicked to behavior, can on the reduction page, draw an icon representation; To mouse mobile behavior, can on the reduction page, draw a portable cord and represent; Mouse frame is selected to behavior, can on the reduction page, draw the dotted line frame of selection range; To mouse rollovers behavior, can on the reduction page, trigger real mouse rollovers; To mouse input behavior, can draw transparent print layer at locating area, and on transparent print layer, add the input content in behavior occurrence positions field value.
Be that the 2nd article of record in table 2 (be access identities field value as 3, the record that behavior type field value is scroll) is example taking R, while record, loaded due in reduction table 2 the 1st article of URL300, step S1032_1 can forward step S1032_3 to.In step S1032_3, the wide high field value of browser while generation according to the behavior of R is adjusted the viewing area of having described, refer to the size that changes viewing area according to this field value, the viewing area size after changing is adapted with the scope that this field value represents.
Carry out complete introduction to reducing any mode that records the behavior of R representative above, can find out by above-mentioned introduction, the present embodiment can be realized dynamic reduction process, webpage design personnel are by this dynamic reduction process, can analyze the user behavior on any one webpage, also can analyze the user behavior on multiple webpages with redirect relation, this makes fully to investigate the behavior of user on webpage becomes possibility, is greatly conducive to webpage design personnel and improves existing webpage design.
Please refer to Fig. 3, Fig. 3 is the structural representation block diagram of the embodiment of the device that in the present invention, user access activity reduced, and as shown in Figure 3, the device of this embodiment comprises: data capture unit 201, determining unit 202, reduction unit 203.Wherein, data capture unit 201 can be positioned at data recording server, and determining unit 202 and reduction unit 203 can be positioned at data processing server.Here data recording server and data processing server are a kind of divisions in logic, and on physical machine, these two servers can be two physical machines, can be also same physical machines.
In the present embodiment, the field recording in page level data comprises access identities, page iden-tity, visiting time, time departure and source page iden-tity.The wide height of browser when the wide height of the page when field recording in behavior rank data comprises access identities, behavior type, behavior time of origin, behavior occurrence positions, behavior generation and behavior occur.Wherein behavior type field value comprise following any one: mouse is clicked, mouse moves, mouse frame choosing, mouse rollovers, keyboard input.
Determining unit 202, for according to page level data, determines that the page of accessing meets the targeted customer of default page jump relation.Particularly, determining unit 202 comprises the first extraction unit 2021 and user's determining unit 2022.
Wherein, the first extraction unit 2021, for according to the source page iden-tity field value of each record of page level data, extracts the record pairing that meets default page jump relation.User's determining unit 2022, the user who drops on default positive interval record pairing representative for the difference of the record of extraction being joined between the time departure field value that is centered in the visiting time word segment value of rear record and formerly record is as targeted customer.
Wherein, the second extraction unit 2031, for utilizing page level data to represent the access identities field value that targeted customer's record matches separately, subordinate act rank extracting data relative recording.Behavior reduction unit 2032, for determining each the record time interval each other according to relative recording behavior time of origin field value, and each the behavior of recording representative of reducing successively in relative recording according to the time interval.
Please refer to Fig. 4, Fig. 4 is the structural representation block diagram of the embodiment of behavior reduction unit 2032 in the present invention.As shown in Figure 4, behavior reduction unit 2032 comprises judging unit 2032_1, the first reduction unit 2032_2 and the second reduction unit 2032_3.
Wherein judging unit 2032_1, be used in the time of a behavior of recording R representative of reduction relative recording, determine the target reduction page according to page iden-tity field value corresponding with the access identities field value of R in page level data, and judge whether the target reduction page is loaded, if, trigger the second reduction unit and carry out, carry out otherwise trigger the first reduction unit.
The first reduction unit 2032_2, the wide high field value of the page while being used for occurring according to the behavior of R is determined reduction form size, the loaded targets reduction page in the reduction form of this size, and the wide high field value of browser while occurring according to the behavior of the R viewing area when describing user access on the target reduction page, and, position on the target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
The second reduction unit 2032_3, the wide high field value of browser while being used for occurring according to the behavior of R is adjusted the viewing area of having described, and, position on the target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any amendment of making, be equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.
Claims (14)
1. a method of user access activity being reduced, comprises behavior record stage and behavior reduction phase, and the wherein said behavior record stage comprises:
A. in the time that user conducts interviews to webpage, obtain page level data and behavior rank data, a record in wherein said page level data represents the access of a user to a page, and a record in described behavior rank data represents the behavior during the visit producing of a user to a page;
Described behavior reduction phase comprises:
B. according to described page level data, determine that the page of accessing meets the targeted customer of default page jump relation;
C. according to described behavior rank data, the behavior to described targeted customer on the page with described page jump relation is reduced.
2. method according to claim 1, is characterized in that, the field recording in described page level data comprises access identities, page iden-tity, visiting time, time departure and source page iden-tity.
3. method according to claim 2, is characterized in that, described step B comprises:
B1. according to the source page iden-tity field value of each record in described page level data, extract the record pairing that meets default page jump relation;
The difference of B2. record of extraction being joined between the time departure field value that is centered in the visiting time word segment value of rear record and formerly record drops on the user who presets positive interval record pairing representative as targeted customer.
4. method according to claim 3, it is characterized in that the wide height of browser when the wide height of the page when field recording in described behavior rank data comprises access identities, behavior type, behavior time of origin, behavior occurrence positions, behavior generation and behavior occur.
5. method according to claim 4, is characterized in that, described behavior type field value comprise following any one: mouse is clicked, mouse moves, mouse frame choosing, mouse rollovers, keyboard input.
6. method according to claim 4, is characterized in that, described step C comprises:
C1. the access identities field value that utilizes the record that represents described targeted customer in described page level data to match separately, from described behavior rank extracting data relative recording;
C2. determine each the record time interval each other according to behavior time of origin field value in described relative recording, and each the behavior of recording representative of reducing successively in described relative recording according to the described time interval.
7. method according to claim 6, is characterized in that, a step that records the behavior of R representative of reducing in described relative recording comprises:
S1. determine the target reduction page according to page iden-tity field value corresponding with the access identities field value of R in described page level data, and judge whether the described target reduction page is loaded, if so, performs step S3, otherwise execution step S2;
S2. the wide high field value of the page while generation according to the behavior of R is determined reduction form size, in the reduction form of described size, load the described target reduction page, and the wide high field value of browser while occurring according to the behavior of the R viewing area when describing user access on the described target reduction page, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R;
S3. the wide high field value of browser while generation according to the behavior of R is adjusted the viewing area of having described, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
8. device user access activity being reduced, comprising:
Data capture unit, for in the time that user conducts interviews to webpage, obtain page level data and behavior rank data, a record in wherein said page level data represents the access of a user to a page, and a record in described behavior rank data represents the behavior during the visit producing of a user to a page;
Determining unit, for according to described page level data, determines that the page of accessing meets the targeted customer of default page jump relation;
Reduction unit, for according to described behavior rank data, the behavior to described targeted customer on the page with described page jump relation is reduced.
9. device according to claim 8, is characterized in that, the field recording in described page level data comprises access identities, page iden-tity, visiting time, time departure and source page iden-tity.
10. device according to claim 9, is characterized in that, described determining unit comprises:
The first extraction unit, for according to the source page iden-tity field value of each record of described page level data, extracts the record pairing that meets default page jump relation;
User's determining unit, the user who drops on default positive interval record pairing representative for the difference of the record of extraction being joined between the time departure field value that is centered in the visiting time word segment value of rear record and formerly record is as targeted customer.
11. devices according to claim 10, it is characterized in that the wide height of browser when the wide height of the page when field recording in described behavior rank data comprises access identities, behavior type, behavior time of origin, behavior occurrence positions, behavior generation and behavior occur.
12. devices according to claim 11, is characterized in that, described behavior type field value comprise following any one: mouse is clicked, mouse moves, mouse frame choosing, mouse rollovers, keyboard input.
13. devices according to claim 11, is characterized in that, described reduction unit comprises:
The second extraction unit, for utilizing described page level data to represent the access identities field value that described targeted customer's record matches separately, from described behavior rank extracting data relative recording;
Behavior reduction unit, for determining each the record time interval each other according to described relative recording behavior time of origin field value, and each the behavior of recording representative of reducing successively in described relative recording according to the described time interval.
14. devices according to claim 13, is characterized in that, described behavior reduction unit comprises:
Judging unit, be used in the time of a behavior of recording R representative of the described relative recording of reduction, determine the target reduction page according to page iden-tity field value corresponding with the access identities field value of R in described page level data, and judge whether the described target reduction page is loaded, if, trigger the second reduction unit and carry out, carry out otherwise trigger the first reduction unit;
The first reduction unit, the wide high field value of the page while being used for occurring according to the behavior of R is determined reduction form size, in the reduction form of described size, load the described target reduction page, and the wide high field value of browser while occurring according to the behavior of the R viewing area when describing user access on the described target reduction page, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R;
The second reduction unit, the wide high field value of browser while being used for occurring according to the behavior of R is adjusted the viewing area of having described, and, position on the described target reduction page according to the behavior occurrence positions field value of R, and the behavior representing at the behavior type field value of locating area simulation triggering R.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210586613.9A CN103902436B (en) | 2012-12-28 | 2012-12-28 | A kind of method and device reduced to user access activity |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210586613.9A CN103902436B (en) | 2012-12-28 | 2012-12-28 | A kind of method and device reduced to user access activity |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103902436A true CN103902436A (en) | 2014-07-02 |
CN103902436B CN103902436B (en) | 2018-04-03 |
Family
ID=50993771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210586613.9A Active CN103902436B (en) | 2012-12-28 | 2012-12-28 | A kind of method and device reduced to user access activity |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103902436B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105447195A (en) * | 2015-12-28 | 2016-03-30 | 哈尔滨工业大学 | Visualization method and device for history page jump relation of web browser |
CN105867751A (en) * | 2015-01-20 | 2016-08-17 | 腾讯科技(深圳)有限公司 | Method and device for processing operation information |
WO2016177280A1 (en) * | 2015-05-05 | 2016-11-10 | 阿里巴巴集团控股有限公司 | Method and apparatus for recording and restoring click position in page |
CN107944982A (en) * | 2017-12-26 | 2018-04-20 | 福建中金在线信息科技有限公司 | A kind of user behavior information processing method, device, electronic equipment and storage medium |
CN108540314A (en) * | 2018-03-22 | 2018-09-14 | 微梦创科网络科技(中国)有限公司 | The restoring method and system of user behavior |
CN108536362A (en) * | 2017-03-02 | 2018-09-14 | 百度在线网络技术(北京)有限公司 | The method, apparatus and server operated for identification |
CN111309547A (en) * | 2020-01-21 | 2020-06-19 | 北京百度网讯科技有限公司 | Webpage information acquisition method and device and electronic equipment |
CN113377631A (en) * | 2021-05-25 | 2021-09-10 | 北京猿力教育科技有限公司 | User behavior backtracking method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1804844A (en) * | 2006-01-10 | 2006-07-19 | 西安交通大学 | Web page metadata based formalized description method for user access behaviors |
CN101299688A (en) * | 2008-06-13 | 2008-11-05 | 北京缔元信互联网数据技术有限公司 | Method for acquiring touching quantity of web page area |
CN101504671A (en) * | 2009-03-05 | 2009-08-12 | 阿里巴巴集团控股有限公司 | Visible processing method, apparatus and system for web page access behavior of users |
US20090313286A1 (en) * | 2008-06-17 | 2009-12-17 | Microsoft Corporation | Generating training data from click logs |
CN102289477A (en) * | 2011-07-29 | 2011-12-21 | 深圳市五巨科技有限公司 | Method and device for screening page data of mobile terminal |
CN102664935A (en) * | 2012-04-06 | 2012-09-12 | 北京锐安科技有限公司 | Method and system for associated output of WEB class user behavior and user information |
-
2012
- 2012-12-28 CN CN201210586613.9A patent/CN103902436B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1804844A (en) * | 2006-01-10 | 2006-07-19 | 西安交通大学 | Web page metadata based formalized description method for user access behaviors |
CN101299688A (en) * | 2008-06-13 | 2008-11-05 | 北京缔元信互联网数据技术有限公司 | Method for acquiring touching quantity of web page area |
US20090313286A1 (en) * | 2008-06-17 | 2009-12-17 | Microsoft Corporation | Generating training data from click logs |
CN101504671A (en) * | 2009-03-05 | 2009-08-12 | 阿里巴巴集团控股有限公司 | Visible processing method, apparatus and system for web page access behavior of users |
CN102289477A (en) * | 2011-07-29 | 2011-12-21 | 深圳市五巨科技有限公司 | Method and device for screening page data of mobile terminal |
CN102664935A (en) * | 2012-04-06 | 2012-09-12 | 北京锐安科技有限公司 | Method and system for associated output of WEB class user behavior and user information |
Non-Patent Citations (1)
Title |
---|
阿里巴巴(中文站)用户体验设计部官方网站: "基于网站日志数据挖掘的用户访问行为模式可视化研究_交互设计_酷勤网", 《HTTP://WWW.KUQIN. COM/UIDESIGN/20091221/76093.HTML》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105867751A (en) * | 2015-01-20 | 2016-08-17 | 腾讯科技(深圳)有限公司 | Method and device for processing operation information |
CN105867751B (en) * | 2015-01-20 | 2020-06-02 | 腾讯科技(深圳)有限公司 | Operation information processing method and device |
WO2016177280A1 (en) * | 2015-05-05 | 2016-11-10 | 阿里巴巴集团控股有限公司 | Method and apparatus for recording and restoring click position in page |
CN105447195A (en) * | 2015-12-28 | 2016-03-30 | 哈尔滨工业大学 | Visualization method and device for history page jump relation of web browser |
CN108536362A (en) * | 2017-03-02 | 2018-09-14 | 百度在线网络技术(北京)有限公司 | The method, apparatus and server operated for identification |
CN108536362B (en) * | 2017-03-02 | 2021-10-19 | 百度在线网络技术(北京)有限公司 | Method and device for identifying operation and server |
CN107944982A (en) * | 2017-12-26 | 2018-04-20 | 福建中金在线信息科技有限公司 | A kind of user behavior information processing method, device, electronic equipment and storage medium |
CN108540314A (en) * | 2018-03-22 | 2018-09-14 | 微梦创科网络科技(中国)有限公司 | The restoring method and system of user behavior |
CN111309547A (en) * | 2020-01-21 | 2020-06-19 | 北京百度网讯科技有限公司 | Webpage information acquisition method and device and electronic equipment |
CN113377631A (en) * | 2021-05-25 | 2021-09-10 | 北京猿力教育科技有限公司 | User behavior backtracking method and device |
Also Published As
Publication number | Publication date |
---|---|
CN103902436B (en) | 2018-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103902436A (en) | Method and device for restoring user access behaviors | |
CN106682144B (en) | page display method and device | |
CN103064863B (en) | A kind of method and apparatus that recommendation information is provided | |
US9971846B1 (en) | Online information system with continuous scrolling and user-controlled content | |
US10007645B2 (en) | Modifying the presentation of a content item | |
US9195372B2 (en) | Methods, systems, and computer program products for grouping tabbed portion of a display object based on content relationships and user interaction levels | |
CN102316130B (en) | A kind of behavior based on user judges the method and apparatus of the close and distant degree of itself and good friend | |
CN106503134A (en) | Browser jumps to the method for data synchronization and device of application program | |
US20150220990A1 (en) | Systems and methods of serving parameter-dependent content to a resource | |
De Choudhury et al. | What makes conversations interesting? themes, participants and consequences of conversations in online social media | |
CN106156194B (en) | A kind of method and device forming user's operation path | |
CN104035926B (en) | A kind of dispensing of internet information and system | |
US20140068411A1 (en) | Methods and apparatus to monitor usage of internet advertising networks | |
US20140164385A1 (en) | Method And System For Categorizing Users Browsing Web Content | |
CN105930363A (en) | HTML5 webpage based user behavior analysis method and device | |
US20150310484A1 (en) | System and Method for Tracking User Engagement with Online Advertisements | |
WO2010024979A2 (en) | Advertising system for internet discussion forums | |
CN102831114B (en) | Realize method and the device of internet user access Statistic Analysis | |
CN102629273A (en) | Advertising information pushing method based on browser, device and browser system | |
CN105094622B (en) | Adjust the method and apparatus of form col width | |
US20130339839A1 (en) | Analyzing User Interaction | |
CN103336815A (en) | System and method of pushing network advertising | |
CN104134108A (en) | Sales data analysis method of electronic commerce website | |
CN104166741B (en) | Web page browsing analysis and processing method and device | |
US20140258372A1 (en) | Systems and Methods for Categorizing and Measuring Engagement with Content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |