[发明专利]一种归因方法及归因系统有效
申请号: | 201611116108.2 | 申请日: | 2016-12-07 |
公开(公告)号: | CN108171528B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 胡前;秦续业;黄自列;郭宏杰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种归因方法及归因系统,该方法包括:提供包括至少一类归因参数数据的归因参数数据集合;接收用户输入的归因参数配置数据,该归因参数配置数据包括归因计算所需归因参数数据的唯一性标识信息;根据用户输入的唯一性标识信息,从归因参数数据集合中获取与该唯一性标识信息相对应的归因参数数据,并基于获取到的归因参数数据进行归因计算,得到归因计算结果。也就是说,本申请所述方案可提供一种可隔离各种归因业务的通用的归因框架,使得用户只需要根据实际需求对其进行相应的数据配置即可实现不同的归因模型、应用于不同的归因业务,而无须了解相关编程方法,从而可以在大为节约技术开发成本的基础上,提高归因系统的可扩展性。 | ||
搜索关键词: | 一种 归因 方法 系统 | ||
提供包括至少一类归因参数数据的归因参数数据集合;其中,所述归因参数包括以下类别:归因输入数据、归因输出字段、归因函数、归因维度以及归因规则,且,所述归因输入数据包括信息触达数据以及信息转化数据;
接收用户输入的归因参数配置数据,所述归因参数配置数据包括归因计算所需归因参数数据的唯一性标识信息;
根据所述归因计算所需归因参数数据的唯一性标识信息,从提供的归因参数数据集合中获取与所述归因计算所需归因参数数据的唯一性标识信息相对应的归因参数数据,并基于获取到的归因参数数据进行归因计算,得到归因计算结果。
2.如权利要求1所述的归因方法,其特征在于,所述基于获取到的归因参数数据进行归因计算,得到归因计算结果,包括:调用获取到的归因函数,执行以下操作:从获取到的归因输入数据中选取对应的归因维度为获取到的归因维度的信息触达数据,以及对应的归因维度为获取到的归因维度、且对应的转化行为为获取到的归因输出字段所指示的转化行为的信息转化数据;并
以获取到的归因维度、信息投放方以及信息触达方三个维度为键值,对选取到的每一信息触达数据与选取到的信息转化数据中的、与该信息触达数据具备相同键值且对应的信息转化时间不早于该信息触达数据对应的信息触达时间的信息转化数据进行合并,得到初始归因关系;以及,
基于获取到的归因规则,从所述初始归因关系中筛选出符合所述获取到的归因规则的归因关系,并将筛选出的归因关系作为最终所需的归因计算结果。
3.如权利要求2所述的归因方法,其特征在于,从所述初始归因关系中筛选出符合所述获取到的归因规则的归因关系,包括:判断所述获取到的归因规则中是否设置有优先级字段以及对应的优先级排序方式,若否,则将所述初始归因关系作为符合所述获取到的归因规则的归因关系;若是,则针对每组由具备相同键值的初始归因关系组成的初始归因关系集合,确定与该初始归因关系集合对应的优先级字段以及对应的优先级排序方式,并基于与该初始归因关系集合对应的优先级字段以及对应的优先级排序方式,从该初始归因关系集合中筛选出与该初始归因关系集合对应的优先级字段的具体取值符合与该初始归因关系集合对应的优先级排序方式的初始归因关系,以及,将对各组初始归因关系集合进行筛选所筛选得出的各初始归因关系作为符合所述获取到的归因规则的归因关系。
4.如权利要求2所述的归因方法,其特征在于,在以获取到的归因维度、信息投放方以及信息触达方三个维度为键值,对选取到的每一信息触达数据与选取到的信息转化数据中的、与该信息触达数据具备相同键值且对应的信息转化时间不早于该信息触达数据对应的信息触达时间的信息转化数据进行合并之前,所述方法还包括:过滤选取到的信息触达数据中的未带来转化的信息触达数据。
5.如权利要求4所述的归因方法,其特征在于,过滤选取到的信息触达数据中的未带来转化的信息触达数据,包括:通过布隆过滤器Bloom Filter过滤选取到的信息触达数据中的未带来转化的信息触达数据。
6.如权利要求2所述的归因方法,其特征在于,在从所述初始归因关系中筛选出符合所述获取到的归因规则的归因关系之后,且,将筛选出的归因关系作为最终所需的归因计算结果之前,所述方法还包括:对筛选出的归因关系进行聚合处理。
7.如权利要求1所述的归因方法,其特征在于,所述方法还包括:针对归因计算所需的任一归因参数数据,若根据用户输入的该归因参数数据的唯一性标识信息,确定无法从提供的归因参数数据集合中获取到对应的归因参数数据,则基于用户输入的该归因参数数据的唯一性标识信息,创建相应的自定义归因参数,并将创建的自定义归因参数作为获取到的与用户输入的该归因参数数据的唯一性标识信息相对应的归因参数数据。
8.如权利要求1所述的归因方法,其特征在于,基于获取到的归因参数数据进行归因计算,得到归因计算结果,包括:采用分布式计算方式基于获取到的归因参数数据进行归因计算,得到所需的归因计算结果。
9.如权利要求8所述的归因方法,其特征在于,所述分布式计算方式包括映射归约MapReduce方式。10.如权利要求1所述的归因方法,其特征在于,接收用户输入的归因参数配置数据,包括:基于可扩展标记语言XML接口接收用户输入的归因参数配置数据。
11.一种归因系统,其特征在于,包括:存储设备,用于提供包括至少一类归因参数数据的归因参数数据集合;其中,所述归因参数包括以下类别:归因输入数据、归因输出字段、归因函数、归因维度以及归因规则,且,所述归因输入数据包括信息触达数据以及信息转化数据;
输入设备,用于接收用户输入的归因参数配置数据,所述归因参数配置数据包括归因计算所需归因参数数据的唯一性标识信息;
处理设备,用于根据所述输入设备接收到的所述归因计算所需归因参数数据的唯一性标识信息,从所述存储设备提供的归因参数数据集合中获取与所述归因计算所需归因参数数据的唯一性标识信息相对应的归因参数数据,并基于获取到的归因参数数据进行归因计算,得到归因计算结果。
12.如权利要求11所述的归因系统,其特征在于,所述处理设备,具体用于通过调用获取到的归因函数,执行以下操作:从获取到的归因输入数据中选取对应的归因维度为获取到的归因维度的信息触达数据,以及对应的归因维度为获取到的归因维度、且对应的转化行为为获取到的归因输出字段所指示的转化行为的信息转化数据;并
以获取到的归因维度、信息投放方以及信息触达方三个维度为键值,对选取到的每一信息触达数据与选取到的信息转化数据中的、与该信息触达数据具备相同键值且对应的信息转化时间不早于该信息触达数据对应的信息触达时间的信息转化数据进行合并,得到初始归因关系;以及,基于获取到的归因规则,从所述初始归因关系中筛选出符合所述获取到的归因规则的归因关系,并将筛选出的归因关系作为最终所需的归因计算结果。
13.如权利要求12所述的归因系统,其特征在于,所述处理设备,具体用于通过以下方式从所述初始归因关系中筛选出符合所述获取到的归因规则的归因关系:
判断所述获取到的归因规则中是否设置有优先级字段以及对应的优先级排序方式,若否,则将所述初始归因关系作为符合所述获取到的归因规则的归因关系;若是,则针对每组由具备相同键值的初始归因关系组成的初始归因关系集合,确定与该初始归因关系集合对应的优先级字段以及对应的优先级排序方式,并基于与该初始归因关系集合对应的优先级字段以及对应的优先级排序方式,从该初始归因关系集合中筛选出与该初始归因关系集合对应的优先级字段的具体取值符合与该初始归因关系集合对应的优先级排序方式的初始归因关系,以及,将对各组初始归因关系集合进行筛选所筛选得出的各初始归因关系作为符合所述获取到的归因规则的归因关系。
14.如权利要求12所述的归因系统,其特征在于,<该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611116108.2/,转载请声明来源钻瓜专利网。