System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及数据处理,具体涉及一种用户行为的分析方法、装置及电子设备。
技术介绍
1、在智能汽车时代,各厂家都期望能提供千人千面的定制化的服务,以体现车辆的智能化。但在传统的埋点记录中,数据是离散的、单一的,很难从单点的行为中,提炼出用户用车的整体逻辑。
2、具体而言,传统埋点主要记录孤立的事件,如点击、浏览等,每个数据点之间缺乏关联,且传统埋点记录数据方式局限于特定的行为记录,无法捕捉用户使用车辆的完整流程。另外,由于数据的分散性,无法形成用户行为的全貌,难以知晓不同行为之间的先后关系。最终导致无法对用户行为进行准确的分析。
技术实现思路
1、鉴于上述问题,本专利技术实施例提供了一种用户行为的分析方法、装置及电子设备,用于解决现有技术中传统埋点方式不能对用户行为进行完整记录,导致无法对用户行为进行准确的分析问题。
2、根据本专利技术实施例的一个方面,提供了一种用户行为的分析方法,所述方法包括:
3、获取采集任务,其中,所述采集任务包括至少一个目标对象,所述目标对象为车辆上所安装的组件;
4、检测用户针对于所述目标对象的操作行为序列;
5、解析所述操作行为序列获取所述用户针对于所述目标对象的用户行为数据,并获取与所述目标对象存在关联关系的关键数据;
6、分析所述用户行为数据以及所述关键数据,得到所述操作行为序列的触发原因。
7、在一种可选的方式中,所述检测用户针对于所述目标对象的操作行为序列
8、检测车端系统的执行模块当前是否产生执行事件;
9、若所述执行模块当前产生执行事件,则解析所述执行事件得到调用对象;
10、查询所述调用对象对应对象类型;
11、若所述对象类型为用户行为类型,则记录所述用户针对于所述目标对象的操作行为序列。
12、在一种可选的方式中,所述解析所述操作行为序列获取所述用户针对于所述目标对象的用户行为数据,并获取与所述目标对象存在关联关系的关键数据,包括:
13、获取对象数据列表,其中,所述对象数据列表包括多个对象以及每个所述对象对应的第一数据项和第二数据项,其中,所述第一数据项是根据所述对象的属性确定的,所述第二数据项是根据所述属性的关联因素确定的;
14、从所述对象数据列表中获取所述对象对应的第一目标数据项和第二目标数据项;
15、解析所述操作行为序列获取所述目标对象的操作数据;
16、从所述操作数据中获取所述第一目标数据项对应的用户行为数据,并对所述车辆对应的环境进行检测得到所述第二目标数据项对应的关键数据。
17、在一种可选的方式中,所述分析所述用户行为数据以及所述关键数据,得到所述操作行为序列对应的触发原因,包括:
18、基于所述目标对象,所述用户行为数据以及所述关键数据生成采集结果;
19、将所述采集结果发送至云端服务器,其中,所述云端服务器用于获取所述目标对象对应的分析规则,并按照所述分析规则对所述用户行为数据以及所述关键数据进行分析,得到所述操作行为序列对应的触发原因。
20、在一种可选的方式中,所述方法还包括:
21、接收所述云端服务器发送的功能更新信息,其中,所述功能更新信息是所述云端服务器基于所述触发原因生成的;
22、基于所述功能更新信息确定所述目标对象对应的待更新功能;
23、按照所述功能更新信息对所述待更新功能的功能触发条件进行更新。
24、根据本专利技术实施例的另一方面,提供了一种用户行为的分析方法,所述方法包括:
25、获取采集任务,并将所述采集任务发送至车辆,其中,所述采集任务包括至少一个目标对象,所述目标对象为车辆上安装的部件或所述车辆提供的功能;
26、接收所述车辆基于所述采集任务反馈的用户行为数据以及关键数据,其中,所述用户行为数据是根据用户针对于所述目标对象的操作行为序列获取的,所述关键数据是与所述目标对象存在关联关系的数据;
27、获取所述目标对象对应的分析规则,并按照所述分析规则分析所述用户行为数据以及所述关键数据,得到所述操作行为序列的触发原因。
28、在一种可选的方式中,在得到所述操作行为序列的触发原因之后,所述方法还包括:
29、获取所述目标对象在不同用户的操作行为序列下对应的触发原因;
30、基于不同用户的触发原因构建原因分布,并通过原因分布确定占比最高的目标触发原因;
31、根据所述目标触发原因确定所述目标对象对应的待更新功能;
32、获取所述目标触发原因对应的用户需求,并根据所述用户需求设置所述待更新功能对应的触发条件;
33、基于所述待更新功能以及所述触发条件生成功能更新信息,并发送所述功能更新信息至车辆。
34、根据本专利技术实施例的另一方面,提供了一种用户行为的分析装置,所述装置包括:
35、获取模块,用于获取采集任务,其中,所述采集任务包括至少一个目标对象,所述目标对象为车辆上所安装的组件;
36、检测模块,用于检测用户针对于所述目标对象的操作行为序列;
37、解析模块,用于解析所述操作行为序列获取所述用户针对于所述目标对象的用户行为数据,并获取与所述目标对象存在关联关系的关键数据;
38、分析模块,用于分析所述用户行为数据以及所述关键数据,得到所述操作行为序列的触发原因。
39、根据本专利技术实施例的另一方面,提供了一种用户行为的分析装置,所述装置包括:
40、发送模块,用于获取采集任务,并将所述采集任务发送至车辆,其中,所述采集任务包括至少一个目标对象,所述目标对象为车辆上安装的部件或所述车辆提供的功能;
41、接收模块,用于接收所述车辆基于所述采集任务反馈的用户行为数据以及关键数据,其中,所述用户行为数据是根据用户针对于所述目标对象的操作行为序列获取的,所述关键数据是与所述目标对象存在关联关系的数据;
42、处理模块,用于获取所述目标对象对应的分析规则,并按照所述分析规则分析所述用户行为数据以及所述关键数据,得到所述操作行为序列的触发原因。
43、根据本专利技术实施例的另一方面,提供了一种电子设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的方法。
44、根据本专利技术实施例的另一方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的方法。
45、本申请实施例通过检测和解析用户操作行为序列,可以获取用户针对于目标对象的行为数据和关键数据,并对用户行为数据和关键数据的分析,可以明确操作行为序列的触发原因,其中,关键数据可本文档来自技高网...
【技术保护点】
1.一种用户行为的分析方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述检测用户针对于所述目标对象的操作行为序列,包括:
3.根据权利要求2所述的方法,其特征在于,所述解析所述操作行为序列获取所述用户针对于所述目标对象的用户行为数据,并获取与所述目标对象存在关联关系的关键数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述分析所述用户行为数据以及所述关键数据,得到所述操作行为序列对应的触发原因,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.一种用户行为的分析方法,其特征在于,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,在得到所述操作行为序列的触发原因之后,所述方法还包括:
8.一种用户行为的分析装置,其特征在于,所述装置包括:
9.一种用户行为的分析装置,其特征在于,所述装置包括:
10.一种电子设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所
...【技术特征摘要】
1.一种用户行为的分析方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述检测用户针对于所述目标对象的操作行为序列,包括:
3.根据权利要求2所述的方法,其特征在于,所述解析所述操作行为序列获取所述用户针对于所述目标对象的用户行为数据,并获取与所述目标对象存在关联关系的关键数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述分析所述用户行为数据以及所述关键数据,得到所述操作行为序列对应的触发原因,包括:
5.根据权利要求4所...
【专利技术属性】
技术研发人员:冯华敏,吴晓东,王月龙,
申请(专利权)人:阿维塔科技重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。