CN106651439A - Processing method and device for interactive application - Google Patents

Processing method and device for interactive application Download PDF

Info

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
Application number
CN201611048472.XA
Other languages
Chinese (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201611048472.XA priority Critical patent/CN106651439A/en
Publication of CN106651439A publication Critical patent/CN106651439A/en
Pending legal-status Critical Current

Links

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/0212Chance discounts or incentives
    • 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/0225Avoiding frauds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-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

The invention discloses a processing method and device for an interactive application. The method comprises the following steps of: according to the account attribute of a target account, obtaining a resource list, wherein resources recorded in the resource list are matched with the account attribute; through the interactive application, receiving a resource obtaining request for the target account, wherein the resource obtaining request is used for requesting resources in the resource list; according to the resource obtaining list, selecting a target resource which meets a preset condition from the resource list; and pushing the target resource identification of the target resource to the target account. By use of the method, the technical problem that the interactive application of a website can not be flexibly controlled is solved.

Description

The treating method and apparatus of interactive application
Technical field
The present invention relates to internet arena, in particular to a kind for the treatment of method and apparatus of interactive application.
Background technology
At present, each website is in order to increase the register user of website traffic or feedback website, it will usually hold some activities To increase the interaction with user.For example, the click behavior by user at interactive application interface provides a user with random present.By It is random in the behavior of offer present, according to the probability of occurrence of every kind of present present is provided a user with.However, this mode is only User can be supplied to according to the probability of occurrence of present, and the species that cannot be directed to present of the different user to occurring is controlled, So that the control underaction of website interactive event.
For above-mentioned problem, effective solution is not yet proposed at present.
The content of the invention
A kind for the treatment of method and apparatus of interactive application are embodiments provided, at least to solve flexibly to control The technical problem of website interactive application.
A kind of one side according to embodiments of the present invention, there is provided processing method of interactive application, including:According to target The account attribute of account obtains the Resources list, wherein, the resource described in described the Resources list matches with the account attribute; The resource acquisition request of the target account is received by the interactive application, wherein, the resource acquisition is asked for asking Obtain the resource in described the Resources list;Selected to meet pre-conditioned from described the Resources list according to resource acquisition request Target resource;The target resource identifier of the target resource is pushed to target account.
Another aspect according to embodiments of the present invention, additionally provides a kind of processing meanss of interactive application, including:Obtain single Unit, for the account attribute according to target account the Resources list is obtained, wherein, the resource described in described the Resources list with it is described Account attribute matches;First receiving unit, the resource acquisition for receiving the target account by the interactive application please Ask, wherein, the resource acquisition is asked for the resource in the Resources list described in acquisition request;Select unit, for according to institute State resource acquisition request to select to meet pre-conditioned target resource from described the Resources list;Push unit, for target Account pushes the target resource identifier of the target resource.
In embodiments of the present invention, the Resources list is generated according to the account attribute of each account, and in interactive application Showing resource list, after resource acquisition request is received, selects target resource from the Resources list, and pushes away to target account Send the target resource identifier of target resource.Because the resource in the Resources list matches with account attribute, so, different accounts Number corresponding the Resources list can be differed, and to be also achieved that and customize different the Resources lists for different accounts, can to account Flexibly configured with the resource for obtaining, solving prior art cannot flexibly control the technical problem of website interactive application, The technique effect of flexible configuration interactive event is reached.
Description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, this Bright schematic description and description does not constitute inappropriate limitation of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram of system architecture according to embodiments of the present invention;
Fig. 2 is the flow chart of the processing method of interactive application according to embodiments of the present invention;
Fig. 3 is the flow chart of generation the Resources list according to embodiments of the present invention;
Fig. 4 is the schematic diagram of the processing meanss of interactive application according to embodiments of the present invention;
Fig. 5 is the schematic diagram of server according to embodiments of the present invention.
Specific embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, is clearly and completely described to the technical scheme in the embodiment of the present invention, it is clear that described embodiment is only The embodiment of a part of the invention, rather than the embodiment of whole.Based on the embodiment in the present invention, ordinary skill people The every other embodiment that member is obtained under the premise of creative work is not made, should all belong to the model of present invention protection Enclose.
It should be noted that description and claims of this specification and the term " first " in above-mentioned accompanying drawing, " Two " it is etc. the object for distinguishing similar, without for describing specific order or precedence.It should be appreciated that so using Data can exchange in the appropriate case, so as to embodiments of the invention described herein can with except illustrating here or Order beyond those of description is implemented.Additionally, term " comprising " and " having " and their any deformation, it is intended that cover Lid is non-exclusive to be included, and for example, process, method, system, product or the equipment for containing series of steps or unit is not necessarily limited to Those steps clearly listed or unit, but may include clearly not list or for these processes, method, product Or intrinsic other steps of equipment or unit.
Embodiment 1
According to embodiments of the present invention, there is provided a kind of embodiment of the method that can be performed by the application device embodiment, It should be noted that can be in the department of computer science of such as one group of computer executable instructions the step of the flow process of accompanying drawing is illustrated Perform in system, and, although show logical order in flow charts, but in some cases, can be with different from herein Order perform shown or described step.
According to embodiments of the present invention, there is provided a kind of processing method of interactive application.
Alternatively, in the present embodiment, the processing method of above-mentioned interactive application can apply to terminal as shown in Figure 1 102 and the hardware environment that constituted of server 104 in.As shown in figure 1, terminal 102 is connected by network with server 104 Connect, above-mentioned network is included but is not limited to:Mobile communications network, wide area network, Metropolitan Area Network (MAN) or LAN, terminal 102 can be mobile phone Terminal, or PC terminals, notebook terminal or panel computer terminal.
The main operational principle of the hardware environment system illustrated in Fig. 1 is:
Interactive application is shown on the terminal 102, and may be displayed in interactive application can after the click behavior for detecting user The resource identification of user can be supplied to.The resource that can be supplied to user that the record of server 104 pre-sets, and by resource Mark is sent to terminal 102, so that interactive application on the terminal 102 shows these resource identifications.Also, terminal 102 will be examined The click behavior of the user for measuring is sent to server 104, and server 104 is according to the account information of the user from can be supplied to Select one to give in the resource of user and give the user.Server 104 records this and gives record, and will give the mark of resource Terminal 102 is returned to, so that terminal 102 can show the mark of the resource.
Fig. 2 is the flow chart of the processing method of interactive application according to embodiments of the present invention, below in conjunction with Fig. 2 to the present invention The processing method of the interactive application that embodiment is provided does concrete introduction, as shown in Fig. 2 the processing method of the interactive application is main Comprise the steps:
Step S202, according to the account attribute of target account the Resources list is obtained, wherein, the resource described in the Resources list Match with account attribute.
Target account can be the account for logging in interactive application place website, it is also possible to be logged on the account of interactive application Number etc..The account attribute of target account can be the log-on message of account, historical log information and in interactive application or interaction Historical operation information using place website etc..Resource described in the Resources list is the resource for allowing to be supplied to target account. Historical operation of each account due to log-on message, historical log information and in interactive application or interactive application place website is believed Breath etc. is all different, therefore, the account attribute of each account is also differed, and the Resources list obtained for account attribute is also different, It is also just tender and cross and meeting pre-conditioned so that each account can obtain corresponding the Resources list because of account number attribute When obtain corresponding resource in the Resources list.
Step S204, by interactive application the resource acquisition request of target account is received, wherein, resource acquisition asks to be used for Resource in acquisition request the Resources list.
After interactive application gets the Resources list, the Resources list can be shown in interactive application, it is also possible to mutual Show the Resources list on the website that dynamic application is located, user can learn its resource being likely to be obtained by the Resources list.When So, the Resources list can not also show user.Detect that the expression of the application associated by target account refers to by interactive application Receiving resource acquisition request, the resource acquisition is asked for resource described in acquisition request for the behavior (for example, click on behavior) of order Resource in list.
Step S206, selects to meet the pre-conditioned mesh according to resource acquisition request from described the Resources list Mark resource.
Step S208, to target account the target resource identifier of target resource is pushed.
Target resource identifier can be the mark for representing one or more resource, the resource represented by target resource identifier It is the resource in the Resources list.One or more target resource in resource acquisition request selecting the Resources list is used as mesh The present of mark account, and the corresponding target resource identifier of these target resources is pushed to into target account, so as to target account root Learn that it obtains which resource has according to target resource identifier, and get the resource corresponding to target resource identifier.
The present embodiment, according to the account attribute of each account the Resources list, and the showing resource in interactive application are generated List, after resource acquisition request is received, selects target resource from the Resources list, and pushes target money to target account The target resource identifier in source.Because the resource in the Resources list matches with account attribute, so, different accounts are corresponding The Resources list can be differed, and to be also achieved that and customize different the Resources lists for different accounts, and account can be obtained Resource is flexibly configured, and solving prior art cannot flexibly control the technical problem of website interactive application, reach spirit The technique effect of configuration interactive event living.
It should be noted that above-mentioned steps can be completed by server.The account attribute of the present embodiment can be mesh The account grade of mark account, into long value, annual fee member etc., can be that the account of each grade arranges different the Resources lists.Example Such as, the Resources list corresponding to account for account higher grade, can arrange the resource of more, more numbers, Or the resource quality in the Resources list corresponding to the higher ranked account of account is higher than corresponding to junior account The Resources list in resource.Several forms of the different resource list generated according to account attribute are only illustrated herein, it is right No longer illustrate one by one in the form of other similar the Resources lists.
In the present embodiment, interactive application can be visual prize drawing model, for example, rotating disk, Slot Machine and pound golden egg Deng.The interactive application can be an independent application, it is also possible to the application being built-in in webpage.
Below the present embodiment is illustrated so that interactive application is rotating disk as an example.
Example 1:Target account is " ABC ", and account attribute is account grade " LV6 ".Stepped on using target account " ABC " in user During record, the account grade " LV6 " is just obtained.The Resources list is obtained according to account grade " LV6 ", the Resources list includes:Thanks Participation, the global trip of special award, the trip of first prize Europe, second prize Japan and Korea S travel and third prize internal travel.
User clicks on the button startup rotating disk of " prize drawing " on rotating disk, when which awards the pointer on rotating disk point to, the mesh Mark account " ABC " just obtains the awards.In this process, prize of the background program according to pointed by preset algorithm determines pointer , and the result of determination is included on rotating disk.For example, the pointer on rotating disk points to the trip of first prize Europe, then target account " ABC " obtains the qualification of Europe trip.
Example 2:Target account is " 123 ", and account attribute is account grade " LV2 ".Stepped on using target account " 123 " in user During record, the account grade " LV2 " is just obtained.The Resources list is obtained according to account grade " LV2 ", the Resources list includes:Thanks Participation, special award Europe trip, first prize Japan and Korea S travel, the trip of second prize Southeast Asia and third prize internal travel.Show on rotating disk above-mentioned The Resources list.
User clicks on the button startup rotating disk of " prize drawing " on rotating disk, when which awards the pointer on rotating disk point to, the mesh Mark account " 123 " just obtains the awards.In this process, prize of the background program according to pointed by preset algorithm determines pointer , and the result of determination is included on rotating disk.For example, the pointer on rotating disk points to first prize Japan and Korea S travel, then target account " 123 " obtain the qualification of Japan and Korea S travel.
Example 3:Target account is " 123 ", and account attribute is account grade " LV2 ".Stepped on using target account " 123 " in user During record, the account grade " LV2 " is just obtained.The Resources list is obtained according to account grade " LV2 ", the Resources list includes:Thanks Participation, the trip of first prize Europe, second prize Japan and Korea S travel and third prize internal travel.Compared with example 1, target account cannot take out for " 123 " Get the trip of the special award whole world.
The trip of the special award whole world can be shown on rotating disk, it is also possible to do not show the trip of the special award whole world, no matter show on rotating disk Or special award is not shown, target account " 123 " cannot all draw the awards.
From above-mentioned example, for the account of different account grades, the awards in the Resources list of generation are different, It is achieved that the prize-winning result to different account grades carries out the effect of flexible control.Simultaneously, it is also possible to avoid low-grade account Number malice brush prize is obtaining the reward of high-grade account.
Alternatively, obtaining the Resources list according to the account attribute of target account includes:Obtain the account attribute of target account; The Resource Properties of each resource in default resource collection are obtained, wherein, Resource Properties have incidence relation with default account attribute; The resource matched with account attribute is searched from default resource collection according to incidence relation;Money is generated according to the resource for finding Source list.
There is a default resource collection on the backstage of server, the default resource collection includes that difference can be sent to The resource of the account of account attribute.The account attribute of the account that can obtain the resource is set for each resource in advance, true After the account attribute of the account that sets the goal, the Resource Properties of resource are searched from default resource collection, judge that the Resource Properties are It is no relevant with the account attribute of target account, if having, provide the resource for finding as in the Resources list Source.By each the resource poll one time in default resource collection, it is possible to find multiple resources, generated with this multiple resource The Resources list.Because the resource for finding is matched with the account attribute of target account, that is, can be by target account Number resource for obtaining, it is thereby achieved that customizing different the Resources lists to different accounts.Server safeguards one to each account The Resources list.
Alternatively, searching the resource matched with account attribute from default resource collection according to incidence relation includes:Will First resource in default resource collection is used as Current resource:Judge the Current resource attribute of Current resource whether with target account Account attribute match;If it is judged that Current resource attribute matches with the account attribute of target account, then preserve current Resource, and judge whether the resource in default resource collection is fully completed reading;If it is judged that Current resource attribute and target The account attribute of account is mismatched, then judge whether the resource in default resource collection is fully completed reading;Judging to preset Resource in resource collection is fully completed reading, then using the Current resource of preservation as the resource for finding;Judging to preset Resource in resource collection is not fully completed reading, then using next resource in default resource collection as Current resource.
The present embodiment is illustrated below in conjunction with Fig. 3.
S301, pulls user's membership's information.Obtain the account attribute of target account.
S302, whether default resource collection reads finishes.If it is not, then execution step S303;If it is, execution step S306。
S303, reads next resource in default resource collection.
S304, determines whether the prize-winning qualification of the prize.Judge the Resource Properties of the resource whether with target account Account attribute be associated.If it is, execution step S305;If it is not, then return to step S302.
S305, by the prize " having prize-winning membership lists " is added, will the resource be added to the Resources list.
S306, exports user's " having prize-winning membership lists ", that is, push the Resources list.
In the present embodiment, the account attribute of the every resource all pre-set associations in resource collection is preset, only To judge that whether resource matches, and the resource that will match to generates the Resources list with target account one by one, realize orientation and send out Resource is sent, the technique effect that flexible control resource sends has been reached.
Alternatively, before the account attribute according to target account obtains the Resources list, method also includes:Receive first to set Instruction is put, wherein, the Resource Properties that first arranges instruction arranges each resource in default resource collection for instruction, Resource Properties For representing that the resource is associated with one or more account attribute;Instruction is set in default resource collection according to first The Resource Properties of each resource are configured.
Each resource in default resource collection can correspond to one or more account attribute, that is to say, that a money Source may reside in the Resources list corresponding to one or more account.Such as above in example 1 and example 3, the trip of first prize Europe, Second prize Japan and Korea S travel and third prize internal travel can be with associated account number " ABC ", it is also possible to associated account number " 123 ".Default resource collection The incidence relation of middle resource and account attribute is for example shown in table 1.
Table 1
Special award The first prize Second prize Third prize Thanks participation
LV6 LV4\LV5\LV6 LV3\LV4\LV6 LV2~LV6 LV1~LV6
It is different for the corresponding the Resources list of different account attributes, as shown in table 2:
Table 2
Account attribute Special award The first prize Second prize Third prize Thanks participation
LV2 × × ×
LV3 × ×
LV4 ×
LV5 × ×
LV6
Alternatively, the pre-conditioned probability obtained including account, in the account attribute according to target account resource row are obtained Before table, method also includes:Receive second and instruction is set, wherein, second arranges instruction for indicating to arrange default resource collection In the probability that obtained by the corresponding account of associated one or more account attribute of each resource;Arrange according to second and instruct Each resource in default resource collection is configured.
Each account one the Resources list of correspondence, includes the resource that correspondence account is obtained in that, also in the Resources list The acquisition probability of each resource can be included.For example, for the first prize, account attribute can be obtained for LV5's and LV6, but Can be for LV5 different with LV6 settings acquisition probabilities.For example, the probability that the first prize is obtained by LV6 is higher than the first prize by LV5 The probability of acquisition.
In the present embodiment, the corresponding account attribute of each resource in default resource collection can be configured, may be used also It is configured with the probability that the resource is obtained to account attribute, target account acquisition prize-winning result is controlled so as to increased Motility, while the desire that user is lifted to account grade can be increased, increased the recreational of interactive application, solve existing There is technical problem of the technology to the control underaction of interactive application.
It should be noted that for aforesaid each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention do not limited by described sequence of movement because According to the present invention, some steps can adopt other orders or while carry out.Secondly, those skilled in the art also should know Know, embodiment described in this description belongs to preferred embodiment, involved action and module is not necessarily of the invention It is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned enforcement The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lot In the case of the former be more preferably embodiment.Based on such understanding, technical scheme is substantially in other words to existing The part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storage In medium (such as ROM/RAM, magnetic disc, CD), including some instructions are used so that a station terminal equipment (can be mobile phone, calculate Machine, server, or network equipment etc.) perform method described in each embodiment of the invention.
Embodiment 2
According to embodiments of the present invention, a kind of interactive application for implementing the processing method of above-mentioned interactive application is additionally provided Processing meanss, the processing meanss of the interactive application are mainly used in performing the interaction that embodiment of the present invention the above provided should Processing method, the processing meanss of the interactive application for being provided the embodiment of the present invention below do concrete introduction:
Fig. 4 is the schematic diagram of the processing meanss of interactive application according to embodiments of the present invention, as shown in figure 4, the interaction should Processing meanss mainly include:Acquiring unit 40, the first receiving unit 42, select unit 44 and push unit 46.
Acquiring unit 40, for the account attribute according to target account the Resources list is obtained, wherein, described in the Resources list Resource match with account attribute.
Target account can be the account for logging in interactive application place website, it is also possible to be logged on the account of interactive application Number etc..The account attribute of target account can be the log-on message of account, historical log information and in interactive application or interaction Historical operation information using place website etc..Resource described in the Resources list is the resource for allowing to be supplied to target account. Historical operation of each account due to log-on message, historical log information and in interactive application or interactive application place website is believed Breath etc. is all different, therefore, the account attribute of each account is also differed, and the Resources list obtained for account attribute is also different, It is also just tender and cross and meeting pre-conditioned so that each account can obtain corresponding the Resources list because of account number attribute When obtain corresponding resource in the Resources list.
First receiving unit 42 is used to receive the resource acquisition request of target account by interactive application, wherein, resource is obtained Request is taken for the resource in acquisition request the Resources list.
After interactive application gets the Resources list, the Resources list can be shown in interactive application, it is also possible to mutual Show the Resources list on the website that dynamic application is located, user can learn its resource being likely to be obtained by the Resources list.When So, the Resources list can not also show user.Detect that the expression of the application associated by target account refers to by interactive application Receiving resource acquisition request, the resource acquisition is asked for resource described in acquisition request for the behavior (for example, click on behavior) of order Resource in list.
Select unit 44 is used to be selected to meet pre-conditioned target resource from the Resources list according to resource acquisition request.
Push unit 46, for pushing the target resource identifier of target resource to target account.
Target resource identifier can be the mark for representing one or more resource, the resource represented by target resource identifier It is the resource in the Resources list.One or more target resource in resource acquisition request selecting the Resources list is used as mesh The present of mark account, and the corresponding target resource identifier of these target resources is pushed to into target account, so as to target account root Learn that it obtains which resource has according to target resource identifier, and get the resource corresponding to target resource identifier.
The present embodiment, according to the account attribute of each account the Resources list, and the showing resource in interactive application are generated List, after resource acquisition request is received, selects target resource from the Resources list, and pushes target money to target account The target resource identifier in source.Because the resource in the Resources list matches with account attribute, so, different accounts are corresponding The Resources list can be differed, and to be also achieved that and customize different the Resources lists for different accounts, and account can be obtained Resource is flexibly configured, and solving prior art cannot flexibly control the technical problem of website interactive application, reach spirit The technique effect of configuration interactive event living.
It should be noted that above-mentioned steps can be completed by server.The account attribute of the present embodiment can be mesh The account grade of mark account, into long value, annual fee member etc., can be that the account of each grade arranges different the Resources lists.Example Such as, the Resources list corresponding to account for account higher grade, can arrange the resource of more, more numbers, Or the resource quality in the Resources list corresponding to the higher ranked account of account is higher than corresponding to junior account The Resources list in resource.Several forms of the different resource list generated according to account attribute are only illustrated herein, it is right No longer illustrate one by one in the form of other similar the Resources lists.
In the present embodiment, interactive application can be visual prize drawing model, for example, rotating disk, Slot Machine and pound golden egg Deng.The interactive application can be an independent application, it is also possible to the application being built-in in webpage.
Below the present embodiment is illustrated so that interactive application is rotating disk as an example.
Example 1:Target account is " ABC ", and account attribute is account grade " LV6 ".Stepped on using target account " ABC " in user During record, the account grade " LV6 " is just obtained.The Resources list is obtained according to account grade " LV6 ", the Resources list includes:Thanks Participation, the global trip of special award, the trip of first prize Europe, second prize Japan and Korea S travel and third prize internal travel.
User clicks on the button startup rotating disk of " prize drawing " on rotating disk, when which awards the pointer on rotating disk point to, the mesh Mark account " ABC " just obtains the awards.In this process, prize of the background program according to pointed by preset algorithm determines pointer , and the result of determination is included on rotating disk.For example, the pointer on rotating disk points to the trip of first prize Europe, then target account " ABC " obtains the qualification of Europe trip.
Example 2:Target account is " 123 ", and account attribute is account grade " LV2 ".Stepped on using target account " 123 " in user During record, the account grade " LV2 " is just obtained.The Resources list is obtained according to account grade " LV2 ", the Resources list includes:Thanks Participation, special award Europe trip, first prize Japan and Korea S travel, the trip of second prize Southeast Asia and third prize internal travel.Show on rotating disk above-mentioned The Resources list.
User clicks on the button startup rotating disk of " prize drawing " on rotating disk, when which awards the pointer on rotating disk point to, the mesh Mark account " 123 " just obtains the awards.In this process, prize of the background program according to pointed by preset algorithm determines pointer , and the result of determination is included on rotating disk.For example, the pointer on rotating disk points to first prize Japan and Korea S travel, then target account " 123 " obtain the qualification of Japan and Korea S travel.
Example 3:Target account is " 123 ", and account attribute is account grade " LV2 ".Stepped on using target account " 123 " in user During record, the account grade " LV2 " is just obtained.The Resources list is obtained according to account grade " LV2 ", the Resources list includes:Thanks Participation, the trip of first prize Europe, second prize Japan and Korea S travel and third prize internal travel.Compared with example 1, target account cannot take out for " 123 " Get the trip of the special award whole world.
The trip of the special award whole world can be shown on rotating disk, it is also possible to do not show the trip of the special award whole world, no matter show on rotating disk Or special award is not shown, target account " 123 " cannot all draw the awards.
From above-mentioned example, for the account of different account grades, the awards in the Resources list of generation are different, It is achieved that the prize-winning result to different account grades carries out the effect of flexible control.Simultaneously, it is also possible to avoid low-grade account Number malice brush prize is obtaining the reward of high-grade account.
Alternatively, acquiring unit includes:First acquisition module, for obtaining the account attribute of target account;Second obtains Module, for obtaining default resource collection in each resource Resource Properties, wherein, Resource Properties have with default account attribute Incidence relation;Searching modul, for the resource matched with account attribute to be searched from default resource collection according to incidence relation; Generation module, for generating the Resources list according to the resource for finding.
There is a default resource collection on the backstage of server, the default resource collection includes that difference can be sent to The resource of the account of account attribute.The account attribute of the account that can obtain the resource is set for each resource in advance, true After the account attribute of the account that sets the goal, the Resource Properties of resource are searched from default resource collection, judge that the Resource Properties are It is no relevant with the account attribute of target account, if having, provide the resource for finding as in the Resources list Source.By each the resource poll one time in default resource collection, it is possible to find multiple resources, generated with this multiple resource The Resources list.Because the resource for finding is matched with the account attribute of target account, that is, can be by target account Number resource for obtaining, it is thereby achieved that customizing different the Resources lists to different accounts.Server safeguards one to each account The Resources list.
Alternatively, searching modul includes:First determination sub-module, for using the first resource in default resource collection as Current resource:First judging submodule, for judging whether the Current resource attribute of Current resource belongs to the account of target account Property matches;Submodule is preserved, for judging that Current resource attribute matches with the account attribute of target account, preserving ought Front resource, and judge whether the resource in default resource collection is fully completed reading;Second judging submodule, for judging When Current resource attribute is mismatched with the account attribute of target account, judge whether the resource in default resource collection is fully completed Read;Second determination sub-module, for when the resource in judging default resource collection is fully completed reading, by working as preserving Front resource is used as the resource for finding;3rd determination sub-module, for the resource in default resource collection is judged without complete When portion completes to read, using next resource in default resource collection as Current resource.
In the present embodiment, the account attribute of the every resource all pre-set associations in resource collection is preset, only To judge that whether resource matches, and the resource that will match to generates the Resources list with target account one by one, realize orientation and send out Resource is sent, the technique effect that flexible control resource sends has been reached.
Alternatively, device also includes:Second receiving unit, for obtaining resource row in the account attribute according to target account Before table, receive first and instruction is set, wherein, first arranges instruction for indicating to arrange each resource in default resource collection Resource Properties, Resource Properties are used to represent that resource is associated with one or more account attribute;First setting unit, for pressing The Resource Properties of each resource are configured in arranging instruction to presetting resource collection according to first.
Each resource in default resource collection can correspond to one or more account attribute, that is to say, that a money Source may reside in the Resources list corresponding to one or more account.Such as above in example 1 and example 3, the trip of first prize Europe, Second prize Japan and Korea S travel and third prize internal travel can be with associated account number " ABC ", it is also possible to associated account number " 123 ".Default resource collection The incidence relation of middle resource and account attribute is for example shown in table 1.
Table 1
Special award The first prize Second prize Third prize Thanks participation
LV6 LV4\LV5\LV6 LV3\LV4\LV6 LV2~LV6 LV1~LV6
It is different for the corresponding the Resources list of different account attributes, as shown in table 2:
Table 2
Alternatively, the pre-conditioned probability obtained including account, device also includes:3rd receiving unit, in basis The account attribute of target account is obtained before the Resources list, is received second and is arranged instruction, wherein, second arranges instruction for indicating The probability that each resource is obtained by the associated corresponding account of one or more account attribute in default resource collection is set; Second setting unit, is configured for arranging instruction according to second to each resource in default resource collection.
Each account one the Resources list of correspondence, includes the resource that correspondence account is obtained in that, also in the Resources list The acquisition probability of each resource can be included.For example, for the first prize, account attribute can be obtained for LV5's and LV6, but Can be for LV5 different with LV6 settings acquisition probabilities.For example, the probability that the first prize is obtained by LV6 is higher than the first prize by LV5 The probability of acquisition.
In the present embodiment, the corresponding account attribute of each resource in default resource collection can be configured, may be used also It is configured with the probability that the resource is obtained to account attribute, target account acquisition prize-winning result is controlled so as to increased Motility, while the desire that user is lifted to account grade can be increased, increased the recreational of interactive application, solve existing There is technical problem of the technology to the control underaction of interactive application.
Embodiment 3
According to embodiments of the present invention, a kind of server for implementing the processing method of above-mentioned interactive application is additionally provided, As shown in figure 5, the server mainly includes processor 501, data-interface 503, memorizer 505 and network interface 507, wherein:
Data-interface 503 then mainly by way of data transfer by target account obtain resource be sent to target account Number.
Memorizer 505 is mainly used in storing default resource collection and the Resources list.
Network interface 507 is mainly used in carrying out network service with terminal, provides the terminal with the Resources list, and obtains target Account.
Processor 501 is mainly used in performing following operation:
The Resources list is obtained according to the account attribute of target account, wherein, the resource and institute described in described the Resources list State account attribute to match;The resource acquisition request of the target account is received by the interactive application, wherein, the resource Request is obtained for the resource in the Resources list described in acquisition request;Asked from described the Resources list according to the resource acquisition Selection meets pre-conditioned target resource;The target resource identifier of the target resource is pushed to target account.
Processor 501 is additionally operable to:Obtain the account attribute of the target account;Obtain each resource in default resource collection Resource Properties, wherein, the Resource Properties have incidence relation with default account attribute;According to the incidence relation from described The resource matched with the account attribute is searched in default resource collection;The resource row are generated according to the resource for finding Table.
Processor 501 is additionally operable to:Using the first resource in the default resource collection as Current resource:Judge described working as Whether the Current resource attribute of front resource matches with the account attribute of the target account;If it is judged that the Current resource Attribute matches with the account attribute of the target account, then preserve the Current resource, and judges the default resource collection In resource whether be fully completed reading;If it is judged that the account attribute of the Current resource attribute and the target account is not Matching, then judge whether the resource in the default resource collection is fully completed reading;Judging the default resource collection In resource be fully completed reading, then using preserve the Current resource as the resource for finding;Judging described presetting Resource in resource collection is not fully completed reading, then work as next resource in the default resource collection as described Front resource.
Processor 501 is additionally operable to:Before the account attribute according to target account obtains the Resources list, methods described is also wrapped Include:Receive first and instruction is set, wherein, described first arranges instruction for indicating to arrange each resource in default resource collection Resource Properties, the Resource Properties are used to represent that resource is associated with one or more account attribute;Set according to described first Put and instruct the Resource Properties to each resource in the default resource collection to be configured.
Processor 501 is additionally operable to:The pre-conditioned probability obtained including account, is belonging to according to the account of target account Property is obtained before the Resources list, and methods described also includes:Receive second and instruction is set, wherein, the second setting instruction is used for Indicate to arrange what each resource in default resource collection was obtained by the associated corresponding account of one or more account attribute Probability;Instruction is arranged according to described second to be configured each resource in the default resource collection.
Alternatively, the specific example in the present embodiment may be referred to showing described in above-described embodiment 1 and embodiment 2 Example, the present embodiment will not be described here.
Embodiment 4
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can For storing the program code of the processing method of the interactive application of the embodiment of the present invention.
Alternatively, in the present embodiment, above-mentioned storage medium may be located at mobile communications network, wide area network, Metropolitan Area Network (MAN) or At least one of multiple network equipments in the network of the LAN network equipment.
Alternatively, in the present embodiment, storage medium is arranged to store the program code for performing following steps:
S1, according to the account attribute of target account the Resources list is obtained, wherein, the resource described in described the Resources list with The account attribute matches;
S2, by the interactive application resource acquisition request of the target account is received, wherein, the resource acquisition please Ask for the resource in the Resources list described in acquisition request;
S3, selects to meet pre-conditioned target resource according to resource acquisition request from described the Resources list;
S4, to target account the target resource identifier of the target resource is pushed.
Alternatively, in the present embodiment, above-mentioned storage medium can be including but not limited to:USB flash disk, read only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), portable hard drive, magnetic disc or CD etc. is various can be with the medium of store program codes.
Alternatively, in the present embodiment, processor is performed according to the program code stored in storage medium:Obtain described The account attribute of target account;Obtain the Resource Properties of each resource in default resource collection, wherein, the Resource Properties with it is pre- If account attribute has incidence relation;Search from the default resource collection and the account attribute according to the incidence relation The resource for matching;Described the Resources list is generated according to the resource for finding.
Alternatively, in the present embodiment, processor is performed according to the program code stored in storage medium:Will be described pre- If the first resource in resource collection is used as Current resource:Judge the Current resource attribute of the Current resource whether with the mesh The account attribute of mark account matches;If it is judged that the account attribute phase of the Current resource attribute and the target account Match somebody with somebody, then preserve the Current resource, and judge whether the resource in the default resource collection is fully completed reading;If it is determined that Go out the Current resource attribute to mismatch with the account attribute of the target account, then judge the money in the default resource collection Whether source is fully completed reading;Resource in the default resource collection is judged is fully completed reading, then the institute that will be preserved Current resource is stated as the resource for finding;Resource in the default resource collection is judged is not fully completed reading, Then using next resource in the default resource collection as the Current resource.
Alternatively, in the present embodiment, processor is performed according to the program code stored in storage medium:Receive first Instruction is set, wherein, described first arranges the Resource Properties that instruction is used to indicate to arrange each resource in default resource collection, institute Resource Properties are stated for representing that resource is associated with one or more account attribute;Instruction is set to described according to described first The Resource Properties of each resource are configured in default resource collection.
Alternatively, in the present embodiment, processor is performed according to the program code stored in storage medium:Receive second Arrange and instruct, wherein, described second arranges instruction is used to indicate that each resource is by associated one in the default resource collection of setting The probability that the corresponding account of individual or multiple account attributes is obtained;Instruction is set to the default resource collection according to described second In each resource be configured.
Alternatively, the specific example in the present embodiment may be referred to showing described in above-described embodiment 1 and embodiment 2 Example, the present embodiment will not be described here.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
If the integrated unit in above-described embodiment is realized and as independent product using in the form of SFU software functional unit When selling or using, during the storage medium that above computer can read can be stored in.Based on such understanding, the skill of the present invention The part or all or part of the technical scheme that art scheme substantially contributes in other words to prior art can be with soft The form of part product is embodied, and the computer software product is stored in storage medium, including some instructions are used so that one Platform or multiple stage computers equipment (can be personal computer, server or network equipment etc.) perform each embodiment institute of the invention State all or part of step of method.
In the above embodiment of the present invention, the description to each embodiment all emphasizes particularly on different fields, and does not have in certain embodiment The part of detailed description, may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed client, other sides can be passed through Formula is realized.Wherein, device embodiment described above is only schematic, such as the division of described unit, and only one Kind of division of logic function, can there is an other dividing mode when actually realizing, such as multiple units or component can with reference to or Another system is desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or discussed it is mutual it Between coupling or direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, unit or module Connect, can be electrical or other forms.
The unit as separating component explanation can be or may not be it is physically separate, it is aobvious as unit The part for showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can according to the actual needs be selected to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.Above-mentioned integrated list Unit both can be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
The above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art For member, under the premise without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications also should It is considered as protection scope of the present invention.

Claims (10)

1. a kind of processing method of interactive application, it is characterised in that include:
The Resources list is obtained according to the account attribute of target account, wherein, the resource described in described the Resources list and the account Number attribute matches;
The resource acquisition request of the target account is received by the interactive application, wherein, the resource acquisition asks to be used for Resource in the Resources list described in acquisition request;
Selected to meet pre-conditioned target resource from described the Resources list according to resource acquisition request;
The target resource identifier of the target resource is pushed to target account.
2. method according to claim 1, it is characterised in that the Resources list bag is obtained according to the account attribute of target account Include:
Obtain the account attribute of the target account;
The Resource Properties of each resource in default resource collection are obtained, wherein, the Resource Properties have with default account attribute Incidence relation;
The resource matched with the account attribute is searched from the default resource collection according to the incidence relation;
Described the Resources list is generated according to the resource for finding.
3. method according to claim 2, it is characterised in that according to the incidence relation from the default resource collection The resource that lookup matches with the account attribute includes:
Using the first resource in the default resource collection as Current resource:
Whether the Current resource attribute for judging the Current resource matches with the account attribute of the target account;
If it is judged that the Current resource attribute matches with the account attribute of the target account, then the current money is preserved Source, and judge whether the resource in the default resource collection is fully completed reading;
If it is judged that the Current resource attribute is mismatched with the account attribute of the target account, then the default money is judged Whether the resource in the set of source is fully completed reading;
Resource in the default resource collection is judged is fully completed reading, then using the Current resource for preserving as looking into The resource for finding;
Resource in the default resource collection is judged is not fully completed reading, then by the default resource collection Next resource is used as the Current resource.
4. method according to claim 1, it is characterised in that obtain the Resources list in the account attribute according to target account Before, methods described also includes:
Receive first and instruction is set, wherein, described first arranges instruction for indicating to arrange each resource in default resource collection Resource Properties, the Resource Properties be used for represent that resource is associated with one or more account attribute;
Instruction is arranged according to described first to be configured the Resource Properties of each resource in the default resource collection.
5. method according to claim 1, it is characterised in that the pre-conditioned probability obtained including account, in root Obtain before the Resources list according to the account attribute of target account, methods described also includes:
Receive second and instruction is set, wherein, described second arranges instruction for indicating to arrange each resource in default resource collection The probability obtained by the associated corresponding account of one or more account attribute;
Instruction is arranged according to described second to be configured each resource in the default resource collection.
6. a kind of processing meanss of interactive application, it is characterised in that include:
Acquiring unit, for the account attribute according to target account the Resources list is obtained, wherein, described in described the Resources list Resource matches with the account attribute;
First receiving unit, for receiving the resource acquisition request of the target account by the interactive application, wherein, it is described Resource acquisition is asked for the resource in the Resources list described in acquisition request;
Select unit, for being selected to meet pre-conditioned target money from described the Resources list according to resource acquisition request Source;
Push unit, for pushing the target resource identifier of the target resource to target account.
7. device according to claim 6, it is characterised in that the acquiring unit includes:
First acquisition module, for obtaining the account attribute of the target account;
Second acquisition module, for obtaining default resource collection in each resource Resource Properties, wherein, the Resource Properties with Default account attribute has incidence relation;
Searching modul, matches for searching from the default resource collection according to the incidence relation with the account attribute Resource;
Generation module, for generating described the Resources list according to the resource for finding.
8. device according to claim 7, it is characterised in that the searching modul includes:
First determination sub-module, for using the first resource in the default resource collection as Current resource:
First judging submodule, for judging the Current resource attribute of the Current resource whether account with the target account Attribute matches;
Submodule is preserved, for judging that the Current resource attribute matches with the account attribute of the target account, is protected The Current resource is deposited, and judges whether the resource in the default resource collection is fully completed reading;
Second judging submodule, in the account attribute mismatch for judging the Current resource attribute and the target account When, judge whether the resource in the default resource collection is fully completed reading;
Second determination sub-module, for when the resource in judging the default resource collection is fully completed reading, will preserve The Current resource as the resource for finding;
3rd determination sub-module, for when the resource in judging the default resource collection is not fully completed reading, inciting somebody to action Next resource in the default resource collection is used as the Current resource.
9. device according to claim 6, it is characterised in that described device also includes:
Second receiving unit, refers to for before the account attribute according to target account obtains the Resources list, receiving first and arranging Order, wherein, the Resource Properties that described first arranges instruction arranges each resource in default resource collection for instruction, the resource Attribute is used to represent that resource is associated with one or more account attribute;
First setting unit, for arranging resource category of the instruction to each resource in the default resource collection according to described first Property is configured.
10. device according to claim 6, it is characterised in that the pre-conditioned probability obtained including account, it is described Device also includes:
3rd receiving unit, refers to for before the account attribute according to target account obtains the Resources list, receiving second and arranging Order, wherein, described second instruction is set for indicating to arrange each resource in default resource collection by associated one or The probability that the corresponding account of multiple account attributes is obtained;
Second setting unit, sets for arranging instruction according to described second to each resource in the default resource collection Put.
CN201611048472.XA 2016-11-22 2016-11-22 Processing method and device for interactive application Pending CN106651439A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611048472.XA CN106651439A (en) 2016-11-22 2016-11-22 Processing method and device for interactive application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611048472.XA CN106651439A (en) 2016-11-22 2016-11-22 Processing method and device for interactive application

Publications (1)

Publication Number Publication Date
CN106651439A true CN106651439A (en) 2017-05-10

Family

ID=58811101

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611048472.XA Pending CN106651439A (en) 2016-11-22 2016-11-22 Processing method and device for interactive application

Country Status (1)

Country Link
CN (1) CN106651439A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108052323A (en) * 2017-11-22 2018-05-18 链家网(北京)科技有限公司 A kind of lottery system and lottery drawing method
CN111932290A (en) * 2020-06-30 2020-11-13 五八到家有限公司 Request processing method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
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 (en) * 2009-11-16 2011-05-18 华为技术有限公司 Method and device for recommending related items
CN102333084A (en) * 2011-08-31 2012-01-25 深圳市彩讯科技有限公司 Information push method based on user attribute, and system for the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
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 (en) * 2009-11-16 2011-05-18 华为技术有限公司 Method and device for recommending related items
CN102333084A (en) * 2011-08-31 2012-01-25 深圳市彩讯科技有限公司 Information push method based on user attribute, and system for the same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108052323A (en) * 2017-11-22 2018-05-18 链家网(北京)科技有限公司 A kind of lottery system and lottery drawing method
CN111932290A (en) * 2020-06-30 2020-11-13 五八到家有限公司 Request processing method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN104915296B (en) Buried point testing method, data query method and device
CN105630977B (en) Application program recommended method, apparatus and system
CN108696399B (en) Business service test method and device
CN106528432A (en) Construction method and apparatus for test scene data, and buried point test method
CN108304426A (en) The acquisition methods and device of mark
CN107147560A (en) Data sharing method and device
CN107563181A (en) A kind of verification method and system for clicking graphical verification code
CN106021455A (en) Image characteristic relationship matching method, apparatus and system
CN104811461B (en) Data push method and device
CN106682949A (en) Service recommending method and service information receiving method, device and system
CN107807935B (en) Using recommended method and device
CN104090899A (en) Method and device for feeding back display content information
CN108140055A (en) Trigger application message
CN105989114A (en) Collection content recommendation method and terminal
CN108269116A (en) A kind of advertisement safety monitoring method and device
CN111241400B (en) Information searching method and device
CN112148607A (en) Interface testing method and device for service scene
CN106484738A (en) A kind of page processing method and device
CN110188276B (en) Data transmission device, method, electronic device, and computer-readable storage medium
CN106651439A (en) Processing method and device for interactive application
CN107146098A (en) Advertisement operation configuration method and equipment
CN106899558A (en) The treating method and apparatus of access request
CN117611272A (en) Commodity recommendation method and device and electronic equipment
CN110020184A (en) Information recommendation method, device, electronic equipment and server
CN104796451A (en) Data processing method and device for internet application

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