一种获取用户的操作信息的方法及装置制造方法及图纸

技术编号:16819154 阅读:23 留言:0更新日期:2017-12-16 12:36
本发明专利技术公开了一种获取用户的操作信息的方法及装置。所述获取用户的操作信息的方法,包括:采集用户的操作信息;根据所述的操作信息,生成日志文件;提取出所述日志文件中的数据信息;将所述数据信息更新到用户数据库中。本发明专利技术可通过获取用户的操作信息的方法来获取更多的用户信息,以便在改善和提升用户的使用体验的方面得到更多的支持。

A method and device for obtaining the operation information of the user

The invention discloses a method and device for obtaining the operation information of the user. The method for acquiring user's operation information includes collecting user's operation information, generating log files according to the operation information, extracting data information in the log file, and updating the data information into user database. The invention can acquire more user information by obtaining the operation information of users, so as to get more support in improving and improving user experience.

【技术实现步骤摘要】
一种获取用户的操作信息的方法及装置
本专利技术涉及网络
,特别涉及一种获取用户的操作信息的方法及装置。
技术介绍
在网络技术广泛应用的时代,通过获取更多的用户信息可在提升用户体验的方面得到更多的支持。常规的用户信息的采集方式只是获取用户的操作结果,但是在一些情况下,并不能够反应出完整的用户信息。例如,在获取用户的网络购物行为时,常规的用户信息采集方式只能获取用户的操作结果,即用户该买的物品信息。但是,用户在购买物品之前,打开了该物品相关的n个网页,从开始浏览到发生购买行为之间间隔了m分钟的时长,在第x次浏览该购买物品的时候才发生购买行为,上述内容无法通过用户的操作结果来获取。还有用户登录某个网站,采用的用户名密码的方式登录,还是采用扫描二维码的方式登录,还是通过关联的其他应用程序登录等信息,也无法通过用户的操作结果来获取。如何妥善的解决上述问题,就成为了业界亟待解决的课题。
技术实现思路
本专利技术提供一种获取用户的操作信息的方法及装置,用以通过获取用户的操作信息的方法来获取更多的用户信息,以便在改善和提升用户的使用体验的方面得到更多的支持。根据本专利技术实施例的第一方面,提供一种获取用户的操作信息的方法,包括:采集用户的操作信息;根据所述的操作信息,生成日志文件;提取出所述日志文件中的数据信息;将所述数据信息更新到用户数据库中。在一个实施例中,所述采集用户的操作信息,包括:在预设的采集界面中,提前添加预设的采集器,所述预设的采集界面是指需要采集用户的操作信息的界面;在符合预设的采集条件时,通过所述预设的采集器,采集用户的操作信息。在一个实施例中,所述根据所述的操作信息,生成日志文件,包括:根据所述用户的操作信息,生成相应的json文件;根据所述json文件,生成日志文件,所述日志文件易于被系统读取。在一个实施例中,所述提取出所述日志文件中的数据信息,包括:每间隔预设的遍历周期,遍历所有的所述日志文件;提取出所有的所述日志文件中的数据信息;将提取完成的日志文件标记为已阅日志文件。在一个实施例中,所述将所述数据信息更新到用户数据库中,包括:合并同一用户在当前的所述遍历周期内的所有的所述数据信息;在所述用户数据库中,根据所述同一用户在当前的所述遍历周期内的所有的所述数据信息,增加或修改对应的数据项中数据。根据本专利技术实施例的第二方面,提供一种获取用户的操作信息的装置,包括:采集模块,用于采集用户的操作信息;生成模块,用于根据所述的操作信息,生成日志文件;提取模块,用于提取出所述日志文件中的数据信息;更新模块,用于将所述数据信息更新到用户数据库中。在一个实施例中,所述采集模块,包括:添加子模块,用于在预设的采集界面中,提前添加预设的采集器,所述预设的采集界面是指需要采集用户的操作信息的界面;采集子模块,用于在符合预设的采集条件时,通过所述预设的采集器,采集用户的操作信息。在一个实施例中,所述生成模块,包括:第一生成子模块,用于根据所述用户的操作信息,生成相应的json文件;第二生成子模块,用于根据所述json文件,生成日志文件,所述日志文件易于被系统读取。在一个实施例中,所述提取模块,包括:遍历子模块,用于每间隔预设的遍历周期,遍历所有的所述日志文件;提取子模块,用于提取出所有的所述日志文件中的数据信息;标记子模块,用于将提取完成的日志文件标记为已阅日志文件。在一个实施例中,所述更新模块,包括:合并子模块,用于合并同一用户在当前的所述遍历周期内的所有的所述数据信息;增修子模块,用于在所述用户数据库中,根据所述同一用户在当前的所述遍历周期内的所有的所述数据信息,增加或修改对应的数据项中数据。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术一示例性实施例示出的一种获取用户的操作信息的方法的流程图;图2为本专利技术一示例性实施例示出的一种获取用户的操作信息的方法的步骤S11的流程图;图3为本专利技术一示例性实施例示出的一种获取用户的操作信息的方法的步骤S12的流程图;图4为本专利技术一示例性实施例示出的一种获取用户的操作信息的方法的步骤S13的流程图;图5为本专利技术一示例性实施例示出的一种获取用户的操作信息的方法的步骤S14的流程图;图6为本专利技术一示例性实施例示出的一种获取用户的操作信息的装置的框图;图7为本专利技术一示例性实施例示出的一种获取用户的操作信息的装置的采集模块61的框图;图8为本专利技术一示例性实施例示出的一种获取用户的操作信息的装置的生成模块62的框图;图9为本专利技术一示例性实施例示出的一种获取用户的操作信息的装置的提取模块63的框图;图10为本专利技术一示例性实施例示出的一种获取用户的操作信息的装置的更新模块64的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是根据一示例性实施例示出的一种获取用户的操作信息的方法流程图,如图1所示,该获取用户的操作信息的方法,包括以下步骤S11-S14:在步骤S11中,采集用户的操作信息;在步骤S12中,根据所述的操作信息,生成日志文件;在步骤S13中,提取出所述日志文件中的数据信息;在步骤S14中,将所述数据信息更新到用户数据库中。在一个实施例中,在网络技术广泛应用的时代,通过获取更多的用户信息可在提升用户体验的方面得到更多的支持。常规的用户信息的采集方式只是获取用户的操作结果,但是在一些情况下,并不能够反应出完整的用户信息。例如,在获取用户的网络购物行为时,常规的用户信息采集方式只能获取用户的操作结果,即用户该买的物品信息。但是,用户在购买物品之前,打开了该物品相关的n个网页,从开始浏览到发生购买行为之间间隔了m分钟的时长,在第x次浏览该购买物品的时候才发生购买行为,上述内容无法通过用户的操作结果来获取。还有用户登录某个网站,采用的用户名密码的方式登录,还是采用扫描二维码的方式登录,还是通过关联的其他应用程序登录等信息,也无法通过用户的操作结果来获取。本实施例中的技术方案可妥善的解决上述问题。采集用户的操作信息。进一步的,在预设的采集界面中,提前添加预设的采集器,该预设的采集界面是指需要采集用户的操作信息的界面。在符合预设的采集条件时,通过该预设的采集器,采集用户的操作信息。根据该的操作信息,生成日志文件。进一步的,根据该用户的操作信息,生成相应的json文件。根据该json文件,生成日志文件,该日志文件易于被系统读取。提取出该日志文件中的数据信息。进一步的,每间隔预设的遍历周期,遍历所有的该日志文件。提取出所有的该日志文件中的数据信息。将提取完成的日志文件标记为已阅日志文件。将该数据信息更新到用户数据库中。进一步的,合并同一用户在当前的该遍历周期内的所有的该数据信息。在该用户数据库中,根据该同一用户在当前的该遍历周期内的所有的该数据本文档来自技高网...
一种获取用户的操作信息的方法及装置

【技术保护点】
一种获取用户的操作信息的方法,其特征在于,包括:采集用户的操作信息;根据所述的操作信息,生成日志文件;提取出所述日志文件中的数据信息;将所述数据信息更新到用户数据库中。

【技术特征摘要】
1.一种获取用户的操作信息的方法,其特征在于,包括:采集用户的操作信息;根据所述的操作信息,生成日志文件;提取出所述日志文件中的数据信息;将所述数据信息更新到用户数据库中。2.如权利要求1所述的方法,其特征在于,所述采集用户的操作信息,包括:在预设的采集界面中,提前添加预设的采集器,所述预设的采集界面是指需要采集用户的操作信息的界面;在符合预设的采集条件时,通过所述预设的采集器,采集用户的操作信息。3.如权利要求1所述的方法,其特征在于,所述根据所述的操作信息,生成日志文件,包括:根据所述用户的操作信息,生成相应的json文件;根据所述json文件,生成日志文件,所述日志文件易于被系统读取。4.如权利要求1所述的方法,其特征在于,所述提取出所述日志文件中的数据信息,包括:每间隔预设的遍历周期,遍历所有的所述日志文件;提取出所有的所述日志文件中的数据信息;将提取完成的日志文件标记为已阅日志文件。5.如权利要求4所述的方法,其特征在于,所述将所述数据信息更新到用户数据库中,包括:合并同一用户在当前的所述遍历周期内的所有的所述数据信息;在所述用户数据库中,根据所述同一用户在当前的所述遍历周期内的所有的所述数据信息,增加或修改对应的数据项中数据。6.一种获取用户的操作信息的装置,其特征在于,包括:采集模块...

【专利技术属性】
技术研发人员:陈斌
申请(专利权)人:无锡天脉聚源传媒科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1