掌桥专利:专业的专利平台
掌桥专利
首页

一种数据处理方法、装置、终端、服务器及存储介质

文献发布时间:2023-06-19 10:02:03


一种数据处理方法、装置、终端、服务器及存储介质

技术领域

本发明实施例涉及数据处理技术领域,具体涉及一种数据处理方法、装置、终端、服务器及存储介质。

背景技术

多人任务,需要参与任务的人数达到预定人数,且用户各自执行任务,多人任务才算完成;因此在任务发起后,如何高效的使得任务参与人数达到预定人数显得尤为重要。

基于此,如何提供技术性方案,以通过对任务相关的数据进行处理,从而为提升任务完成效率提供可能,成为了本领域技术人员亟需解决的问题。

发明内容

有鉴于此,本发明实施例提供一种数据处理方法、装置、终端、服务器及存储介质,以为提升任务完成效率提供可能。

为实现上述目的,本发明实施例提供如下技术方案:

一种数据处理方法,包括:

显示任务参与页面,所述任务参与页面为请求参与任务的页面;

响应于第一用户在所述任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面;

通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据;

在屏幕显示所述任务页面,所述任务页面至少指示所述第一目标数值数据及所述用户执行数值数据;

响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;

通过处理器解析服务器发送的任务执行后页面的信息,在屏幕显示任务执行后页面,所述任务执行后页面指示第一用户已参与任务;

其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定,所述第一目标数值数据根据预设策略确定,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

可选的,所述任务要求的预定参与人数包括:先参与任务的第一人数,及后参与任务的第二人数;所述通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据包括:

若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

若第一用户对应后参与任务的第二人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第二待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

其中,先参与任务的第一人数的用户共享第一待分配数值,后参与任务的第二人数的用户共享第二待分配数值,第一待分配数值大于第二待分配数值。

可选的,所述任务发起后,所述任务的时间包括多个连续的时间段,一个时间段对应一个目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据;

所述通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据包括:

通过处理器解析服务器发送的所述任务页面的信息,得到服务器确定的第一用户请求参与任务的时间段所对应的第一目标数值数据;其中,用户的目标数值数据的数值大小,与用户请求参与任务的时间段所对应的时间段前后排序正相关。

本发明实施例还提供一种数据处理方法,包括:

获取第一用户的终端发送的任务参与页面的请求信息,向所述终端发送任务参与页面的信息,所述任务参与页面为请求参与任务的页面;

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;

至少根据所述第一目标数值数据,确定第一用户的任务页面;所述任务页面至少指示任务对象,第一用户的第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据,其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;

向所述终端发送所述任务页面的信息;

在所述终端基于所述任务页面执行任务后,向所述终端发送任务执行后页面的信息,所述任务执行后页面至少用于指示第一用户已参与任务。

本发明实施例还提供一种数据处理装置,包括:

任务参与页面显示模块,用于显示任务参与页面,所述任务参与页面为请求参与任务的页面;

任务页面请求模块,用于响应于第一用户在所述任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面;

任务页面显示模块,用于通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据;在屏幕显示所述任务页面,所述任务页面至少指示所述第一目标数值数据及所述用户执行数值数据;

任务执行请求模块,用于响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;

执行后页面显示模块,用于通过处理器解析服务器发送的任务执行后页面的信息,在屏幕显示任务执行后页面,所述任务执行后页面指示第一用户已参与任务;

其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定,所述第一目标数值数据根据预设策略确定,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

本发明实施例还提供一种终端,包括至少一个存储器和至少一个处理器,所述存储器存储程序,所述处理器调用所述程序,所述程序用于:

显示任务参与页面,所述任务参与页面为请求参与任务的页面;

响应于第一用户在所述任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面;

通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据;

在屏幕显示所述任务页面,所述任务页面至少指示所述第一目标数值数据及所述用户执行数值数据;

响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;

通过处理器解析服务器发送的任务执行后页面的信息,在屏幕显示任务执行后页面,所述任务执行后页面指示第一用户已参与任务;

其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定,所述第一目标数值数据根据预设策略确定,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

本发明实施例还提供一种数据处理装置,包括:

任务参与页面发送模块,用于获取第一用户的终端发送的任务参与页面的请求信息,向所述终端发送任务参与页面的信息,所述任务参与页面为请求参与任务的页面;

目标数据确定模块,用于获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;

任务页面确定模块,用于至少根据所述第一目标数值数据,确定第一用户的任务页面;所述任务页面至少指示任务对象,第一用户的第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据,其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;

任务页面发送模块,用于向所述终端发送所述任务页面的信息;

执行后页面发送模块,用于在所述终端基于所述任务页面执行任务后,向所述终端发送任务执行后页面的信息,所述任务执行后页面至少用于指示第一用户已参与任务。

本发明实施例还提供一种服务器,包括至少一个存储器和至少一个处理器,所述存储器存储程序,所述处理器调用所述程序,所述程序用于:

获取第一用户的终端发送的任务参与页面的请求信息,向所述终端发送任务参与页面的信息,所述任务参与页面为请求参与任务的页面;

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;

至少根据所述第一目标数值数据,确定第一用户的任务页面;所述任务页面至少指示任务对象,第一用户的第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据,其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;

向所述终端发送所述任务页面的信息;

在所述终端基于所述任务页面执行任务后,向所述终端发送任务执行后页面的信息,所述任务执行后页面至少用于指示第一用户已参与任务。

本发明实施例还提供一种存储介质,所述存储介质存储执行终端角度的数据处理方法的程序。

本发明实施例还提供一种存储介质,所述存储介质存储执行服务器角度的数据处理方法的程序。

本发明实施例提供的数据处理方法中,终端可基于第一用户在任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面,从而服务器可根据预设策略,确定所述第一用户的第一目标数值数据,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;进而,终端可解析服务器发送的任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据,从而在屏幕显示任务页面,由任务页面指示所述第一目标数值数据及所述用户执行数值数据;其中,第一用户的用户执行数值数据可以由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;终端在显示任务页面后,第一用户可以直观了解到自己的任务情况,从而终端可基于第一用户在任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;在终端实现任务执行后,终端可显示任务执行后页面,从而在任务执行后页面提示第一用户已参与任务,实现第一用户参与到多人任务中。

本发明实施例提供的数据处理方法中,用户执行任务基于任务对象针对用户的用户执行数值数据实现,而用户执行数值数据由任务对象的初始数值数据,与用户的目标数值数据结合确定;由于确定用户的目标数值数据的预设策略至少为,用户的目标数值数据的数值大小与用户参与任务的顺序正相关,因此用户为得到较大的目标数值数据,需要用户争取参与任务的顺序,从而本发明实施例可为缩短参与任务的人数达到预定人数的用时提供可能,进而为提升任务参与人数达到预定人数的效率,提升任务完成效率提供了可能。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的数据处理方法的过程图;

图2为本发明实施例提供的确定第一目标数值数据的过程图;

图3为本发明实施例提供的页面示例图;

图4为本发明实施例提供的数据处理方法的另一过程图;

图5为本发明实施例提供的另一页面示例图;

图6为本发明实施例提供的应用示例图;

图7为本发明实施例提供的数据处理装置的框图;

图8为终端的硬件框图;

图9为本发明实施例提供的数据处理装置的另一框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

作为一种可选实现,图1示出了本发明实施例提供的数据处理方法的过程图,如图1所示,该过程可以由服务器和第一用户的终端实现,第一用户可以是任一用户,本发明实施例对于第一用户并不局限;图1所示涉及的终端处理过程,可以认为是第一用户的终端在不同阶段的处理和显示过程;

在本发明实施例中,第一用户的终端可以认为是第一用户所使用的智能手机、平板电脑、PC(个人计算机)等电子设备;服务器可以是为任务提供服务支持的服务设备,服务器可以是由单一服务器实现,也可以是由多台服务器组成的服务器群组实现;

如图1所示,本发明实施例提供的数据处理方法的过程可以包括:

步骤S10、终端显示任务参与页面。

任务参与页面对应的任务可以是多人任务;任务参与页面可以是请求参与任务的页面,第一用户可通过任务参与页面进入任务页面,第一用户在任务页面执行任务后,认为第一用户完成了任务;多人任务是否整体完成,需要看在任务页面执行任务的用户人数是否达到预定人数,当在任务页面执行任务的用户人数达到预定人数,则认为多人任务整体完成,可选的,预定人数可根据实际情况设定。

可选的,第一用户可使用终端向服务器请求任务参与页面,服务器可向终端发送任务参与页面的信息,从而终端通过处理器解析该信息,在屏幕显示解析该信息得到的任务参与页面。

在一种实现中,终端可获取其他终端分享的任务邀请链接,该任务邀请链接与所述任务参与页面相对应,从而终端可通过该任务邀请链接,向服务器请求任务邀请链接对应的任务参与页面;例如其他用户可通过社交软件将任务邀请链接分享给第一用户(进一步的示例中,该任务邀请链接可由任务发起用户分享给第一用户),从而第一用户可使用终端点击该任务邀请链接,使得终端向服务器请求任务邀请链接对应的任务参与页面。

在另一种实现中,终端可向服务器请求任务列表页面,从而显示该任务列表页面,该任务列表页面可显示当前正进行的多个多人任务,第一用户可从该任务列表页面中选择感兴趣的任务,从而终端向服务器请求第一用户所选择任务的任务参与页面。

可选的,在本发明实施例中,任务参与页面可以指示任务对象,任务参与情况等信息;结合图1示例,任务参与情况可以包括如图1中已参与任务的用户(如图1实线圆圈表示已参与任务的用户),剩余用户数(图1以剩余两位用户数为例,如图1虚线圆圈表示用户剩余位);任务对象可以认为是任务针对的对象,例如以任务为拼单为例,任务参与页面可以是拼单参与页面,任务对象可以是拼单商品,拼单是指多人组团购买商品,一般而言,多人组团拼单购买商品会比单人购买商品享有一定的优惠;进一步,如图1所示,任务参与页面还可以指示任务结束时间(如任务结束倒计时),任务参与图标等;可选的,任务参与图标可用于触发进入任务页面。

需要说明的是,在本发明实施例中,任务可以由用户发起,当任务参与人数达到预定人数后,则认为任务完成;当然,本发明实施例也可支持任务由服务器发起,即任务不存在发起用户。

步骤S11、终端响应于所述任务参与页面的请求参与任务操作,向服务器请求任务页面。

可选的,第一用户可点击任务参与页面显示的任务参与图标,从而实现所述请求参与任务操作;终端基于第一用户点击任务参与图标的操作,可向服务器请求任务页面。

步骤S12、服务器根据预设策略,确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

在本发明实施例中,用户执行任务可以认为是,基于任务对象的用户执行数值数据,执行任务;如基于任务对象的用户执行数值数据,调整用户的数值账户中的数值,示例的,在拼单场景下,用户需基于拼单商品的用户执行价格,扣除用户的金额账户中的金额,以在拼单场景下,确认购买拼单商品;其中,当购买拼单商品的人数达到预定人数,则拼单成功;可以理解的是,拼单商品的用户执行价格可以认为是拼单商品的初始价格,减去为用户分配的目标优惠价格。

也就是说,为用户分配的目标数值数据和任务对象的初始数值数据相结合,可得到任务对象针对用户的用户执行数值数据;示例的,在拼单场景下,目标数值数据例如目标优惠价格,任务对象的初始数值数据例如拼单商品的初始价格,用户执行数值数据例如拼单商品的用户执行价格;可选的,通过将任务对象的初始数值数据,减去为用户分配的目标数值数据,可以得到任务对象针对用户的用户执行数值数据。

为便于说明,步骤S12中将为第一用户分配的目标数值数据称为第一目标数值数据。在本发明实施例中,基于预设策略的设置,不同用户的优惠价格可能不同,即为不同用户分配的目标数值数据可能不同。

可见,本发明实施例中第一用户的终端向服务器请求任务页面后,服务器可基于预设策略,为第一用户分配第一目标数值数据,该第一目标数值数据可用于确定任务对象针对第一用户的用户执行数值数据,从而第一用户可根据该用户执行数值数据执行任务。

在本发明实施例中,预设策略可以有至少一种策略条件,其中包括:用户参与任务的顺序越靠前,则为用户分配的目标数值数据越大;即为用户分配的目标数值数据的数值大小,与用户参与任务的顺序正相关。通过这样的设置,可使得用户争取参与任务的顺序,为缩短参与任务的人数达到预定人数的用时提供了可能,从而为提升任务参与人数达到预定人数的效率,提升任务完成效率提供了可能。

在一种可选实现中,服务器可通过数据库记录任务的用户参与数据,用户参与数据可根据参与任务的用户人数不断的调整,该用户参与数据可以至少记录当前已参与任务的用户人数,各用户的任务参与顺序等信息;从而,服务器可通过从数据库中调取该用户参与数据,解析该用户参与数据,得到当前已参与任务的用户人数,从而根据当前已参与任务的用户人数,确定第一用户参与任务的顺序;进而,服务器可至少基于目标数值数据的数值大小与用户参与任务的顺序的正相关关系,确定与第一用户参与任务的顺序相关的第一目标数值数据,从而得到第一用户的第一目标数值数据。

步骤S13、服务器向终端发送任务页面的信息。

可选的,所述任务页面可至少指示任务对象,所述第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据;该用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定。

服务器确定第一用户的第一目标数值数据后,可至少基于第一目标数值数据,确定任务页面,从而使得任务页面携带任务对象,第一目标数值数据,第一用户的用户执行数值数据等信息;当然,任务页面还可以包含其他信息,例如任务介绍等信息,本发明实施例在此不作局限。

可以理解的是,由于不同用户的目标数值数据可能不同,因此在确定不同用户的目标数值数据后,发送给不同用户的任务页面的信息需要进行动态的调整,从而便于任务页面展示出不同用户的不同目标数值数据。

步骤S14、终端获取所述任务页面的信息,通过处理器解析该信息,在屏幕显示任务页面。

可选的,终端在获取服务器发送的所述任务页面的信息后,可通过处理器解析所述任务页面的信息,从而得到第一用户的目标数值数据,及任务对象针对第一用户的用户执行数值数据;进而在屏幕显示所述任务页面,如图1示例,第一用户的终端所显示的任务页面可以至少具有如下信息:任务对象,第一目标数值数据,及任务对象针对第一用户的用户执行数值数据。

步骤S15、终端响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务。

可选的,如图1所示,任务页面还可展示任务执行图标,用户可点击任务执行图标,从而终端向服务器发送任务执行请求,以请求根据第一用户的用户执行数值数据,调整第一用户的数值账户中的数值,实现任务执行;例如,终端可请求根据第一用户的用户执行数值数据,扣除第一用户的数值账户中的数值。可选的,终端可向服务器请求,也可以向与服务器关联的数值账户平台(如第三方支付平台)请求,根据第一用户的用户执行数值数据,调整第一用户的数值账户中的数值。

步骤S16、终端获取服务器发送的任务执行后页面的信息,通过处理器解析该信息,在屏幕显示任务执行后页面。

可选的,任务执行后页面可以指示第一用户已参与任务;可选的,如图1示例,任务执行后页面可展示第一用户执行任务成功的提示,任务执行后页面也可提示当前已参与任务的用户(包含第一用户)。

在一种示例中,图1所示数据处理方法可应用于拼单场景,通过设置用户参与拼单的顺序与用户享有的优惠价格正相关的预设策略,实现确定用户在参与拼单时的优惠价格,从而基于拼单商品的初始价格和用户的优惠价格,确定拼单商品针对用户的用户执行价格,实现不同用户按照不同拼单顺序参与拼单时,拼单商品的用户执行价格的区别。

本发明实施例提供的数据处理方法中,终端可基于第一用户在任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面,从而服务器可根据预设策略,确定所述第一用户的第一目标数值数据,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;进而,终端可解析服务器发送的任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据,从而在屏幕显示任务页面,由任务页面指示所述第一目标数值数据及所述用户执行数值数据,其中,第一用户的用户执行数值数据可以由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;终端在显示任务页面后,第一用户可以直观了解到自己的任务情况,从而终端可基于第一用户在任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;在终端实现任务执行后,终端可显示任务执行后页面,从而在任务执行后页面提示第一用户已参与任务,实现第一用户参与到多人任务中。

本发明实施例提供的数据处理方法中,用户执行任务基于任务对象针对用户的用户执行数值数据实现,而用户执行数值数据由任务对象的初始数值数据,与用户的目标数值数据结合确定;由于确定用户的目标数值数据的预设策略至少为,用户的目标数值数据的数值大小与用户参与任务的顺序正相关,因此用户为得到较大的目标数值数据,需要用户争取参与任务的顺序,从而本发明实施例可为缩短参与任务的人数达到预定人数的用时提供可能,进而为提升任务参与人数达到预定人数的效率,提升任务完成效率提供了可能。

在一种可选实现中,本发明实施例可以设置先参与任务的第一人数,和后参与任务的第二人数,第一人数与第二人数的和为预定人数,同时,为先参与任务的第一人数设置第一待分配数值,为后参与任务的第二人数设置第二待分配数值,则先参与任务的第一人数的用户共享第一待分配数值,实现为先参与任务的第一人数的用户确定目标数值数据,而后参与任务的第二人数的用户共享第二待分配数值,实现为后参与任务的第二人数的用户确定目标数值数据;并且通过设置第一待分配数值大于第二待分配数值,体现用户的目标数值数据的数值大小与用户参与任务的顺序正相关的预设策略。

基于此,确定第一用户的第一目标数值数据的过程可以如图2所示,该过程可以由服务器执行实现,如图2所示,该过程可以包括:

步骤S20、调取数据库记录任务的用户参与数据,所述用户参与数据至少指示当前已参与任务的用户人数。

步骤S21、根据当前已参与任务的用户人数,确定第一用户参与任务的顺序。

步骤S22、根据第一用户参与任务的顺序,确定第一用户对应先参与任务的第一人数,还是对应后参与任务的第二人数。

步骤S23、若第一用户对应先参与任务的第一人数,确定第一待分配数值剩余的未分配数值,从该剩余的未分配数值中分配数值给第一用户,得到第一用户的第一目标数值数据。

可选的,在第一用户之前可能已经存在先参与任务的用户,基于先参与任务的第一人数的用户共享第一待分配数值的原则,该用户已经从第一待分配数值中得到其共享的目标数值数据,因此本发明实施例是针对第一待分配数值剩余的未分配数值,为第一用户分配第一目标数值数据。可选的,分配方式可以是随机分配,也可以是设置用户权重实现,例如,用户购买力高、执行任务的可能性高,则可以设置较高的用户权重,从而用户权重越高,分配数值越大。

可选的,若第一用户对应先参与任务的第一人数的最后一位用户,则第一待分配数值剩余的未分配数值可全部分配给第一用户。

步骤S24、若第一用户对应先参与任务的第二人数,确定第二待分配数值剩余的未分配数值,从该剩余的未分配数值中分配数值给第一用户,得到第一用户的第一目标数值数据。

步骤S24的介绍与前述步骤S23的介绍类似,可相互参照,两者的区别在于步骤S23是从第一待分配数值剩余的未分配数值中分配数值给第一用户,而步骤S24是从第二待分配数值剩余的未分配数值中分配数值给第一用户。

由于为先参与任务的第一人数设置的第一待分配数值,大于,为后参与任务的第二人数设置的第二待分配数值,因此先参与任务的用户分配较大数值的可能性,高于后参与任务的用户。

可见,服务器在获取终端基于任务参与页面发送的任务页面的请求信息后,若第一用户对应先参与任务的第一人数,则服务器可从第一待分配数值剩余的未分配数值中,分配第一目标数值数据,若第一用户对应后参与任务的第二人数,则服务器可从第二待分配数值剩余的未分配数值中,分配第一目标数值数据;

相应的,若第一用户对应先参与任务的第一人数,则终端可通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;若第一用户对应后参与任务的第二人数,则终端可通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第二待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据。

示例的,在拼单场景下,假设拼单需要10人完成,那么可设置先参与拼单的6人共享15元的优惠价格,后参与拼单的4人共享5元的优惠价格,从而基于用户参与拼单的顺序不同,用户所共享的优惠价格基数是不同,即用户越早参与拼单,则可共享的优惠价格越大。

可选的,从第一待分配数值剩余的未分配数值中,分配数值给第一用户的方式,可以是随机分配,也可以是基于一定的用户权重考虑,用户权重越大,则用户分配到的数值越大的可能性越大;

即若第一用户对应先参与任务的第一人数,则所述第一目标数值数据可以为从第一待分配数值剩余的未分配数值中随机分配的数值,或者,根据第一用户的用户权重分配的数值,用户权重与分配的数值呈正相关关系。相应的,若第一用户对应先参与任务的第一人数,则终端可通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中随机分配的数值,或者,得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户权重分配的数值,所述用户权重与分配的数值呈正相关关系。

可选的,用户权重考虑如下至少一种:

用户购买力与用户权重呈正相关,即用户购买力越高,用户权重越大;可选的,用户购买力可以根据用户历史交易数据等确定,如可获取用户历史交易数据,解析所述用户历史交易数据,确定用户历史交易频次,平均交易额等交易指标,从而根据用户历史交易频次,平均交易额等交易指标分析用户购买力;相应的,本发明实施例可基于第一用户的用户历史交易数据确定的第一用户的用户购买力;

用户执行任务的可能性(如用户购买拼单商品的可能性)与用户权重呈正相关,即用户执行任务的可能性越高,则用户权重越大;可选的,以拼单场景为例,本发明实施例可分析用户的商品浏览数据,商品收藏数据,从而判断拼单商品或者与拼单商品类似的商品,被用户浏览的次数和收藏次数,进而分析用户购买拼单商品的可能性;相应的,本发明实施例可基于第一用户的任务对象浏览和收藏数据,确定的第一用户执行任务的可能性;

相应的,若第一用户对应先参与任务的第一人数,则终端可通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户购买力,和/或,第一用户执行任务的可能性所分配的数值。

可选的,若第一用户对应后参与任务的第二人数,从第二待分配数值剩余的未分配数值中,分配数值给第一用户的方式,可以是随机分配,也可以基于第一用户的用户权重分配,其实现原理与上文类似,可相应参照。

可选的,进一步,如图3所示,任务参与页面还可展示第一待分配数值及第二待分配数值剩余的总未分配数值,从而提示用户当前还可被共享的数值。示例的,在拼单场景下,拼单参与页面(任务参与页面的一种可选形式)可以提示拼单商品剩余优惠价格。

可选的,在任务的参与人数达到第三人数(第三人数高于第一人数,低于任务要求的预定人数),且任务未加入新的参与用户的持续时间达到预定时间时,本发明实施例还可确定为后续参与任务的用户所共享的第三待分配数值,第三待分配数值可大于第二待分配数值,从而进一步提升用户参与任务的可能性;

即在任务还需少数人物参与则可完成,但已长时间没有新用户参与的情况下,为提升任务完成的可能性,本发明实施例可以为还未参与的剩余参与用户重新分配共享的第三待分配数值,该第三待分配数值可大于第二待分配数值,从而提升用户的参与度;

示例的,假设拼单需要10人完成,在设置先参与拼单的6人共享15元的优惠价格,后参与拼单的4人共享5元的优惠价格的基础上,如果当前参与拼单的人数达到8人(此时参与拼单的人数已超过6人),但是拼单没有加入新用户的持续时间已达到了预定时间(即此时拼单已长时间没有新用户参与),则可为后续剩余的2人重新分配共享的优惠价格,该共享的优惠价格可以大于5元;可选的,该共享的优惠价格可以大于5元,但低于15元(即第一待分配数值)。

可选的,所述第三待分配数值可以在任务参与页面展示。

在本发明实施例的另一种实现中,预设策略可以考虑时间因素,通过设置不同时间段对应不同的目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据,以体现用户的目标数值数据的数值大小与用户参与任务的顺序正相关的预设策略。可选的,图4示出了本发明实施例提供的数据处理方法的另一过程图,如图4所示,该过程可以包括:

步骤S30、终端显示任务参与页面。

步骤S31、终端响应于所述任务参与页面的请求参与任务操作,向服务器请求任务页面。

步骤S32、服务器根据预设策略,确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小,与用户请求参与任务的时间段所对应的时间段前后排序正相关。

可选的,用户的目标数值数据的数值大小,与用户请求参与任务的时间段所对应的时间段前后排序正相关,可以认为是,用户的目标数值数据的数值大小与用户参与任务的顺序正相关的一种可选形式。

在本发明实施例中,任务发起后,任务的时间可以包括多个连续的时间段;如图4示例,本发明实施例可在任务发起后,设置不同的时间段,如图4所示时间连续的时间段1-时间段n,时间段1以任务发起时间为起点,各时间段的时长可以相同也可以不同,可以根据实际情况设置;

本发明实施例可设置不同时间段对应不同的目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据,如时间段1对应的目标数值数据,大于时间段2对应的目标数值数据,以此类推;从而服务器在第一用户的终端请求任务页面后,可确定第一用户的请求参与任务时间(可以是用户进行请求参与任务操作的时间),从而确定该请求参与任务实际对应的时间段,得到第一用户请求参与任务的时间段,进而根据各时间段对应的目标数值数据,确定出第一用户请求参与任务的时间段对应的目标数值数据,得到第一用户的第一目标数值数据;例如,图4示例中,第一用户处于时间段2,则时间段2对应的目标数值数据可以作为第一用户的目标数值数据。

步骤S33、服务器向终端发送任务页面的信息。

步骤S34、终端获取所述任务页面的信息,通过处理器解析该信息,在屏幕显示任务页面。

可选的,终端可获取服务器发送的所述任务页面的信息,从而通过处理器解析所述任务页面的信息,得到服务器确定的第一用户请求参与任务的时间段所对应的第一目标数值数据;进而,终端可在屏幕显示所述任务页面。

步骤S35、终端响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务。

步骤S36、终端获取服务器发送的任务执行后页面的信息,通过处理器解析该信息,在屏幕显示任务执行后页面。

可选的,图4描述中与图1描述相应的部分,可以相互参照。

基于图4所示过程,在拼单场景下,通过设置拼单发起后,不同时间段的优惠价格,且时间段越靠前则优惠价格越高的预设策略,可实现确定用户在参与拼单时的优惠价格,从而基于拼单商品的初始价格和用户的优惠价格,确定拼单商品针对用户的用户执行价格,实现不同用户按照不同时间段参与拼单时,拼单商品的用户执行价格的区别。

可选的,进一步,如图5所示,任务参与页面还可展示各时间段对应的目标数值数据,以进行提示。示例的,在拼单场景下,拼单参与页面(任务参与页面的一种可选形式)可以提示拼单商品在各时间段的优惠价格。

可选的,进一步,第一用户还可通过向其他用户分享任务参与链接,获取额外数值,该额外数值可以导入到第一用户的数值账户中,例如第一用户向其他用户分享任务参与链接的次数达到一定次数,则第一用户的数值账户可获取额外数值,或者,第一用户分享任务参与链接给某一用户后,该用户执行了任务,则第一用户的数值账户可获取额外数值等。

当然,拼单场景仅是本发明实施例提供的数据处理方法可选应用的技术性场景,本发明实施例提供的数据处理方法还可应用在其他的技术性场景下,例如在服务器的登录排队场景下应用;为合理安排服务器资源,当服务器的登录用户达到一定数量后,服务器可启用登录排列机制,使得后续登录服务器的用户需要通过排队方式进行登录,在此场景下,服务器登录排队可以认为是多人参与任务,即在服务器的登录用户达到一定数量后,后续登录用户需参与到服务器登录排队任务中;一般的,排队人数具有一定的限制,当排列人数达到限制的预定人数后,则其他用户无法参与到服务器登录排队任务中,此时,服务器爆满,终止更多新用户的登录;

示例的,本发明实施例提供的数据处理方法的一个可选应用示例可以如图6所示,包括:

S40、终端显示排队登录参与页面。

可选的,排队登录参与页面可以认为是任务参与页面的一种可选形式,用于请求参与到排队登录任务中,排队登录任务可以是多人任务的一种可选形式;在本发明实施例中,第一用户的终端可在服务器列表(如游戏服务器列表等)中选择服务器后,在屏幕显示所选择服务器的排队登录参与页面;排队登录参与页面可以展示当前排队登录服务器的人数,排队参与图标等。

步骤S41、终端响应于所述排队登录参与页面的请求参与排队登录的操作,向服务器请求排队登录页面。

可选的,在本发明实施例中,第一用户可点击排队登录参与页面显示的排队参与图标,从而实现请求参与排队登录的操作;终端基于第一用户点击排队参与图标的操作,可向服务器请求排列登录页面。

步骤S42、服务器根据第一用户参与登录排队的顺序,确定第一用户的第一目标排队顺序值,所述第一目标排队顺序值与所述第一用户参与登录排队的顺序正相关。

可选的,所确定的第一用户的第一目标排队顺序值可以认为是,第一用户的第一目标数值数据的一种可选形式,第一目标排队顺序值可与第一用户参与登录排队的顺序正相关。

进一步,第一目标排队顺序值可与初始数值数据相结合,从而确定第一用户的执行排队顺序值(执行排队顺序值可以认为是用户执行数值数据的一种可选形式);例如,初始数值数据可以设定的数值,使用初始数值数据减去第一目标排队顺序值,可得到第一用户实际执行排队时的执行排队顺序值,由于第一目标排队顺序值与所述第一用户参与登录排队的顺序正相关,因此第一用户参与登录排列的顺序越靠前,则第一目标排队顺序值越大,相应的,第一用户的执行排队顺序值则越小,从而第一用户排队的顺序越靠前,第一用户越可能快速的登录到服务器中。

步骤S43、服务器向终端发送排队登录页面的信息。

可选的,所述排队登录页面的信息可以携带第一用户的第一目标排队顺序值,执行排队顺序值等。

步骤S44、终端获取所述排队登录页面的信息,通过处理器解析该信息,在屏幕显示排队登录页面。

可选的,终端在获取服务器发送的排队登录页面的信息后,可通过处理器解析该信息,从而得到第一用户的第一目标排队顺序值及执行排队顺序值;进而在屏幕显示所述排队登录页面。

步骤S45、终端响应于所述排队登录页面的确认操作,以请求根据第一用户的执行排队顺序值,执行排队登录。

可选的,如图6所示,排队登录页面可以展示确认图标,用户可点击确认图标,从而终端可向服务器发送登录排队请求,以请求根据第一用户的执行排队顺序值,执行排队登录。

步骤S46、终端获取服务器发送的排队页面的信息,通过处理器解析该信息,在屏幕显示排队页面。

可选的,所述排队页面可以提示第一用户已参与到排队中,及展示用户的排队顺序。

可见,本发明实施例提供的数据处理方法可以在多种场景下适用,并不局限于拼单等场景。

利用本发明实施例的数据处理方法,可为缩短参与任务的人数达到预定人数的用时提供可能,进而为提升任务参与人数达到预定人数的效率,提升任务完成效率提供了可能。

上文描述了本发明实施例提供的多个实施例方案,各实施例方案介绍的各可选方式可在不冲突的情况下相互结合、交叉引用,从而延伸出多种可能的实施例方案,这些均可认为是本发明实施例披露、公开的实施例方案。

下面站在终端的角度,对本发明实施例提供的数据处理装置进行介绍,下文描述的数据处理装置可以认为是,终端为实现本发明实施例提供的数据处理方法,所需设置的功能模块。下文描述的数据处理装置的内容,可与上文描述的数据处理方法的内容,相互对应参照。

作为一种可选实现,图7示出了本发明实施例提供的数据处理装置的框图,参照图7,该数据处理装置可以包括:

任务参与页面显示模块100,用于显示任务参与页面,所述任务参与页面为请求参与任务的页面;

任务页面请求模块110,用于响应于第一用户在所述任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面;

任务页面显示模块120,用于通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据;在屏幕显示所述任务页面,所述任务页面至少指示所述第一目标数值数据及所述用户执行数值数据;

任务执行请求模块130,用于响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;

执行后页面显示模块140,用于通过处理器解析服务器发送的任务执行后页面的信息,在屏幕显示任务执行后页面,所述任务执行后页面指示第一用户已参与任务;

其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定,所述第一目标数值数据根据预设策略确定,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

可选的,所述任务要求的预定参与人数包括:先参与任务的第一人数,及后参与任务的第二人数;所述任务页面显示模块120,用于通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,具体包括:

若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

若第一用户对应后参与任务的第二人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第二待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

其中,先参与任务的第一人数的用户共享第一待分配数值,后参与任务的第二人数的用户共享第二待分配数值,第一待分配数值大于第二待分配数值。

可选的,所述任务页面显示模块120,用于若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值,具体包括:

若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中随机分配的数值,或者,得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户权重分配的数值,所述用户权重与分配的数值呈正相关关系。

可选的,所述任务页面显示模块120,用于得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户权重分配的数值,具体包括:

得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户购买力,和/或,第一用户执行任务的可能性所分配的数值;其中,第一用户的用户购买力基于第一用户的用户历史交易数据确定,第一用户执行任务的可能性基于第一用户的任务对象浏览和收藏数据确定。

可选的,任务参与页面显示模块100还可用于,在所述任务参与页面展示,第一待分配数值及第二待分配数值剩余的总未分配数值。

可选的,任务参与页面显示模块100还可用于,在所述任务参与页面展示第三待分配数值,所述第三待分配数值由所述任务的剩余参与用户共享;

其中,在任务的参与人数达到第三人数,且任务未加入新的参与用户的持续时间达到预定时间时,所述任务参与页面展示所述第三待分配数值;所述第三人数高于第一人数,且低于所述任务的预定人数。

可选的,所述任务发起后,所述任务的时间包括多个连续的时间段,一个时间段对应一个目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据;

所述任务页面显示模块120,用于通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,可以具体包括:

通过处理器解析服务器发送的所述任务页面的信息,得到服务器确定的第一用户请求参与任务的时间段所对应的第一目标数值数据;其中,用户的目标数值数据的数值大小,与用户请求参与任务的时间段所对应的时间段前后排序正相关。

可选的,任务参与页面显示模块100还可用于,在所述任务参与页面展示,各时间段对应的目标数值数据。

本发明实施例还提供一种终端,该终端可以通过装载程序形式的上述数据处理装置,实现本发明实施例终端角度的数据处理方法。

可选的,终端的可选硬件结构可以如图8所示,包括:至少一个处理器01,至少一个通信接口02,至少一个存储器03和至少一个通信总线04;

可选的,处理器01可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器03可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

其中,存储器03存储有程序,处理器01调用存储器03所存储的程序,以执行本发明实施例终端角度的数据处理方法。

本发明实施例还提供一种存储介质,该存储介质可以存储本发明实施例终端角度的数据处理方法的程序。

下面站在服务器的角度,对本发明实施例提供的数据处理装置进行介绍,下文描述的数据处理装置可以认为是,服务器为实现本发明实施例提供的数据处理方法,所需设置的功能模块。下文描述的数据处理装置的内容,可与上文描述的数据处理方法的内容,相互对应参照。

可选的,服务器例如电子商务平台服务器,在线外卖平台服务器等为拼单等多人任务,提供服务支持的服务器。

作为一种可选实现,图9示出了本发明实施例提供的数据处理装置的另一框图,参照图9,该数据处理装置可以包括:

任务参与页面发送模块200,用于获取第一用户的终端发送的任务参与页面的请求信息,向所述终端发送任务参与页面的信息,所述任务参与页面为请求参与任务的页面;

目标数据确定模块210,用于获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;

任务页面确定模块220,用于至少根据所述第一目标数值数据,确定第一用户的任务页面;所述任务页面至少指示任务对象,第一用户的第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据,其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;

任务页面发送模块230,用于向所述终端发送所述任务页面的信息;

执行后页面发送模块240,用于在所述终端基于所述任务页面执行任务后,向所述终端发送任务执行后页面的信息,所述任务执行后页面至少用于指示第一用户已参与任务。

可选的,所述任务要求的预定参与人数包括:先参与任务的第一人数,及后参与任务的第二人数;目标数据确定模块210,用于获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据,可以具体包括:

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,若第一用户对应先参与任务的第一人数,从第一待分配数值剩余的未分配数值中,分配第一目标数值数据,若第一用户对应后参与任务的第二人数,从第二待分配数值剩余的未分配数值中,分配第一目标数值数据;

其中,先参与任务的第一人数的用户共享第一待分配数值,后参与任务的第二人数的用户共享第二待分配数值,第一待分配数值大于第二待分配数值。

可选的,本发明实施例提供的数据处理装置还可以用于:

在任务的参与人数达到第三人数,且任务未加入新的参与用户的持续时间达到预定时间时,确定第三待分配数值;其中,所述第三待分配数值由所述任务的剩余参与用户共享,所述第三人数高于第一人数,且低于所述任务的预定人数。

可选的,任务参与页面发送模块200还可用于,在发送给终端的任务参与页面的信息中携带所述第三待分配数值。

可选的,所述任务发起后,所述任务的时间包括多个连续的时间段,一个时间段对应一个目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据;

目标数据确定模块210,用于获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据,可以包括:

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据第一用户的请求参与任务的时间,确定第一用户请求参与任务的时间段;

将第一用户请求参与任务的时间段对应的目标数值数据,确定为所述第一目标数值数据。

可选的,任务参与页面发送模块200还可用于,在发送给终端的任务参与页面的信息中,携带各时间段对应的目标数值数据。

本发明实施例还提供一种服务器,该服务器可以通过装载程序形式的上述数据处理装置,实现本发明实施例服务器角度的数据处理方法。

可选的,服务器的硬件结构可类似图7所示,包括至少一个存储器和至少一个处理器,所述存储器存储程序,所述处理器调用所述程序,以执行本发明实施例提供的服务器角度的数据处理方法。

本发明实施例还提供一种存储介质,该存储介质可存储本发明实施例提供的服务器角度的数据处理方法。

虽然本发明实施例披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

综上可以看出,第一方面,本发明实施例提供一种数据处理方法,包括:

显示任务参与页面,所述任务参与页面为请求参与任务的页面;

响应于第一用户在所述任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面;

通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据;

在屏幕显示所述任务页面,所述任务页面至少指示所述第一目标数值数据及所述用户执行数值数据;

响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;

通过处理器解析服务器发送的任务执行后页面的信息,在屏幕显示任务执行后页面,所述任务执行后页面指示第一用户已参与任务;

其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定,所述第一目标数值数据根据预设策略确定,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

第二方面,根据第一方面所述的数据处理方法,所述任务要求的预定参与人数包括:先参与任务的第一人数,及后参与任务的第二人数;所述通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据包括:

若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

若第一用户对应后参与任务的第二人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第二待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

其中,先参与任务的第一人数的用户共享第一待分配数值,后参与任务的第二人数的用户共享第二待分配数值,第一待分配数值大于第二待分配数值。

第三方面,根据第二方面所述的数据处理方法,所述若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值包括:

若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中随机分配的数值,或者,得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户权重分配的数值,所述用户权重与分配的数值呈正相关关系。

第四方面,根据第三方面所述的数据处理方法,所述得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户权重分配的数值包括:

得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户购买力,和/或,第一用户执行任务的可能性所分配的数值;其中,第一用户的用户购买力基于第一用户的用户历史交易数据确定,第一用户执行任务的可能性基于第一用户的任务对象浏览和收藏数据确定。

第五方面,根据第二方面至第四方面中任一方面所述的数据处理方法,所述方法还包括:

在所述任务参与页面展示,第一待分配数值及第二待分配数值剩余的总未分配数值。

第六方面,根据第二方面所述的数据处理方法,所述方法还包括:

在所述任务参与页面展示第三待分配数值,所述第三待分配数值由所述任务的剩余参与用户共享;

其中,在任务的参与人数达到第三人数,且任务未加入新的参与用户的持续时间达到预定时间时,所述任务参与页面展示所述第三待分配数值;所述第三人数高于第一人数,且低于所述任务的预定参与人数。

第七方面,根据第一方面所述的数据处理方法,所述任务发起后,所述任务的时间包括多个连续的时间段,一个时间段对应一个目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据;

所述通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据包括:

通过处理器解析服务器发送的所述任务页面的信息,得到服务器确定的第一用户请求参与任务的时间段所对应的第一目标数值数据;其中,用户的目标数值数据的数值大小,与用户请求参与任务的时间段所对应的时间段前后排序正相关。

第八方面,根据第七方面所述的数据处理方法,所述方法还包括:

在所述任务参与页面展示,各时间段对应的目标数值数据。

第九方面,本发明实施例还提供一种数据处理方法,包括:

获取第一用户的终端发送的任务参与页面的请求信息,向所述终端发送任务参与页面的信息,所述任务参与页面为请求参与任务的页面;

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;

至少根据所述第一目标数值数据,确定第一用户的任务页面;所述任务页面至少指示任务对象,第一用户的第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据,其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;

向所述终端发送所述任务页面的信息;

在所述终端基于所述任务页面执行任务后,向所述终端发送任务执行后页面的信息,所述任务执行后页面至少用于指示第一用户已参与任务。

第十方面,根据第九方面所述的数据处理方法,所述任务要求的预定参与人数包括:先参与任务的第一人数,及后参与任务的第二人数;所述获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据包括:

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,若第一用户对应先参与任务的第一人数,从第一待分配数值剩余的未分配数值中,分配第一目标数值数据,若第一用户对应后参与任务的第二人数,从第二待分配数值剩余的未分配数值中,分配第一目标数值数据;

其中,先参与任务的第一人数的用户共享第一待分配数值,后参与任务的第二人数的用户共享第二待分配数值,第一待分配数值大于第二待分配数值。

第十一方面,根据第十方面所述的数据处理方法,所述方法还包括:

在任务的参与人数达到第三人数,且任务未加入新的参与用户的持续时间达到预定时间时,确定第三待分配数值;其中,所述第三待分配数值由所述任务的剩余参与用户共享,所述第三人数高于第一人数,且低于所述任务的预定参与人数;

在发送给终端的任务参与页面的信息中携带所述第三待分配数值。

第十二方面,根据第九方面所述的数据处理方法,所述任务发起后,所述任务的时间包括多个连续的时间段,一个时间段对应一个目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据;

所述获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据包括:

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据第一用户的请求参与任务的时间,确定第一用户请求参与任务的时间段;

将第一用户请求参与任务的时间段对应的目标数值数据,确定为所述第一目标数值数据;

所述方法还包括:

在发送给终端的任务参与页面的信息中,携带各时间段对应的目标数值数据。

第十三方面,本发明实施例还提供一种数据处理装置,包括:

任务参与页面显示模块,用于显示任务参与页面,所述任务参与页面为请求参与任务的页面;

任务页面请求模块,用于响应于第一用户在所述任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面;

任务页面显示模块,用于通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据;在屏幕显示所述任务页面,所述任务页面至少指示所述第一目标数值数据及所述用户执行数值数据;

任务执行请求模块,用于响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;

执行后页面显示模块,用于通过处理器解析服务器发送的任务执行后页面的信息,在屏幕显示任务执行后页面,所述任务执行后页面指示第一用户已参与任务;

其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定,所述第一目标数值数据根据预设策略确定,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

第十四方面,本发明实施例还提供一种终端,包括至少一个存储器和至少一个处理器,所述存储器存储程序,所述处理器调用所述程序,所述程序用于:

显示任务参与页面,所述任务参与页面为请求参与任务的页面;

响应于第一用户在所述任务参与页面的请求参与任务操作,向服务器请求第一用户的任务页面;

通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,及任务对象针对第一用户的用户执行数值数据;

在屏幕显示所述任务页面,所述任务页面至少指示所述第一目标数值数据及所述用户执行数值数据;

响应于所述任务页面的任务执行操作,以请求根据第一用户的用户执行数值数据,执行任务;

通过处理器解析服务器发送的任务执行后页面的信息,在屏幕显示任务执行后页面,所述任务执行后页面指示第一用户已参与任务;

其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定,所述第一目标数值数据根据预设策略确定,所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关。

第十五方面,根据第十四方面所述的终端,所述任务要求的预定参与人数包括:先参与任务的第一人数,及后参与任务的第二人数;所述程序用于通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,包括:

若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

若第一用户对应后参与任务的第二人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第二待分配数值剩余的未分配数值中分配的数值,所得到的数值作为所述第一目标数值数据;

其中,先参与任务的第一人数的用户共享第一待分配数值,后参与任务的第二人数的用户共享第二待分配数值,第一待分配数值大于第二待分配数值。

第十六方面,根据第十五方面所述的终端,所述程序用于若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中分配的数值,包括:

若第一用户对应先参与任务的第一人数,通过处理器解析服务器发送的所述任务页面的信息,得到服务器从第一待分配数值剩余的未分配数值中随机分配的数值,或者,得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户权重分配的数值,所述用户权重与分配的数值呈正相关关系。

第十七方面,根据第十六方面所述的终端,所述程序用于得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户权重分配的数值,包括:

得到服务器从第一待分配数值剩余的未分配数值中,根据第一用户的用户购买力,和/或,第一用户执行任务的可能性所分配的数值;其中,第一用户的用户购买力基于第一用户的用户历史交易数据确定,第一用户执行任务的可能性基于第一用户的任务对象浏览和收藏数据确定。

第十八方面,根据第十五至第十七方面中任一方面所述的终端,所述程序还用于:

在所述任务参与页面展示,第一待分配数值及第二待分配数值剩余的总未分配数值。

第十九方面,根据第十五方面所述的终端,所述程序还用于:

在所述任务参与页面展示第三待分配数值,所述第三待分配数值由所述任务的剩余参与用户共享;

其中,在任务的参与人数达到第三人数,且任务未加入新的参与用户的持续时间达到预定时间时,所述任务参与页面展示所述第三待分配数值;所述第三人数高于第一人数,且低于所述任务要求的预定参与人数。

第二十方面,根据第十四方面所述的终端,所述任务发起后,所述任务的时间包括多个连续的时间段,一个时间段对应一个目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据;

所述程序用于通过处理器解析服务器发送的所述任务页面的信息,得到第一用户的第一目标数值数据,包括:

通过处理器解析服务器发送的所述任务页面的信息,得到服务器确定的第一用户请求参与任务的时间段所对应的第一目标数值数据;其中,用户的目标数值数据的数值大小,与用户请求参与任务的时间段所对应的时间段前后排序正相关。

第二十一方面,根据第二十方面所述的终端,所述程序还用于:

在所述任务参与页面展示,各时间段对应的目标数值数据。

第二十二方面,本发明实施例还提供一种数据处理装置,包括:

任务参与页面发送模块,用于获取第一用户的终端发送的任务参与页面的请求信息,向所述终端发送任务参与页面的信息,所述任务参与页面为请求参与任务的页面;

目标数据确定模块,用于获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;

任务页面确定模块,用于至少根据所述第一目标数值数据,确定第一用户的任务页面;所述任务页面至少指示任务对象,第一用户的第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据,其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;

任务页面发送模块,用于向所述终端发送所述任务页面的信息;

执行后页面发送模块,用于在所述终端基于所述任务页面执行任务后,向所述终端发送任务执行后页面的信息,所述任务执行后页面至少用于指示第一用户已参与任务。

第二十三方面,本发明实施例还提供一种服务器,包括至少一个存储器和至少一个处理器,所述存储器存储程序,所述处理器调用所述程序,所述程序用于:

获取第一用户的终端发送的任务参与页面的请求信息,向所述终端发送任务参与页面的信息,所述任务参与页面为请求参与任务的页面;

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据;所述预设策略至少包括:用户的目标数值数据的数值大小与用户参与任务的顺序正相关;

至少根据所述第一目标数值数据,确定第一用户的任务页面;所述任务页面至少指示任务对象,第一用户的第一目标数值数据,及所述任务对象针对第一用户的用户执行数值数据,其中,第一用户的用户执行数值数据由所述任务对象的初始数值数据与所述第一目标数值数据结合确定;

向所述终端发送所述任务页面的信息;

在所述终端基于所述任务页面执行任务后,向所述终端发送任务执行后页面的信息,所述任务执行后页面至少用于指示第一用户已参与任务。

第二十四方面,根据第二十三方面所述的服务器,所述任务要求的预定参与人数包括:先参与任务的第一人数,及后参与任务的第二人数;所述程序用于获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据,包括:

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,若第一用户对应先参与任务的第一人数,从第一待分配数值剩余的未分配数值中,分配第一目标数值数据,若第一用户对应后参与任务的第二人数,从第二待分配数值剩余的未分配数值中,分配第一目标数值数据;

其中,先参与任务的第一人数的用户共享第一待分配数值,后参与任务的第二人数的用户共享第二待分配数值,第一待分配数值大于第二待分配数值。

第二十五方面,根据第二十四方面所述的服务器,所述程序还用于:

在任务的参与人数达到第三人数,且任务未加入新的参与用户的持续时间达到预定时间时,确定第三待分配数值;其中,所述第三待分配数值由所述任务的剩余参与用户共享,所述第三人数高于第一人数,且低于所述任务的预定参与人数;

在发送给终端的任务参与页面的信息中携带所述第三待分配数值。

第二十六方面,根据第二十三方面所述的服务器,所述任务发起后,所述任务的时间包括多个连续的时间段,一个时间段对应一个目标数值数据,且靠前时间段对应的目标数值数据,大于靠后时间段对应的目标数值数据;

所述程序用于获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据预设策略确定所述第一用户的第一目标数值数据,包括:

获取所述终端基于所述任务参与页面发送的任务页面的请求信息,根据第一用户的请求参与任务的时间,确定第一用户请求参与任务的时间段;

将第一用户请求参与任务的时间段对应的目标数值数据,确定为所述第一目标数值数据;

所述程序还用于:

在发送给终端的任务参与页面的信息中,携带各时间段对应的目标数值数据。

第二十七方面,本发明实施例还提供一种存储介质,所述存储介质存储执行第一方面至第八方面中任一方面所述的数据处理方法的程序。

第二十八方面,本发明实施例还提供一种存储介质,所述存储介质存储执行第九方面至第十二方面中任一方面所述的数据处理方法的程序。

相关技术
  • 一种数据处理方法、装置、服务器、终端、系统及存储介质
  • 数据处理方法、装置、终端、应用服务器及存储介质
技术分类

06120112389959