CN110930186A - 进行任务展示的***、方法、装置、设备及存储介质 - Google Patents

进行任务展示的***、方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN110930186A
CN110930186A CN201911122228.7A CN201911122228A CN110930186A CN 110930186 A CN110930186 A CN 110930186A CN 201911122228 A CN201911122228 A CN 201911122228A CN 110930186 A CN110930186 A CN 110930186A
Authority
CN
China
Prior art keywords
user
task
information
target
account
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911122228.7A
Other languages
English (en)
Other versions
CN110930186B (zh
Inventor
吴海钱
张�杰
卢喆
杨柳
彭依凡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sankuai Online Technology Co Ltd
Original Assignee
Beijing Sankuai Online Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sankuai Online Technology Co Ltd filed Critical Beijing Sankuai Online Technology Co Ltd
Priority to CN201911122228.7A priority Critical patent/CN110930186B/zh
Publication of CN110930186A publication Critical patent/CN110930186A/zh
Application granted granted Critical
Publication of CN110930186B publication Critical patent/CN110930186B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0208Trade or exchange of goods or services in exchange for incentives or rewards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0217Discounts or incentives, e.g. coupons or rebates involving input on products or services in exchange for incentives or rewards

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请公开了一种进行任务展示的***、方法、装置、设备及存储介质,属于互联网技术领域。所述方法包括:获取目标账户的当前操作信息;在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件;根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,其中,所述用户任务由至少一个待执行的用户操作组成;向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。本申请可以根据用户的当前操作信息,为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。

Description

进行任务展示的***、方法、装置、设备及存储介质
技术领域
本申请涉及互联网技术领域,特别涉及一种进行任务展示的***、方法、装置、设备及存储介质。
背景技术
随着互联网业务的快速发展,互联网公司的运营机制已经从用户粗放式运营转变为用户精细化运营,为提高用户使用互联网产品功能的积极性,可以采取用户做任务领取相应奖励的方式,此时,需要建立一种向用户进行任务展示的方法。
目前,针对向用户进行任务展示的方法主要通过用户登录终端后,用户根据自身的需求,可以点击主界面上的任务标签,然后进入到任务标签的子界面,找到对应的任务框,用户点击这个任务框,然后可以看到这个任务的说明信息和奖励信息。例如,用户登录终端后,想找一些美食优惠券,可以点击主界面上的“每日福利”任务标签,用户通过点击签到任务框,可以看到完成签到任务可获得美食优惠券的这个信息。
上述方法中,用户根据自身的需求,需要去浏览相关界面翻页查找任务,以获取相对应任务的说明信息和奖励信息,用户获取任务的说明信息和奖励信息的效率。
发明内容
本申请实施例提供了一种进行任务展示的***、方法、装置、设备及存储介质,可以解决相关技术中降低了用户获取任务的说明信息和奖励信息的效率的问题。所述技术方案如下:
一方面,提供了一种进行任务展示的***,所述***包括任务引擎、模板中心、画像中心、奖励中心和触达中心,其中:
所述模板中心,用于建立用户任务,并存储用户任务的说明信息和奖励信息;
所述画像中心,用于获取目标账户的当前操作信息;
所述任务引擎,用于根据所述当前操作信息,确定第一用户任务,向模板中心获取所述第一用户任务的说明信息和奖励信息,在所述目标账户接受所述第一用户任务后,当检测到所述目标账户完成所述第一用户任务时,向所述奖励中心发送所述目标账户完成所述第一用户任务的通知;
所述奖励中心,用于确定所述第一用户任务对应的奖励内容标识,向所述触达中心发送所述目标账户的标识和所述奖励内容标识;
所述触达中心,用于向所述目标账户登录的终端发送所述奖励内容标识对应的奖励内容链接。
在一种可能实现方式中,所述任务引擎,用于:
在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件;
根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,其中,所述用户任务由至少一个待执行的用户操作组成;
向所述模板中心获取所述第一用户任务的说明信息和奖励信息,向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述画像中心,还用于:获取所述目标账户的历史操作信息;
所述任务引擎,还用于:基于所述历史操作信息,确定所述目标账户的账户特征信息;基于预先存储的账户特征信息和用户任务的对应关系,确定所述目标账户的账户特征信息对应的第二用户任务;向模板中心获取所述第二用户任务的说明信息和奖励信息,向所述目标账户当前登录的终端,发送所述第二用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述画像中心,还用于:获取所述目标账户的账户属性信息;
所述任务引擎,还用于:基于预先存储的账户属性信息和用户任务的对应关系,确定所述目标账户的账户属性信息对应的第三用户任务;向模板中心获取所述第三用户任务的说明信息和奖励信息,向所述目标账户当前登录的终端,发送所述第三用户任务的说明信息和奖励信息。
一方面,提供了一种进行任务展示的方法,所述方法包括:
获取目标账户的当前操作信息;
在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件;
根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,其中,所述用户任务由至少一个待执行的用户操作组成;
向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,包括:
确定所述目标账户当前访问的目标店铺;
根据预先存储的操作条件、店铺与用户任务的对应关系,确定所述目标操作条件和所述目标店铺对应的第一用户任务。
在一种可能实现方式中,所述根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,包括:
根据预先存储的操作条件与用户任务类型的对应关系,确定所述目标操作条件对应的目标用户任务类型;
确定所述目标账户当前访问的目标店铺,根据预先存储的店铺与用户任务的对应关系,确定所述目标店铺对应的用户任务;
在所述目标店铺对应的用户任务中,确定属于目标用户任务类型的第一用户任务。
在一种可能实现方式中,所述方法还包括:
当检测到所述目标账户登录时,获取所述目标账户的历史操作信息;
基于所述历史操作信息,确定所述目标账户的账户特征信息;
基于预先存储的账户特征信息和用户任务的对应关系,确定所述目标账户的账户特征信息对应的第二用户任务;
向所述终端,发送所述第二用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述方法还包括:
当检测到所述目标账户登录时,获取所述目标账户的账户属性信息;
基于预先存储的账户属性信息和用户任务的对应关系,确定所述目标账户的账户属性信息对应的第三用户任务;
向所述终端,发送所述第三用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息,包括:
将所述目标账户的登录过的历史终端地址输入到常用账户地址提取模型中,得到所述目标账户的常用账户地址;
如果所述常用账户地址中包括所述目标账户当前登录的账户的地址,则向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述当前操作信息包括:当前时刻的操作信息或当前的预设时长的时间段内的操作信息。
一方面,提供了一种进行任务展示的装置,所述装置包括:
获取模块,用于获取目标账户的当前操作信息;
第一确定模块,用于在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件;
第二确定模块,用于根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,其中,所述用户任务由至少一个待执行的用户操作组成;
发送模块,用于向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述第二确定模块用于:
确定所述目标账户当前访问的目标店铺;
根据预先存储的操作条件、店铺与用户任务的对应关系,确定所述目标操作条件和所述目标店铺对应的第一用户任务。
在一种可能实现方式中,所述第二确定模块还用于:
根据预先存储的操作条件与用户任务类型的对应关系,确定所述目标操作条件对应的目标用户任务类型;
确定所述目标账户当前访问的目标店铺,根据预先存储的店铺与用户任务的对应关系,确定所述目标店铺对应的用户任务;
在所述目标店铺对应的用户任务中,确定属于目标用户任务类型的第一用户任务。
在一种可能实现方式中,所述装置还包括:
当检测到所述目标账户登录时,获取所述目标账户的历史操作信息;
基于所述历史操作信息,确定所述目标账户的账户特征信息;
基于预先存储的账户特征信息和用户任务的对应关系,确定所述目标账户的账户特征信息对应的第二用户任务;
向所述终端,发送所述第二用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述装置还包括:
当检测到所述目标账户登录时,获取所述目标账户的账户属性信息;
基于预先存储的账户属性信息和用户任务的对应关系,确定所述目标账户的账户属性信息对应的第三用户任务;
向所述终端,发送所述第三用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述发送模块用于:
将所述目标账户的登录过的历史终端地址输入到常用账户地址提取模型中,得到所述目标账户的常用账户地址;
如果所述常用账户地址中包括所述目标账户当前登录的账户的地址,则向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,所述获取模块用于当前时刻的操作信息或当前的预设时长的时间段内的操作信息。
一方面,提供了一种计算机设备,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条指令,所述至少一条指令由所述一个或多个处理器加载并执行以实现所述进行任务展示的方法所执行的操作。
一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现所述进行任务展示的方法所执行的操作。
本申请实施例通过获取目标账户的当前操作信息,在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件,根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,然后,向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。上述方法中可以根据用户的当前操作信息,为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种进行任务展示的***示意图;
图2是本申请实施例提供的一种进行任务展示的方法流程图;
图3是本申请实施例提供的一种进行任务融合的过程示意图;
图4是本申请实施例提供的一种进行任务展示的装置结构示意图;
图5是本申请实施例提供的一种进行任务展示的服务器结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
本申请实施例提供的进行任务展示的方法可以由计算机设备实现,该计算机设备可以是服务器或终端,可以由服务器和终端共同实现。其中,该终端可以是手机、平板电脑、笔记本电脑等移动终端,也可以是台式计算机等固定终端。该服务器可以是一个单独的服务器也可以是一个服务器组。如果是单独的服务器,该服务器可以负责下述方案中的所有处理,如果是服务器组,服务器组中的不同服务器分别可以负责下述方案中的不同处理,具体的处理分配情况可以由技术人员根据实际需求任意设置,此处不再赘述。本申请实施例以服务器执行任务展示为例进行方案的说明,其它情况与之类似,不再赘述。
图1是本申请实施例提供的一种进行任务展示的***示意图。参见图1,本申请实施例提供的一种进行任务展示的***。该***包括任务引擎、模板中心、画像中心、奖励中心和触达中心,其中:
该模板中心,用于建立用户任务,并存储用户任务的说明信息和奖励信息;
该画像中心,用于获取目标账户的当前操作信息;
该任务引擎,用于根据该当前操作信息,确定第一用户任务,向模板中心获取该第一用户任务的说明信息和奖励信息,在该目标账户接受该第一用户任务后,当检测到该目标账户完成该第一用户任务时,向该奖励中心发送该目标账户完成该第一用户任务的通知;
该奖励中心,用于确定该第一用户任务对应的奖励内容标识,向该触达中心发送该目标账户的标识和该奖励内容标识;
该触达中心,用于向该目标账户登录的终端发送该奖励内容标识对应的奖励内容链接。
在实施中,模板中心是可以建立用户任务,并存储用户任务的说明信息和奖励信息的平台,该模板中心具有通用的配置能力。例如,可以定义与用户任务相关的用户任务数据类型、用户任务数据结构以及用户任务数据处理逻辑等。也可以进行版本的控制,即投放到模板中心上的用户任务与用户所用的手机软件版本是否兼容。还可以进行用户任务数据的导入导出,即在经过AB实验等测试后良好的用户任务数据从线下导入到线上,其中AB实验是指将测试的用户任务数据随机分为A组(实验组)和B组(对照组),然后同时运行两组,统计用户表现的数据,比较两组之间的差异,从而验证用户任务数据的效果。此外,在模板中心,可以对A组(实验组)和B组(对照组)进行可视化的用户任务数据配置,以提高软件平台运营效率。该模板中心具有常用的校验能力,例如,必填值校验、最大最小值校验、用户任务数据完整性校验、格式校验等。该模板中心还具有对用户任务数据进行扩展的能力,例如,当投放用户任务的店铺需要自定义模板字段时,该模板中心可提供扩展的串行外设接口,可以让店铺通过该串行外设接口去实现自定义模板字段。
在一种可能实现方式中,该画像中心,还用于:获取该目标账户的历史操作信息;
该任务引擎,还用于:基于该历史操作信息,确定该目标账户的账户特征信息;基于预先存储的账户特征信息和用户任务的对应关系,确定该目标账户的账户特征信息对应的第二用户任务;向模板中心获取该第二用户任务的说明信息和奖励信息,向该目标账户当前登录的终端,发送该第二用户任务的说明信息和奖励信息。
在一种可能实现方式中,该画像中心,还用于:获取该目标账户的账户属性信息;
该任务引擎,还用于:基于预先存储的账户属性信息和用户任务的对应关系,确定该目标账户的账户属性信息对应的第三用户任务;向模板中心获取该第三用户任务的说明信息和奖励信息,向该目标账户当前登录的终端,发送该第三用户任务的说明信息和奖励信息。
在实施中,画像中心整合了用户的画像属性。其中,用户的画像可以是用户的历史操作信息所确定的账户特征信息,例如,该用户历史上收藏某类型店铺的数量。用户的画像也可以是用户的当前操作信息所满足的操作条件,例如,用户实时签到。用户的画像还可以是用户的账户属性信息,例如,该用户是男性用户还是女性用户。该画像中心具有圈定用户群体的功能,结合用户的画像,划分用户类型,例如,根据用户的账户属性信息,将用户可划分为男性用户和女性用户两大类。其中,男性用户或女性用户这一画像,仅表达了该用户的某一方面的账户属性信息,且属于用户不可再分的画像,此外,该画像中心还具有画像组合的功能,进一步表达用户的多方面的账户属性信息。例如,用户连接某一店铺的无线网络后再进行签到,通过这两种画像组合,可以说明该用户到店了。
在一种可能实现方式中,该任务引擎,用于:
在预先存储的操作条件中,确定该目标账户的当前操作信息满足的目标操作条件;
根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务,其中,该用户任务由至少一个待执行的用户操作组成;
向该模板中心获取该第一用户任务的说明信息和奖励信息,向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
在实施中,任务引擎可以直接管控画像中心、奖励中心以及触达中心。任务引擎可以根据画像中心的当前操作信息,对用户进行用户任务的展示,向该模板中心获取该用户任务的说明信息和奖励信息,向该用户当前登录的终端,发送该用户任务的说明信息和奖励信息。然后在用户对用户任务进行领取后,可以完成该用户和该用户任务的绑定。绑定之后,任务引擎可以对用户任务的初始化、进行中、已完成、审核中、领奖中、到用户任务完成后对该用户任务的销毁进行全程的监控。对不同类型的用户任务进行管理,例如,串联式用户任务、并联式用户任务以及父子式用户任务等,其中,串联式用户任务是指对于绑定在一起的多个不同用户任务,用户把每个用户任务都完成后,才可以获得奖励。并联式用户任务是指一个用户任务可能需要分几个步骤完成,且每个步骤有相应的奖励,但是该用户任务的完成不分时间先后。父子式用户任务是指一个用户任务可能需要分几个步骤完成,且每个步骤有相应的奖励,但是该用户任务的完成有时间先后,一个步骤完成之后才可以获得相应的奖励。任务引擎也可以对用户任务进行查询和处理。例如,对用户任务的初始化、进行中、已完成、审核中、领奖中、领奖结束等用户任务的状态及时进行变更。此外,对用户的当前操作信息可以进行监听,例如,用户对某一店铺进行了收藏或者点评的操作,此时任务引擎可以监听到用户这一操作信息。通过任务引擎的上述功能可以结合画像中心、奖励中心以及触达中心向用户进行用户任务的展示。
在实施中,奖励中心可以根据画像中心所表达的用户的账户特征信息、当前操作信息以及账户属性信息,向用户进行奖励信息的展示。该奖励中心具有奖励信息的整合、展示、发放和查询功能。对奖励信息进行整合主要是指对奖励类型的整合,该奖励类型可以包括:抵用券、酒旅券、积分、贡献值或勋章等。根据画像中心所表达的用户的账户特征信息、当前操作信息以及账户属性信息,奖励中心可以向用户进行奖励信息的展示。例如,用户属于优惠敏感型,可以对其展示抵用券、酒旅券或者积分等,属于荣誉敏感型的话,可以对其展示献值或者励勋章等。也可以根据店铺的自定义规则,奖励中心向用户进行奖励信息的展示,其中,自定义规则可以是应景性的规则,例如,过圣诞节时,店铺可以制定关于圣诞节日的相关奖励信息。根据展示的奖励信息,可以将该奖励信息准确、实时的发放到用户的账户中。此外,用户也可以进行相关奖励信息的查询。
在实施中,触达中心将多种通道方式的接口集成到一起,从而将触达消息发送给用户。其中,该通道方式包括:软件平台、微信推送、短信、服务通知、信封消息或者业务红点等。针对不同用户的需求,触达中心可以配置多种触达方式,例如,可以既通过软件平台触达又通过信封消息触达,又例如,可以先通过软件平台触达,如果软件平台这种方式触达失败的话,可以通过微信触达等。该触达中心可以用统一的模板参数对上述不同触达通道进行配置,例如,可以统一设置发送的时间点或者文案内容等。该触达中心还配置有调式工具,可以对指定的终端、指定的账号触达指定的消息,方便调整用户任务的说明信息和奖励信息的触达文案等。例如,在测试的过程中,当触达文案的内容字数过多,影响触达文案的美观时,或者触达文案的跳转链接跳转错误,通过调试工具可以对上述问题进行调整。
当用户任务投放在模板中心后,此处存储着用户任务的说明信息和奖励信息,需要对用户任务的属性进行定义,例如,可以定义用户任务的标题、用户任务的优先级以及用户任务的开始和结束时间等。然后,在画像中心根据用户的当前操作信息、历史操作信息以及账户属性信息,确认用户任务可以进行展示的用户群体,再在奖励中心确定用户任务对应的奖励内容标识,例如,可以配置需要发放给用户的奖励类型以及奖励文案。最后,在触达中心可以配置触达信息的固定参数、文案或跳转链接等,向该用户当前登录的终端发送该奖励内容标识对应的奖励内容链接。
通过本申请实施例提供的***可以为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。
图2是本申请实施例提供的一种进行任务展示的方法流程图。该方法应用于服务器,包括以下步骤。
在步骤201中,获取目标账户的当前操作信息。
在步骤202中,在预先存储的操作条件中,确定该目标账户的当前操作信息满足的目标操作条件。
在步骤203中,根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务,其中,该任务由至少一个待执行的用户操作组成。
在步骤204中,向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
本申请实施例通过获取目标账户的当前操作信息,从而在预先存储的操作条件中,确定该目标账户的当前操作信息满足的目标操作条件,再根据预先存储的操作条件与任务的对应关系,确定该目标操作条件对应的第一用户任务,向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。可以根据用户的当前操作信息,为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。
在一种可能实现方式中,该根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务,包括:
确定该目标账户当前访问的目标店铺;
根据预先存储的操作条件、店铺与用户任务的对应关系,确定该目标操作条件和该目标店铺对应的第一用户任务。
在一种可能实现方式中,该方法还包括:
当检测到该目标账户登录时,获取该目标账户的历史操作信息;
基于该历史操作信息,确定该目标账户的账户特征信息;
基于预先存储的账户特征信息和用户任务的对应关系,确定该目标账户的账户特征信息对应的第二用户任务;
向该目标账户当前登录的终端,发送该第二用户任务的说明信息和奖励信息。
在一种可能实现方式中,该方法还包括:
当检测到该目标账户登录时,获取该目标账户的账户属性信息;
基于预先存储的账户属性信息和用户任务的对应关系,确定该目标账户的账户属性信息对应的第三用户任务;
向该目标账户当前登录的终端,发送该第三用户任务的说明信息和奖励信息。
在一种可能实现方式中,该向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息,包括:
将该目标账户的登录过的历史终端地址输入到常用终端地址提取模型中,得到该目标账户的常用终端地址;
如果该常用终端地址中包括该目标账户当前登录的终端的地址,则向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,该当前操作信息包括:当前时刻的操作信息或当前的预设时长的时间段内的操作信息。
图2是本申请实施例提供的一种进行任务展示的方法流程图。如图2所示,该方法应用于服务器,包括以下步骤。
在步骤201中,获取目标账户的当前操作信息。
在一种可能实现方式中,该当前操作信息包括:当前时刻的操作信息或当前的预设时长的时间段内的操作信息。
其中,操作信息的形式有多种多样,例如,可以是点击某类标签,又例如,可以是滑动某一界面框浏览当前界面的内容等。预设时长可以设置为5秒、10秒或者30秒等,具体时长的设置由技术人员根据实际需求进行设置,本申请实施例对此不做限制。
例如,用户登录手机软件平台后,用户在对某一美食类店铺标签进行“点击”这一操作时,“点击某一美食类店铺标签”即为用户在当前时刻的操作信息。有时,可以设置5秒的时长,获取5秒内的操作信息。用户进入到美食标签之下的界面,并没有点击任何美食类店铺标签,只是通过“滑动”界面框对所有美食类店铺的相关图片进行浏览,对某一美食类店铺进行“点击”,从该用户进入到该美食标签之下的界面这一时刻开始计时,经过5秒的时长,可以获取到用户“滑动界面框”和“点击某一美食类店铺标签”的操作信息,即为用户在5秒内的操作信息。
在实施中,服务器获取目标账户的当前操作信息的过程可以为:目标账户在终端进行当前操作时,可以生成当前操作信息,并向服务器发送该当前操作信息,服务器接收终端发送的该当前操作信息,可以对该当前操作信息进行分析。
例如,用户登录手机软件平台后,用户在对某一美食类店铺标签进行“点击”这一操作时,可以生成“点击某一美食类店铺标签”这一操作信息,并向服务器发送这一操作信息,服务器接收到手机软件平台发送的这一操作信息,可以对该操作信息进行分析。又例如,用户在进入到美食标签之下的界面,用户通过“滑动”界面框对美食相关图片进行浏览后,对某一美食类店铺进行“点击”,技术人员可以设置5秒的时长,使服务器获取到这5秒内的操作信息。该用户在5秒内进行了“滑动”、“点击”这一操作,可以生成在这5秒内的“滑动界面框”、“点击某一美食类店铺标签”这一操作信息,并向服务器发送这一操作信息,服务器接收到手机软件平台发送的这一操作信息,可以对该5秒内的这一操作信息进行分析
在步骤202中,在预先存储的操作条件中,确定该目标账户的当前操作信息满足的目标操作条件。
其中,预先存储的操作条件可以是用于触发任务展示的用户操作集合,当用户操作满足某个操作条件时即可触发任务展示。技术人员可以将所有用户操作预先存储在服务器中,预先存储的操作条件可以有很多种,例如,用户多次“搜索”同一店铺。又例如,用户“点击”某类标签等。
在实施中,任务引擎可以将目标账户的当前操作信息进行转义处理,转义成服务器可以识别的操作信息指令,该操作信息指令包括目标账户在某一段时间内进行某操作进行了几次的信息,即服务器可以根据预设判断条件对目标账户的操作信息进行判断,例如,该预设判断条件可以为用户在20秒内操作次数大于1等。根据预先存储的操作条件,将识别到的操作信息指令和预先存储的操作条件进行对比,从而确定该目标账户的当前操作信息满足的目标操作条件。
例如,用户进入到某一店铺的详情页中进行浏览,用户点击第一张图片后,退出当前图片,继续浏览其他图片等内容,然后用户又再次点击了第一张图片。在当前店铺的详情页中,该用户在20秒内进行了2次的“点击”的操作,符合用户在20秒内操作条件次数大于1的预设判断条件,服务器根据该操作信息指令和预先存储的“点击”操作条件进行比对,确定该用户“点击图片标签”满足“点击”操作条件。
在步骤203中,根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务。
其中,该用户任务由至少一个待执行的用户操作组成。预先存储的操作条件与用户任务之间存在对应关系,该对应关系可以采用关系表或者映射图的形式。
在实施中,该用户任务可以由一个或者多个用户操作去触发。
例如,“收藏店铺”任务可以由用户对该店铺多次进行“搜索”操作后去触发。也可以由用户“点击”该店铺标签后在该店铺上进行“买单”操作后去触发。
在一种可能实现方式中,服务器根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务的过程可以为:确定该目标账户当前访问的目标店铺,服务器根据预先存储的操作条件、店铺与用户任务的对应关系,确定该目标操作条件和该目标店铺对应的第一用户任务。
在实施中,操作条件标识符、店铺标识符与用户任务标识符的对应关系可以以三项关系表的形式存储在服务器中。当目标账户访问店铺时,终端向服务器发送携带有该店铺标识符的访问请求指令,服务器接收到携带有该店铺标识符的访问请求指令后,与预先存储的所有店铺标识符进行比对,从而确定该目标账户当前访问的店铺具体是哪一个。服务器确定目标账户当前访问的目标店铺之后,获取到店铺标识符,再根据目标账户的当前操作信息,相对应的,可以找到满足当前操作信息的操作条件,获取到操作条件标识符,根据预先存储的操作条件标识符、店铺标识符与用户任务标识符的三项关系表,由获取到的该操作条件标识符和店铺标识符对应找到满足该操作条件和店铺的任务标识符,进而可以确定该目标操作条件和该目标店铺对应的第一用户任务。
例如,用户在多次搜索同一店铺时,服务器可以确定满足多次“搜索”所对应的店铺具体为哪一个,服务器获取到该店铺标识符,根据该用户当前进行多次“搜索”的操作信息,也可以获取到满足多次“搜索”的操作条件标识符,服务器根据预先存储的操作条件标识符、店铺标识符与用户任务标识符的三项关系表,此时,服务器可以找到满足多次“搜索”且属于该店铺的任务是“收藏店铺”。
在一种可能实现方式中,服务器根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务的过程也可以为:根据预先存储的操作条件与用户任务类型的对应关系,确定该目标操作条件对应的目标用户任务类型,确定该目标账户当前访问的目标店铺,根据预先存储的店铺与用户任务的对应关系,确定该目标店铺对应的用户任务,在该目标店铺对应的用户任务中,确定属于目标用户任务类型的第一用户任务。
在实施中,第一用户任务可以是由店铺提供的,也可以是由店铺所在的软件平台直接提供的。操作条件、店铺、用户任务类型以及用户任务可以是以标识符的形式存在于服务器中。操作条件标识符与用户任务类型标识符的对应关系、店铺标识符与用户任务标识符均可以以二项关系表的形式存储在服务器中。由已经确定的目标账户的当前操作信息满足的目标操作条件,根据操作条件标识符与用户任务类型标识符二项关系表,服务器可以确定用户任务类型。根据店铺标识符与用户任务标识符二项关系表,服务器可以确定目标账户当前访问的店铺提供的用户任务具体是有哪些,然后,在当前访问的店铺所对应的任务中,确定属于目标用户任务类型的第一用户任务,即为目标操作条件对应的第一用户任务。如果该第一用户任务的标识符与某一店铺标识符相对应,则该说明第一用户任务是由店铺提供的。如果该第一用户任务的标识符与任一店铺标识符均不相对应,则说明该第一用户任务是由软件平台直接提供的。
其中,用户任务类型可以是由店铺或软件平台提供的所有用户任务类型。任务类型以软件平台提供的核心服务为划分的依据,主要可分为以下类型:访问店铺类、贡献内容类、消费内容类、账号权限类、互动类以及交易类等。具体的,对于访问店铺类任务,例如,用户可以收藏店铺、店铺签到或者浏览店铺推荐的内容等。对于贡献内容类任务,例如,用户为店铺写点评、上传店铺内容的相关视频或者图片等。对于消费内容类任务,例如用户浏览其它用户上传的原创内容或者将原创内容分享给其他好友等。对于账号权限类任务,例如,用户可以上传头像等以完善个人资料信息,用户也可以开启软件平台推送的通知权限等。对于互动类任务,例如,用户可以将店铺分享给好友,也可以为用户上传的原创内容点赞,还可以关注一定数量的好友等。对于交易类任务,例如用户进行团购等。
在步骤204中,向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
其中,第一用户任务的说明信息可以包括:任务的标题、任务的内容以及任务的开始和结束时间等。第一用户任务的奖励信息可以包括:任务对应的奖励类型等,例如,该奖励类型可以是优惠券、积分、勋章或者贡献值等。
在实施中,确定目标操作条件对应的第一用户任务后,服务器调取存储的该第一用户任务的说明信息和奖励信息,可以向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
例如,用户在多次搜索某一店铺后,并且连接上了该店铺的无线网络,服务器可以判断该用户已经到达该店铺,根据“连接无线网络”可以对应“签到打卡”的任务,服务器调取关于签到打卡的说明信息和奖励信息,向用户当前登录的手机软件,发送“签到打卡可以赚取一定数量的积分”的信息。
在一种可能实现方式中,将该目标账户的登录过的历史终端地址输入到常用账户地址提取模型中,得到该目标账户的常用账户地址,如果该常用账户地址中包括该目标账户当前登录的账户的地址,则向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
在实施中,技术人员可以收集大量的用户用于登录过的历史终端地址对应的文本数据,作为样本文本数据。针对每个样本文本数据,技术人员可以通过计算机数据分析,确定该样本文本数据对应的账户地址文本,作为基准账户地址文本。然后,可以获取一个样本文本数据输入初始的常用账户地址提取模型中,在初始的常用账户地址提取模型中,待调整的模型参数的取值可以为预设的初值。此时,获取模型输出的账户地址文本,确定模型输出的账户地址文本与基准账户地址文本的差异信息,基于差异信息和预设的训练算法,确定模型参数的调整值,进而对模型参数进行数值调整,从而完成一次训练。然后再获取其它样本文本数据,重复上述过程。如此,经过大量样本的反复训练,可以得到最终的常用账户地址提取模型。
服务器获取到常用的账户地址提取模型后,可以将用户登录过的历史终端地址信息输入到该常用账户地址提取模型中,提取得到该用户的常用账户地址信息。如果提取到的常用账户地址信息与该用户当前登录的账户地址信息一致,则可以确定用户当前登录的终端为主终端,进而可以向用户当前登录的终端,发送该第一用户任务的说明信息和大额度奖励信息。如果提取到的常用账户地址信息与该用户当前登录的账户地址信息不一致,则可以确定用户当前登录的终端不是主终端,进而可以向用户当前登录的终端,发送该第一用户任务的说明信息和兜底奖励信息。
在实施中,任务引擎可以对用户处于登录、未登录、站内、站外四种情况的任务进行融合,任务融合的过程请参见图3。
其中,任务融合可以指在用户在未登录时所完成的任务,在登录后可以将该任务的任务进度放置在该用户的账户下。站内是指用户处于能够感知到任务流转状态的界面。例如,用户处于“每日福利”界面下,可以对任务进行领取和完成,用户可以选择其中一项任务,比如“每日挑战”,通关成功即可获得一定数量的积分,并且在每个积分节点处均有相应的奖励,用户在领取任务后,去完成任务,在当前界面的任务列表中,可以查看到用户的全部任务、进行中、已结束以及未领奖的任务等。站外是指站内以外的其他位置,即用户处于无法直接感知到任务流转状态的界面。例如,用户处于店铺详情页收藏、写点评等界面或红点气泡等位置。
在任务展示、任务绑定、任务完成等过程中,都会发生用户登录的过程,此时会产生融合点,任务引擎可以通过常用账户地址提取模型判断用户当前登录的终端是否为主终端,从而决定是否向用户当前登录的终端,发送第一用户任务的说明信息和奖励信息。
在实施中,服务器通过常用账户地址提取模型,提取得到用户的常用账户地址,然后,将提取到的用户常用账户地址与用户当前登录的账户地址比对,比对后若一致,则可判断出用户当前登录的终端为主终端,则可以把用户未登录时的任务进度和状态进行融合,并且重新计算任务状态所在的终端。
下面以用户处于站外且未登录状态下的这种情况为例,具体说明任务融合的过程,从而确定向该用户当前登录的终端,发送的奖励信息是属于大额度奖励还是属于兜底奖励。在未登录状态下,用户可以启动软件平台,店铺通过红点气泡或者用户任务活动页等形式引导用户。用户可以进入到预先设置有用户任务的页面,例如店铺详情页,在该界面上,可以以红点气泡的形式向用户进行“分享奖积分”的任务展示,用户分享成功后,可以获得积分礼包,但是需要用户去软件平台进行登录,登录之后,才能够领取到这个积分礼包。即用户任务的展示和领取奖励的过程不在任务活动页内。
需要特别说明的是,用户完成任务后,领取奖励前,也需要判断用户当前登录的终端是否为主终端,如果用户当前登录的终端是主终端,则服务器可以向当前登录的终端发送大额度奖励信息,如果用户当前登录的终端不是主终端,则服务器可以向当前登录的终端发送兜底奖励信息。
在上述步骤201至步骤204中,服务器可以根据用户的当前操作信息,为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。
在一种可能实现方式中,进行任务展示的方法也可以:当检测到该目标账户登录时,获取该目标账户的历史操作信息,基于该历史操作信息,确定该目标账户的账户特征信息,基于预先存储的账户特征信息和用户任务的对应关系,确定该目标账户的账户特征信息对应的第二用户任务,向该目标账户当前登录的终端,发送该第二用户任务的说明信息和奖励信息。
其中,历史操作信息可以有很多种,例如,在一段时间内,该用户收藏某类型店铺的数量。又例如,在一段时间内,该用户多次搜索某一类型的店铺等。账户特征信息可以称为用户的画像属性,这些用户的画像属性可以被整合在画像中心。在服务器中,预先存储的账户特征信息和用户任务之间存在对应关系,该对应关系可以采用关系表或者映射图的形式。
在实施中,将目标账户的历史操作信息输入到预设算法中,可以获得目标账户的账户特征属性。
例如,用户在一周内对烧烤类美食店铺搜索的次数为90次,对海鲜类美食店铺搜索的次数为190次,将时间“一周”、搜索次数“90”和“190”以及关键词“烧烤类”和“海鲜类”输入到技术人员预先设定的算法中,则可以得出用户的偏好,即可以判断该用户对海鲜类美食感兴趣。
在实施中,服务器获取到账户特征信息后,根据服务器中预先存储的账户特征信息和用户任务的对应关系,确定该账户特征信息对应的任务,然后,向该用户登录的当前终端发送该任务的说明信息和奖励信息。
例如,服务器获取到用户可能对海鲜类美食店铺感兴趣,根据预先存储的“对海鲜类美食店铺感兴趣”的账户特征信息和“关注店铺”任务的对应关系,确定该用户的任务,然后向用户所登录的终端,发送“关注店铺”的任务说明信息和“关注后可领取积分”的奖励信息。
服务器可以根据获取到的用户的历史操作信息,确定该用户的账户特征信息,进而确定该用户的任务,为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。
在一种可能实现方式中,进行任务展示的方法还可以:当检测到该目标账户登录时,获取该目标账户的账户属性信息,基于预先存储的账户属性信息和用户任务的对应关系,确定该目标账户的账户属性信息对应的第三用户任务,向该目标账户当前登录的终端,发送该第三用户任务的说明信息和奖励信息。
其中,账户属性信息也可以称为用户的画像属性,这些用户的画像属性也可以被整合在画像中心。在服务器中,预先存储的账户属性信息和用户任务之间存在对应关系,该对应关系可以采用关系表或者映射图的形式。
账户属性信息可以通过单一画像反映。例如,用户在登录时,用户可以填写个人资料信息,根据用户填写的个人资料信息,可以判别用户的属性,比如该用户是男性用户还是女性用户。又例如,用户在登录时,软件平台可以提供项目选择的界面,用户可以选择感兴趣的项目,根据用户选择的感兴趣项目,可以判断用户的账户属性信息,比如该用户对美食比较感兴趣还是对娱乐比较感兴趣等。
账户属性信息也可以通过组合画像反映。例如,一位女性用户在浏览化妆品类店铺时,停留了10秒钟的时间,根据“女性用户”和“停留了10秒钟”这两种组合画像,服务器可以判断该用户可能对该店铺感兴趣。
在实施中,通过单一画像或者组合画像反映的账户属性信息被服务器获取到,根据服务器中预先存储的账户属性信息和用户任务的对应关系,确定该账户属性信息对应的任务,然后,向该用户登录的当前终端发送该任务的说明信息和奖励信息。
例如,服务器判断出该用户可能对化妆品类店铺感兴趣,根据预先存储了“对店铺感兴趣”的账户属性信息和“收藏店铺”任务的对应关系,确定该用户可以进行“收藏店铺”的任务,然后向用户所登录的终端,发送“收藏店铺”的任务说明信息和“收藏后可领取积分”的奖励信息。
服务器可以根据获取到的用户的账户属性信息,确定该用户的任务,为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。
上述所有可选技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。
图4是本申请实施例提供的一种进行任务展示的装置结构示意图,该装置可以为上述实施例中的服务器。如图4所示,该装置可以包括:
获取模块401,用于获取目标账户的当前操作信息;
第一确定模块402,用于在预先存储的操作条件中,确定该目标账户的当前操作信息满足的目标操作条件;
第二确定模块403,用于根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务,其中,该用户任务由至少一个待执行的用户操作组成;
发送模块404,用于向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,该第二确定模块403用于:
确定该目标账户当前访问的目标店铺;
根据预先存储的操作条件、店铺与用户任务的对应关系,确定该目标操作条件和该目标店铺对应的第一用户任务。
在一种可能实现方式中,该第二确定模块403还用于:
根据预先存储的操作条件与用户任务类型的对应关系,确定该目标操作条件对应的目标用户任务类型;
确定该目标账户当前访问的目标店铺,根据预先存储的店铺与用户任务的对应关系,确定该目标店铺对应的用户任务;
在该目标店铺对应的用户任务中,确定属于目标用户任务类型的第一用户任务。
在一种可能实现方式中,该装置还包括:
当检测到该目标账户登录时,获取该目标账户的历史操作信息;
基于该历史操作信息,确定该目标账户的账户特征信息;
基于预先存储的账户特征信息和用户任务的对应关系,确定该目标账户的账户特征信息对应的第二用户任务;
向该终端,发送该第二用户任务的说明信息和奖励信息。
在一种可能实现方式中,该装置还包括:
当检测到该目标账户登录时,获取该目标账户的账户属性信息;
基于预先存储的账户属性信息和用户任务的对应关系,确定该目标账户的账户属性信息对应的第三用户任务;
向该终端,发送该第三用户任务的说明信息和奖励信息。
在一种可能实现方式中,该发送模块404用于:
将该目标账户的登录过的历史终端地址输入到常用账户地址提取模型中,得到该目标账户的常用账户地址;
如果该常用账户地址中包括该目标账户当前登录的账户的地址,则向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。
在一种可能实现方式中,该获取模块401用于当前时刻的操作信息或当前的预设时长的时间段内的操作信息。
本申请实施例提供的装置,通过获取目标账户的当前操作信息,在预先存储的操作条件中,确定该目标账户的当前操作信息满足的目标操作条件,根据预先存储的操作条件与用户任务的对应关系,确定该目标操作条件对应的第一用户任务,然后,向该目标账户当前登录的终端,发送该第一用户任务的说明信息和奖励信息。本申请实施例提供的装置可以根据用户的当前操作信息,为用户选择可能满足他需求的任务,将相应的说明信息和奖励信息推送给用户,无需用户浏览相关界面翻页查找任务,从而,可以节省用户获取任务的说明信息和奖励信息的效率。
需要说明的是:上述实施例提供的进行任务展示的装置在进行任务展示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的进行任务展示的装置与进行任务展示的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图5是本申请实施例提供的一种进行任务展示的服务器结构示意图,该服务器500可因配置或性能不同而产生比较大的差异,可以包括一个或多个处理器(centralprocessing units,CPU)501和一个或多个的存储器502,其中,该一个或多个存储器502中存储有至少一条指令,该至少一条指令由该一个或多个处理器501加载并执行以实现上述各个方法实施例提供的进行任务展示的方法。当然,该服务器500还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器500还可以包括其他用于实现设备功能的部件,在此不做赘述。
在示例性实施例中,还提供了一种计算机可读存储介质,例如包括指令的存储器,上述指令可由处理器执行以完成上述实施例中的进行任务展示的方法。例如,该计算机可读存储介质可以是只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random AccessMemory,RAM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)、磁带、软盘和光数据存储设备等。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
上述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (14)

1.一种进行任务展示的***,其特征在于,所述***包括任务引擎、模板中心、画像中心、奖励中心和触达中心,其中:
所述模板中心,用于建立用户任务,并存储用户任务的说明信息和奖励信息;
所述画像中心,用于获取目标账户的当前操作信息;
所述任务引擎,用于根据所述当前操作信息,确定第一用户任务,向模板中心获取所述第一用户任务的说明信息和奖励信息,在所述目标账户接受所述第一用户任务后,当检测到所述目标账户完成所述第一用户任务时,向所述奖励中心发送所述目标账户完成所述第一用户任务的通知;
所述奖励中心,用于确定所述第一用户任务对应的奖励内容标识,向所述触达中心发送所述目标账户的标识和所述奖励内容标识;
所述触达中心,用于向所述目标账户登录的终端发送所述奖励内容标识对应的奖励内容链接。
2.根据权利要求1所述的***,其特征在于,所述任务引擎,用于:
在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件;
根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,其中,所述用户任务由至少一个待执行的用户操作组成;
向所述模板中心获取所述第一用户任务的说明信息和奖励信息,向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
3.根据权利要求1所述的***,其特征在于,所述画像中心,还用于:获取所述目标账户的历史操作信息;
所述任务引擎,还用于:基于所述历史操作信息,确定所述目标账户的账户特征信息;基于预先存储的账户特征信息和用户任务的对应关系,确定所述目标账户的账户特征信息对应的第二用户任务;向模板中心获取所述第二用户任务的说明信息和奖励信息,向所述目标账户当前登录的终端,发送所述第二用户任务的说明信息和奖励信息。
4.根据权利要求1所述的***,其特征在于,所述画像中心,还用于:获取所述目标账户的账户属性信息;
所述任务引擎,还用于:基于预先存储的账户属性信息和用户任务的对应关系,确定所述目标账户的账户属性信息对应的第三用户任务;向模板中心获取所述第三用户任务的说明信息和奖励信息,向所述目标账户当前登录的终端,发送所述第三用户任务的说明信息和奖励信息。
5.一种进行任务展示的方法,其特征在于,所述方法包括:
获取目标账户的当前操作信息;
在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件;
根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,其中,所述用户任务由至少一个待执行的用户操作组成;
向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
6.根据权利要求5所述的方法,其特征在于,所述根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,包括:
确定所述目标账户当前访问的目标店铺;
根据预先存储的操作条件、店铺与用户任务的对应关系,确定所述目标操作条件和所述目标店铺对应的第一用户任务。
7.根据权利要求5所述的方法,其特征在于,所述根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,还包括:
根据预先存储的操作条件与用户任务类型的对应关系,确定所述目标操作条件对应的目标用户任务类型;
确定所述目标账户当前访问的目标店铺,根据预先存储的店铺与用户任务的对应关系,确定所述目标店铺对应的用户任务;
在所述目标店铺对应的用户任务中,确定属于目标用户任务类型的第一用户任务。
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当检测到所述目标账户登录时,获取所述目标账户的历史操作信息;
基于所述历史操作信息,确定所述目标账户的账户特征信息;
基于预先存储的账户特征信息和用户任务的对应关系,确定所述目标账户的账户特征信息对应的第二用户任务;
向所述目标账户当前登录的终端,发送所述第二用户任务的说明信息和奖励信息。
9.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当检测到所述目标账户登录时,获取所述目标账户的账户属性信息;
基于预先存储的账户属性信息和用户任务的对应关系,确定所述目标账户的账户属性信息对应的第三用户任务;
向所述目标账户当前登录的终端,发送所述第三用户任务的说明信息和奖励信息。
10.根据权利要求5-9任一项所述的方法,其特征在于,所述向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息,包括:
将所述目标账户的登录过的历史终端地址输入到常用账户地址提取模型中,得到所述目标账户的常用账户地址;
如果所述常用账户地址中包括所述目标账户当前登录的账户的地址,则向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
11.根据权利要求5-9任一项所述的方法,其特征在于,所述当前操作信息包括:当前时刻的操作信息或当前的预设时长的时间段内的操作信息。
12.一种进行任务展示的装置,其特征在于,所述装置包括:
获取模块,用于获取目标账户的当前操作信息;
第一确定模块,用于在预先存储的操作条件中,确定所述目标账户的当前操作信息满足的目标操作条件;
第二确定模块,用于根据预先存储的操作条件与用户任务的对应关系,确定所述目标操作条件对应的第一用户任务,其中,所述用户任务由至少一个待执行的用户操作组成;
发送模块,用于向所述目标账户当前登录的终端,发送所述第一用户任务的说明信息和奖励信息。
13.一种计算机设备,其特征在于,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条指令,所述至少一条指令由所述一个或多个处理器加载并执行以实现如权利要求5至权利要求11任一项所述的进行任务展示的方法所执行的操作。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如权利要求5至权利要求11任一项所述的进行任务展示的方法所执行的操作。
CN201911122228.7A 2019-11-15 2019-11-15 进行任务展示的***、方法、装置、设备及存储介质 Active CN110930186B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911122228.7A CN110930186B (zh) 2019-11-15 2019-11-15 进行任务展示的***、方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911122228.7A CN110930186B (zh) 2019-11-15 2019-11-15 进行任务展示的***、方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN110930186A true CN110930186A (zh) 2020-03-27
CN110930186B CN110930186B (zh) 2022-07-15

Family

ID=69853139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911122228.7A Active CN110930186B (zh) 2019-11-15 2019-11-15 进行任务展示的***、方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN110930186B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111581574A (zh) * 2020-04-30 2020-08-25 汉海信息技术(上海)有限公司 一种引导信息的展示方法及装置
CN111930454A (zh) * 2020-07-30 2020-11-13 北京字节跳动网络技术有限公司 一种界面显示方法、装置、终端设备及介质
CN112132635A (zh) * 2020-10-09 2020-12-25 腾讯科技(深圳)有限公司 一种多平台联动方法和相关装置
CN112926977A (zh) * 2021-01-20 2021-06-08 支付宝(杭州)信息技术有限公司 基于电子凭证的互动方法、装置及电子设备
CN113051473A (zh) * 2021-03-23 2021-06-29 上海哔哩哔哩科技有限公司 数据处理方法及装置
CN113065890A (zh) * 2021-03-17 2021-07-02 北京达佳互联信息技术有限公司 任务的处理方法、装置、服务器、计算机可读存储介质
CN113506086A (zh) * 2021-07-01 2021-10-15 游艺星际(北京)科技有限公司 任务发布方法、装置、计算机设备及介质
CN114625291A (zh) * 2022-03-15 2022-06-14 北京字节跳动网络技术有限公司 一种任务信息展示方法、装置、计算机设备及存储介质
CN114793288A (zh) * 2021-01-26 2022-07-26 腾讯科技(深圳)有限公司 权限信息处理方法、装置、服务器及介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004102868A (ja) * 2002-09-12 2004-04-02 Fuji Xerox Co Ltd ユーザビリティ評価支援装置
CN105610877A (zh) * 2014-10-29 2016-05-25 腾讯科技(深圳)有限公司 数据交互方法、平台服务器及***
CN106600082A (zh) * 2015-10-14 2017-04-26 阿里巴巴集团控股有限公司 业务***中任务的处理方法、装置及业务体系构建***
WO2017133563A1 (zh) * 2016-02-05 2017-08-10 腾讯科技(深圳)有限公司 建立关联关系的方法及装置
CN107909381A (zh) * 2017-08-24 2018-04-13 平安普惠企业管理有限公司 业务推荐方法、装置、设备及计算机可读存储介质
CN108197993A (zh) * 2017-12-29 2018-06-22 广州特逆特科技有限公司 一种为商家引流、挖掘潜在客户的方法及服务器
CN110399197A (zh) * 2019-07-30 2019-11-01 北京达佳互联信息技术有限公司 任务显示的方法、终端、服务器及介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004102868A (ja) * 2002-09-12 2004-04-02 Fuji Xerox Co Ltd ユーザビリティ評価支援装置
CN105610877A (zh) * 2014-10-29 2016-05-25 腾讯科技(深圳)有限公司 数据交互方法、平台服务器及***
CN106600082A (zh) * 2015-10-14 2017-04-26 阿里巴巴集团控股有限公司 业务***中任务的处理方法、装置及业务体系构建***
WO2017133563A1 (zh) * 2016-02-05 2017-08-10 腾讯科技(深圳)有限公司 建立关联关系的方法及装置
CN107909381A (zh) * 2017-08-24 2018-04-13 平安普惠企业管理有限公司 业务推荐方法、装置、设备及计算机可读存储介质
CN108197993A (zh) * 2017-12-29 2018-06-22 广州特逆特科技有限公司 一种为商家引流、挖掘潜在客户的方法及服务器
CN110399197A (zh) * 2019-07-30 2019-11-01 北京达佳互联信息技术有限公司 任务显示的方法、终端、服务器及介质

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111581574A (zh) * 2020-04-30 2020-08-25 汉海信息技术(上海)有限公司 一种引导信息的展示方法及装置
CN111581574B (zh) * 2020-04-30 2023-10-24 汉海信息技术(上海)有限公司 一种引导信息的展示方法及装置
CN111930454B (zh) * 2020-07-30 2023-03-17 北京字节跳动网络技术有限公司 一种界面显示方法、装置、终端设备及介质
CN111930454A (zh) * 2020-07-30 2020-11-13 北京字节跳动网络技术有限公司 一种界面显示方法、装置、终端设备及介质
CN112132635A (zh) * 2020-10-09 2020-12-25 腾讯科技(深圳)有限公司 一种多平台联动方法和相关装置
CN112926977A (zh) * 2021-01-20 2021-06-08 支付宝(杭州)信息技术有限公司 基于电子凭证的互动方法、装置及电子设备
CN114793288A (zh) * 2021-01-26 2022-07-26 腾讯科技(深圳)有限公司 权限信息处理方法、装置、服务器及介质
CN114793288B (zh) * 2021-01-26 2024-04-26 腾讯科技(深圳)有限公司 权限信息处理方法、装置、服务器及介质
CN113065890A (zh) * 2021-03-17 2021-07-02 北京达佳互联信息技术有限公司 任务的处理方法、装置、服务器、计算机可读存储介质
CN113051473A (zh) * 2021-03-23 2021-06-29 上海哔哩哔哩科技有限公司 数据处理方法及装置
CN113051473B (zh) * 2021-03-23 2024-03-08 上海哔哩哔哩科技有限公司 数据处理方法及装置
CN113506086A (zh) * 2021-07-01 2021-10-15 游艺星际(北京)科技有限公司 任务发布方法、装置、计算机设备及介质
CN113506086B (zh) * 2021-07-01 2024-03-05 游艺星际(北京)科技有限公司 任务发布方法、装置、计算机设备及介质
CN114625291A (zh) * 2022-03-15 2022-06-14 北京字节跳动网络技术有限公司 一种任务信息展示方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
CN110930186B (zh) 2022-07-15

Similar Documents

Publication Publication Date Title
CN110930186B (zh) 进行任务展示的***、方法、装置、设备及存储介质
US10558335B2 (en) Information providing system, information providing method, and non-transitory recording medium
JP2020507861A (ja) 検索結果を提供する方法及び装置
US9020824B1 (en) Using natural language processing to generate dynamic content
US10339222B2 (en) Information providing system, information providing method, non-transitory recording medium, and data structure
US8005931B2 (en) Service providing apparatus
KR102111720B1 (ko) 클라우드 저작물 분석을 통한 디자인 추천 방법
CN105589835A (zh) 用于文本消息传递***的字体服务提供商的可选择样式
JP7473922B2 (ja) プログラム、情報処理装置及び情報処理方法
CN105611049A (zh) 用于文本消息传递***的出版商的可选择样式
CN105611050A (zh) 用于品牌所有者的可选择文本消息传递样式
KR101851966B1 (ko) 오브젝트를 이용한 템플릿 생성 및 프로모션 콘텐츠 제작 방법과 그 시스템
CN108334516A (zh) 信息推送方法和装置
CN113938696B (zh) 基于自定义虚拟礼物的直播互动方法、***及计算机设备
CN106055671B (zh) 一种多媒体数据处理方法及其设备
CN114297476A (zh) 基于用户标签的问卷调查方法、***、电子设备及存储介质
US20100186071A1 (en) Network authentication system and method
CN110235121A (zh) 用于增强型在线调研的***和方法
KR20100052795A (ko) 정보와 사람을 매개로 한 커뮤니티 운영방법 및 그 장치
US10715586B2 (en) Application demonstration system
CN111885139B (zh) 内容分享方法、装置及***、移动终端、服务器
KR102119398B1 (ko) 광고 제공 시스템과 방법 및 이를 지원하는 장치와 단말기
CN103942227B (zh) 一种对信息推送过程进行渲染呈现的方法、装置和***
CN111400588A (zh) 酒店搜索及信息管理方法、装置、电子设备、存储介质
JP2020021330A (ja) 情報転送情報処理装置、情報転送情報処理装置を用いた方法、プログラム、及び情報転送システム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant