CN106651439A - 互动应用的处理方法和装置 - Google Patents
互动应用的处理方法和装置 Download PDFInfo
- Publication number
- CN106651439A CN106651439A CN201611048472.XA CN201611048472A CN106651439A CN 106651439 A CN106651439 A CN 106651439A CN 201611048472 A CN201611048472 A CN 201611048472A CN 106651439 A CN106651439 A CN 106651439A
- Authority
- CN
- China
- Prior art keywords
- resource
- account
- attribute
- target
- default
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0212—Chance discounts or incentives
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0225—Avoiding frauds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种互动应用的处理方法和装置。其中,该方法包括:根据目标账号的账号属性获取资源列表,其中,资源列表中记载的资源与账号属性相匹配;通过互动应用接收目标账号的资源获取请求,其中,资源获取请求用于请求获取资源列表中的资源;根据资源获取请求从资源列表中选择满足预设条件的目标资源;向目标账号推送目标资源的目标资源标识。本发明解决了无法灵活控制网站互动应用的技术问题。
Description
技术领域
本发明涉及互联网领域,具体而言,涉及一种互动应用的处理方法和装置。
背景技术
目前,各网站为了增加网站流量或者回馈网站的注册用户,通常会举行一些活动来增加与用户的互动。例如,通过用户在互动应用界面的点击行为随机向用户提供赠品。由于提供赠品的行为是随机的,按照每种赠品的出现概率向用户提供赠品。然而,这种方式只能根据赠品的出现概率提供给用户,而无法针对不同用户对出现的赠品的种类进行控制,使得网站互动活动的控制不够灵活。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种互动应用的处理方法和装置,以至少解决无法灵活控制网站互动应用的技术问题。
根据本发明实施例的一个方面,提供了一种互动应用的处理方法,包括:根据目标账号的账号属性获取资源列表,其中,所述资源列表中记载的资源与所述账号属性相匹配;通过所述互动应用接收所述目标账号的资源获取请求,其中,所述资源获取请求用于请求获取所述资源列表中的资源;根据所述资源获取请求从所述资源列表中选择满足预设条件的目标资源;向目标账号推送所述目标资源的目标资源标识。
根据本发明实施例的另一方面,还提供了一种互动应用的处理装置,包括:获取单元,用于根据目标账号的账号属性获取资源列表,其中,所述资源列表中记载的资源与所述账号属性相匹配;第一接收单元,用于通过所述互动应用接收所述目标账号的资源获取请求,其中,所述资源获取请求用于请求获取所述资源列表中的资源;选择单元,用于根据所述资源获取请求从所述资源列表中选择满足预设条件的目标资源;推送单元,用于向目标账号推送所述目标资源的目标资源标识。
在本发明实施例中,根据每个账号的账号属性生成资源列表,并且在互动应用上展示资源列表,在接收到资源获取请求后,从资源列表中选择出目标资源,并向目标账号推送目标资源的目标资源标识。由于资源列表中的资源是与账号属性相匹配的,这样,不同账号对应的资源列表可以不相同,也就实现了针对不同账号定制不同的资源列表,对账号可以获得的资源进行灵活的配置,解决了现有技术无法灵活控制网站互动应用的技术问题,达到了灵活配置互动活动的技术效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的***架构的示意图;
图2是根据本发明实施例的互动应用的处理方法的流程图;
图3是根据本发明实施例的生成资源列表的流程图;
图4是根据本发明实施例的互动应用的处理装置的示意图;
图5是根据本发明实施例的服务器的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种可以通过本申请装置实施例执行的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
根据本发明实施例,提供了一种互动应用的处理方法。
可选地,在本实施例中,上述互动应用的处理方法可以应用于如图1所示的终端102和服务器104所构成的硬件环境中。如图1所示,终端102通过网络与服务器104进行连接,上述网络包括但不限于:移动通信网络、广域网、城域网或局域网,终端102可以是手机终端,也可以是PC终端、笔记本终端或平板电脑终端。
图1中示出的硬件环境***的主要工作原理是:
在终端102上显示互动应用,互动应用上可以显示在检测到用户的点击行为后可能提供给用户的资源标识。服务器104记录预先设置好的可以提供给用户的资源,并将资源标识发送给终端102,以便在终端102上的互动应用显示这些资源标识。并且,终端102将检测到的用户的点击行为发送给服务器104,服务器104根据该用户的账号信息从可以提供给用户的资源中选择一个赠送给该用户。服务器104记录该赠送记录,并且将赠送资源的标识返回给终端102,以便终端102可以显示该资源的标识。
图2是根据本发明实施例的互动应用的处理方法的流程图,以下结合图2对本发明实施例所提供的互动应用的处理方法做具体介绍,如图2所示,该互动应用的处理方法主要包括如下步骤:
步骤S202,根据目标账号的账号属性获取资源列表,其中,资源列表中记载的资源与账号属性相匹配。
目标账号可以是用来登录互动应用所在网站的账号,也可以是登录互动应用的账号等。目标账号的账号属性可以是账号的注册信息、历史登录信息和在互动应用或者互动应用所在网站的历史操作信息等。资源列表中记载的资源是允许提供给目标账号的资源。每个账号由于注册信息、历史登录信息和在互动应用或者互动应用所在网站的历史操作信息等都不同,因此,每个账号的账号属性也不相同,针对账号属性获取的资源列表也不同,使得每个账号都能因为自身账号属性而获得相应的资源列表,也就嫩而过在满足预设条件时获得资源列表中相应的资源。
步骤S204,通过互动应用接收目标账号的资源获取请求,其中,资源获取请求用于请求获取资源列表中的资源。
在互动应用获取到资源列表后,可以在互动应用上展示该资源列表,也可以在互动应用所在的网站上展示该资源列表,用户可以通过资源列表得知其可能得到的资源。当然,该资源列表也可以不展示给用户。通过互动应用检测目标账号所关联的应用的表示指令的行为(例如,点击行为)来接收资源获取请求,该资源获取请求用于请求获取所述资源列表中的资源。
步骤S206,根据所述资源获取请求从所述资源列表中选择满足所述预设条件的目标资源。
步骤S208,向目标账号推送目标资源的目标资源标识。
目标资源标识可以是表示一个或者多个资源的标识,目标资源标识所表示的资源是资源列表中的资源。根据资源获取请求选择资源列表中的一个或者多个目标资源作为目标账号的赠品,并将这些目标资源对应的目标资源标识推送给目标账号,以便目标账号根据目标资源标识得知其获得资源有哪些,以及领取目标资源标识所对应的资源。
本实施例,根据每个账号的账号属性生成资源列表,并且在互动应用上展示资源列表,在接收到资源获取请求后,从资源列表中选择出目标资源,并向目标账号推送目标资源的目标资源标识。由于资源列表中的资源是与账号属性相匹配的,这样,不同账号对应的资源列表可以不相同,也就实现了针对不同账号定制不同的资源列表,对账号可以获得的资源进行灵活的配置,解决了现有技术无法灵活控制网站互动应用的技术问题,达到了灵活配置互动活动的技术效果。
需要说明的是,上述步骤都可以由服务器来完成。本实施例的账号属性可以是目标账号的账号等级、成长值、年费会员等,可以为每个等级的账号设置不同的资源列表。例如,对于账号等级比较高的账号所对应的资源列表,可以设置更多种类、更多个数的资源,或者账号等级较高的账号所对应的资源列表中的资源品质要高于等级较低的账号所对应的资源列表中的资源。此处仅举例说明根据账号属性生成的不同资源列表的几种形式,对于其他类似的资源列表的形式不再一一说明。
在本实施例中,互动应用可以是可视化的抽奖模型,例如,转盘、***和砸金蛋等。该互动应用可以是一个独立的应用,也可以是嵌入在网页中的应用。
下面以互动应用是转盘为例对本实施例进行说明。
例1:目标账号为“ABC”,账号属性为账号等级“LV6”。在用户采用目标账号“ABC”登录时,就获取该账号等级“LV6”。根据账号等级“LV6”获取资源列表,该资源列表包括:谢谢参与、特等奖环球游、一等奖欧洲游、二等奖日韩游和三等奖国内游。
用户点击转盘上“抽奖”的按钮启动转盘,当转盘上的指针指向哪个奖项时,该目标账号“ABC”就获得该奖项。在这个过程中,后台程序根据预设算法确定指针所指向的奖项,并将确定的结果显示在转盘上。例如,转盘上的指针指向一等奖欧洲游,则目标账号“ABC”获得欧洲游的资格。
例2:目标账号为“123”,账号属性为账号等级“LV2”。在用户采用目标账号“123”登录时,就获取该账号等级“LV2”。根据账号等级“LV2”获取资源列表,该资源列表包括:谢谢参与、特等奖欧洲游、一等奖日韩游、二等奖东南亚游和三等奖国内游。在转盘上显示上述资源列表。
用户点击转盘上“抽奖”的按钮启动转盘,当转盘上的指针指向哪个奖项时,该目标账号“123”就获得该奖项。在这个过程中,后台程序根据预设算法确定指针所指向的奖项,并将确定的结果显示在转盘上。例如,转盘上的指针指向一等奖日韩游,则目标账号“123”获得日韩游的资格。
例3:目标账号为“123”,账号属性为账号等级“LV2”。在用户采用目标账号“123”登录时,就获取该账号等级“LV2”。根据账号等级“LV2”获取资源列表,该资源列表包括:谢谢参与、一等奖欧洲游、二等奖日韩游和三等奖国内游。与例1相比,目标账号为“123”无法抽取到特等奖全球游。
在转盘上可以显示特等奖全球游,也可以不显示特等奖全球游,无论转盘上显示或者不显示特等奖,目标账号“123”都无法抽中该奖项。
由上述例子可知,对于不同账号等级的账号来说,生成的资源列表中的奖项不同,就实现了对不同账号等级的中奖结果进行灵活控制的效果。同时,也能够避免低等级的账号恶意刷奖来获得高等级账号的奖励。
可选地,根据目标账号的账号属性获取资源列表包括:获取目标账号的账号属性;获取预设资源集合中每个资源的资源属性,其中,资源属性与预设账号属性具有关联关系;按照关联关系从预设资源集合中查找与账号属性相匹配的资源;根据查找到的资源生成资源列表。
在服务器的后台具有一个预设资源集合,该预设资源集合中包括可以发送给不同账号属性的账号的资源。预先为每个资源设置好可以获取该资源的账号的账号属性,在确定目标账号的账号属性之后,从预设资源集合中查找资源的资源属性,判断该资源属性是否与目标账号的账号属性有关联关系,若有,则将查找到的资源作为资源列表中的一个资源。将预设资源集合中的每个资源都轮询一遍,就可以查找到多个资源,用这多个资源生成资源列表。由于查找到的资源都是与目标账号的账号属性相匹配的,也就是可以被目标账号获得的资源,因此,实现了对不同账号定制不同的资源列表。服务器对每个账号维护一个资源列表。
可选地,按照关联关系从预设资源集合中查找与账号属性相匹配的资源包括:将预设资源集合中的第一资源作为当前资源:判断当前资源的当前资源属性是否与目标账号的账号属性相匹配;如果判断出当前资源属性与目标账号的账号属性相匹配,则保存当前资源,并判断预设资源集合中的资源是否全部完成读取;如果判断出当前资源属性与目标账号的账号属性不匹配,则判断预设资源集合中的资源是否全部完成读取;在判断出预设资源集合中的资源全部完成读取,则将保存的当前资源作为查找到的资源;在判断出预设资源集合中的资源没有全部完成读取,则将预设资源集合中的下一条资源作为当前资源。
以下结合图3对本实施例进行说明。
S301,拉取用户会员身份信息。即获取目标账号的账号属性。
S302,预设资源集合是否读取完毕。如果否,则执行步骤S303;如果是,则执行步骤S306。
S303,读取预设资源集合中的下一条资源。
S304,判断是否有该奖品的中奖资格。即判断该资源的资源属性是否与目标账号的账号属性相关联。如果是,则执行步骤S305;如果否,则返回步骤S302。
S305,将该奖品加入“有中奖资格列表”,即将该资源加入到资源列表。
S306,输出该用户“有中奖资格列表”,即推送资源列表。
本实施例中,预设资源集合中的每条资源都已经预先设定好关联的账号属性,只要逐条判断资源是否与目标账号相匹配,并将匹配到的资源生成资源列表,实现了定向发送资源,达到了灵活控制资源发送的技术效果。
可选地,在根据目标账号的账号属性获取资源列表之前,方法还包括:接收第一设置指令,其中,第一设置指令用于指示设置预设资源集合中每个资源的资源属性,资源属性用于表示所述资源与一个或者多个账号属性相关联;按照第一设置指令对预设资源集合中每个资源的资源属性进行设置。
预设资源集合中的每个资源可以对应一个或者多个账号属性,也就是说,一个资源可以存在于一个或者多个账号所对应的资源列表中。如前文例1和例3中,一等奖欧洲游、二等奖日韩游和三等奖国内游可以关联账号“ABC”,也可以关联账号“123”。预设资源集合中资源与账号属性的关联关系例如表1所示。
表1
特等奖 | 一等奖 | 二等奖 | 三等奖 | 谢谢参与 |
LV6 | LV4\LV5\LV6 | LV3\LV4\LV6 | LV2~LV6 | LV1~LV6 |
对于不同账号属性对应的资源列表不同,如表2所示:
表2
账号属性 | 特等奖 | 一等奖 | 二等奖 | 三等奖 | 谢谢参与 |
LV2 | × | × | × | √ | √ |
LV3 | × | × | √ | √ | √ |
LV4 | × | √ | √ | √ | √ |
LV5 | × | √ | × | √ | √ |
LV6 | √ | √ | √ | √ | √ |
可选地,预设条件包括账号获得的概率,在根据目标账号的账号属性获取资源列表之前,方法还包括:接收第二设置指令,其中,第二设置指令用于指示设置预设资源集合中每个资源被所关联的一个或者多个账号属性对应的账号获得的概率;按照第二设置指令对预设资源集合中每个资源进行设置。
每个账号对应一个资源列表,在资源列表里包括对应账号所能够获得的资源,还可以包括每个资源的获得概率。例如,对于一等奖,账号属性为LV5和LV6的都可以获得,但是可以为LV5和LV6设置不同的获取概率。例如,一等奖被LV6获取的概率高于一等奖被LV5获取的概率。
在本实施例中,可以对预设资源集合中每个资源对应的账号属性进行设置,还可以对账号属性获得该资源的概率进行设置,从而增加了对目标账号获取中奖结果进行控制的灵活性,同时可以增加用户对账号等级提升的欲望,增加了互动应用的娱乐性,解决了现有技术对互动应用的控制不够灵活的技术问题。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
根据本发明实施例,还提供了一种用于实施上述互动应用的处理方法的互动应用的处理装置,该互动应用的处理装置主要用于执行本发明实施例上述内容所提供的互动应用的处理方法,以下对本发明实施例所提供的互动应用的处理装置做具体介绍:
图4是根据本发明实施例的互动应用的处理装置的示意图,如图4所示,该互动应用的处理装置主要包括:获取单元40、第一接收单元42、选择单元44和推送单元46。
获取单元40,用于根据目标账号的账号属性获取资源列表,其中,资源列表中记载的资源与账号属性相匹配。
目标账号可以是用来登录互动应用所在网站的账号,也可以是登录互动应用的账号等。目标账号的账号属性可以是账号的注册信息、历史登录信息和在互动应用或者互动应用所在网站的历史操作信息等。资源列表中记载的资源是允许提供给目标账号的资源。每个账号由于注册信息、历史登录信息和在互动应用或者互动应用所在网站的历史操作信息等都不同,因此,每个账号的账号属性也不相同,针对账号属性获取的资源列表也不同,使得每个账号都能因为自身账号属性而获得相应的资源列表,也就嫩而过在满足预设条件时获得资源列表中相应的资源。
第一接收单元42用于通过互动应用接收目标账号的资源获取请求,其中,资源获取请求用于请求获取资源列表中的资源。
在互动应用获取到资源列表后,可以在互动应用上展示该资源列表,也可以在互动应用所在的网站上展示该资源列表,用户可以通过资源列表得知其可能得到的资源。当然,该资源列表也可以不展示给用户。通过互动应用检测目标账号所关联的应用的表示指令的行为(例如,点击行为)来接收资源获取请求,该资源获取请求用于请求获取所述资源列表中的资源。
选择单元44用于根据资源获取请求从资源列表中选择满足预设条件的目标资源。
推送单元46,用于向目标账号推送目标资源的目标资源标识。
目标资源标识可以是表示一个或者多个资源的标识,目标资源标识所表示的资源是资源列表中的资源。根据资源获取请求选择资源列表中的一个或者多个目标资源作为目标账号的赠品,并将这些目标资源对应的目标资源标识推送给目标账号,以便目标账号根据目标资源标识得知其获得资源有哪些,以及领取目标资源标识所对应的资源。
本实施例,根据每个账号的账号属性生成资源列表,并且在互动应用上展示资源列表,在接收到资源获取请求后,从资源列表中选择出目标资源,并向目标账号推送目标资源的目标资源标识。由于资源列表中的资源是与账号属性相匹配的,这样,不同账号对应的资源列表可以不相同,也就实现了针对不同账号定制不同的资源列表,对账号可以获得的资源进行灵活的配置,解决了现有技术无法灵活控制网站互动应用的技术问题,达到了灵活配置互动活动的技术效果。
需要说明的是,上述步骤都可以由服务器来完成。本实施例的账号属性可以是目标账号的账号等级、成长值、年费会员等,可以为每个等级的账号设置不同的资源列表。例如,对于账号等级比较高的账号所对应的资源列表,可以设置更多种类、更多个数的资源,或者账号等级较高的账号所对应的资源列表中的资源品质要高于等级较低的账号所对应的资源列表中的资源。此处仅举例说明根据账号属性生成的不同资源列表的几种形式,对于其他类似的资源列表的形式不再一一说明。
在本实施例中,互动应用可以是可视化的抽奖模型,例如,转盘、***和砸金蛋等。该互动应用可以是一个独立的应用,也可以是嵌入在网页中的应用。
下面以互动应用是转盘为例对本实施例进行说明。
例1:目标账号为“ABC”,账号属性为账号等级“LV6”。在用户采用目标账号“ABC”登录时,就获取该账号等级“LV6”。根据账号等级“LV6”获取资源列表,该资源列表包括:谢谢参与、特等奖环球游、一等奖欧洲游、二等奖日韩游和三等奖国内游。
用户点击转盘上“抽奖”的按钮启动转盘,当转盘上的指针指向哪个奖项时,该目标账号“ABC”就获得该奖项。在这个过程中,后台程序根据预设算法确定指针所指向的奖项,并将确定的结果显示在转盘上。例如,转盘上的指针指向一等奖欧洲游,则目标账号“ABC”获得欧洲游的资格。
例2:目标账号为“123”,账号属性为账号等级“LV2”。在用户采用目标账号“123”登录时,就获取该账号等级“LV2”。根据账号等级“LV2”获取资源列表,该资源列表包括:谢谢参与、特等奖欧洲游、一等奖日韩游、二等奖东南亚游和三等奖国内游。在转盘上显示上述资源列表。
用户点击转盘上“抽奖”的按钮启动转盘,当转盘上的指针指向哪个奖项时,该目标账号“123”就获得该奖项。在这个过程中,后台程序根据预设算法确定指针所指向的奖项,并将确定的结果显示在转盘上。例如,转盘上的指针指向一等奖日韩游,则目标账号“123”获得日韩游的资格。
例3:目标账号为“123”,账号属性为账号等级“LV2”。在用户采用目标账号“123”登录时,就获取该账号等级“LV2”。根据账号等级“LV2”获取资源列表,该资源列表包括:谢谢参与、一等奖欧洲游、二等奖日韩游和三等奖国内游。与例1相比,目标账号为“123”无法抽取到特等奖全球游。
在转盘上可以显示特等奖全球游,也可以不显示特等奖全球游,无论转盘上显示或者不显示特等奖,目标账号“123”都无法抽中该奖项。
由上述例子可知,对于不同账号等级的账号来说,生成的资源列表中的奖项不同,就实现了对不同账号等级的中奖结果进行灵活控制的效果。同时,也能够避免低等级的账号恶意刷奖来获得高等级账号的奖励。
可选地,获取单元包括:第一获取模块,用于获取目标账号的账号属性;第二获取模块,用于获取预设资源集合中每个资源的资源属性,其中,资源属性与预设账号属性具有关联关系;查找模块,用于按照关联关系从预设资源集合中查找与账号属性相匹配的资源;生成模块,用于根据查找到的资源生成资源列表。
在服务器的后台具有一个预设资源集合,该预设资源集合中包括可以发送给不同账号属性的账号的资源。预先为每个资源设置好可以获取该资源的账号的账号属性,在确定目标账号的账号属性之后,从预设资源集合中查找资源的资源属性,判断该资源属性是否与目标账号的账号属性有关联关系,若有,则将查找到的资源作为资源列表中的一个资源。将预设资源集合中的每个资源都轮询一遍,就可以查找到多个资源,用这多个资源生成资源列表。由于查找到的资源都是与目标账号的账号属性相匹配的,也就是可以被目标账号获得的资源,因此,实现了对不同账号定制不同的资源列表。服务器对每个账号维护一个资源列表。
可选地,查找模块包括:第一确定子模块,用于将预设资源集合中的第一资源作为当前资源:第一判断子模块,用于判断当前资源的当前资源属性是否与目标账号的账号属性相匹配;保存子模块,用于在判断出当前资源属性与目标账号的账号属性相匹配,保存当前资源,并判断预设资源集合中的资源是否全部完成读取;第二判断子模块,用于在判断出当前资源属性与目标账号的账号属性不匹配时,判断预设资源集合中的资源是否全部完成读取;第二确定子模块,用于在判断出预设资源集合中的资源全部完成读取时,将保存的当前资源作为查找到的资源;第三确定子模块,用于在判断出预设资源集合中的资源没有全部完成读取时,将预设资源集合中的下一条资源作为当前资源。
本实施例中,预设资源集合中的每条资源都已经预先设定好关联的账号属性,只要逐条判断资源是否与目标账号相匹配,并将匹配到的资源生成资源列表,实现了定向发送资源,达到了灵活控制资源发送的技术效果。
可选地,装置还包括:第二接收单元,用于在根据目标账号的账号属性获取资源列表之前,接收第一设置指令,其中,第一设置指令用于指示设置预设资源集合中每个资源的资源属性,资源属性用于表示资源与一个或者多个账号属性相关联;第一设置单元,用于按照第一设置指令对预设资源集合中每个资源的资源属性进行设置。
预设资源集合中的每个资源可以对应一个或者多个账号属性,也就是说,一个资源可以存在于一个或者多个账号所对应的资源列表中。如前文例1和例3中,一等奖欧洲游、二等奖日韩游和三等奖国内游可以关联账号“ABC”,也可以关联账号“123”。预设资源集合中资源与账号属性的关联关系例如表1所示。
表1
特等奖 | 一等奖 | 二等奖 | 三等奖 | 谢谢参与 |
LV6 | LV4\LV5\LV6 | LV3\LV4\LV6 | LV2~LV6 | LV1~LV6 |
对于不同账号属性对应的资源列表不同,如表2所示:
表2
可选地,预设条件包括账号获得的概率,装置还包括:第三接收单元,用于在根据目标账号的账号属性获取资源列表之前,接收第二设置指令,其中,第二设置指令用于指示设置预设资源集合中每个资源被所关联的一个或者多个账号属性对应的账号获得的概率;第二设置单元,用于按照第二设置指令对预设资源集合中每个资源进行设置。
每个账号对应一个资源列表,在资源列表里包括对应账号所能够获得的资源,还可以包括每个资源的获得概率。例如,对于一等奖,账号属性为LV5和LV6的都可以获得,但是可以为LV5和LV6设置不同的获取概率。例如,一等奖被LV6获取的概率高于一等奖被LV5获取的概率。
在本实施例中,可以对预设资源集合中每个资源对应的账号属性进行设置,还可以对账号属性获得该资源的概率进行设置,从而增加了对目标账号获取中奖结果进行控制的灵活性,同时可以增加用户对账号等级提升的欲望,增加了互动应用的娱乐性,解决了现有技术对互动应用的控制不够灵活的技术问题。
实施例3
根据本发明实施例,还提供了一种用于实施上述互动应用的处理方法的服务器,如图5所示,该服务器主要包括处理器501、数据接口503、存储器505和网络接口507,其中:
数据接口503则主要通过数据传输的方式将目标账号获取的资源发送给目标账号。
存储器505主要用于存储预设资源集合和资源列表。
网络接口507主要用于与终端进行网络通信,向终端提供资源列表,以及获取目标账号。
处理器501主要用于执行如下操作:
根据目标账号的账号属性获取资源列表,其中,所述资源列表中记载的资源与所述账号属性相匹配;通过所述互动应用接收所述目标账号的资源获取请求,其中,所述资源获取请求用于请求获取所述资源列表中的资源;根据所述资源获取请求从所述资源列表中选择满足预设条件的目标资源;向目标账号推送所述目标资源的目标资源标识。
处理器501还用于:获取所述目标账号的账号属性;获取预设资源集合中每个资源的资源属性,其中,所述资源属性与预设账号属性具有关联关系;按照所述关联关系从所述预设资源集合中查找与所述账号属性相匹配的资源;根据查找到的资源生成所述资源列表。
处理器501还用于:将所述预设资源集合中的第一资源作为当前资源:判断所述当前资源的当前资源属性是否与所述目标账号的账号属性相匹配;如果判断出所述当前资源属性与所述目标账号的账号属性相匹配,则保存所述当前资源,并判断所述预设资源集合中的资源是否全部完成读取;如果判断出所述当前资源属性与所述目标账号的账号属性不匹配,则判断所述预设资源集合中的资源是否全部完成读取;在判断出所述预设资源集合中的资源全部完成读取,则将保存的所述当前资源作为查找到的资源;在判断出所述预设资源集合中的资源没有全部完成读取,则将所述预设资源集合中的下一条资源作为所述当前资源。
处理器501还用于:在根据目标账号的账号属性获取资源列表之前,所述方法还包括:接收第一设置指令,其中,所述第一设置指令用于指示设置预设资源集合中每个资源的资源属性,所述资源属性用于表示资源与一个或者多个账号属性相关联;按照所述第一设置指令对所述预设资源集合中每个资源的资源属性进行设置。
处理器501还用于:所述预设条件包括账号获得的概率,在根据目标账号的账号属性获取资源列表之前,所述方法还包括:接收第二设置指令,其中,所述第二设置指令用于指示设置预设资源集合中每个资源被所关联的一个或者多个账号属性对应的账号获得的概率;按照所述第二设置指令对所述预设资源集合中每个资源进行设置。
可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。
实施例4
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于存储本发明实施例的互动应用的处理方法的程序代码。
可选地,在本实施例中,上述存储介质可以位于移动通信网络、广域网、城域网或局域网的网络中的多个网络设备中的至少一个网络设备。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
S1,根据目标账号的账号属性获取资源列表,其中,所述资源列表中记载的资源与所述账号属性相匹配;
S2,通过所述互动应用接收所述目标账号的资源获取请求,其中,所述资源获取请求用于请求获取所述资源列表中的资源;
S3,根据所述资源获取请求从所述资源列表中选择满足预设条件的目标资源;
S4,向目标账号推送所述目标资源的目标资源标识。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read‐Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:获取所述目标账号的账号属性;获取预设资源集合中每个资源的资源属性,其中,所述资源属性与预设账号属性具有关联关系;按照所述关联关系从所述预设资源集合中查找与所述账号属性相匹配的资源;根据查找到的资源生成所述资源列表。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:将所述预设资源集合中的第一资源作为当前资源:判断所述当前资源的当前资源属性是否与所述目标账号的账号属性相匹配;如果判断出所述当前资源属性与所述目标账号的账号属性相匹配,则保存所述当前资源,并判断所述预设资源集合中的资源是否全部完成读取;如果判断出所述当前资源属性与所述目标账号的账号属性不匹配,则判断所述预设资源集合中的资源是否全部完成读取;在判断出所述预设资源集合中的资源全部完成读取,则将保存的所述当前资源作为查找到的资源;在判断出所述预设资源集合中的资源没有全部完成读取,则将所述预设资源集合中的下一条资源作为所述当前资源。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:接收第一设置指令,其中,所述第一设置指令用于指示设置预设资源集合中每个资源的资源属性,所述资源属性用于表示资源与一个或者多个账号属性相关联;按照所述第一设置指令对所述预设资源集合中每个资源的资源属性进行设置。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:接收第二设置指令,其中,所述第二设置指令用于指示设置预设资源集合中每个资源被所关联的一个或者多个账号属性对应的账号获得的概率;按照所述第二设置指令对所述预设资源集合中每个资源进行设置。
可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种互动应用的处理方法,其特征在于,包括:
根据目标账号的账号属性获取资源列表,其中,所述资源列表中记载的资源与所述账号属性相匹配;
通过所述互动应用接收所述目标账号的资源获取请求,其中,所述资源获取请求用于请求获取所述资源列表中的资源;
根据所述资源获取请求从所述资源列表中选择满足预设条件的目标资源;
向目标账号推送所述目标资源的目标资源标识。
2.根据权利要求1所述的方法,其特征在于,根据目标账号的账号属性获取资源列表包括:
获取所述目标账号的账号属性;
获取预设资源集合中每个资源的资源属性,其中,所述资源属性与预设账号属性具有关联关系;
按照所述关联关系从所述预设资源集合中查找与所述账号属性相匹配的资源;
根据查找到的资源生成所述资源列表。
3.根据权利要求2所述的方法,其特征在于,按照所述关联关系从所述预设资源集合中查找与所述账号属性相匹配的资源包括:
将所述预设资源集合中的第一资源作为当前资源:
判断所述当前资源的当前资源属性是否与所述目标账号的账号属性相匹配;
如果判断出所述当前资源属性与所述目标账号的账号属性相匹配,则保存所述当前资源,并判断所述预设资源集合中的资源是否全部完成读取;
如果判断出所述当前资源属性与所述目标账号的账号属性不匹配,则判断所述预设资源集合中的资源是否全部完成读取;
在判断出所述预设资源集合中的资源全部完成读取,则将保存的所述当前资源作为查找到的资源;
在判断出所述预设资源集合中的资源没有全部完成读取,则将所述预设资源集合中的下一条资源作为所述当前资源。
4.根据权利要求1所述的方法,其特征在于,在根据目标账号的账号属性获取资源列表之前,所述方法还包括:
接收第一设置指令,其中,所述第一设置指令用于指示设置预设资源集合中每个资源的资源属性,所述资源属性用于表示资源与一个或者多个账号属性相关联;
按照所述第一设置指令对所述预设资源集合中每个资源的资源属性进行设置。
5.根据权利要求1所述的方法,其特征在于,所述预设条件包括账号获得的概率,在根据目标账号的账号属性获取资源列表之前,所述方法还包括:
接收第二设置指令,其中,所述第二设置指令用于指示设置预设资源集合中每个资源被所关联的一个或者多个账号属性对应的账号获得的概率;
按照所述第二设置指令对所述预设资源集合中每个资源进行设置。
6.一种互动应用的处理装置,其特征在于,包括:
获取单元,用于根据目标账号的账号属性获取资源列表,其中,所述资源列表中记载的资源与所述账号属性相匹配;
第一接收单元,用于通过所述互动应用接收所述目标账号的资源获取请求,其中,所述资源获取请求用于请求获取所述资源列表中的资源;
选择单元,用于根据所述资源获取请求从所述资源列表中选择满足预设条件的目标资源;
推送单元,用于向目标账号推送所述目标资源的目标资源标识。
7.根据权利要求6所述的装置,其特征在于,所述获取单元包括:
第一获取模块,用于获取所述目标账号的账号属性;
第二获取模块,用于获取预设资源集合中每个资源的资源属性,其中,所述资源属性与预设账号属性具有关联关系;
查找模块,用于按照所述关联关系从所述预设资源集合中查找与所述账号属性相匹配的资源;
生成模块,用于根据查找到的资源生成所述资源列表。
8.根据权利要求7所述的装置,其特征在于,所述查找模块包括:
第一确定子模块,用于将所述预设资源集合中的第一资源作为当前资源:
第一判断子模块,用于判断所述当前资源的当前资源属性是否与所述目标账号的账号属性相匹配;
保存子模块,用于在判断出所述当前资源属性与所述目标账号的账号属性相匹配,保存所述当前资源,并判断所述预设资源集合中的资源是否全部完成读取;
第二判断子模块,用于在判断出所述当前资源属性与所述目标账号的账号属性不匹配时,判断所述预设资源集合中的资源是否全部完成读取;
第二确定子模块,用于在判断出所述预设资源集合中的资源全部完成读取时,将保存的所述当前资源作为查找到的资源;
第三确定子模块,用于在判断出所述预设资源集合中的资源没有全部完成读取时,将所述预设资源集合中的下一条资源作为所述当前资源。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二接收单元,用于在根据目标账号的账号属性获取资源列表之前,接收第一设置指令,其中,所述第一设置指令用于指示设置预设资源集合中每个资源的资源属性,所述资源属性用于表示资源与一个或者多个账号属性相关联;
第一设置单元,用于按照所述第一设置指令对所述预设资源集合中每个资源的资源属性进行设置。
10.根据权利要求6所述的装置,其特征在于,所述预设条件包括账号获得的概率,所述装置还包括:
第三接收单元,用于在根据目标账号的账号属性获取资源列表之前,接收第二设置指令,其中,所述第二设置指令用于指示设置预设资源集合中每个资源被所关联的一个或者多个账号属性对应的账号获得的概率;
第二设置单元,用于按照所述第二设置指令对所述预设资源集合中每个资源进行设置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611048472.XA CN106651439A (zh) | 2016-11-22 | 2016-11-22 | 互动应用的处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611048472.XA CN106651439A (zh) | 2016-11-22 | 2016-11-22 | 互动应用的处理方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106651439A true CN106651439A (zh) | 2017-05-10 |
Family
ID=58811101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611048472.XA Pending CN106651439A (zh) | 2016-11-22 | 2016-11-22 | 互动应用的处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106651439A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108052323A (zh) * | 2017-11-22 | 2018-05-18 | 链家网(北京)科技有限公司 | 一种抽奖***和抽奖方法 |
CN111932290A (zh) * | 2020-06-30 | 2020-11-13 | 五八到家有限公司 | 请求处理方法、装置、设备和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090192862A1 (en) * | 2007-03-02 | 2009-07-30 | Hoggard Wesley B | System and method for seamlessly integrating the listing and sale of real property |
CN102063433A (zh) * | 2009-11-16 | 2011-05-18 | 华为技术有限公司 | 相关项推荐方法和装置 |
CN102333084A (zh) * | 2011-08-31 | 2012-01-25 | 深圳市彩讯科技有限公司 | 基于用户属性的信息推送方法及*** |
-
2016
- 2016-11-22 CN CN201611048472.XA patent/CN106651439A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090192862A1 (en) * | 2007-03-02 | 2009-07-30 | Hoggard Wesley B | System and method for seamlessly integrating the listing and sale of real property |
CN102063433A (zh) * | 2009-11-16 | 2011-05-18 | 华为技术有限公司 | 相关项推荐方法和装置 |
CN102333084A (zh) * | 2011-08-31 | 2012-01-25 | 深圳市彩讯科技有限公司 | 基于用户属性的信息推送方法及*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108052323A (zh) * | 2017-11-22 | 2018-05-18 | 链家网(北京)科技有限公司 | 一种抽奖***和抽奖方法 |
CN111932290A (zh) * | 2020-06-30 | 2020-11-13 | 五八到家有限公司 | 请求处理方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104915296B (zh) | 埋点测试方法、数据的查询方法及装置 | |
CN104394126B (zh) | 信息推荐方法、服务器、客户端及*** | |
CN108696399B (zh) | 业务服务的测试方法和装置 | |
CN108304426A (zh) | 标识的获取方法及装置 | |
CN107147560A (zh) | 数据分享方法及装置 | |
CN107563181A (zh) | 一种点选图形验证码的验证方法及*** | |
CN108111568B (zh) | 对象获取方法和装置、存储介质及电子装置 | |
CN106021455A (zh) | 图像特征关系的匹配方法、装置和*** | |
CN106682949A (zh) | 业务推荐方法、业务信息接收方法、装置及*** | |
CN106484738A (zh) | 一种页面处理方法及装置 | |
CN107807935B (zh) | 应用推荐方法及装置 | |
CN104090899A (zh) | 一种反馈展示内容信息的方法和装置 | |
CN108140055A (zh) | 触发应用信息 | |
CN110392155A (zh) | 通知消息的显示、处理方法、装置及设备 | |
CN105989114A (zh) | 一种收藏内容推荐方法及终端 | |
CN111241400B (zh) | 一种信息搜索方法及装置 | |
CN112148607A (zh) | 一种业务场景的接口测试方法和装置 | |
CN115630967A (zh) | 一种农产品的智能溯源方法、装置、电子设备及存储介质 | |
CN110188276B (zh) | 数据发送装置、方法、电子设备及计算机可读存储介质 | |
CN106651439A (zh) | 互动应用的处理方法和装置 | |
CN107146098A (zh) | 一种广告运营配置方法及其设备 | |
CN106899558A (zh) | 访问请求的处理方法和装置 | |
CN107281754A (zh) | 一种应用标识匹配方法及其设备、存储介质、服务器 | |
CN104796451A (zh) | 用于互联网应用的数据处理方法和装置 | |
CN106779899A (zh) | 恶意订单识别方法及装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170510 |