Movatterモバイル変換


[0]ホーム

URL:


CN103488507A - User behavior trajectory playback method - Google Patents

User behavior trajectory playback method
Download PDF

Info

Publication number
CN103488507A
CN103488507ACN201310429810.4ACN201310429810ACN103488507ACN 103488507 ACN103488507 ACN 103488507ACN 201310429810 ACN201310429810 ACN 201310429810ACN 103488507 ACN103488507 ACN 103488507A
Authority
CN
China
Prior art keywords
user behavior
page
function pages
code
playback method
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
Application number
CN201310429810.4A
Other languages
Chinese (zh)
Inventor
郭晓许
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Si Tech Information Technology Co LtdfiledCriticalBeijing Si Tech Information Technology Co Ltd
Priority to CN201310429810.4ApriorityCriticalpatent/CN103488507A/en
Publication of CN103488507ApublicationCriticalpatent/CN103488507A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

The invention relates to a user behavior trajectory playback method. The user behavior trajectory playback method specifically includes the steps: 1), loading Javascript on a function page; 2), when the function page receives user operation, judging whether the current user operation is needed to be recorded or not, if so, proceeding to 3), and otherwise coming to an end; 3), loading the function page, judging whether user behavior trajectory information needs to be recorded on the function page or not, if so, proceeding to 4), and otherwise coming to an end; 4), monitoring operation of a mouse and a keyboard, recording clicking-on position information of the mouse or the keyboard, and recording the clicking-on position information on the page; 5), when the function page is closed, storing the clicking-on position to a cache database; 6), analyzing data in the cache database, acquiring collection of the clicking-on position information of page operation, and realizing statistical analysis of playback and user behavior.

Description

A kind of user behavior trace playback method
Technical field
The present invention relates to a kind of user behavior trace playback method.
Background technology
Telecommunications industry generally adopts the WEB system of B/S structure at present, the application of service (server) end administration, and by browser (browser) access system, the webpage of front end man-machine interaction is mainly used the JavaScript script technology.JavaScript has brought powerful dynamic effect to webpage, and communication modes flexibly.Can utilize JavaScript to process the primary monitoring of mouse and KeyEvent, realize record, playback and analysis to user of service's sequence of operations behavior.
At present in the operation system of telecommunications industry, operating personnel are day by day strong to the controllability requirement of system to ease for use requirement and the supvr of system, the form of the passive reception suggestion of formula is obtained the method poor effect of the easy-to-use performance of system by inquiry, the solution that can not reproduce the formula Problem-Error to some is also relatively lost time, and has had a strong impact on maintainability and the ease for use upgrading of system.
Javascript is a kind of case sensitive client script language of OO regime type of the prototype succession developed by the LiveScript of Netscape, fundamental purpose is for the settlement server end instruction, such as Perl, the speed issue of leaving over, for the client provides more smooth result of browse.Service end need to be verified data at that time, because network speed is quite slow, only had 28.8kbps, and the time of verification step waste is too many.So the browser Navigator of Netscape has added Javascript, and the basic function of data verification is provided.
Summary of the invention
Technical matters to be solved by this invention is, for the deficiencies in the prior art, provide a kind of can Realization analysis and the playback operation personnel in the operation trace of special time, be convenient to the user behavior trace playback method of analyzing and observing.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of user behavior trace playback method specifically comprises the following steps:
Step 1: at function pages, load the Javascript script;
Step 2: function pages receives user's operation, judges that whether active user's operation needs record, if so, carry out step 3; Otherwise, finish;
Step 3: be written into function pages, whether judgement needs record at the user behavior trace information of function pages, if so, carry out step 4; Otherwise, finish;
Step 4:Javascript script is monitored the operation of mouse and keyboard, records the positional information that mouse and keyboard are clicked, and according to predefined data memory format, the positional information of click is recorded on function pages;
Step 5: when function pages is closed, be stored in cache database being recorded in the positional information of clicking on function pages;
Step 6: resolve the data in cache database, obtain the set of positional information of all clicks of function pages operation, realize playback, and the user behavior statistics is analyzed.
The invention has the beneficial effects as follows: user behavior trace playback method of the present invention can record operation that operating personnel make at operation interface and detailed operation steps, and be stored in cache database, when needs playback and analysis, the data of special time are recalled, can the playback operation personnel in the operation trace of this time period, be convenient to analyze and observe; By replaying user behavior track, be convenient to the friendly of analytic system interface, instruct and optimize interface, further promote the user and experience; By washability user behavior trace playback, be convenient to fault recurrence and analysis.
On the basis of technique scheme, the present invention can also do following improvement.
Further, described click location information comprises the data such as coordinate figure, triggered time, operator's code, page code.
Further, described step 4 specifically comprises following two steps:
Step 4.1:Javascript script is monitored the operation of mouse and keyboard, recording user corresponding operation while triggering mouse and KeyEvent;
Step 4.2: record X coordinate and the Y coordinate of mouse and keyboard click location, and according to predefined data memory format by the click location information recording on the page.
Further, in described step 4.2 according to predefined data memory format by the page cache technology by the click location information recording on function pages.
Further, described 6 specifically comprise the following steps:
Step 6.1: resolve the data in cache database, obtain the set that function pages operates all coordinate figures, and show usually display operation track of unit according to sequence of positions and the triggered time dynamic creation page in set, realize playback function;
Step 6.2: resolve data in cache database, obtain the data such as page events triggered time, operator's code, page code, coordinate figure is carried out to statistical study according to information such as triggered time, operator's code, page code, realize the user behavior statistical study.
Further, the statistical study in described step 6.2, can realize the various combination statistical study information according to time period, operator's code or page code.
The accompanying drawing explanation
Fig. 1 is the described a kind of user behavior trace playback method flow diagram of the specific embodiment of the invention 1.
Embodiment
Below in conjunction with accompanying drawing, principle of the present invention and feature are described, example, only for explaining the present invention, is not intended to limit scope of the present invention.
As shown in Figure 1, a kind of described user behavior trace playback method of the specific embodiment of the invention 1 specifically comprises the following steps:
Step 1: at function pages, load the Javascript script;
Step 2: function pages receives user's operation, judges that whether active user's operation needs record, if so, carry out step 3; Otherwise, finish;
Step 3: be written into function pages, whether judgement needs record at the user behavior trace information of function pages, if so, carry out step 4; Otherwise, finish;
Step 4:Javascript script is monitored the operation of mouse and keyboard, recording user corresponding operation while triggering mouse and KeyEvent;
Step 5: record X coordinate and the Y coordinate of mouse and keyboard click location, and according to predefined data memory format by the click location information recording on the page;
Step 6: when function pages is closed, be stored in cache database being recorded in the positional information of clicking on function pages;
Step 7: resolve the data in cache database, obtain the set that function pages operates all coordinate figures, and show usually display operation track of unit according to sequence of positions and the triggered time dynamic creation page in set, realize playback function;
Step 8: resolve data in cache database, obtain the data such as page events triggered time, operator's code, page code, coordinate figure is carried out to statistical study according to information such as triggered time, operator's code, page code, realize the user behavior statistical study.
Described click location information comprises the data such as coordinate figure, triggered time, operator's code, page code.
In described step 5 according to predefined data memory format by the page cache technology by the click location information recording on function pages.
Statistical study in described step 8, can realize the various combination statistical study information according to time period, operator's code or page code.
In the exploitation of Shanxi Mobile NG-BOSS system, use the user behavior that the method occurs in the business operation page for operating personnel to propose technical scheme.Foreground is by the clicking operation based on the primary action listener function of browser end JavaScript record, playback analysis operation personnel.Details is as follows:
1. use JavaScript to carry out page mouse, keyboard monitoring, when triggering mouse and KeyEvent, corresponding operation is carried out to record;
2. use JavaScript to record mouse or the keyboard click location is X coordinate and Y coordinate, and data memory format according to the rules by the page cache technical notes on the page;
3. when the page close event is triggered, the data such as coordinate figure, triggered time, operator's code, page code that are cached to all click location in the page are stored in cache database;
4. use JavaScript to resolve the data of form storage according to the rules, obtain all set of coordinate values of page events, and show usually display operation track of unit according to the sequence of positions dynamic creation page in set, realize playback function;
5. use JavaScript to resolve the data of prescribed form storage, obtain the data such as page events triggered time, operator's code, page code, carry out the user behavior statistical study.
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 modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (6)

CN201310429810.4A2013-09-182013-09-18User behavior trajectory playback methodPendingCN103488507A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201310429810.4ACN103488507A (en)2013-09-182013-09-18User behavior trajectory playback method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310429810.4ACN103488507A (en)2013-09-182013-09-18User behavior trajectory playback method

Publications (1)

Publication NumberPublication Date
CN103488507Atrue CN103488507A (en)2014-01-01

Family

ID=49828764

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310429810.4APendingCN103488507A (en)2013-09-182013-09-18User behavior trajectory playback method

Country Status (1)

CountryLink
CN (1)CN103488507A (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104346174A (en)*2014-11-192015-02-11北京大学Method for describing and reproducing on-line vector diagram modeling process
CN104571916A (en)*2014-12-312015-04-29广东欧珀移动通信有限公司Method and device for executing terminal operating information
CN104820634A (en)*2014-12-252015-08-05平安科技(深圳)有限公司Method and device for detecting page test track
CN104915243A (en)*2015-06-302015-09-16北京奇虎科技有限公司Playback method and device of keyboard and mouse script
CN105160044A (en)*2015-10-222015-12-16北京京东尚科信息技术有限公司Method and device for counting page clicking behaviors based on position coordinates
CN105320572A (en)*2014-06-272016-02-10腾讯科技(深圳)有限公司Browser abnormity processing method, device and system
CN106034174A (en)*2015-03-132016-10-19展讯通信(上海)有限公司Operation playback system, operation playback method and mobile terminal
CN106155886A (en)*2015-03-312016-11-23北京奇虎科技有限公司The method and apparatus that a kind of key Mus script processes
CN106897347A (en)*2016-08-152017-06-27阿里巴巴集团控股有限公司 A web page display method, operation event recording method and device
CN106951535A (en)*2017-03-222017-07-14福建中金在线信息科技有限公司The method and device of counting user operation behavior in a kind of webpage
CN107146100A (en)*2017-04-182017-09-08北京思特奇信息技术股份有限公司A kind of user behavior data capturing analysis method and system based on JavaScript
CN107229992A (en)*2017-05-032017-10-03北京中维百视科技有限公司A kind of optimization method based on shared component reference pattern
CN107515924A (en)*2017-08-242017-12-26南京农纷期电子商务有限公司A kind of page info collection method based on react native
CN108009215A (en)*2017-11-172018-05-08山东师范大学A kind of search results pages user behavior pattern assessment method, apparatus and system
CN108073597A (en)*2016-11-102018-05-25北京国双科技有限公司The page clicks on behavior methods of exhibiting, device and system
CN108475128A (en)*2015-08-212018-08-31雷蛇(亚太)私人有限公司 Information distribution method, computer readable medium, and information distribution server
CN105589782B (en)*2014-10-222018-09-04中国银联股份有限公司User behavior acquisition method based on browser
CN108829531A (en)*2018-06-292018-11-16王帅涵A kind of browser plug-in
CN108933823A (en)*2018-06-282018-12-04北京京东尚科信息技术有限公司User's touching reaches method and apparatus
CN109388246A (en)*2018-06-292019-02-26王帅涵A kind of method of network information exchange
US10250705B2 (en)2015-08-262019-04-02International Business Machines CorporationInteraction trajectory retrieval
CN109710354A (en)*2018-12-132019-05-03平安普惠企业管理有限公司Page monitor method, page restoring method, device, equipment and medium
CN110647321A (en)*2019-08-152020-01-03平安普惠企业管理有限公司Method, device and equipment for playing back operation flow and storage medium
CN110795311A (en)*2019-10-302020-02-14北京三快在线科技有限公司Event playback method and device
CN111461612A (en)*2020-04-032020-07-28北京思特奇信息技术股份有限公司Marketing resource inventory checking method and system
CN112230774A (en)*2020-10-152021-01-15北京津发科技股份有限公司 Analysis method and system of reaction behavior based on human-computer interaction
WO2021129335A1 (en)*2019-12-272021-07-01华为技术有限公司Operation monitoring method and apparatus, operation analysis method and apparatus
CN115904904A (en)*2022-12-022023-04-04中孚安全技术有限公司Web application exception handling method and system based on embedded points

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7028306B2 (en)*2000-12-042006-04-11International Business Machines CorporationSystems and methods for implementing modular DOM (Document Object Model)-based multi-modal browsers
CN101193008A (en)*2007-03-292008-06-04腾讯科技(深圳)有限公司A method and system for replaying user webpage access track
CN101493790A (en)*2009-02-272009-07-29北京中星微电子有限公司Record playback system and record playback method
CN102142016A (en)*2010-01-292011-08-03微软公司Cross-browser interactivity recording, playback and editing
CN102664932A (en)*2012-04-092012-09-12青岛百灵信息科技有限公司Cross-terminal network browser tag page synchronizing method based on cloud computing
CN102841789A (en)*2012-06-292012-12-26北京奇虎科技有限公司Method and device for recording and playing back user operations in browser

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7028306B2 (en)*2000-12-042006-04-11International Business Machines CorporationSystems and methods for implementing modular DOM (Document Object Model)-based multi-modal browsers
CN101193008A (en)*2007-03-292008-06-04腾讯科技(深圳)有限公司A method and system for replaying user webpage access track
CN101493790A (en)*2009-02-272009-07-29北京中星微电子有限公司Record playback system and record playback method
CN102142016A (en)*2010-01-292011-08-03微软公司Cross-browser interactivity recording, playback and editing
CN102664932A (en)*2012-04-092012-09-12青岛百灵信息科技有限公司Cross-terminal network browser tag page synchronizing method based on cloud computing
CN102841789A (en)*2012-06-292012-12-26北京奇虎科技有限公司Method and device for recording and playing back user operations in browser

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
彭高义: "《万方学术期刊数据库》", 28 September 2011*

Cited By (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105320572B (en)*2014-06-272019-02-22腾讯科技(深圳)有限公司Browser abnormality eliminating method, apparatus and system
CN105320572A (en)*2014-06-272016-02-10腾讯科技(深圳)有限公司Browser abnormity processing method, device and system
CN105589782B (en)*2014-10-222018-09-04中国银联股份有限公司User behavior acquisition method based on browser
CN104346174B (en)*2014-11-192017-12-29北京大学A kind of description of online polar plot modeling process and replay method
CN104346174A (en)*2014-11-192015-02-11北京大学Method for describing and reproducing on-line vector diagram modeling process
CN104820634A (en)*2014-12-252015-08-05平安科技(深圳)有限公司Method and device for detecting page test track
CN104571916A (en)*2014-12-312015-04-29广东欧珀移动通信有限公司Method and device for executing terminal operating information
CN106034174B (en)*2015-03-132019-09-24展讯通信(上海)有限公司A kind of operation playback system and method and mobile terminal
CN106034174A (en)*2015-03-132016-10-19展讯通信(上海)有限公司Operation playback system, operation playback method and mobile terminal
CN106155886B (en)*2015-03-312019-05-14北京奇虎科技有限公司A kind of method and apparatus of key mouse script processing
CN106155886A (en)*2015-03-312016-11-23北京奇虎科技有限公司The method and apparatus that a kind of key Mus script processes
CN104915243A (en)*2015-06-302015-09-16北京奇虎科技有限公司Playback method and device of keyboard and mouse script
CN104915243B (en)*2015-06-302018-08-10北京奇虎科技有限公司The method and device of key mouse script playback
CN108475128A (en)*2015-08-212018-08-31雷蛇(亚太)私人有限公司 Information distribution method, computer readable medium, and information distribution server
US10250705B2 (en)2015-08-262019-04-02International Business Machines CorporationInteraction trajectory retrieval
CN105160044A (en)*2015-10-222015-12-16北京京东尚科信息技术有限公司Method and device for counting page clicking behaviors based on position coordinates
CN106897347B (en)*2016-08-152021-12-24创新先进技术有限公司Webpage display method, operation event recording method and device
CN106897347A (en)*2016-08-152017-06-27阿里巴巴集团控股有限公司 A web page display method, operation event recording method and device
CN108073597A (en)*2016-11-102018-05-25北京国双科技有限公司The page clicks on behavior methods of exhibiting, device and system
CN106951535A (en)*2017-03-222017-07-14福建中金在线信息科技有限公司The method and device of counting user operation behavior in a kind of webpage
CN107146100A (en)*2017-04-182017-09-08北京思特奇信息技术股份有限公司A kind of user behavior data capturing analysis method and system based on JavaScript
CN107229992A (en)*2017-05-032017-10-03北京中维百视科技有限公司A kind of optimization method based on shared component reference pattern
CN107515924A (en)*2017-08-242017-12-26南京农纷期电子商务有限公司A kind of page info collection method based on react native
CN108009215A (en)*2017-11-172018-05-08山东师范大学A kind of search results pages user behavior pattern assessment method, apparatus and system
CN108009215B (en)*2017-11-172018-11-06山东师范大学A kind of search results pages user behavior pattern assessment method, apparatus and system
CN108933823A (en)*2018-06-282018-12-04北京京东尚科信息技术有限公司User's touching reaches method and apparatus
CN108933823B (en)*2018-06-282021-09-03北京京东尚科信息技术有限公司User touch method and device
CN109388246A (en)*2018-06-292019-02-26王帅涵A kind of method of network information exchange
CN108829531A (en)*2018-06-292018-11-16王帅涵A kind of browser plug-in
CN109710354A (en)*2018-12-132019-05-03平安普惠企业管理有限公司Page monitor method, page restoring method, device, equipment and medium
CN110647321A (en)*2019-08-152020-01-03平安普惠企业管理有限公司Method, device and equipment for playing back operation flow and storage medium
CN110795311A (en)*2019-10-302020-02-14北京三快在线科技有限公司Event playback method and device
WO2021129335A1 (en)*2019-12-272021-07-01华为技术有限公司Operation monitoring method and apparatus, operation analysis method and apparatus
CN111461612A (en)*2020-04-032020-07-28北京思特奇信息技术股份有限公司Marketing resource inventory checking method and system
CN112230774A (en)*2020-10-152021-01-15北京津发科技股份有限公司 Analysis method and system of reaction behavior based on human-computer interaction
CN112230774B (en)*2020-10-152022-04-12北京津发科技股份有限公司Method and system for analyzing reaction behavior based on human-computer interaction
CN115904904A (en)*2022-12-022023-04-04中孚安全技术有限公司Web application exception handling method and system based on embedded points

Similar Documents

PublicationPublication DateTitle
CN103488507A (en)User behavior trajectory playback method
CN105550184B (en)A kind of information acquisition method and device
CN104183027B (en)A kind of User Status determines method and device
CN102314455A (en)Method and system for calculating click flow of web page
CN110515830A (en)Operation trace method for visualizing, device, equipment and storage medium
CN110647321A (en)Method, device and equipment for playing back operation flow and storage medium
CN106295382B (en)A kind of Information Risk preventing control method and device
CN107800591A (en)A kind of analysis method of unified daily record data
CN106445484A (en)Method and system for realizing data tracking through software development kit
DE112012004240T5 (en) Monitor the resource consumption of an application program
CN105493028A (en)Data consistency and rollback for cloud analytics
CN112162954B (en)User operation log generation and path positioning method, device, equipment and medium
CN106469185A (en)Method for collecting data in website statistics
CN105607985B (en)Operation log recording method and system based on Qt graphic interface softwares
CN109871963A (en)Operation troubles restoring method, device, electronic equipment and storage medium
CN104636435A (en)Cloud terminal screen recording method
CN103297291A (en)Method and system for monitoring website real-time statuses
CN103631828A (en)Method and device for determining access path and method and system for determining page churn rate
CN102681886A (en)Method and system for tracking user behaviors on mobile equipment
KR20130123582A (en)Method for monitoring log and server thereof, and recording medium
CN105160251A (en)Analysis method and device of APK (Android Packet) application software behavior
CN114692049A (en)Browser-based screen recording method and device, electronic equipment and storage medium
CN104809063A (en)Test method and device of distributed system
CN102375667B (en)The method and apparatus of positioning input focus
CN104133915A (en)Monitoring method and system for operation and maintenance behavior of database administrator

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20140101

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp