CN109345290B - Electronic resource processing method and device, computing equipment and storage medium - Google Patents
Electronic resource processing method and device, computing equipment and storage medium Download PDFInfo
- Publication number
- CN109345290B CN109345290B CN201811069651.0A CN201811069651A CN109345290B CN 109345290 B CN109345290 B CN 109345290B CN 201811069651 A CN201811069651 A CN 201811069651A CN 109345290 B CN109345290 B CN 109345290B
- Authority
- CN
- China
- Prior art keywords
- user
- electronic resource
- electronic
- social network
- probability
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0254—Targeted advertisements based on statistics
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Probability & Statistics with Applications (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Computing Systems (AREA)
- Game Theory and Decision Science (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses an electronic resource processing method, an electronic resource processing device, computing equipment and a storage medium, relates to the technical field of information processing, and aims to solve the problem of how to promote social network space. In the method, an access request of a first user for accessing a popularization application in a social network space of a second user is received; executing subsequent operation of the popularization application according to the access request; and based on the set acquisition probability, when the electronic resource configured for the popularization application by the second user is acquired for the first user, the acquired electronic resource is sent to the first user. According to the embodiment of the application, the electronic resources are acquired based on the acquisition probability, so that the access to the space has certain interestingness and randomness, and the popularization degree of the social network space is improved.
Description
Technical Field
The present application relates to the field of information processing technologies, and in particular, to an electronic resource processing method and apparatus, a computing device, and a storage medium.
Background
The development of information technology has enabled most activities of people to be performed by electronic devices. Games are constantly being updated and optimized as an important role for people's life and entertainment.
There is a lot of information in the network that is expected to be well spread to increase entertainment or information value. For example, a user in a game may have his own game space, and different players may access each other's game space. Since different players are not familiar in real life, few people visit the game space of others, so that the popularization of the game space information is low. As another example, in current popular self-media, users want their published information to be able to be viewed and attended by more people in the web proliferation, and so on. Based on such a need, a method that facilitates information dissemination is needed.
Disclosure of Invention
The application provides an electronic resource processing method, an electronic resource processing device, computing equipment and a storage medium, which are used for popularizing a social network space.
In a first aspect, an embodiment of the present application provides an electronic resource processing method, including:
receiving an access request for a first user to access a promoted application in a social network space of a second user;
executing subsequent operation of the popularization application according to the access request; and,
and based on the set acquisition probability, when the electronic resource configured for the popularization application by the second user is acquired for the first user, the acquired electronic resource is sent to the first user.
An embodiment of the present application further provides an electronic resource processing apparatus, including:
the access request receiving module is used for receiving an access request of a first user for accessing the popularization application in the social network space of a second user;
the subsequent operation execution module is used for executing the subsequent operation of the popularization application according to the access request;
and the electronic resource processing module is used for sending the acquired electronic resource to the first user when the electronic resource configured to the popularization application by the second user is acquired for the first user based on the set acquisition probability.
Another embodiment of the present application also provides a computing device comprising at least one processor; and a memory communicatively coupled to the at least one processor; the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute any electronic resource processing method provided by the embodiment of the application.
Another embodiment of the present application further provides a computer storage medium, where the computer storage medium stores computer-executable instructions for causing a computer to execute any one of the electronic resource processing methods in the embodiments of the present application.
According to the electronic resource processing method and device, the computing device and the storage medium, when the user accesses the social network space of other people, the user can automatically acquire the electronic resource for the user by means of the acquisition probability, so that the user has a certain interest in accessing the social network space of other people, and the popularization degree of the social network space is improved.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a schematic diagram of an application scenario in an embodiment of the present application;
FIG. 2 is a flowchart illustrating an electronic resource processing method according to an embodiment of the present application;
FIG. 3 is a flowchart illustrating a method for configuring electronic resources according to an embodiment of the present application;
FIG. 4a is a schematic diagram of an interface for configuring an electronic resource according to an embodiment of the present application;
FIG. 4b is a second schematic diagram of an interface for configuring electronic resources according to an embodiment of the present application;
FIG. 5 is a schematic flow chart illustrating allocation of electronic resources according to an embodiment of the present application;
FIG. 6a is a schematic diagram of an interface with a step button according to an embodiment of the present disclosure;
FIG. 6b is a schematic diagram of an interface for publishing a message in an embodiment of the present application;
FIG. 6c is a second schematic diagram of an interface for publishing messages in the embodiment of the present application;
FIG. 6d is a second flowchart illustrating an electronic resource processing method according to an embodiment of the present application;
FIG. 6e is a third schematic flowchart illustrating an electronic resource processing method according to an embodiment of the present application;
fig. 7 is a schematic view of an interface for leaving messages on a message board in the embodiment of the present application;
FIG. 8a is a schematic illustration of an interface for assigning a particular title in an embodiment of the present application;
FIG. 8b is a schematic illustration of an interface showing a particular title in an embodiment of the present application;
FIG. 9 is a schematic view of an interface skin of a spatial system in an embodiment of the present application;
FIG. 10 is a fourth flowchart illustrating an electronic resource processing method according to an embodiment of the present application;
FIG. 11 is a fifth flowchart illustrating an electronic resource processing method according to an embodiment of the present application;
FIG. 12 is a schematic structural diagram of an electronic resource processing apparatus according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of a computing device according to an embodiment of the present application.
Detailed Description
In order to promote information, an embodiment of the application provides an electronic resource processing method, an electronic resource processing device, a computing device and a storage medium. In order to better understand the technical solution provided by the embodiments of the present application, the following brief description is made on the basic principle of the solution:
a user who wants to promote a social network space can configure some electronic resources, such as virtual currency, game props and the like, for the social network space. Users accessing the social networking space may have an opportunity to acquire the electronic resources based on the acquisition probability of the electronic resources. The method has the advantages that the user can obtain what kind of electronic resources, and the method has certain interestingness and randomness, and creates a surprise feeling for the visiting user. Therefore, the user generates interest in accessing the social network space of other people, so that the purpose of attracting other users to access the social network space of the user is achieved, and the social network space is popularized.
In addition, in order to further promote the social network space, in the embodiment of the present application, a specific parameter value is also set for a user of the social network space. The set parameter value may be, for example, a popularity value. The popularity values of a plurality of users can be ranked regularly to form a ranking list and published. Therefore, the users in the social network space have honor based on the popularity value, the interestingness of the social network space can be enhanced, and the users can access the social network space of other people with more interest. Certainly, other schemes are also adopted in the embodiment of the present application to promote the social network space, and details of the schemes will be detailed later and will not be repeated here.
In the following, in order to facilitate understanding of technical solutions provided by the embodiments of the present application, some key terms used in the embodiments of the present application are explained first:
social network space: refers to a space that can present the user's information and perform network social activities with others, such as the user's QQ space, a game space in a game application, and so on.
Electronic resource: a resource capable of being processed by the processor and displayed in the form of an electronic resource, such as virtual currency, game items, game equipment, and the like.
MMORPG: is an abbreviation of Massive Multiplayer Online Role-Playing Game.
A space system: the system is a system similar to a QQ space implanted in a game, and the main functions of the system comprise the display of published characters, pictures, videos, personal information and the like.
Human qi value: the virtual value in the game can be used for reflecting the popularization degree of the social network space of the user.
Space decoration: similar to the interface skin, it may be used to decorate the interface of the social network space.
Fig. 1 is a schematic view of a scenario in which electronic resource processing is completed by the solution provided in the embodiment of the present application. The scenario includes a terminal device 11 of a user 10, a server 12 and a terminal device 14 of a user 13.
The user 10 may send an access request to access the game space of the user 13 to the server 12 via the game application in the terminal device 11. The server 12 transmits the game space of the user 13 to the terminal device 11 for presentation. There may be a promotion application in the game space, which may be implemented as a control button, and the user 10 may send a request to access the promotion application to the server 12 via the terminal device. The server 12 may add popularity value to the user 13 according to the request, notify the terminal device 14 of the user 13, acquire the electronic resource for 10, and send the electronic resource to the terminal device 11 of the user 10 for display once the electronic resource is acquired.
The mobile terminal device 11 and the server 12 may be communicatively connected through a communication network, which may be a local area network, a wide area network, or the like, or may be connected through a line. The terminal device 11 may be a mobile phone, a tablet computer, a notebook computer, a personal computer, or the like.
It should be noted that the application scenario of the embodiment of the present application is not limited to the game space described above, and may also be other social network spaces, such as a microblog space and a QQ space.
The electronic resource processing method provided in the embodiment of the present application is further described with reference to the accompanying drawings, as shown in fig. 2, which is a schematic flow chart of the electronic resource processing method, and includes the following steps:
step 201: an access request is received for a first user to access a promoted application in a social network space of a second user.
In specific implementation, the popularization application may be, for example, an applet, a button, a still or moving picture, or the like. Only the operations of the subsequent steps 202 to 203 can be triggered by the popularization application are applicable to the embodiment of the present application.
Step 202: and executing subsequent operation of the popularization application according to the access request.
Wherein performing subsequent operations of the promotion application may include increasing a value of a particular parameter of the social network space of the second user by a specified value; and refreshing the ranking list of the specific parameter values of the user group of the second user. For example, as previously described, the particular parameter value may be a popularity value to increase the user's reputation. Wherein the leaderboard of specific parameter values may be refreshed periodically, for example, once per week, then the user's specific parameter values are cleared once per week. The ranking list of popularity values is ranked according to the accumulated popularity value of each week.
Step 203: and based on the set acquisition probability, when the electronic resource configured for popularization and application by the second user is acquired for the first user, the acquired electronic resource is sent to the first user.
In specific implementation, as shown in fig. 3, the electronic resource may be configured according to the following process:
step A1: receiving a configuration instruction for configuring the electronic resource sent by a second user through a social network space; the configuration instruction comprises a user identification of the second user and an electronic resource pool identification.
Taking an electronic resource as a game space gift as an example, as shown in fig. 4a, a user may click on a "+" button on the game space interface to request the server to configure the electronic resource. The server then returns the interface shown in figure 4b to the user. Two gift boxes, namely, an exquisite gift box and a luxury gift box, may be included in fig. 4b, and the user selects the corresponding gift box to send a configuration instruction to the server, where the configuration instruction includes a user identifier and a gift box identifier (i.e., an electronic resource pool identifier).
Step A2: and determining the acquisition probability of a plurality of electronic resources corresponding to the electronic resource pool identification in the configuration instruction according to the corresponding relation between the preset electronic resource pool identification and the acquisition probability of the electronic resources.
Step A3: and storing the user identification of the second user and the three-dimensional corresponding relation of the acquisition probabilities of the plurality of electronic resources corresponding to the electronic resource pool identification.
For example, continuing with the example shown in fig. 4a and 4b, the corresponding relationship between the electronic resource and the acquisition probability included in each gift box can be as shown in table 1:
TABLE 1
When the user 1 configures the exquisite gift box, the three-dimensional correspondence of the user 1 may be as shown in table 2.
TABLE 2
It should be noted that tables 1 and 2 are only for illustrating the embodiments of the present application and are not intended to limit the embodiments of the present application. In specific implementation, the three-dimensional corresponding relationship can be designed according to needs, and the application does not limit the three-dimensional corresponding relationship.
In addition, it should be noted that the acquisition probability of each electronic resource can be dynamically adjusted according to actual needs. During specific implementation, the social network space manager can dynamically adjust the social network space in the server, and the user can also dynamically adjust the social network space according to the requirement of the user.
From the above examples, there may be a plurality of electronic resources, each corresponding to its own acquisition probability. In specific implementation, as shown in fig. 5, the electronic resource may be acquired for the first user based on the following method:
step B1: a random number is generated.
Step B2: and determining the acquisition probability corresponding to the generated random number according to the corresponding relation between the random number and the acquisition probability.
For example, it may be set that random numbers between 1 and 100 are generated, and if the acquired random numbers are 1 to 10, the corresponding acquisition probability may be 10%.
Step B3: and determining the electronic resource corresponding to the acquisition probability corresponding to the generated random number according to the three-dimensional corresponding relation of the second user.
Continuing with the above example, if the acquisition probability determined from the random number is 10%, corresponding to table 2, the acquired electronic resource is 50 Yuan Bao.
Step B4: and taking the determined electronic resource as the electronic resource acquired by the first user.
In order to promote the social network space of the user, in the embodiment of the present application, after the second user configures the electronic resource for the social network space of the second user, a message that the second user has configured the electronic resource may be sent to each user in a user group where the second user is located. For example, in a gaming application, partners of their own family may be broadcast ". x. exquisite gift boxes have been deployed, welcome everyone to visit".
As shown in fig. 6a, it is assumed that a "step-and-step" button is disposed in the space to help the user acquire the electronic resource. Then when the user has configured the electronic resource, as shown in fig. 6b, ". may be broadcast in the family channel,". the gift is buried in the space, and you step on it soon ". The back can be attached with a link of clicking to go to step on and step on immediately. Thus, the user can directly enter the space of the user configured with the electronic resource through the connection to step on one step.
Certainly, in specific implementation, in order to attract more users to access their own social network space, after the second user configures the electronic resource, the second user may also manually edit a message of the configured electronic resource in a specific interface and send the message to the server, and the server may broadcast the message to more users to attract the users to access the social network space of the users configured with the electronic resource. As shown in fig. 6c, a message may be composed and then sent to a world chat channel, broadcasting the message to users of the channel.
Further, in order to obtain fairness of electronic resources, in the embodiment of the application, each user cannot repeatedly obtain the electronic resources of the same user within a certain time period. For example, the a-user can no longer obtain electronic resources from the B-user's social networking space within the same day. In view of this, in the embodiment of the present application, before acquiring the electronic resource of the second user for the first user based on the set acquisition probability, it may be determined whether the first user accesses the social network space of the second user within a specified time period, and if it is determined that the first user does not access the social network space of the second user within the specified time period, a subsequent operation of acquiring the electronic resource is performed.
Of course, in specific implementation, if the subsequent operation is to increase the popularity value of the second user and the first user can only increase the popularity value for the second user once within a specified time period (e.g. 1 day), the step of determining whether the first user accesses the social network space of the second user within the specified time period may be performed before increasing the popularity value, and as shown in fig. 6d, the method includes the following steps:
step 601: an access request is received for a first user to access a promoted application in a social network space of a second user.
Step 602: and judging whether the first user accesses the social network space of the second user within a specified time period, if not, executing the step 603, and if so, executing the step 605.
Step 603: and executing subsequent operation of the popularization application according to the access request.
Step 604: and based on the set acquisition probability, when the electronic resource configured for popularization and application by the second user is acquired for the first user, the acquired electronic resource is sent to the first user.
Step 605: and sending the information of the operated popularization application to the first user.
For example, following the step-one example described above, step 604 may send a message to the first user that the network space of the second user has been stepped on.
Further, whether the first user accesses the social network space of the second user within a specified time period is determined, and specific implementation schemes may include the following two types:
mode 1: an access record of the second user may be previously stored, and only users who have accessed within a specified time period, for example, users who have performed a step within a time period of 0:00 to 24:00 per day, may be stored in the access record. Whether the first user exists can be searched in the access record of the second user, if yes, the first user is indicated to be treaded, and then the first user can be prompted to 'you have treaded on the space of the second user, welcome to step on in tomorrow'; if the first user does not step on the first user, the first user can step on the first user.
Mode 2: similar to the method 1, an access record may also be stored for the first user, but the user identification of the user who visited and stepped on and the time of stepping on may be recorded in the access record. Then for the first user, the time when the first user last stepped on the social network space of the second user may be queried, if this time is already yesterday and before, then it is determined that the first user can step on today, otherwise, it is not possible. For example, inquiring the time when the first user steps on the space of the second user according to the first user identification, if the relevant record is not found, the first user is judged to step on the space of the second user for the first time, so that the first user can step on the space of the second user on the same day; if the record exists, continuing to judge the time that the first user last stepped on the space of the second user, if the time spans 0 point in the morning, judging that the current day can be stepped on, and if not, judging that the current day is stepped on.
It is needless to say that the specified time period in the above-described modes 1 and 2 may be a time period other than one day, for example, half a day, one week, or the like.
Further, the number of configured electronic resources may be unlimited, or of course, limited. When the number of the electronic resources is limited, the three-dimensional corresponding relationship further includes the number of each electronic resource, and in specific implementation, for each electronic resource in the three-dimensional corresponding relationship, if the electronic resource is acquired once, the number of the electronic resource is reduced by one. Then, before the determined electronic resource is used as the electronic resource acquired by the first user, the total amount of the electronic resource needs to be determined, if the total amount is greater than 0, the electronic resource can be acquired for the user, otherwise, the electronic resource cannot be acquired.
Further, in order to encourage users to access the social network space, before acquiring the electronic resource of the second user for the first user based on the set acquisition probability, it may be determined whether the first user is qualified to acquire the electronic resource. Determining whether the first user is selected, e.g., based on the probability of selection; if the first user is selected, the first user is determined to be qualified for acquiring the electronic resource of the second user, otherwise, the first user is not qualified. In this way, not every user can acquire the electronic resource, but first judges whether the electronic resource is qualified or not, and the interestingness and the randomness for acquiring the electronic resource are further enhanced. In a specific implementation, as shown in fig. 6e, the following steps may be included:
step B1: an access request is received for a first user to access a promoted application in a social network space of a second user.
Step B2: and judging whether the first user accesses the social network space of the second user within a specified time period, if not, executing the step B3, and if so, executing the step B7.
Step B3: and determining whether the first user is selected according to the selection probability, if so, executing the step B5, and otherwise, executing the step B7.
Step B4: and executing subsequent operation of the popularization application according to the access request.
The execution sequence of the steps B3 and B4 is not limited. That is, step B3 may be executed first and then step B4 may be executed, or step B4 may be executed first and step B3 may be executed.
Step B5: and based on the set acquisition probability, when the electronic resource configured for popularization and application by the second user is acquired for the first user, the acquired electronic resource is sent to the first user.
Step B6: and sending the information of the operated popularization application to the first user.
Step B7: and sending the information of the electronic resource which is not acquired to the first user.
In specific implementation, the selection probability may be set according to actual requirements, for example, 50%, that is, each user has a 50% possibility to acquire the electronic resource. Of course, different user configurations may also be used to provide different hit probabilities in order to encourage the user to have more access to the social network space of other users. For example, in a game space, different selection probabilities may be configured according to the liveness of the user. For example, a higher activity level with a probability of 45% being selected above the first activity level, and a lower activity level with a probability of 51% being selected below the second activity level, wherein the first activity level is higher than the second activity level. In this way, users with low liveness may be incentivized to increase activity in the gaming application.
In addition, in order to further increase the interest and promote the social network space of the user, in the embodiment of the application, if the electronic resource acquired by the first user is the specified electronic resource, the specified message information corresponding to the specified electronic resource is displayed in the message board of the social network space of the second user. For example, as shown in fig. 7, when the first user mercury crane acquires a game item "pure white mourning" with low acquisition probability and scarce resources, the head portrait and the identification of the first user can be displayed in the message board of the second user, and "stepping on the pure white mourning has good luck and hopes to bring good luck to you" is displayed, and the second user can interact with the first user through the message board. For example, the social network space of the first user can be revisited through the head portrait or the mark of the first user in the message board, and stepping on the first user is performed, so that the interestingness of stepping on the first user is increased, and the purpose of popularizing the information of the social network space is achieved.
In order to further increase the interest of accessing the social network space, in the embodiment of the application, after the ranking list is refreshed, whether the ranking of the social network space of the second user in the ranking list with the specific parameter value is changed or not can be further determined; determining whether the second user is the first N users, wherein N is a positive integer; if the ranking of the social network space of the second user in the ranking list of the specific parameter values is determined to be changed, and the second user is the top N users, distributing the specific title to the second user according to the corresponding relation between the ranking and the specific title; a specific title is sent to the second user, wherein the specific title is for display with the second user-controlled virtual character. Of course, if the user rank down and names out of the top N names after re-ranking, then the particular title previously obtained by the user will be removed.
For example, as shown in table 3, the corresponding relationship between the ranking in the ranking list and the specific title is shown. Needless to say, the correspondence relationship may be set according to actual needs, and is not limited to the example shown in table 3.
TABLE 3
Ranking | Name of |
1 | The person who knows nothing from the sun |
2 | All over the world of Xiaoaojiang lake friend |
3 | Vegetable seed oil of the glabrous greenbrier to |
4——10 | Modest gentleman warm jade |
Assuming that the second user ranks first, the server may send the first user the title of the antenna whose person does not know, as shown in fig. 8 a. The interface diagram of the second user's virtual character together with its particular title is then displayed as shown in figure 8 b. Therefore, in game application, all users can know that the popularity value of the second user is ranked first through the title, the honor self-luxury feeling of the second user can be increased, the interest of accessing the social network space is further improved, and the social network space is further popularized.
In addition, in the embodiment of the present application, the specific parameter value may further unlock an interface skin of the social network space. In specific implementation, after a specific parameter value is added, a parameter value range where the specific parameter value is located is determined, if the parameter value range is changed, a corresponding interface skin is determined according to the parameter value range, and the current interface skin of the second user is replaced by the determined interface skin. For example, as shown in fig. 9, it is assumed that the name of the interface skin is "florals" before adding a specific parameter value, and the interface skin is changed to "full love" after adding a specific parameter value.
Taking the example of obtaining the electronic resource by adopting a "step on one step" manner in the game application as a continuation, the electronic resource processing method of the embodiment of the present application is further described. As shown in fig. 10:
step 1001: the first client detects a click operation of a "step on" button in the space of user 1 of the second client.
Step 1002: and the first client sends a request for obtaining the gift to the server according to the click operation.
Step 1003: the server judges whether the request is the first request of the first client for treading the space of the user 1 in the same day, if not, the server sends a notification that the first client has been treaded in the same day to the first client, and the step 1014 is carried out; if yes, go to step 1004 and step 1008.
Step 1004: and the server adds 1 to the popularity value of the user 1 and refreshes the popularity value ranking list.
Of course, in specific implementation, the human qi value may also be increased by 10, and the specific increase value may be determined according to actual situations, which is not described herein.
Step 1005: and after the server refreshes the popularity ranking list, determining whether the ranking of the user 1 enters the first 10, if so, executing the step 1006, and otherwise, ending the operation.
Certainly, in specific implementation, after the top 10 names are determined, whether the ranking is changed or not can be further judged, and when the ranking is changed and the top 10 names are entered, the changed title can be issued to the user.
Step 1006: and issuing the ranking list title number corresponding to the ranking of the user 1 to the second client of the user 1.
Step 1007: and the second client displays the obtained ranking list title number.
Step 1008: the server determines whether the first client steps on the gift when the number of the space gifts is greater than 0, and if not, executes step 1009; otherwise, go to step 1010.
Step 1009: the first client displays a prompt of 'adding 1-point popularity value to' sent by the server.
Step 1010: the server randomly extracts the gifts according to the acquisition probability of each gift and sends the gifts to the first client.
Step 1011: the first client displays an interface of the obtained gift.
Step 1012: the first client determines whether the obtained gift is a rare article, if so, step 1013 is performed, otherwise, the operation is ended.
Step 1013: the first client leaves a message for the space message board of the user 1.
Certainly, in the specific implementation, the server may also determine whether the obtained gift is a rare item, and then leave a message in the message board of the second client with the identity of the first client.
Step 1014: showing you have stepped into the space today.
As described above, after the step on, if the popularity value increases, there is an operation of refreshing the popularity value ranking list, and here, a timing chart of refreshing the popularity value ranking list is illustrated, as shown in fig. 11, including:
step 1101: the client side detects that a stepping button is triggered and then sends a request for obtaining the gift to the game server.
Wherein the game server maintains an access list of accessed items in the data layer.
Step 1102: the game server accesses the data layer and retrieves the access time of the ID from the data layer using the user identification of the client.
Step 1103: and the game server determines that the access time is the same day, and sends a notice of the current day access to the client.
Step 1104: the game server determines that the access time is not the same day, notifies the data layer to add 1 to the popularity value, and inquires the gift number.
Step 1105: when the game server determines that the gift number is 0, the client is prompted to not step on the gift.
Step 1106: and when the game server determines that the gift number is larger than 0, randomly extracting the gift, transmitting the gift to the client, and updating the gift number of the data layer.
Step 1107: the game server informs the ranking list server to update the popularity ranking list.
In a specific implementation, step 1107 may be executed simultaneously with steps 1105-1106, or after step 1105, which is not limited in this application.
Step 1108: the ranking list server calculates the top 10 players and sends the ranking list title numbers to the clients of the top 10 players.
It should be noted that, the data layer herein may refer to a local shared memory of the game server, or may refer to a file database. The game server and the leader board server may be the same server or different servers.
Based on the same inventive concept, the embodiment of the application also provides an electronic resource processing device. As shown in fig. 12, the apparatus includes:
an access request receiving module 1201, configured to receive an access request for a first user to access a popularization application in a social network space of a second user;
a subsequent operation execution module 1202, configured to execute a subsequent operation of the popularization application according to the access request;
and the electronic resource processing module 1203 is configured to, based on the set acquisition probability, send the acquired electronic resource to the first user when the electronic resource configured for popularization and application by the second user is acquired for the first user.
Further, the apparatus further comprises:
a determining module, configured to determine that the first user does not access the social network space of the second user within a specified time period before the electronic resource processing module 1203 acquires the electronic resource of the second user for the first user based on the set acquisition probability; and/or determining that the first user is selected to qualify for the electronic resource of the second user based on the selection probability.
Further, the subsequent operation executing module 1202 specifically includes:
an increasing unit configured to increase a specific parameter value of the social network space of the second user by a specified value;
and the refreshing unit is used for refreshing the ranking list of the specific parameter values of the user group where the second user is located.
Further, the apparatus further comprises:
the ranking list change determining module is used for determining that the ranking of the social network space of the second user in the ranking list with the specific parameter values is changed, and when the second user is the first N users, the second user is allocated with a specific title according to the corresponding relation between the ranking and the specific title, wherein N is a positive integer;
and the title sending module is used for sending the specific title to the second user, wherein the specific title is used for being displayed together with the virtual role controlled by the second user.
Further, the apparatus further comprises:
and the message leaving module is used for displaying specified message leaving information corresponding to the specified electronic resource in a message leaving board of the social network space of the second user if the electronic resource acquired by the first user is the specified electronic resource.
Further, the apparatus further comprises:
an electronic resource configuration module, configured to configure an electronic resource according to the following procedures:
receiving a configuration instruction for configuring the electronic resource sent by a second user through a social network space; the configuration instruction comprises a user identifier of a second user and an electronic resource pool identifier;
determining the acquisition probability of a plurality of electronic resources corresponding to the electronic resource pool identification in the configuration instruction according to the corresponding relation between the preset electronic resource pool identification and the acquisition probability of the electronic resources;
and storing the user identification of the second user and the three-dimensional corresponding relation of the acquisition probabilities of the plurality of electronic resources corresponding to the electronic resource pool identification.
Further, the electronic resource processing module 1203 specifically includes:
a random number generation unit for generating a random number;
an acquisition probability determining unit, configured to determine an acquisition probability corresponding to the generated random number according to a correspondence between the random number and the acquisition probability;
the first electronic resource determining unit is used for determining the electronic resource corresponding to the acquisition probability corresponding to the generated random number according to the three-dimensional corresponding relation of the second user;
and the second electronic resource determining unit is used for taking the determined electronic resource as the electronic resource acquired by the first user.
Further, the three-dimensional corresponding relationship further includes the number of each electronic resource, and the apparatus further includes:
the electronic resource quantity processing module is used for reducing the quantity of each electronic resource in the three-dimensional corresponding relation by one if the electronic resource is acquired once;
and an electronic resource total amount determining module, configured to determine, by the electronic resource processing module 1203, that the total amount of the electronic resources is greater than 0 before the electronic resources of the second user are acquired for the first user based on the set acquisition probability.
Further, the apparatus further comprises:
and the message sending module is used for sending the message of the electronic resource configured by the second user to each user in the user group where the second user is located.
Having described the method and apparatus for electronic resource processing of an exemplary embodiment of the present application, a computing device in accordance with another exemplary embodiment of the present application is described.
As will be appreciated by one skilled in the art, aspects of the present application may be embodied as a system, method or program product. Accordingly, various aspects of the present application may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
In some possible implementations, a computing device according to the present application may include at least one processor, and at least one memory. Wherein the memory stores program code which, when executed by the processor, causes the processor to perform the steps of the electronic resource processing method according to various exemplary embodiments of the present application described above in the present specification. For example, the processor may perform step 201 and 203 as shown in FIG. 2.
The computing device 130 according to this embodiment of the present application is described below with reference to fig. 13. The computing device 130 shown in fig. 13 is only an example and should not bring any limitations to the functionality or scope of use of the embodiments of the present application.
As shown in fig. 13, computing device 130 is embodied in the form of a general purpose computing device. Components of computing device 130 may include, but are not limited to: the at least one processor 131, the at least one memory 132, and a bus 133 that connects the various system components (including the memory 132 and the processor 131).
The memory 132 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)1321 and/or cache memory 1322, and may further include Read Only Memory (ROM) 1323.
In some possible embodiments, the aspects of the electronic resource processing method provided by the present application may also be implemented in the form of a program product, which includes program code for causing a computer device to perform the steps in the electronic resource processing method according to various exemplary embodiments of the present application described above in this specification when the program product runs on the computer device, for example, the computer device may perform the steps 201 and 203 as shown in fig. 2.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The program product for electronic resource processing of embodiments of the present application may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a computing device. However, the program product of the present application is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device over any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., over the internet using an internet service provider).
It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such division is merely exemplary and not mandatory. Indeed, the features and functions of two or more units described above may be embodied in one unit, according to embodiments of the application. Conversely, the features and functions of one unit described above may be further divided into embodiments by a plurality of units.
Further, while the operations of the methods of the present application are depicted in the drawings in a particular order, this does not require or imply that these operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (11)
1. A method for electronic resource processing, the method comprising:
receiving an access request for a first user to access a promoted application in a social network space of a second user;
executing subsequent operation of the popularization application according to the access request;
determining whether the first user is selected to have qualification for acquiring the electronic resource of the second user according to the selection probability; the selected probability is configured according to the activity of the first user; the hit probability is negatively correlated with the liveness of the first user;
when a first user is selected, determining corresponding electronic resources from the stored three-dimensional corresponding relation of a second user based on a set acquisition probability, and taking the corresponding electronic resources as the electronic resources acquired by the first user; the three-dimensional corresponding relation of the second user comprises a user identifier of the second user and the acquisition probability of a plurality of electronic resources corresponding to the electronic resource pool identifier; the electronic resource pool identification is obtained according to a configuration instruction for configuring the electronic resource, which is sent by the second user through the social network space; the obtaining probability of a plurality of electronic resources corresponding to the electronic resource pool identification is obtained according to the corresponding relation between the preset electronic resource pool identification and the obtaining probability of the electronic resources;
sending the obtained electronic resource to the first user;
if the electronic resource acquired by the first user is the designated electronic resource, displaying the designated message information corresponding to the designated electronic resource in a message board of a social network space of the second user, and displaying the head portrait and the identification of the first user;
receiving an access request for accessing the popularization application in the social network space of the first user, which is triggered by the second user through the head portrait or the identification of the first user in the message board, and executing subsequent operation of the popularization application according to the access request for accessing the popularization application in the social network space of the first user; determining whether a second user is selected to have qualification for acquiring the electronic resource of the first user according to the selection probability; when a second user is selected, determining corresponding electronic resources from the stored three-dimensional corresponding relation of the first user based on a set acquisition probability, and taking the corresponding electronic resources as the electronic resources acquired by the second user; and sending the acquired electronic resource to the second user.
2. The method of claim 1, wherein determining whether the first user is selected to qualify for electronic resources of the second user based on the selection probability further comprises:
determining that the first user has not accessed the social network space of the second user within a specified time period.
3. The method according to claim 1, wherein the performing of the subsequent operation of the promotion application specifically includes:
increasing a value of a particular parameter of the social network space of the second user by a specified value;
refreshing the ranking list of the specific parameter values of the user group where the second user is located.
4. The method of claim 3, further comprising:
determining that the ranking of the social network space of the second user in the ranking list of the specific parameter values is changed, and when the second user is the top N users, allocating specific titles to the second user according to the corresponding relation between the ranking and the specific titles, wherein N is a positive integer;
and sending the specific title to the second user, wherein the specific title is used for being displayed together with the virtual role controlled by the second user.
5. The method according to any one of claims 1 to 4, wherein the electronic resource is configured according to the following process:
receiving a configuration instruction sent by the second user through the social network space for configuring the electronic resource; the configuration instruction comprises a user identifier of a second user and an electronic resource pool identifier;
determining the acquisition probability of a plurality of electronic resources corresponding to the electronic resource pool identification in the configuration instruction according to the corresponding relation between the preset electronic resource pool identification and the acquisition probability of the electronic resources;
and storing the user identification of the second user and the three-dimensional corresponding relation of the acquisition probabilities of the plurality of electronic resources corresponding to the electronic resource pool identification.
6. The method according to claim 5, wherein determining the corresponding electronic resource from the stored three-dimensional correspondence of the second user based on the set acquisition probability specifically comprises:
generating a random number;
determining the acquisition probability corresponding to the generated random number according to the corresponding relation between the random number and the acquisition probability;
and determining the electronic resource corresponding to the acquisition probability corresponding to the generated random number according to the three-dimensional corresponding relation of the second user.
7. The method according to claim 5, wherein the three-dimensional correspondence further includes a number of each electronic resource, the method further comprising:
for each electronic resource in the three-dimensional corresponding relation, if the electronic resource is acquired once, the number of the electronic resource is reduced by one;
before acquiring the electronic resource of the second user for the first user based on the set acquisition probability, the method further includes:
determining that the total amount of electronic resources is greater than 0.
8. The method of claim 5, further comprising;
and sending the message that the second user has configured the electronic resource to each user in the user group where the second user is located.
9. An electronic resource handling apparatus, the apparatus comprising:
the access request receiving module is used for receiving an access request of a first user for accessing the popularization application in the social network space of a second user;
the subsequent operation execution module is used for executing the subsequent operation of the popularization application according to the access request;
the determining module is used for determining whether the first user is selected to have the qualification of acquiring the electronic resource of the second user according to the selection probability; the selected probability is configured according to the activity of the first user; the hit probability is negatively correlated with the liveness of the first user;
the electronic resource processing module is used for determining corresponding electronic resources from the stored three-dimensional corresponding relation of the second user based on a set acquisition probability when the first user is selected, and taking the corresponding electronic resources as the electronic resources acquired by the first user; the three-dimensional corresponding relation of the second user comprises a user identifier of the second user and the acquisition probability of a plurality of electronic resources corresponding to the electronic resource pool identifier; the electronic resource pool identification is obtained according to a configuration instruction for configuring the electronic resource, which is sent by the second user through the social network space; the obtaining probability of a plurality of electronic resources corresponding to the electronic resource pool identification is obtained according to the corresponding relation between the preset electronic resource pool identification and the obtaining probability of the electronic resources; sending the obtained electronic resource to the first user;
the message leaving module is used for displaying specified message leaving information corresponding to the specified electronic resource in a message leaving board of a social network space of the second user and displaying the head portrait and the identification of the first user if the electronic resource acquired by the first user is the specified electronic resource;
the access request receiving module is further configured to receive an access request, triggered by the second user through the avatar or the identifier of the first user in the message board, for accessing the popularization application in the social network space of the first user; the subsequent operation execution module is further used for executing the subsequent operation of the popularization application according to the access request for accessing the popularization application in the social network space of the first user; the determining module is used for determining whether a second user is selected to have the qualification of acquiring the electronic resource of the first user according to the selection probability; the electronic resource processing module is further used for determining corresponding electronic resources from the stored three-dimensional corresponding relation of the first user based on a set acquisition probability when the second user is selected, and taking the corresponding electronic resources as the electronic resources acquired by the second user; and sending the acquired electronic resource to the second user.
10. A computer-readable medium having stored thereon computer-executable instructions for performing the method of any one of claims 1-8.
11. An electronic device, comprising:
at least one processor; and a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811069651.0A CN109345290B (en) | 2018-09-13 | 2018-09-13 | Electronic resource processing method and device, computing equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811069651.0A CN109345290B (en) | 2018-09-13 | 2018-09-13 | Electronic resource processing method and device, computing equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109345290A CN109345290A (en) | 2019-02-15 |
CN109345290B true CN109345290B (en) | 2021-05-14 |
Family
ID=65305065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811069651.0A Active CN109345290B (en) | 2018-09-13 | 2018-09-13 | Electronic resource processing method and device, computing equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109345290B (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003150097A (en) * | 2001-11-09 | 2003-05-21 | Hakuko Noji | Homepage advertisement system using role playing game with prize |
CN105321249A (en) * | 2015-10-14 | 2016-02-10 | 贵阳朗玛信息技术股份有限公司 | Prize drawing method and device |
CN105427135A (en) * | 2015-12-16 | 2016-03-23 | 华侨大学 | Interactive internet advertisement putting method and system |
CN107016578A (en) * | 2017-04-18 | 2017-08-04 | 广州市菲拓网络科技有限公司 | A kind of wechat marketing service platform |
CN108038738A (en) * | 2017-12-27 | 2018-05-15 | 安徽和叶网络科技有限公司 | Advertising method, client and computer-readable recording medium on line |
-
2018
- 2018-09-13 CN CN201811069651.0A patent/CN109345290B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109345290A (en) | 2019-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8332488B1 (en) | Multi-level cache with synch | |
US10201755B2 (en) | System and method for providing a platform for real time interactive game participation | |
CN109416668A (en) | Control method, information processing unit and the program of information processing unit | |
CN111314714B (en) | Game live broadcast method and device | |
CN104623898B (en) | A kind of method and game server into game transcript scene | |
US20140280629A1 (en) | Method and system for optimizing composer prompts for posting in a social networking system | |
CN113382277B (en) | Network live broadcast method, device and system | |
CN111160882B (en) | Virtual resource release method, device, server and storage medium | |
CN104981801A (en) | Social event recommendation system | |
CN112950294A (en) | Information sharing method and device, electronic equipment and storage medium | |
US20170225081A1 (en) | Posted information sharing system, game application executing system, storage medium, and information-processing method | |
US11707684B2 (en) | Cross-platform consumption of in-game objects | |
CN109345290B (en) | Electronic resource processing method and device, computing equipment and storage medium | |
CN113730921B (en) | Recommendation method and device for virtual organization, storage medium and electronic equipment | |
CN116492684A (en) | Interaction method, interaction device, server and electronic equipment | |
JP6588516B2 (en) | Server, control method thereof, and control program | |
JP7563789B2 (en) | SERVER, ITS CONTROL METHOD, AND CONTROL PROGRAM | |
CN118524233B (en) | Live interaction method, device, terminal, storage medium and program product | |
JP6265924B2 (en) | Server, control method thereof, and control program | |
JP5480428B2 (en) | Server, control method thereof, and control program | |
JP6962980B2 (en) | Server, its control method, and control program | |
KR101103048B1 (en) | Ad serving system and ad serving method using replacement of ad card | |
HK40024178B (en) | Game live broadcast method and apparatus | |
HK40024178A (en) | Game live broadcast method and apparatus | |
CN116503039A (en) | Content release method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |