技术领域
本申请涉及软件推广的技术领域,尤其是涉及一种虚拟票券回收折现方法、设备、服务器及系统。
背景技术
互联网企业尤其是工具类、电商类的软件公司经常会通过发放虚拟票券的方式刺激用户下单购买自己心仪的产品;例如抵用券、优惠券、代金券等。
但实际上,虚拟票券在发放后一般仅仅有1-10%会被使用掉,剩下的90%都是无效发放;这些无效发放的虚拟票券无形中增加了企业自身服务器资源的占用,提高了企业运行的成本支出。
发明内容
为了有助于有助于降低企业运行的成本支出,本申请提供的一种虚拟票券回收折现方法、设备、服务器及系统。
第一方面,本申请提供一种虚拟票券回收折现方法,采用如下的技术方案:所述方法包括:接收查询请求,所述查询请求包括用户的账号参数;
根据所述查询请求中账号参数对应查询与该账号参数相对应的券数据;
根据查询到的所述与账号参数所对应的券数据对应显示与该账号参数对应的券铺子界面;
根据所述查询请求所对应的账号参数判断所述查询请求是否合法,若合法,则在所述券铺子界面上对应呈现与该查询请求相对应的券回收活动区域,所述券回收活动区域用于供用户勾选券数据并发送活动请求;
接收用户通过券回收活动区域发送的活动请求,所述活动请求包括用户勾选的券数据;
根据所述活动请求所对应的用户勾选的券数据生成并呈现回收活动分享界面;
待所述回收活动结束后,根据所述活动请求中用户勾选的券数据进行返现。
通过上述技术方案,以用户已经获得的抵用券作为基础,为促使用户进行裂变活动提供一个合理的理由,减少了用户的无效活动成本,提高了用户参与活动的积极性,同时减少了无效券的发放且释放出大量被占用的服务器资源,从而降低了企业运行的成本支出。
优选的,所述账号参数包括入参格式;
所述根据所述查询请求所对应的账号参数判断所述查询请求是否合法,包括:
当针对所述查询请求所对应的账号参数的判断结果为所述账号参数所对应的入参格式不存在异常情况时,确定所述查询请求合法。
通过上述技术方案,通过对用户账号参数进行判断的方式可以对非法用户进行识别,并在呈现活动之前对非法用户进行剔除,减少了非法用户利用活动谋利的可能,降低了活动风险。
优选的,在所述对应呈现与该查询请求相对应的券回收活动区域之前,还包括:
将所述查询请求中所对应的所有券数据与预先设置的券规则限制进行比对,若所述券数据满足券规则限制,则将该券数据隐藏;
根据预先设置的券回收比例设置当前用户所对应的回收活动的券回收比例。
通过上述技术方案,通过券规则限制的设置将部分抵用券隐藏,达到了不干预用户对抵用券正常使用的效果,以鼓励用户使用抵用券而非进行回收活动,提升了抵用券的使用率;而对券回收比例进行设置将用户的抵用券打折回收的设置,降低了活动成本的同时还可引导用户正常使用抵用券。
优选的,在所述呈现回收活动的分享界面之前,还包括:
根据预先配置的活动规则设置一定周期内的金额回收上限;
在所述根据所述活动请求中用户勾选的券数据进行返现之前,还包括:
判断返现金额是否超过所述金额回收上限,若超过,则按照金额回收上限所对应的金额数值进行返现。
通过上述技术方案,通过设置回收金额上限的设置降低了活动成本,以便于回收活动可以在达到拉新促活目的的同时保证活动举办方的利益。
优选的,在所述根据预先配置的活动规则设置一定周期内的金额回收上限之后,还包括:
根据预先配置的助力规则将所述回收活动划分为大比例助力区间和其他助力区间,所述大比例助力区间和其他助力区间均包括若干助力次数,在所述回收活动的助力次数小于大比例助力区间所对应的助力次数时,所述回收活动处于大比例助力区间;在所述回收活动的助力次数达到大比例助力区间所对应的助力次数时,所述回收活动跳转至其他助力区间;
若所述助力活动处于大比例助力区间阶段,则助力者单次助力随机获得预设的大比例回收规则范围内的某一回收量;
若所述助力活动处于其他助力区间阶段,则助力者单次助力随机获得预设的其他助力回收规则范围内的某一回收量。
通过上述技术方案,大比例区间的设置使得助力者在活动初期进行助力时,发起活动的用户可以单次获得大比例的回收量,以吸引用户继续进行分享活动,进一步提升了用户的积极性,从而进一步提高了回收活动的效果;而其他助力区间的设置则增加了活动的难度,使得回收活动可以尽可能多的被用户分享给更多的助力者,提升了回收活动的效果。
优选的,在所述根据所述活动请求中用户勾选的券数据进行返现之前,还包括:
根据该回收活动所对应的过程数据判断该回收活动是否合法,若不合法,则将该回收活动所对应的用户及参与回收活动的助力者拉入黑名单。
通过上述技术方案,在返现前对回收活动的数据进行分析,将识别出的非法用户及对应的助力者拉入黑名单,以便于后台工作人员可以及时对非法用户进行相关处理,进一步减少了非法用户利用活动谋利的可能,降低了活动风险。
优选的,所述回收活动所对应的过程数据包括助力时长和单位流量值;
所述根据该回收活动所对应的过程数据判断该回收活动是否合法,包括:当针对该回收活动的过程数据的判断结果为以下两种结果的至少一种时,确定该回收活动不合法;
判断结果为所述回收活动所对应的助力时长小于预设的合理时长;
判断结果为所述回收活动所对应的单位流量值超过预设的合理单位流量值。
通过上述技术方案,通过判断活动时长和单位流量值是否异常的方式对非法用户进行识别判断,减少了非法用户利用回收活动谋利的可能,降低了活动风险。
第二方面,本申请提供一种用户设备,采用如下技术方案:包括:第一处理器以及第一存储器,第一存储器中存储有供所述第一处理器调用以实现如下功能的指令集:
生成包括当前用户身份信息的查询请求并将该查询请求发送至服务器;
接收服务器根据该用户身份信息对应账号参数的合法性判断结果;
根据接收到的所述用户对应账号参数的合法性判断结果进行显示;若合法性判断结果为合法,则对应显示与该用户的券数据相对应的券铺子界面及位于券铺子界面上的券回收活动区域;否则,仅显示券铺子界面;
生成包括用户在券回收活动区域勾选的券数据的活动请求并将该活动请求发送至服务器;
接收服务器根据用户勾选的券数据生成的回收活动分享界面并对该回收活动分享界面进行显示以供用户进行分享;
待接收到服务器判断该回收活动界面所对应的回收活动结束的通知时,根据所述活动请求中用户勾选的券数据进行返现。
通过上述技术方案,用户可以通过智能手机、平板电脑等用户设备进行虚拟票券回收活动,减少了无效券的发放且释放出大量被占用的服务器资源,从而降低了企业运行的成本支出。
第三方面,本申请提供一种服务器,采用如下技术方案:包括:第二处理器以及第二存储器,第二存储器中存储有供所述第二处理器调用以实现如下功能的指令集:
接收包括当前用户身份信息的查询请求,根据所述查询请求所对应的用户身份信息查询该用户所对应的券数据以及账号参数;
判断所述查询请求对应的账号参数的合法性,并将合法性判断结果发送至与该查询请求相对应的用户设备;
接收包括用户在券回收活动区域勾选的券数据的活动请求;
根据接收到的所述用户勾选的券数据生成回收活动分享界面并将该回收活动分享界面发送至用户设备;
待判断所述回收活动分享界面所对应的回收活动结束时,通知用户设备根据所述活动请求中用户勾选的券数据进行返现。
通过上述技术方案,服务器可根据用户设备的请求进行虚拟票券回收活动,减少了无效券的发放且释放出大量被占用的服务器资源,从而降低了企业运行的成本支出。
第四方面,本申请提供一种系统,采用如下技术方案:包括上述用户设备以及上述服务器。
通过上述技术方案,该系统可以进行券回收活动,减少了无效券的发放且释放出大量被占用的服务器资源,从而降低了企业运行的成本支出。
附图说明
图1是本申请一实施例中抵用券回收折现方法的流程图。
图2是本申请一实施例中S13的子步骤流程图。
具体实施方式
以下结合附图1-2对本申请作进一步详细说明。
本申请实施例公开一种抵用券回收折现方法。
如图1所示,该方法包括以下步骤:
S10,接收查询请求。
具体来说,查询请求包括用户的账号参数,账号参数包括入参格式。
S11,显示券铺子界面。
具体来说,根据查询请求中的账号参数对应查询与该账号参数相对应的券数据,券数据可以为抵用券、代金券、折扣券等券数据;并根据查询到的券数据对应显示与该用户对应的券铺子界面,展示的券铺子界面中包含该用户所有的券数据。
S12,判断用户账号参数的合法性。
具体来说,根据用户账号参数是否存在异常判断该用户的查询请求是否合法,若合法则执行步骤S13;否则将券回收活动区域隐藏。
其中,当针对该查询请求的判断结果为入参格式不存在异常时,确定该查询请求合法:具体来说,针对接口入参格式,风险用户通常会通过模拟器进行大批量的请求,在检测到同一用户在短时间内的请求量超过预设的安全值时,则确定该用户的入参格式存在异常;例如,预设的安全值为一分钟之内发起10次请求,则一分钟之内同一用户发起超过10次的请求时,确定该用户的入参格式存在异常;否则确定该用户的入参格式不存在异常。
S13,获取回收活动的规则。
结合图2,S13具体包括以下两个子步骤:
131,设置回收活动的券回收比例。
具体来说,券回收比例为预先设置的抵用券回收折现时的比例,例如设置券回收比例为60%,则100元抵用券对应的折现金额为60元;将回收活动的券回收比例设置为预先设置的券回收限制规则所对应的券回收比例;券回收比例的设置减少了抵用券的回收金额,降低了活动的成本,同时鼓励用户使用抵用券而非进行回收。
132,隐藏符合券回收限制的券数据。
具体来说,券回收限制主要包括出发城市限制、航司限制、打包产品限制、用户身份限制等相关限制规则,例如,针对某一航司的抵用券进行限制、针对某一出发城市的抵用券进行限制等;将所有的券数据分别与预先设置的券规则限制进行比对,得出符合券回收限制的券数据并将该券数据隐藏。
S14,呈现与查询请求相对应的券回收活动区域。
具体来说,券回收活动区域所呈现的券数据为未被隐藏的券数据,券回收活动区域用于供用户勾选券数据,并在用户确认勾选的券数据后发送活动请求。
S15,接收活动请求。
具体来说,活动请求包括用户在券回收活动区域勾选的参与回收活动的券数据。
S16,获取金额回收上限及助力区间。
具体来说,金额回收上限由后台工作人员设置,例如每月回收金额不得超过500元等;根据预先配置的助力规则将助力区间分为大比例助力区间和其他助力区间,且其他助力区间位于大比例助力区间之后;活动位于初期的大比例助力区间时,助力者单次助力可帮助用户获得位于大比例回收规则范围内的某一回收比例;活动位于后期的其他助力区间时,助力者单次助力可帮助用户获得位于其他助力回收规则范围内的某一回收比例;例如:将大比例助力区间内的回收规则范围设置为总金额的70%至80%,即第一个助力者进行助力时可帮助用户回收总金额的70%至80%范围内任一回收比例所对应的回收金额;将其他助力区间内的回收规则范围设置为0.1元至0.5元,使得后续助力者在进行助力时可以随机帮用户回收0.1元至0.5元的金额。通过设置大比例助力区间,使得用户可以在初期获得大比例的回收金额,以刺激用户参与活动;而设置其他助力区间则增加了回收活动的难度,以保障回收活动的利益最大化;其中,大比例助力区间和其他助力区间的设置可由工作人员根据活动情况进行动态调节,以减少回收活动的难度过高或过低影响活动效果的可能。
S17,呈现回收活动的分享界面。
具体来说,根据用户的活动请求对应生成分享图片,例如二维码图片等可以跳转至助力界面的链接,用户可将分享图片通过好友列表或微信、QQ等软件进行分享,以邀请好友助力。
S18,判断回收过程是否合法。
具体来说,待回收活动结束时,回收活动结束是指助力者助力帮助用户获得的回收量大于或等于用户在发起回收活动时勾选的券数据对应数额的总和;根据回收活动所对应的过程数据判断该回收活动是否合法,若合法,则执行S19,否则将该回收活动所对应的用户及参与回收活动的助力者拉入黑名单;由后台工作人员核实后进行相关处理;例如,若核实该用户为非法用户,则不执行S19并反馈处理结果至该用户设备。
其中,当针对该回收活动所对应的过程数据的判断结果为以下两种结果中的至少一种时,确定该回收活动不合法:
d,判断结果为助力时长存在异常。
具体来说,合理时长为预先设置的数值,例如,回收50元的金额正常需要50人进行助力,合理的助力时长为10分钟以上,若该助力活动在10分钟之内完成,则确定助力时长存在异常;否则确定助力时长不存在异常。
e,判断结果为单位流量值存在异常。
具体来说,合理单位流量值为预先设置的数值,例如,正常的单位流量为X,若检测到用户回收活动过程中最高单位流量大于2X,则确定单位流量值存在异常,否则确定单位流量不存在异常。
S19,判断返现金额是否超过金额回收上限。
具体来说,将回收活动所对应的券数据的总金额与预先设置的券回收比例相乘得到用户的返现金额,判断返现金额是否超过预先设置的金额回收上限,若返现金额的数值大于预设值的金额回收上限,则按照金额回收上限的数值进行返现,否则按照返现数额进行返现。
本申请实施例的实施原理为:本申请中提供的抵用券回收方法以用户已经获得的抵用券作为基础,为促使用户进行裂变活动提供一个合理的理由,减少了用户的无效活动成本,提高了用户参与活动的积极性,同时减少了无效券的发放且释放出大量被占用的资源。
基于上述方法,本申请实施例还公开一种系统。
系统包括用户设备以及服务器,用户设备包括第一处理器以及第一存储器,第一处理器用于处理第一存储器内部存储的指令集;服务器包括第二处理器及第二存储器,第二处理器用于处理第二存储器内部存储的指令集。
具体来说,在用户通过智能手机、平板电脑等用户设备点击查询账号中的券数据时,用户设备会生成包括当前用户身份信息在内的查询请求并将该查询请求发送至服务器;服务器在接收到查询请求的同时会根据查询请求中的身份信息查询该身份信息所对应的券数据以及账号参数,继而根据查询到的账号参数判断该用户的合法性并将合法性判断结果发送至用户设备;用户设备在接受到合法性判断结果后会根据不同的判断结果显示不同的界面,具体来说,判断结果为合法时显示券铺子界面以及位于券铺子界面上的回收活动界面,判断结果为不合法时,仅仅显示券铺子界面;合法用户在回收活动界面勾选需要回收的券数据并确认时,用户设备发送包括有所有合法用户勾选的券数据信息的活动请求至服务器;服务器在接收到活动请求的同时会根据该活动请求所对应的券数据信息生成活动分享界面并将活动分享界面发送至用户设备;用户设备在接收到活动分享界面的同时会进行显示,以便于用户可以通过活动分享界面邀请助力者进行助力;助力活动过程中服务器会根据预先设置的助力规则在助力者助力时发送相应的回收量数据至用户设备,用户设备会根据接收到的回收量数据对助力活动的进程进行同步显示;待助力活动结束时,服务器会根据助力活动的过程数据对活动过程的合法性进行判断,若活动过程判断结果为不合法,则将该回收活动的用户信息及助力该活动的助力者的身份信息拉入黑名单,并发送不合法的判断结果及不合法的原因至用户设备,若活动过程判断结果为合法,则根据预设的相关规则对返现金额进行计算,并将合法的判断结果以及计算后产生的最终返现金额数值发送至用户设备;用户设备在接收到不合法的判断结果时显示不合法的具体原因,在接收到合法的判断结果时,按照接收到的最终返现金额数值进行返现。
本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。
机译: 票券发行管理服务器,票券发行管理服务器,票券发行系统,计算机终端以及票券发行程序的处理方法
机译: 互联网服务器设备,虚拟大厅服务器设备,用于在互联网上构成虚拟购物中心的系统,用于控制互联网服务器设备的方法,用于控制虚拟购物中心服务器设备的方法以及用于在互联网上构成虚拟购物中心的方法
机译: 管理虚拟设备服务器的方法和系统,虚拟设备服务器管理系统的程序以及具有相同存储位置的虚拟设备服务器管理系统的记录介质