The invention discloses a method and device for correlating log data. The method includes: receiving the page identification uploaded by the client and the behavior data of the client and writing them into the client log; receiving the page identification sent by the service side and business data sent by the service side and writing them into the service side log; establishing the client log data and business service side log data according to the page identification. Relevance relationship. The invention can establish the relationship between client log data and business server log data according to page identification, thus opening up client log data and business server log data, obtaining user's operation behavior on client page and business data associated with corresponding business server, and facilitating statistical score of user's operation behavior on client page. Analysis. At the same time, because of the uniqueness of the page identification, we use the page identification to establish the relationship between client log data and business service log data, which ensures the accuracy of the established relationship.
【技术实现步骤摘要】
日志数据的关联方法及装置
本专利技术涉及软件领域,具体涉及一种日志数据的关联方法及装置。
技术介绍
日志可以记录用户对应用的操作行为、应用与业务服务端的交互、应用数据请求、应用接收的返回数据等信息。根据日志可以了解到应用在运行过程中发生的各种行为,如统计用户对每个客户端页面的操作行为、串联用户在每个客户端页面的操作行为等。考虑到现有技术中,在对日志进行记录时可以采用以下方式:1、用户对应用的操作行为的采集只能在应用的客户端采集,即在客户端日志记录用户行为;根据用户行为产生的请求以及与业务服务端的交互、业务服务端数据的返回、推送等在业务服务端记录,即业务服务端记录服务端数据。这种日志记录方式使得两端日志分别记录不同的内容,仅根据某一端日志无法还原用户对应用的整个执行过程,需要对两端日志进行关联才能获取到完整的日志内容。在对两端日志进行关联时,通常采用时间戳进行匹配,获取两端日志中时间相近的内容进行关联。但这种关联方式准确性较差。当数据较多时,日志中不同数据间交互的时间相近,容易导致关联错误,导致无法准确还原用户对客户端操作行为。2、由于业务服务端无法获取到用户行为, ...
【技术保护点】
1.一种日志数据的关联方法,所述方法基于由客户端根据页面访问行为所生成的页面标识而实现,所述方法包括:接收客户端上传的页面标识和客户端行为数据,写入客户端日志;其中,所述页面标识和客户端行为数据是客户端根据针对页面的用户操作行为向业务服务端发送携带有所述页面标识的数据请求、接收业务服务端返回的业务数据响应后而上传的,所述客户端行为数据是与用户操作行为相关的数据;接收业务服务端发送的页面标识和业务服务端业务数据,写入业务服务端日志;其中,所述页面标识和业务服务端业务数据是业务服务端接收到客户端发送的携带有所述页面标识的所述数据请求后而发送的;根据所述页面标识建立客户端日志数据 ...
【技术特征摘要】
1.一种日志数据的关联方法,所述方法基于由客户端根据页面访问行为所生成的页面标识而实现,所述方法包括:接收客户端上传的页面标识和客户端行为数据,写入客户端日志;其中,所述页面标识和客户端行为数据是客户端根据针对页面的用户操作行为向业务服务端发送携带有所述页面标识的数据请求、接收业务服务端返回的业务数据响应后而上传的,所述客户端行为数据是与用户操作行为相关的数据;接收业务服务端发送的页面标识和业务服务端业务数据,写入业务服务端日志;其中,所述页面标识和业务服务端业务数据是业务服务端接收到客户端发送的携带有所述页面标识的所述数据请求后而发送的;根据所述页面标识建立客户端日志数据与业务服务端日志数据的关联关系。2.根据权利要求1所述的方法,其中,所述针对页面的用户操作行为包括:页面访问行为、页面区块浏览行为和/或页面点击行为。3.根据权利要求1所述的方法,其中,在所述客户端根据针对页面的用户操作行为向业务服务端发送携带有所述页面标识的数据请求之前,所述方法还包括:客户端根据用户操作行为的发生顺序生成数据请求流水号;所述客户端根据针对页面的用户操作行为向业务服务端发送携带有所述页面标识的数据请求具体为:客户端根据针对页面的用户操作行为向业务服务端发送携带有所述页面标识和所述数据请求流水号的数据请求;所述接收客户端上传的页面标识和客户端行为数据,写入客户端日志具体为:接收客户端上传的页面标识、数据请求流水号和客户端行为数据,写入客户端日志;所述接收业务服务端发送的页面标识和业务服务端业务数据,写入业务服务端日志具体为:接收业务服务端发送的页面标识、数据请求流水号和业务服务端业务数据,写入业务服务端日志;所述方法还包括:根据所述页面标识和所述数据请求流水号,建立客户端行为数据的串联关系。4.根据权利要求1或2所述的方法,其中,所述根据所述页面标识建立客户端日志数据与业务服务端日志数据的关联关系进一步包括:根据所述页面标识,关联所述客户端日志数据与业务服务端日志数据,得到具有相同页面标识的客户端日志数据与业务服务端日志数据,以统计用户对客户端页面的操作行为。5.根据权利要求3所述的方法,其中,所述根据所述页面标识和所述数据请求流水号,建立客户端行为数据的串联关系进一步包...
【专利技术属性】
技术研发人员:王敏,洪涛,王东,吴毓雄,黄建锋,
申请(专利权)人:浙江口碑网络技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。