计费方法及计费系统技术方案

技术编号:39320685 阅读:13 留言:0更新日期:2023-11-12 16:01
本申请实施例提供了一种计费方法及计费系统,该计费方法包括:计费系统向服务商提供计费规则函数模板,计费系统获取服务商基于计费规则函数模板完成的计费规则函数,计费规则函数用于对目标计费因子按照目标计算规则执行计算过程;计费系统根据计费规则函数执行计费。通过本申请实施例提供的计费方法及计费系统,能够允许服务商完成计费规则函数,且计费系统无需随着服务商的接入同步进行版本更新,提高了服务商接入计费系统的便捷性。提高了服务商接入计费系统的便捷性。提高了服务商接入计费系统的便捷性。

【技术实现步骤摘要】
计费方法及计费系统


[0001]本申请涉及计算机服务领域,特别涉及一种计费方法及计费系统。

技术介绍

[0002]生态市场或云市场支持三方服务商入驻以及三方服务的计费。同一个服务商的计费规则可能随着具体条件而产生变化,现有的面向服务商的计费系统,在服务商的计费规则变化时,需要服务商向计费系统提出新的计费规则,从而计费系统配套新的版本来解决,影响了服务商计费接入的便捷性和灵活性。

技术实现思路

[0003]本申请实施例提供一种计费方法和计费系统,能够允许服务商自定义计费规则函数而无需计费系统更新配套版本,提高了服务商接入计费系统的便捷性和灵活性。
[0004]第一方面,提供了一种计费方法,包括:计费系统向服务商提供计费规则函数模板;所述计费系统获取所述服务商基于所述计费规则函数模板完成的计费规则函数,所述计费规则函数用于对目标计费因子按照目标计算规则执行计算过程;所述计费系统根据所述计费规则函数执行计费。
[0005]在该实施例中,计费系统向服务商提供计费规则函数模板,之后获取服务商通过计费规则函数模板生成的计费规则函数,并根据该计费规则函数执行计费。计费规则函数由服务商侧生成,与传统方案中服务商向计费系统提要求从而计费系统根据服务商的要求出对应的计费系统版本相比,由服务商侧产生计费规则函数可以使得服务商更便捷地接入计费系统。
[0006]结合第一方面,在第一方面的某些实现方式中,所述计费规则函数模板包括函数配置管理区,所述函数配置管理区包括至少一个计费因子和至少一个计算规则。<br/>[0007]在该实施例中,计费规则函数模板包括函数配置管理区,函数配置管理区包括至少一个计费因子和至少一个计费规则,从而便于服务商从至少一个计费因子中选择所需要的计费因子,从至少一个计算规则中选择所需要的计算规则,通过计费因子与计算规则的组合,服务商很容易选择适合的计费因子和计费规则,减小了服务商侧完成计费规则函数的操作复杂程度。
[0008]结合第一方面,在第一方面的某些实现方式中,所述至少一个计算规则包括所述目标计算规则,所述方法还包括:所述计费系统接收所述服务商的第一操作,所述第一操作包括从所述至少一个计算规则中选择所述目标计算规则的操作;所述计费系统根据所述第一操作,生成所述计费规则函数。
[0009]在该实施例中,服务商从至少一个计算规则中选择目标计算规则,从而根据目标计算规则和目标计费因子,生成所需的计费规则函数,无需服务商进行函数的撰写,即可以通过服务商的选择生成计费规则函数,减少了计费规则函数生成的复杂度。
[0010]结合第一方面,在第一方面的某些实现方式中,所述至少一个计费因子不包括所
述目标计费因子;所述第一操作还包括在所述函数配置管理区新增所述目标计费因子以及选择所述目标计费因子的操作。
[0011]在该实施例中,在至少一个计算规则包括目标计算规则,而至少一个计费因子不包括目标计费因子时,由于目标计费因子的名词不改变计费规则函数执行的逻辑,允许服务商自主新增计费因子作为目标计费因子,从而可以对应生成计费规则函数,减小计费规则函数生成的复杂程度。
[0012]结合第一方面,在第一方面的某些实现方式中,所述计费规则函数模板上还包括函数编辑区,所述方法还包括:在所述函数编辑区向所述服务商显示根据所述第一操作生成的计费规则函数。
[0013]在该实施例中,计费系统向服务商提供的计费规则函数模板上包括函数编辑区,用于显示根据服务商对计算规则和计费因子的选择生成的计费规则函数,服务商可以直观的看到计费规则函数,了解计费规则函数的运行逻辑,并根据需求进行进一步处理,例如进行初步检查或修改或申请上线该计费规则函数。
[0014]结合第一方面,在第一方面的某些实现方式中,所述计费规则函数模板上还包括计费周期选择区,所述方法还包括:所述计费系统接收所述服务商的第二操作,所述第二操作用于选择目标计费周期,所述目标计费周期用于指示所述目标计费因子的计费周期,所述目标计费因子在所述计费周期内对应至少一个值,所述目标计算规则为以下规则中的一项:计算在所述目标计费周期内所述至少一个值的总和;计算在所述目标计费周期内所述至少一个值的平均值;计算在所述目标计费周期内所述至少一个值的最大值;计算在所述目标计费周期内所述至少一个值的最小值。
[0015]在该实施例中,在计费规则函数模板上设置计费周期选择区,在服务商选择计费周期后可以根据服务商的需求按照相应的周期执行计费及扣费。
[0016]结合第一方面,在第一方面的某些实现方式中,所述计费规则函数模板包括函数编辑区,所述方法还包括:所述计费系统接收所述服务商的第三操作,所述第三操作包括在所述函数编辑区编辑函数的操作,所述计费规则函数是根据所述第三操作生成的。
[0017]在该实施例中,允许服务商直接在计费规则模板上编辑所需的计费规则函数,从而在计费规则函数模板上提供的计算规则不满足服务商的需求或者服务商不想使用计费规则函数模板选择生成的计费规则函数时,使得服务商可以通过直接在函数编辑区编辑生成计费规则函数,增加了本申请技术方案的应用场景。
[0018]结合第一方面,在第一方面的某些实现方式中,在所述计费系统根据所述计费规则函数执行计费之前,所述方法还包括:所述计费系统判断所述计费规则函数符合预设条件。
[0019]在该实施例中,在计费系统利用计费规则函数执行计费之前,计费系统需要对计费规则函数进行审核,当其符合预设条件时,例如没有形式或者逻辑错误时,再利用该计费规则函数进行计费,减小了计费规则函数运行时产生问题的几率,使其运行更加平稳。
[0020]结合第一方面,在第一方面的某些实现方式中,所述方法还包括:接收来自所述服务商的至少一个用户的话单;其中,所述计费系统根据所述计费规则函数执行计费,包括:根据所述至少一个用户的话单和所述计费规则函数,执行计费。
[0021]在该实施例中,计费系统接收服务商的话单,从而根据话单和计费规则函数执行
计费。
[0022]结合第一方面,在第一方面的某些实现方式中,所述服务商包括第一服务商和第二服务商,所述方法还包括:所述计费系统获取所述第一服务商的第一申请、所述第二服务商的第二申请,所述第一申请用于申请上线所述第一服务商的计费规则函数,所述第二申请用于申请上线所述第二服务商的计费规则函数;所述计费系统根据所述第一申请和所述第二申请,在云函数平台创建与所述第一服务商对应的第一计费规则函数运行沙箱、与所述第二服务商对应的第二计费规则函数运行沙箱,所述第一计费规则函数运行沙箱和所述第二计费规则函数运行沙箱分别用于部署所述第一服务商的计费规则函数和所述第二服务商的计费规则函数。
[0023]在该实施例中,服务商向计费系统发送申请上线该计费规则函数,计费系统根据申请,在云函数平台建立与服务商一一对应的计费规则函数运行沙箱,用于部署每个服务商的计费规则函数。通过将计费规则函数部署在云函数平台的计费规则函数运行沙箱,使得不同服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种计费方法,其特征在于,包括:计费系统向服务商提供计费规则函数模板;所述计费系统获取所述服务商基于所述计费规则函数模板完成的计费规则函数,所述计费规则函数用于对目标计费因子按照目标计算规则执行计算过程;所述计费系统根据所述计费规则函数执行计费。2.根据权利要求1所述的方法,其特征在于,所述计费规则函数模板包括函数配置管理区,所述函数配置管理区包括至少一个计费因子和至少一个计算规则。3.根据权利要求2所述的方法,其特征在于,所述至少一个计算规则包括所述目标计算规则,所述方法还包括:所述计费系统接收所述服务商的第一操作,所述第一操作包括从所述至少一个计算规则中选择所述目标计算规则的操作;所述计费系统根据所述第一操作,生成所述计费规则函数。4.根据权利要求3所述的方法,其特征在于,所述至少一个计费因子不包括所述目标计费因子;所述第一操作还包括在所述函数配置管理区新增所述目标计费因子以及选择所述目标计费因子的操作。5.根据权利要求3或4中任一项所述的方法,其特征在于,所述计费规则函数模板还包括函数编辑区,所述方法还包括:在所述函数编辑区向所述服务商显示根据所述第一操作生成的计费规则函数。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述计费规则函数模板上还包括计费周期选择区,所述方法还包括:所述计费系统接收所述服务商的第二操作,所述第二操作用于选择目标计费周期,所述目标计费周期用于指示所述目标计费因子的计费周期,所述目标计费因子在所述计费周期内对应至少一个值,所述目标计算规则为以下规则中的一项:计算在所述目标计费周期内所述至少一个值的总和;计算在所述目标计费周期内所述至少一个值的平均值;计算在所述目标计费周期内所述至少一个值的最大值;计算在所述目标计费周期内所述至少一个值的最小值。7.根据权利要求1或2所述的方法,其特征在于,所述计费规则函数模板包括函数编辑区,所述方法还包括:所述计费系统接收所述服务商的第三操作,所述第三操作包括在所述函数编辑区编辑函数的操作,所述计费规则函数是根据所述第三操作生成的。8.根据权利要求1至7中任一项所述的方法,其特征在于,在所述计费系统根据所述计费规则函数执行计费之前,所述方法还包括:所述计费系统确定所述计费规则函数符合预设条件。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述方法还包括:所述计费系统接收来自所述服务商的至少一个用户的话单;其中,所述计费系统根据所述计费规则函数执行计费,包括:根据所述至少一个用户的话单和所述计费规则函数执行计费。10.根据权利要求1至9中任一项所述的方法,其特征在于,所述服务商包括第一服务商
和第二服务商,所述方法还包括:所述计费系统获取所述第一服务商的第一申请、所述第二服务商的第二申请,所述第一申请用于申请上线所述第一服务商的计费规则函数,所述第二申请用于申请上线所述第二服务商的计费规则函数;所述计费系统根据所述第一申请和所述第二申请,在云函数平台创建与所述第一服务商对应的第一计费规则函数运行沙箱、与所述第二服务商对应的第二计费规则函数运行沙箱,所述第一计费规则函数运行沙箱和所述第二计费规则函数运行沙箱分别用于部署所述第一服务商的计费规则函数和所述第二服务商的计费规则函数。11.一种计费系统,其特征在于,包括计费规则函数管理门户模块和函数运行沙箱模块:所述计费规则函数管理门户模块用于向服务商提供计费规则函数模板;所述计费规则函数管理门户还用于获取所述服务商基于所述计费规则函数模板完成的计费规则函数,所述计费规则函数用于对目标计费因子按照目标计算规则执行计算过程;...

【专利技术属性】
技术研发人员:李林锋邹益人
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1