一种概率选择标的物的方法、装置、服务器和存储介质与流程

专利2022-06-29  125


本发明实施例涉及活动运营技术领域,尤其涉及一种概率选择标的物的方法、装置、服务器和存储介质。



背景技术:

运营活动中有选择标的物并分发的需求,由于运营活动的通常多且变化快,同一个活动分发根据用户的不同等级或参与度都需要有不同的分发策略。

现有技术中每新增一个运营活动都需要重新写一套代码,而由于用户的请求不同,也会导致活动物品的选择和分发策略需要频繁变动,导致代码比较分散混乱,不易于扩展和维护。



技术实现要素:

本发明提供一种概率选择标的物的方法、装置、服务器和存储介质,通过使用用户的标的物获取请求来确定选择概率,根据确定的概率执行预设的选择策略,使运营活动中能够用一套代码适应多变的运营需求,实现了运营活动后台程序的可扩展,

第一方面,本实施例提供了一种概率选择标的物的方法,包括:

获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种;

基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率;

基于所述标的物选择概率执行预设的选择策略,生成选择结果。

进一步地,所述标的物获取请求包括用户信息和请求时间,所述获取用户发起的标的物获取请求之后,还包括:

基于所述用户信息判断所述用户是否为目标用户;

若是目标用户,则判断所述请求时间是否处于预设的请求时间段;

若处于预设的请求时间段,则所述用户具有标的物获取资格;

若不处于预设的请求时间段,则向所述用户发送无获取资格的信息;

若不是目标用户,则向所述用户发送无获取资格的信息。

进一步地,所述标的物获取请求包括用户信息和消费本金,所述基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率,包括:

基于所述用户信息,确定所述用户处于预设等级列表的第一区间;

确定所述消费本金位于预设本金列表的第二区间;

基于所述第一区间和第二区间确定所述标的物选择概率。

进一步地,所述基于所述标的物选择概率执行预设的选择策略,生成选择结果,包括:

判断标的物选择模式,所述标的物选择模式包括循环选择和非循环选择;

当标的物选择模式为循环选择,则基于所述标的物选择概率和预设循环次数,依次执行所述预设的选择策略,生成选择结果;

当标的物选择模式为非循环选择,则基于所述标的物选择概率执行一次所述预设的选择策略,生成选择结果。

进一步地,所述选择结果包括标的物类型,在所述基于所述标的物选择概率执行预设的选择策略,生成选择结果之后,还包括:

基于所述标的物类型执行预设的发放策略。

进一步地,所述标的物类型包括实物和现金,则所述基于所述标的物类型执行预设的发放策略,包括:

判断所述标的物类型;

当所述标的物类型为实物,则从预设的物料表中读取预存实物的数量;

判断所述预存实物的数量是否大于或等于所述标的物的数量;

若大于或等于,则向用户发送第一发放提示,所述第一发放提示包括所述标的物的名称、数量和物流配送信息;

基于所述标的物的数量,对物料表中预存实物的数量进行更新;

若小于,则向用户返回标的物数量不足的信息;

当所述标的物类型为现金,则向所述用户发送第二发放提示,所述第二发放提示包括现金的金额和现金入账信息。

进一步地,在所述基于所述标的物类型执行预设的发放策略之前,还包括:

向用户发送标的物获取流程的提示信息,所述标的物获取流程包括分享发放页面、转发发放页面和/或输入验证码;

判断所述用户是否完成所述标的物获取流程;

若完成,则基于所述标的物类型执行预设的发放策略;

若未完成,则不执行所述预设的发放策略。

第二方面,本发明提供一种概率选择标的物的装置,包括:

获取模块,用于获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种;

概率确定模块,用于基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率;

选择模块,用于基于所述标的物选择概率执行预设的选择策略,生成选择结果。

第三方面,本发明提供一种服务器,包括存储器和处理器,所述存储器上存储有可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任意一项所述的概率选择标的物的方法。

第四方面,本发明提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被执行时实现如上述任意一项所述的概率选择标的物的方法。

本实施例通过用户的标的物获取请求来确定选择概率,根据确定的概率执行预设的选择策略,使标的物分配活动中能够用一套模板适应多变的分配需求,提高分配方式的可扩展性。

附图说明

图1是本发明实施例一中的概率选择标的物的方法流程图。

图2是本发明实施例二中的概率选择标的物的方法流程图。

图3是本发明实施例三中的概率选择标的物的方法流程图。

图4是本发明实施例四中的概率选择标的物的方法流程图。

图5是本发明实施例五中的概率选择标的物的方法流程图。

图6是本发明实施例六中的概率选择标的物的装置模块图。

图7是本发明实施例七的服务器结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种概率选择标的物的方法流程图,包括:

s101、获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种。

在该步骤中所指的用户信息是指对用户身份进行确认的信息,示例性地,如用户id、用户等级或客群标识等。用户等级如vip1用户发放使用的奖池和vip2用户使用的奖池不同,客群标识是指用户的身份、年龄、性别、地域等信息。

s102、基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率。

该步骤中,标的物选择概率指的是在一次标的物获取流程中,获取程序设定的发起请求的用户得到标的物的概率。标的物选择概率根据用户信息等内容确定,确定指标包括但不限于:用户信息、请求时间和/或消费本金,还可以包括:用户执行预设互动行为和/或用户执行预设互动行为的次数。

具体地,在一种实施例中,系统数据库预存有用户信息、请求时间或消费本金及对应的概率,则该步骤中所述标的物选择概率可基于数据库中的数据进行查询确定;在另一种实施例中,系统中预设有计算标的物选择概率的公式,且所述预设的计算公式基于用户需求为所述用户信息、请求时间、消费本金、用户执行预设互动行为和/或用户预设互动次数分配不同的权重,当标的物选择概率需要基于所述用户信息、请求时间、消费本金中的两种或两种以上确定,可通过预设的计算公式计算得出概率。

例如,在某个微博博主的转发抽奖活动中,标的物为奖品或奖金,标的物选择概率为中奖概率,使用用户信息唯一确定标的物选择概率。经过调查分析发现,用户id为汉字比用户id为数字加字母的更有可能是真人用户,示例性地,系统通过查询预设的数据库,确定用户id为汉字时对应的标的物选择概率为0.2,用户id为数字加字母时对应的标的物选择概率为0.01。

在另一示例中,电力控制系统需要确定各个区域分配高电力配额的概率,标的物为高电力配额,标的物选择概率为分配高电力配额的概率,使用用户的用户信息确定标的物选择概率,具体地,用户信息为用户所在地区的历史用电平均值,当历史用电平均值位于第一等级区间,对应的标的物选择概率为0.8,历史用电平均值位于第二等级区间,对应的标的物选择概率为0.6。

s103、基于所述标的物选择概率执行预设的选择策略,生成选择结果。

根据s101和s102中的用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率执行预设的选择策略,其中选择策略是指基于预设的活动需求,执行获取用户请求、确定标的物选择概率、根据确定的概率选择标的物并输出选择结果的过程,选择结果是发起请求的用户最终是否获取到标的物。在替代实施例中,s103之前还包括:基于预设的选择策略,向用户发送开启选择的提示信息,获取用户的选择指令,以开始标的物选择。示例性地,在某一线上抽奖活动中,标的物为100元奖金,预设的抽奖方式为转盘式抽奖,则抽奖执行程序在接收到用户发起的标的物获取请求后,基于用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率为0.2。开启抽奖转盘界面后,向用户发送开启选择的提示信息,示例性地,开启选择的提示信息可以是:在抽奖转盘界面显示“点击按钮停止转动”,当接收到用户的选择指令时,抽奖程序基于0.2的抽奖概率抽奖并显示选择结果,示例性地,选择结果为:中奖,发起请求的用户抽中100元奖金。

在抽奖的执行程序中,不同算法对应不同的标的物选择方式,让算法独立于使用它的客户而独立变化,在程序执行时,通过信息跳转执行不同的算法,实现了一套代码适应多种不同的标的物分配场景。

本实施例通过用户的标的物获取请求来确定选择概率,根据确定的概率执行预设的选择策略,使标的物分配活动中能够用一套模板适应多变的分配需求,提高分配方式的可扩展性。

实施例二

如图2所示,本实施例在上述实施例的基础上增加了对用户参与活动权限的校验过程,具体包括如下步骤:

s201、获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种。

s202、基于所述用户信息判断所述用户是否为目标用户。

该步骤中,目标用户指的是有权限选择标的物的用户,示例性地,当概率选择标的物方法用于电力控制系统时,用户信息包括用户id、用户等级或客群标识,由于分配电力配额影响到某一区域的供电稳定,需要对发起请求的用户进行用户信息的甄别,以确定发起电力分配请求的用户具备影响电力配额的权限,只有用户id属于被供电区域的供电部门或政府管理部门才属于目标用户,对发起的标的物获取请求进行回应,若不是目标用户,则拦截所述请求,同时向发起请求的用户反馈无获取资格的提示信息。

s203、若是目标用户,则判断所述请求时间是否处于预设的请求时间段。

s204、若处于预设的请求时间段,则所述用户具有标的物获取资格。

步骤s203-s204中,预设的请求时间段指的是预先规定的标的物选择的时间点或时间段,用户只有在规定的时间点或时间段发起请求才能选择标的物。示例性地,在签到抽奖系统中,每日签到时间设定为7:00-10:00,例如,每日签到发放,当今日签到之后再下一次签到之前无法发放,若用户在这期间发起标的物获取请求,则反馈无法发放的提示。在该步骤中,可选地,所述预设的请求时间段可以是一个时间节点、一段时间或一段时间内某个时间节点或某个时间段的周期性循环。

s205、若不处于预设的请求时间段,则向所述用户发送无获取资格的信息。

s206、若不是目标用户,则向所述用户发送无获取资格的信息。

s207、基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率。

s208、基于所述标的物选择概率执行预设的选择策略,生成选择结果。

本实施例通过对用户参与运营活动的资格进行校验,使运营活动中选择标的物的过程能够限定在确定的时间范围和目标用户进行,实现了对用户资格的校验。

实施例三

如图3所示,本实施例在上述实施例的基础上增加了根据不同信息选择不同的标的物选择策略的步骤,具体如下:

s301、获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种。

s302、基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率。

当使用用户等级对标的物选择概率进行区分时,步骤如下:

s3031、基于所述用户信息,确定所述用户处于预设等级列表的第一区间。

该步骤中的预设等级列表可是指用户在视频网站、电商网站的vip会员等级,也可以是指用户的年龄、性别、在线时长、互动频次等用户权限等级。该等级列表可以是一个或多个,对应地,所述第一区间可以是一个或多个。例如,用户参与某视频网站的线上抽奖,预设的等级列表为用户本月在该视频网站的在线时长,包括0-60小时、60-120小时,120小时以上三个等级。

s3032、确定所述消费本金位于预设本金列表的第二区间。

该步骤中的消费本金可以是指用户在抽奖之前已花费的金额,也可以指用户为本次抽奖花费的金额。例如,用户进行一种电商网站的线上抽奖,该线上抽奖规定根据历史消费金额参与抽奖活动,历史消费金额越高可能抽中的奖品价值越高,则消费本金指的是用户在该电商网站的历史消费金额。当用户参与某手游通过虚拟货币获取道具的抽奖,则消费本金指的是用户在抽奖中消耗的虚拟货币的数量。

s3033、基于所述第一区间和第二区间确定所述标的物选择概率。

在替代实施例中,确定标的物的选择概率可根据标的物选择需求,基于第一区间和/或第二区间确定选择概率,也可根据其他用户等级确定区间,如第三区间、第四区间等确定对标的物选择概率。在该步骤中,标的物选择概率通过预设的后台概率对比表确定,也可通过预设的计算公式确定。示例性地,当用户的消费本金为800元,则第一区间为【0-1000】,这一区间的中奖率为5%,【1000-9000】区间设定中奖率为10%。

在替代实施例中,还可以在选择概率确定的情况下,通过标的物的选择模式来区分不同的选择策略,包括:

s3034、判断标的物选择模式,所述标的物选择模式包括循环选择和非循环选择。

该步骤中的循环选择指的是接收一次标的物获取请求,后台程序即通过循环递归方式执行标的物选择操作。用户发起一次请求,则后台循环执行多次选择策略,每一次循环执行完后基于预设规则判断下一次循环需要执行什么规则策略,以确定每一次循环时的标的物选择概率,当判断循环结束则停止,生成标的物选择结果。示例性地,转盘连续转3次生成标的物即为循环选择。可选地,循环选择的每一次标的物选择策略可以相同也可以不同。非循环选择指的是接收一次标的物获取请求,后台程序即执行一次概率运算即可确定标的物选择概率。

s3035、当标的物选择模式为循环选择,则基于所述标的物选择概率和预设循环次数,依次执行所述预设的选择策略,生成选择结果。

s3036、当标的物选择模式为非循环选择,则基于所述标的物选择概率执行一次所述预设的选择策略,生成选择结果。

本实施例通过对标的物选择过程是否循环来区分不同的选择策略,使标的物选择过程能适应多种不同的需求。

实施例四

如图4所示,本实施例在上述实施例的基础上增加了标的物选择之后的发放流程,具体包括如下步骤:

s401、获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种。

s402、基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率。

s403、基于所述标的物选择概率执行预设的选择策略,生成选择结果。

基于所述标的物类型执行预设的发放策略包括:

s4041、判断所述标的物类型。

该步骤中,标的物类型包括但不限于实物和现金,可选地,还可以包括线上虚拟物品,包括但不限于虚拟货币、会员信息和/或用户权限等。

s4042、当所述标的物类型为现金,则向所述用户发送第二发放提示,所述第二发放提示包括现金的金额和现金入账信息。

s4043、当所述标的物类型为实物,则从预设的物料表中读取预存实物的数量。

该步骤中的物料表中记录有运营者可提供的标的物数量,该物料表从标的物获取程序的数据库读取。具体地,数据库记录有包括但不限于物料表、标的物类型列表、标的物名称列表、程序可支持的标的物选择活动列表、概率规则表和/或获得标的物的用户信息列表等。

s4044、判断所述预存实物的数量是否大于或等于所述标的物的数量。

s4045、若小于,则向用户返回标的物数量不足的信息。

s4046、若大于或等于,则向用户发送第一发放提示,所述第一发放提示包括所述标的物的名称、数量和物流配送信息。

当预存实物的数量大于或等于所述标的物标的物的数量,表明预设的实物能够满足本次标的物发放的数量。所述第一发放提示包括但不限于所述标的物的名称、数量和物流配送信息,还可以包括标的物获取方式和/或获取时间。所述第一发放提示从上述步骤提及的数据库中读取。

s4047、基于所述标的物的数量,对物料表中预存实物的数量进行更新。

对物料表的更新指的是对预存实物的数量进行更新,在替代实施例中,还可以包括:当预存实物的数量不足以完成本次标的物选择过程时,向管理人员发送补充标的物的请求。

所述第二发放提示包括但不限于现金的金额和现金入账信息,还可以包括现金提取方式、预计到账时间等信息。

本实施例在标的物发放后执行用户的发放提示,使标的物选择后用户能够实时掌握标的物的获取物流信息,提高用户使用体验。

实施例五

如图5所示,在本实施例中,基于所述标的物类型执行预设的发放策略之前还包括用户的标的物获取流程,即在标的物确定后,增加后置处理,用户必须执行预设的操作才能够领取到标的物。具体包括如下步骤:

s501、获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种。

s502、基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率。

s503、基于所述标的物选择概率执行预设的选择策略,生成选择结果。

s5041、向用户发送标的物获取流程的提示信息,所述标的物获取流程包括分享发放页面、转发发放页面和/或输入验证码。

在替代实施例中,标的物获取流程还可以包括:基于用户信息验证用户权限。

s5042、判断所述用户是否完成所述标的物获取流程。

s5043、若完成,则基于所述标的物类型执行预设的发放策略。

s5044、若未完成,则不执行所述预设的发放策略。

本实施例通过增加后置处理,使标的物能够发放给目标用户,提高了概率选择标的物的针对性。

实施例六

如图6所示,本实施例提供了一种概率选择标的物的装置6,包括如下模块:

获取模块601,用于获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种。

概率确定模块602,用于基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率。

选择模块603,用于基于所述标的物选择概率执行预设的选择策略,生成选择结果。

在替代实施例中,概率选择标的物的装置6还包括:

资格校验模块604,用于基于所述用户信息判断所述用户是否为目标用户。

若是目标用户,则判断所述请求时间是否处于预设的请求时间段。

时间校验模块605,用于若处于预设的请求时间段,则所述用户具有标的物获取资格。

若不处于预设的请求时间段,则向所述用户发送无获取资格的信息。

若不是目标用户,则向所述用户发送无获取资格的信息。

在替代实施例中,概率确定模块602还包括:

等级列表单元,用于基于所述用户信息,确定所述用户处于预设等级列表的第一区间。

本金列表单元,用于确定所述消费本金位于预设本金列表的第二区间。

概率确定单元,用于基于所述第一区间和第二区间确定所述标的物选择概率。

在另一替代实施例中,选择模块603还包括:

第一判断单元,用于判断标的物选择模式,所述标的物选择模式包括循环选择和非循环选择。

当标的物选择模式为循环选择,则基于所述标的物选择概率和预设循环次数,依次执行所述预设的选择策略,生成选择结果。

当标的物选择模式为非循环选择,则基于所述标的物选择概率执行一次所述预设的选择策略,生成选择结果。

还包括:

第二判断单元,用于判断所述标的物类型。

实物发放单元,用于当所述标的物类型为实物,则从预设的物料表中读取预存实物的数量。

判断所述预存实物的数量是否大于或等于所述标的物的数量。

若大于或等于,则向用户发送第一发放提示,所述第一发放提示包括所述标的物的名称、数量和物流配送信息。

基于所述标的物的数量,对物料表中预存实物的数量进行更新。

若小于,则向用户返回标的物数量不足的信息。

现金发放单元,用于当所述标的物类型为现金,则向所述用户发送第二发放提示,所述第二发放提示包括现金的金额和现金入账信息。

在替代实施例中,还包括:

提示模块606,用于向用户发送标的物获取流程的提示信息,所述标的物获取流程包括分享发放页面、转发发放页面和/或输入验证码。

判断模块607,用于判断所述用户是否完成所述标的物获取流程。

执行模块608,用于若完成,则基于所述标的物类型执行预设的发放策略。

若未完成,则不执行所述预设的发放策略。

本发明实施例所提供的一种概率选择标的物装置可执行本发明任意实施例所提供的概率选择标的物方法,具备功能模块相应的执行方法和有益效果。

实施例七

图7为本发明实施例四提供的一种服务器的结构示意图,如图7所示,该设备包括处理器701、存储器702、输入装置703和输出装置704;设备中处理器701的数量可以是一个或多个,图7以一个处理器701为例;设备中的处理器701、存储器702、输入装置703和输出装置707可以通过总线或其他方式连接,图7中以通过总线连接为例。

存储器702作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例一中的一种概率选择标的物方法对应的模块(例如实施例六中的获取模块601,概率确定模块602等)。处理器701通过运行存储在存储器702中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的一种概率选择标的物方法。

存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器702可进一步包括相对于处理器701远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实施例八

实施例八提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种概率选择标的物方法,该方法包括:

获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种;

基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率;

基于所述标的物选择概率执行预设的选择策略,生成选择结果。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的概率选择标的物方法的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。


技术特征:

1.一种概率选择标的物的方法,其特征在于,包括:

获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种;

基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率;

基于所述标的物选择概率执行预设的选择策略,生成选择结果。

2.根据权利要求1所述的一种概率选择标的物的方法,其特征在于,所述标的物获取请求包括用户信息和请求时间,所述获取用户发起的标的物获取请求之后,还包括:

基于所述用户信息判断所述用户是否为目标用户;

若是目标用户,则判断所述请求时间是否处于预设的请求时间段;

若处于预设的请求时间段,则所述用户具有标的物获取资格;

若不处于预设的请求时间段,则向所述用户发送无获取资格的信息;

若不是目标用户,则向所述用户发送无获取资格的信息。

3.根据权利要求1所述的一种概率选择标的物的方法,其特征在于,所述标的物获取请求包括用户信息和消费本金,所述基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率,包括:

基于所述用户信息,确定所述用户处于预设等级列表的第一区间;

确定所述消费本金位于预设本金列表的第二区间;

基于所述第一区间和第二区间确定所述标的物选择概率。

4.根据权利要求1所述的一种概率选择标的物的方法,其特征在于,所述基于所述标的物选择概率执行预设的选择策略,生成选择结果,包括:

判断标的物选择模式,所述标的物选择模式包括循环选择和非循环选择;

当标的物选择模式为循环选择,则基于所述标的物选择概率和预设循环次数,依次执行所述预设的选择策略,生成选择结果;

当标的物选择模式为非循环选择,则基于所述标的物选择概率执行一次所述预设的选择策略,生成选择结果。

5.根据权利要求1所述的一种概率选择标的物的方法,其特征在于,所述选择结果包括标的物类型,在所述基于所述标的物选择概率执行预设的选择策略,生成选择结果之后,还包括:

基于所述标的物类型执行预设的发放策略。

6.根据权利要求5所述的一种概率选择标的物的方法,其特征在于,所述标的物类型包括实物和现金,则所述基于所述标的物类型执行预设的发放策略,包括:

判断所述标的物类型;

当所述标的物类型为实物,则从预设的物料表中读取预存实物的数量;

判断所述预存实物的数量是否大于或等于所述标的物的数量;

若大于或等于,则向用户发送第一发放提示,所述第一发放提示包括所述标的物的名称、数量和物流配送信息;

基于所述标的物的数量,对物料表中预存实物的数量进行更新;

若小于,则向用户返回标的物数量不足的信息;

当所述标的物类型为现金,则向所述用户发送第二发放提示,所述第二发放提示包括现金的金额和现金入账信息。

7.根据权利要求5所述的一种概率选择标的物的方法,其特征在于,在所述基于所述标的物类型执行预设的发放策略之前,还包括:

向用户发送标的物获取流程的提示信息,所述标的物获取流程包括分享发放页面、转发发放页面和/或输入验证码;

判断所述用户是否完成所述标的物获取流程;

若完成,则基于所述标的物类型执行预设的发放策略;

若未完成,则不执行所述预设的发放策略。

8.一种概率选择标的物的装置,其特征在于,包括:

获取模块,用于获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种;

概率确定模块,用于基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率;

选择模块,用于基于所述标的物选择概率执行预设的选择策略,生成选择结果。

9.一种服务器,其特征在于,包括存储器和处理器,所述存储器上存储有可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任意一项所述的概率选择标的物的方法。

10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被执行时实现如权利要求1-7任意一项所述的概率选择标的物的方法。

技术总结
本发明公开了一种概率选择标的物的方法,其特征在于,包括:获取用户发起的标的物获取请求,所述标的物获取请求包括用户信息、请求时间、消费本金中的一种或多种;基于所述用户信息、请求时间、消费本金中的一种或多种确定标的物选择概率;基于所述标的物选择概率执行预设的选择策略,生成选择结果。还公开了一种概率选择标的物的装置、服务器和存储介质。本发明通过用户的标的物获取请求来确定选择概率,根据确定的概率执行预设的选择策略,使标的物分配活动中能够用一套模板适应多变的分配需求,提高分配方式的可扩展性。

技术研发人员:司徒学成
受保护的技术使用者:深圳市随金科技有限公司
技术研发日:2020.02.18
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-12555.html

最新回复(0)