System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 任务处理方法、设备及计算机程序产品技术_技高网

任务处理方法、设备及计算机程序产品技术

技术编号:43782648 阅读:0 留言:0更新日期:2024-12-24 16:17
本申请提供了一种任务处理方法、设备及计算机程序产品,属于计算机技术领域。包括:确定任务系统的任务配置信息;调用前端SDK,前端SDK封装了脚本生成接口;基于脚本生成接口,将任务配置信息转换为脚本数据;将脚本数据和任务系统的标识信息进行关联存储,关联存储的脚本数据和标识信息用于基于任务系统的标识信息,获取与标识信息关联的脚本数据,基于脚本数据对业务请求进行处理。在本申请实施例中,前端SDK封装了脚本生成接口,而脚本生成接口具有生成脚本数据的能力;因此,当需要对任务系统进行重构时,用户只需要配置任务配置信息即可,而脚本数据直接由前端SDK中封装的脚本生成接口来生成,从而降低了任务系统的开发成本。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种任务处理方法、设备及计算机程序产品


技术介绍

1、目前,很多应用程序中嵌入任务系统,任务系统可以有效地激励用户行动,提高用户的参与度和活跃度;并且,任务系统常常配合奖励机制,用户完成任务后会获得一定的奖励,从而产生满足感和成就感。同时,任务系统还可以引导用户更深入了解应用程序中的产品或者服务,刺激用户的购买欲望,从而提高产品转化率。

2、而任务系统对用户的展示具备一定的条件;例如,任务系统仅对应用程序的版本号大于5.0的用户展示;或者,任务系统仅对安卓手机的用户展示等。当展示条件时,需要开发人员在任务系统的编码中判断代码,从而导致研发以及测试的人工成本高。


技术实现思路

1、本申请实施例提供了一种任务处理方法、设备及计算机程序产品,降低了任务系统的开发成本。所述技术方案如下:

2、一方面,提供了一种任务处理方法,所述方法包括:

3、确定任务系统的任务配置信息;

4、调用前端sdk,所述前端sdk封装了脚本生成接口;

5、基于所述脚本生成接口,将所述任务配置信息转换为脚本数据;

6、将所述脚本数据和所述任务系统的标识信息进行关联存储,所述关联存储的脚本数据和标识信息用于基于所述任务系统的标识信息,获取与所述标识信息关联的脚本数据,基于所述脚本数据对业务请求进行处理。

7、另一方面,提供了一种任务处理方法,所述方法包括:

8、接收终端的业务请求,所述业务请求携带任务系统的标识信息和请求信息;

9、基于所述任务系统的标识信息,获取与所述标识信息关联的脚本数据,所述脚本数据为前端sdk基于脚本生成接口,将所述任务系统的任务配置信息转换得到的;

10、基于所述请求信息和所述脚本数据,对所述业务请求进行处理。

11、另一方面,提供了一种任务处理装置,所述装置包括:

12、第一确定模块,用于确定任务系统的任务配置信息;

13、调用模块,用于调用前端sdk,所述前端sdk封装了脚本生成接口;

14、转换模块,用于基于所述脚本生成接口,将所述任务配置信息转换为脚本数据;

15、第一存储模块,用于将所述脚本数据和所述任务系统的标识信息进行关联存储,所述关联存储的脚本数据和标识信息用于基于所述任务系统的标识信息,获取与所述标识信息关联的脚本数据,基于所述脚本数据对业务请求进行处理。

16、另一方面,提供了一种任务处理装置,所述装置包括:

17、接收模块,用于接收终端的业务请求,所述业务请求携带任务系统的标识信息和请求信息;

18、第二获取模块,用于基于所述任务系统的标识信息,获取与所述标识信息关联的脚本数据,所述脚本数据为前端sdk基于脚本生成接口,将所述任务系统的任务配置信息转换得到的;

19、处理模块,用于基于所述请求信息和所述脚本数据,对所述业务请求进行处理。

20、另一方面,提供了一种设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现上述所述的任务处理方法。

21、另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以实现上述所述的任务处理方法。

22、另一方面,提供了一种计算机程序产品,所述计算机程序产品存储有至少一条程序代码,所述至少一条程序代码用于被处理器执行,以实现上述所述的任务处理方法。

23、在本申请实施例中,前端sdk封装了脚本生成接口,而脚本生成接口具有生成脚本数据的能力;因此,当需要对任务系统进行重构时,用户只需要配置任务配置信息即可,而脚本数据并不需要用户来编写,直接由前端sdk中封装的脚本生成接口来生成,从而降低了任务系统的开发成本。

本文档来自技高网...

【技术保护点】

1.一种任务处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述任务配置信息包括任务展示条件,且所述前端SDK还封装了元数据接口;

3.根据权利要求1所述的方法,其特征在于,所述任务配置信息包括任务完成条件;

4.根据权利要求1所述的方法,其特征在于,所述任务配置信息包括任务展示条件和任务完成条件,且所述前端SDK还封装了元数据接口;

5.根据权利要求2或4所述的方法,其特征在于,所述方法还包括:

6.一种任务处理方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述任务配置信息包括任务展示条件,所述请求信息包括条件校验信息;

8.根据权利要求6所述的方法,其特征在于,所述任务配置信息包括任务完成条件,所述请求信息包括任务校验信息;

9.一种设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现如权利要求1至权利要求8任一项所述的任务处理方法。

10.一种计算机程序产品,其特征在于,所述计算机程序产品存储有至少一条程序代码,所述至少一条程序代码用于被处理器执行,以实现如权利要求1至权利要求8任一项所述的任务处理方法。

...

【技术特征摘要】

1.一种任务处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述任务配置信息包括任务展示条件,且所述前端sdk还封装了元数据接口;

3.根据权利要求1所述的方法,其特征在于,所述任务配置信息包括任务完成条件;

4.根据权利要求1所述的方法,其特征在于,所述任务配置信息包括任务展示条件和任务完成条件,且所述前端sdk还封装了元数据接口;

5.根据权利要求2或4所述的方法,其特征在于,所述方法还包括:

6.一种任务处理方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其...

【专利技术属性】
技术研发人员:梁嘉靖
申请(专利权)人:深圳市与飞科技有限公司
类型:发明
国别省市:

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

1