权益分配方法、装置、电子设备及存储介质与流程

文档序号:31466197发布日期:2022-09-09 21:20阅读:81来源:国知局
权益分配方法、装置、电子设备及存储介质与流程

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.针对所述目标权益组编号下的每个所述权益,根据所述用户属性确定所述用户是否具有所述命中属性,若否,则将所述权益的分配概率确定为0;
30.针对所述分配概率不为0的所述权益,根据所述权益的剩余可分配数量以及所述用户属性确定所述权益的调整方向,所述调整方向为增大或减小;
31.根据所述权益的初始分配概率以及所述调整方向对所述权益的初始分配概率进行调整,得到所述权益的所述分配概率。
32.在一些实施方式中,所述根据确定结果向所述用户分配对应的权益,包括:
33.若所述确定结果为是,则为所述用户分配所述目标权益;
34.若所述确定结果为否,则为所述用户分配所述目标权益组编号关联的兜底权益;
35.根据向所述用户分配的权益,分别更新所述目标权益组编号的当前总权益、所述目标任务编号的当前总权益以及所述活动的当前总权益。
36.本技术的另一技术方案如下:提供一种权益分配装置,包括:
37.获取模块,用于获取参与活动的用户的特征数据,其中,所述特征数据包括任务标签以及至少一个用户属性,所述任务标签为所述用户完成对应的任务后获取的;
38.任务匹配模块,用于根据所述任务标签从与所述活动关联的至少一个任务编号中确定所述用户对应的目标任务编号,其中,所述任务编号用于标识所述活动的不同任务类型,所述任务编号关联有至少一个权益组编号,所述权益组编号用于标识对应所述任务类型的不同权益类型;
39.第一权益匹配模块,用于根据所述用户属性从与所述目标任务编号关联的所述至少一个权益组编号中确定所述用户对应的目标权益组编号;
40.第二权益匹配模块,用于根据预设的权益确定规则从与所述目标权益组编号关联的至少一个权益中确定所述用户的目标权益;
41.分配模块,用于根据所述活动的权益配置数据、所述目标任务编号对应的权益配置数据以及所述目标权益组编号对应的权益配置数据确定所述目标权益是否符合分配条件,根据确定结果向所述用户分配对应的权益。
42.本技术的另一技术方案如下:提供一种电子设备,包括处理器、以及与所述处理器耦接的存储器,所述存储器存储有可被所述处理器执行的程序指令;所述处理器执行所述存储器存储的所述程序指令时实现上述的权益分配方法。
43.本技术的另一技术方案如下:提供一种存储介质,所述存储介质内存储有程序指令,所述程序指令被处理器执行时实现能够实现上述的权益分配方法。
44.本技术的权益分配方法、装置、电子设备及存储介质,获取参与活动的用户的特征数据,其中,所述特征数据包括任务标签以及至少一个用户属性,所述任务标签为所述用户完成对应的任务后获取的;根据所述任务标签从与所述活动关联的至少一个任务编号中确定所述用户对应的目标任务编号,其中,所述任务编号用于标识所述活动的不同任务类型,所述任务编号关联有至少一个权益组编号,所述权益组编号用于标识对应所述任务类型的不同权益类型;根据所述用户属性从与所述目标任务编号关联的所述至少一个权益组编号中确定所述用户对应的目标权益组编号;根据预设的权益确定规则从与所述目标权益组编号关联的至少一个权益中确定所述用户的目标权益;根据所述活动的权益配置数据、所述目标任务编号对应的权益配置数据以及所述目标权益组编号对应的权益配置数据确定所述目标权益是否符合分配条件,根据确定结果向所述用户分配对应的权益;通过上述方式,根据用户参与的任务以及用户属性确定目标权益组编号,权益组根据任务及用户属性进行设置,有利于提高权益分配多样性,同时提高了权益分配的准确性;确定权益组编号后,再从该权益组编号关联的至少一个权益中确定目标权益,实现针对完成同一任务且用户属性接近的多个用户之间的权益分配差异,有利于提高权益分配多样性。
附图说明
45.图1为本技术一实施例的权益分配方法的流程示意图;
46.图2为本技术一实施例的权益分配装置的结构示意图;
47.图3为本技术一实施例的电子设备的结构示意图;
48.图4为本技术一实施例的存储介质的结构示意图。
具体实施方式
49.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
50.本技术中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本技术实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
51.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
52.本技术一实施例提供一种权益分配方法。所述权益分配方法的执行主体包括但不限于服务端、终端等能够被配置为执行本技术实施例提供的该权益分配方法的电子设备中的至少一种。换言之,所述权益分配方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等。
53.请参阅图1所示,为本技术一实施例提供的权益分配方法的流程示意图。需注意的是,若有实质上相同的结果,本技术的方法并不以图1所示的流程顺序为限。在本实施例中,所述权益分配方法包括如下步骤:
54.s10,获取参与活动的用户的特征数据,其中,所述特征数据包括任务标签以及至少一个用户属性,所述任务标签为所述用户完成对应的任务后获取的。
55.在本实施例中,用户通过应用程序参与活动完成活动的任务后,应用程序后台根据该用户完成的任务为该用户生成对应的任务标签,该任务标签用于表征用户所完成任务的任务类型。例如,针对某促销活动,配置了三个任务场景,分别为网页浏览、保险购买以及直播互动,也就是说,该活动设置有以下任务类型:浏览任务、至少一个保险产品购买任务以及直播间互动任务。若用户a进行了相关网页浏览,则为用户a添加浏览任务标签;若用户b通过应用程序下单或直播间下单购买了保险产品y1,则为用户b添加保险产品y1购买任务
标签,同时为用户b生成所购买产品y1的产品标签;若用户c进行了直播互动,则为用户c添加直播互动任务标签;若用户d通过应用程序下单或直播间下单购买了保险产品y2,则为用户d添加保险产品y2购买任务标签,同时为用户d生成所购买产品y2的产品标签。
56.作为一种实施方式,所述用户属性可以包括但不限于会员账号、至少一个产品标签、会员等级、用户所属机构、首页城市编码、风控等级、是否绑定车牌、命中优先级以及在保年限等。在进行权益分配时,将所述用户属性以及所述任务标签作为特征数据进行获取。
57.作为一种实施方式,可以为应用程序平台上的多个活动分别设置对应的活动编号以及与所述活动编号关联的活动标签,响应于用户对应用程序中活动页面的触发操作,为所述用户添加对应的所述活动标签。在一些可选的实施方式中,活动标签可以与对应的活动编号相同,或者,活动标签可以携带部分活动编号的信息以实现与活动编号的匹配,或者,为成对的活动编号和活动标签建立关联关系。
58.s20,根据所述任务标签从与所述活动关联的至少一个任务编号中确定所述用户对应的目标任务编号,其中,所述任务编号用于标识所述活动的不同任务类型,所述任务编号关联有至少一个权益组编号,所述权益组编号用于标识对应所述任务类型的不同权益类型。
59.作为一种实施方式,任务标签可以与对应的任务编号相同,或者,任务标签可以携带部分任务编号的信息以实现与任务编号的匹配,或者,为成对的任务编号和任务标签建立关联关系。
60.在本实施例中,每个任务编号下设置有多个权益组编号,每个权益组编号表征一种权益类型。在一个可选的实施方式中,权益组编号va用于表征产品优惠券权益类型,权益组编号vb用于表征食品权益类型,权益组编号vc用于表征车辆相关服务权益类型。在另一个可选的实施方式中,不同的权益类型可以对应不同的权益价值区间,例如,权益组编号xa表征的权益价值区间、权益组编号xb表征的权益价值区间、权益组编号xc表征的权益价值区间依次降低。
61.在本实施例中,根据参与活动的用户完成的任务对权益进行分配,确定目标权益所在的目标任务编号。
62.s30,根据所述用户属性从与所述目标任务编号关联的所述至少一个权益组编号中确定所述用户对应的目标权益组编号。
63.在本实施例中,确定目标任务编号后,根据用户属性匹配目标任务编号下的权益组编号。作为一种可选的实施方式,可以根据用户属性与每个权益组编号对应的权益类型分别计算匹配度,将匹配度最高的权益组编号作为目标权益组编号。作为另一种可选的实施方式,可以为每个权益组编号对应的权益类型配置权益匹配规则,根据用户属性是否符合权益类型的权益匹配规则确定与所述用户匹配的至少一个权益类型,从匹配的至少一个权益类型中随机选择一个,将所选权益类型的权益组编号作为目标权益组编号。
64.s40,根据预设的权益确定规则从与所述目标权益组编号关联的至少一个权益中确定所述用户的目标权益。
65.在本实施例中,每个权益组编号下设置有至少一个权益,根据用户属性确定目标权益组编号后,再对权益进行分配。
66.在本实施例中,根据用户参与的任务以及用户属性确定目标权益组编号,权益组
根据任务及用户属性进行设置,有利于提高权益分配多样性,同时提高了权益分配的准确性;确定权益组编号后,再从该权益组编号关联的至少一个权益中确定目标权益,实现针对完成同一任务且用户属性接近的多个用户之间的权益分配差异,有利于提高权益分配多样性。
67.作为一种实施方式,步骤s40具体包括如下步骤:
68.s21,将所述目标权益组编号下的每个所述权益的分配概率按照从小到大进行排序,构建分配概率数组;
69.其中,针对每个权益组编号,为其下的每个权益设置分配概率,将分配概率按照从小到大进行排序,构建分配概率数组,例如,权益组编号下设置有权益a、权益b、权益c以及权益d,为权益a设置分配概率x1,为权益b设置分配概率x2,为权益c设置分配概率x3,为权益d设置分配概率x4,假设x1<x2<x3<x4且x1+x2+x3+x4=100%,则分配概率数组为[x1,x2,x3,x4]。
[0070]
s22,根据所述分配概率数组中所述分配概率的排列顺序为依次为每个所述分配概率确定对应的概率区间,将具有所述分配概率的所述权益与对应所述概率区间进行关联,其中,所述概率区间的长度与对应所述分配概率匹配,每相邻两个所述分配概率对应的两个所述概率区间是连续的;
[0071]
在一些实施方式中,设置第一阈值和第二阈值,第一阈值分别小于每个分配概率,第二阈值分别大于每个分配概率,第二阈值与第一阈值的差等于所有分配概率之和,针对分配概率数组中的第一个分配概率,其对应的概率区间的下限为第一阈值,其对应的概率区间的上限为第一阈值与第一个分配概率之和;针对分配概率数组中当前分配概率,其对应的概率区间的下限为上一个概率区间的上限,其对应的概率区间的上限为上一个概率区间的上限与当前分配概率之和;针对概率数组中最后一个分配概率,其对应概率区间的下限为上一个概率区间的上限,其对应概率区间的上限为第二阈值;例如,假设第一阈值为0,第二阈值为100%,针对上述分配概率数组[x1,x2,x3,x4],得到x1对应的概率区间[0%,x1],将权益a与概率区间[0%,x1]关联,x2对应的概率区间[x1,x1+x2],将权益b与概率区间[x1,x1+x2]关联,x3对应的概率区间[x1+x2,x1+x2+x3],将权益c与概率区间[x1+x2,x1+x2+x3]关联,x4对应的概率区间[x1+x2+x3,x1+x2+x3+x4](即为[x1+x2+x3,100%]),将权益d与概率区间[x1+x2+x3,x1+x2+x3+x4]关联。
[0072]
s23,随机生成一个目标分配概率,从所述概率区间中获取与所述目标分配概率匹配的目标概率区间,根据所述目标概率区间确定关联的所述目标权益。
[0073]
在一些实施方式中,该目标分配概率为大于或等于第一阈值且小于第二阈值的值,目标分配概率落入的概率区间即为其匹配的概率区间,即为目标概率区间,例如,x1=5%,x2=10%,x3=25%,x4=60%,x1对应的概率区间[0%,5%],x2对应的概率区间[5%,15%],x3对应的概率区间[15%,40%],x4对应的概率区间[40%,100%],目标分配概率为70%,则与目标分配概率匹配的为概率区间[x4,100%],其关联的目标权益为权益d。
[0074]
在一些实施方式中,在步骤s10之前,还包括如下步骤:
[0075]
s31,为每个活动建立对应的活动根节点,在所述活动根节点配置对应的活动信息,所述活动信息包括活动编号、与所述活动编号关联的活动标签以及活动的权益分配上
限;
[0076]
s32,为所述活动根节点建立至少一个任务节点,在每个所述任务节点配置对应的任务信息,所述任务信息包括用于标识任务类型的所述任务编号、与所述任务编号关联的所述任务标签以及所述任务编号的权益分配上限;
[0077]
s33,为每个所述任务节点建立至少一个权益子节点,在每个所述权益子节点配置对应的权益组信息,所述权益信息包括用于标识权益类型的所述权益组编号、与所述权益组编号关联的用户属性匹配规则、所述权益组编号的权益分配上限、至少一个待分配的权益、所述权益的可分配数量以及所述权益的初始分配概率。
[0078]
在本实施方式中,为每个活动的权益分配进行分层设置,有利于实现技术侧的配置简化。
[0079]
在一些实施方式中,步骤s21之后还包括如下步骤:
[0080]
s41,根据所述用户属性以及对应所述权益的配置数据分别确定所述目标权益组编号下的每个所述权益的分配概率。
[0081]
在本实施方式中,每个权益的分配概率不是预先设定的,可以根据用户属性和该权益的配置数据进行确定,增加分配多样性和准确性。作为一个可选的实施方式,所述权益信息还包括所述权益的命中属性;步骤s41具体包括:
[0082]
s51,针对所述目标权益组编号下的每个所述权益,根据所述用户属性确定所述用户是否具有所述命中属性,若否,则将所述权益的分配概率确定为0;
[0083]
其中,为每个权益设置命中属性,不具有该命中属性的用户无法分配到该权益,该权益的分配概率直接变成0。
[0084]
s52,针对所述分配概率不为0的所述权益,根据所述权益的剩余可分配数量以及所述用户属性确定所述权益的调整方向,所述调整方向为增大、不变或减小;
[0085]
在一些实施方式中,若该权益的剩余可分配数量小于第一数量阈值且该用户的用户等级小于预设等级,则将该权益的分配概率降低,调整方向为减小;若该权益的剩余可分配数量大于第二数量阈值且该用户的用户等级大于预设等级,则将该权益的分配概率提高,调整方向为增大,第二数量阈值大于第一数量阈值;若该权益的剩余可分配数量大于第一数量阈值且小于第二数量阈值,则调整方向为不变。
[0086]
s53,根据所述权益的初始分配概率以及所述调整方向对所述权益的初始分配概率进行调整,得到所述权益的所述分配概率。
[0087]
s50,根据所述活动的权益配置数据、所述目标任务编号对应的权益配置数据以及所述目标权益组编号对应的权益配置数据确定所述目标权益是否符合分配条件,根据确定结果向所述用户分配对应的权益。
[0088]
在一些实施方式中,所述权益配置数据包括权益分配上限以及已分配权益;步骤s50具体包括如下步骤:
[0089]
s61,根据所述目标权益的成本以及所述活动的已分配权益获取所述活动的当前总权益;
[0090]
其中,活动的已分配权益为该活动已经实际向用户分配的所有权益的价值之和,活动的当前总权益为假设将目标权益分配至该用户后所得活动的已分配权益假设值。
[0091]
s62,当所述活动的当前总权益小于所述活动的权益分配上限时,根据所述目标权
益的成本以及所述目标任务编号对应的已分配权益获取所述目标任务编号的当前总权益;
[0092]
其中,在活动的当前没权益没有超额的情况下,假设将目标权益分配至该用户,计算目标任务编号的当前总权益。
[0093]
s63,当所述目标任务编号的当前总权益小于所述目标任务编号的权益分配上限时,根据所述目标权益的成本以及所述目标权益组编号对应的已分配权益获取所述目标权益组编号的当前总权益;
[0094]
其中,在任务权益没有超额的情况下,假设将目标权益分配至该用户,计算目标权益组编号的当前总权益。
[0095]
s64,当所述目标权益组编号的当前总权益小于所述目标权益组编号的权益分配上限时,确定所述目标权益符合分配条件。
[0096]
其中,在目标权益组没有超额的情况下,才能最终确定目标权益符合分配条件,可以分配。
[0097]
在一些实施方式中,步骤s50之后还包括如下步骤:
[0098]
s71,若所述确定结果为是,则为所述用户分配所述目标权益;
[0099]
s72,若所述确定结果为否,则为所述用户分配所述目标权益组编号关联的兜底权益;
[0100]
其中,与目标权益相比,兜底权益的价值较小。
[0101]
s73,根据向所述用户分配的权益,分别更新所述目标权益组编号的当前总权益、所述目标任务编号的当前总权益以及所述活动的当前总权益。
[0102]
如图2所示,本技术一实施例提供一种权益分配装置,该装置20包括:获取模块21、任务匹配模块22、第一权益匹配模块23、第二权益匹配模块24以及分配模块25,其中,获取模块21,用于获取参与活动的用户的特征数据,其中,所述特征数据包括任务标签以及至少一个用户属性,所述任务标签为所述用户完成对应的任务后获取的;任务匹配模块22,用于根据所述任务标签从与所述活动关联的至少一个任务编号中确定所述用户对应的目标任务编号,其中,所述任务编号用于标识所述活动的不同任务类型,所述任务编号关联有至少一个权益组编号,所述权益组编号用于标识对应所述任务类型的不同权益类型;第一权益匹配模块23,用于根据所述用户属性从与所述目标任务编号关联的所述至少一个权益组编号中确定所述用户对应的目标权益组编号;第二权益匹配模块24,用于根据预设的权益确定规则从与所述目标权益组编号关联的至少一个权益中确定所述用户的目标权益;分配模块25,用于根据所述活动的权益配置数据、所述目标任务编号对应的权益配置数据以及所述目标权益组编号对应的权益配置数据确定所述目标权益是否符合分配条件,根据确定结果向所述用户分配对应的权益。
[0103]
在一些实施方式中,该第二权益匹配模块24还用于将所述目标权益组编号下的每个所述权益的分配概率按照从小到大进行排序,构建分配概率数组;根据所述分配概率数组中所述分配概率的排列顺序为依次为每个所述分配概率确定对应的概率区间,将具有所述分配概率的所述权益与对应所述概率区间进行关联,其中,所述概率区间的长度与对应所述分配概率匹配,每相邻两个所述分配概率对应的两个所述概率区间是连续的;随机生成一个目标分配概率,从所述概率区间中获取与所述目标分配概率匹配的目标概率区间,根据所述目标概率区间确定关联的所述目标权益。
[0104]
在一些实施方式中,该第二权益匹配模块24还用于根据所述用户属性以及对应所述权益的配置数据分别确定所述目标权益组编号下的每个所述权益的分配概率。
[0105]
在一些实施方式中,该装置20还包括创建模块,用于为每个活动建立对应的活动根节点,在所述活动根节点配置对应的活动信息,所述活动信息包括活动编号、与所述活动编号关联的活动标签以及活动的权益分配上限;为所述活动根节点建立至少一个任务节点,在每个所述任务节点配置对应的任务信息,所述任务信息包括用于标识任务类型的所述任务编号、与所述任务编号关联的所述任务标签以及所述任务编号的权益分配上限;为每个所述任务节点建立至少一个权益子节点,在每个所述权益子节点配置对应的权益组信息,所述权益信息包括用于标识权益类型的所述权益组编号、与所述权益组编号关联的用户属性匹配规则、所述权益组编号的权益分配上限、至少一个待分配的权益、所述权益的可分配数量以及所述权益的初始分配概率。
[0106]
在一些实施方式中,所述权益配置数据包括权益分配上限以及已分配权益;该分配模块25还用于:根据所述目标权益的成本以及所述活动的已分配权益获取所述活动的当前总权益;当所述活动的当前总权益小于所述活动的权益分配上限时,根据所述目标权益的成本以及所述目标任务编号对应的已分配权益获取所述目标任务编号的当前总权益;当所述目标任务编号的当前总权益小于所述目标任务编号的权益分配上限时,根据所述目标权益的成本以及所述目标权益组编号对应的已分配权益获取所述目标权益组编号的当前总权益;当所述目标权益组编号的当前总权益小于所述目标权益组编号的权益分配上限时,确定所述目标权益符合分配条件。
[0107]
在一些实施方式中,所述权益信息还包括所述权益的命中属性;该第二权益匹配模块24还用于:针对所述目标权益组编号下的每个所述权益,根据所述用户属性确定所述用户是否具有所述命中属性,若否,则将所述权益的分配概率确定为0;针对所述分配概率不为0的所述权益,根据所述权益的剩余可分配数量以及所述用户属性确定所述权益的调整方向,所述调整方向为增大或减小;根据所述权益的初始分配概率以及所述调整方向对所述权益的初始分配概率进行调整,得到所述权益的所述分配概率。
[0108]
在一些实施方式中,该分配模块25还用于:若所述确定结果为是,则为所述用户分配所述目标权益;若所述确定结果为否,则为所述用户分配所述目标权益组编号关联的兜底权益;根据向所述用户分配的权益,分别更新所述目标权益组编号的当前总权益、所述目标任务编号的当前总权益以及所述活动的当前总权益。
[0109]
图3是本技术一实施例的电子设备的结构示意图。如图3所示,该电子设备30包括处理器31及和处理器31耦接的存储器32。
[0110]
存储器32存储有用于实现上述任一实施例的权益分配方法的程序指令。
[0111]
处理器31用于执行存储器32存储的程序指令以进行权益分配。
[0112]
其中,处理器31还可以称为cpu(central processing unit,中央处理单元)。处理器31可能是一种集成电路芯片,具有信号的处理能力。处理器31还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0113]
参阅图4,图4为本技术一实施例的存储介质的结构示意图。本技术实施例的存储
介质40存储有能够实现上述所有方法的程序指令41,其中,该程序指令41可以以软件产品的形式存储在上述存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。
[0114]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0115]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。以上仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围。
[0116]
以上所述的仅是本技术的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本技术创造构思的前提下,还可以做出改进,但这些均属于本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1