Virtual resource processing method, device, electronic device and storage medium
By inquiring the user's spray -free virtual resources in the group platform, and displaying the use of prompts and invitation prompts on the terminal interface, the problem of single -free coupons is solved. Flexible ordering.
Patent Information
- Application Number
- CN202210667942.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-14
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2042-06-14
AI Technical Summary
In the group buying platform, how to reasonably use coupon-free coupons to promote the dissemination of group buying information, and users cannot independently choose whether to use virtual resources without coupons, resulting in a single usage method.
By inquiring whether the user has a virtual resource that can avoid ordering, the user terminal interface shows the virtual resource use prompt and the invitation prompt of ordering, allowing the user to choose to use the virtual resources directly to use the virtual resources to freely place the order, and it is possible Further confirm whether to use virtual resources.
Increased the spread of the group information, increased the number of new users of the group group platform, enriched the use of the use of sprains, and provided a more flexible choice of ordering.
Smart Images

Figure CN115063197B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to a virtual resource processing method, device, electronic device and computer-readable storage medium. Background Art
[0002] With the rise of online stores, more and more items can be obtained through online ordering. Among them, group buying has been favored by more and more users, and then special group buying platforms have emerged. In the traditional group buying method, a certain number of ordering users are required to form a group, so ordering users often need to find group buying users to form a group. For example, ordering users can send group buying invitation information containing group buying product links to relatives and friends through third-party chat tools. Users who receive the invitation information browse products and place orders by clicking on the link.
[0003] With the development of the above technologies, a method of placing orders without group buying by using free group buying coupons has emerged in the group buying mode. However, how to reasonably use free group buying coupons and promote the dissemination of group buying information is a problem that needs to be solved. Summary of the invention
[0004] In view of the above problems, embodiments of the present invention are proposed to provide a virtual resource processing method, device, electronic device and computer-readable storage medium that overcome the above problems or at least partially solve the above problems.
[0005] According to a first aspect of an embodiment of the present invention, a method for processing virtual resources is provided, comprising:
[0006] In response to an operation of purchasing a group-buying object, querying a virtual resource in a user account corresponding to the operation of purchasing the group-buying object, wherein the virtual resource is used to generate an order in a non-group-buying mode;
[0007] Sending the queried virtual resource information and the group order invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;
[0008] In response to a triggering operation on the first control, the virtual resource is confirmed to be written off and an order is generated based on the user's use of the virtual resource.
[0009] In some embodiments, the method further comprises: determining whether the issuance of the virtual resource satisfies a preset condition;
[0010] After querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying object in response to the operation of purchasing the group-buying object, the method further includes:
[0011] If the issuance of the virtual resource meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt for the virtual resource;
[0012] If the issuance of the virtual resource does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resource, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resource.
[0013] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0014] In some embodiments, in response to the triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the user's use of the virtual resource includes:
[0015] In response to a triggering operation on the first control, sending a use confirmation message of the virtual resource to the terminal, so that the terminal displays a use confirmation interface of the virtual resource, the use confirmation interface showing a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account;
[0016] In response to a triggering operation on the control determined to use the virtual resource, the virtual resource is written off and an order is generated.
[0017] In some embodiments, the method further comprises:
[0018] In response to the operation of logging into the first user account, determining whether there is a completed order or an uncompleted order in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, issuing the virtual resource to the first user account; and / or,
[0019] Calculating the order failure rate of the first user account according to the order data of the first user account; if the order failure rate is greater than a second threshold, issuing the virtual resource to the first user account; and / or,
[0020] After the deadline for the group purchase initiated by the first user account expires, if no operation of the second user account participating in the group purchase is received, issuing the virtual resource to the first user account; and / or,
[0021] In response to the second user account's operation on the fourth control, the virtual resource is issued to the first user account, and the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.
[0022] In some embodiments, the method further comprises:
[0023] In response to the operation of opening the homepage of the group buying platform by the first user account, determining whether there are completed orders or uncompleted orders in the first user account, and whether the virtual resources exist in the first user account;
[0024] If neither the completed order nor the uncompleted order exists in the first user account, and the virtual resource does not exist, issuing the virtual resource to the first user account;
[0025] A first prompt message is sent to the terminal so that the terminal displays the first prompt message in a pop-up window on the homepage of the group buying platform, wherein the first prompt message includes information prompting the first user account to use the virtual resources to generate orders in a non-group buying manner, as well as information about all or part of the group buying objects matching the first user account.
[0026] In some embodiments, the method further comprises:
[0027] If neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists, judging whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state according to the attribute information of the existing virtual resource;
[0028] If the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, a second prompt message is sent to the terminal so that the terminal displays the second prompt message on the homepage of the group buying platform and displays the second prompt message on the object details page, wherein the second prompt message includes information prompting the first user account that the virtual resource can be used to generate an order in a non-group buying manner.
[0029] In some embodiments, the sending the first prompt information to the terminal includes:
[0030] Acquire the delivery location information of the user account, and determine whether there is a group order object whose delivery area covers the delivery location according to the delivery location information;
[0031] If there is a group order object whose delivery area covers the delivery location, the information of the group order object whose delivery area partially or completely covers the delivery location is determined as the information of all or part of the group order object matching the first user account.
[0032] According to a second aspect of an embodiment of the present invention, a virtual resource processing method is provided, comprising:
[0033] Receive an operation of purchasing a group-buying object, and send the operation information of purchasing the group-buying object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the group-buying object, wherein the virtual resource is used to generate an order in a non-group-buying mode;
[0034] Receive the virtual resource information and the group order invitation prompt information sent by the server, and display a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and display a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;
[0035] A trigger operation on the first control is received and sent to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource.
[0036] In some embodiments, after receiving the operation of purchasing the group order object and sending the operation information of purchasing the group order object to the server, the method further includes:
[0037] In a first scenario, first order information is received and a first order submission page is displayed, wherein the first order information is sent when the server determines that the issuance of the virtual resource meets a preset condition, and the first order submission page does not include a usage prompt for the virtual resource;
[0038] In the second situation, second order information is received and a second order submission page is displayed. The second order information is sent by the server when it determines that the issuance of the virtual resource does not meet the preset conditions. The second order submission page includes a second usage prompt for the virtual resource. The second usage prompt includes a third control. The third control is used to perform a selection or deselection operation on the virtual resource.
[0039] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0040] In some embodiments, receiving a trigger operation on the first control and sending the trigger operation to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource, includes:
[0041] receiving a trigger operation on the first control, and sending trigger operation information on the first control to the server;
[0042] receiving use confirmation information of the virtual resource sent by the server, and displaying a use confirmation interface of the virtual resource, wherein the use confirmation interface displays a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account;
[0043] A trigger operation on the control determined to use the virtual resource is received, and trigger operation information on the control determined to use the virtual resource is sent to the server, so that the server writes off the virtual resource and generates an order.
[0044] In some embodiments, the method further comprises:
[0045] Receive an operation of opening the homepage of the group buying platform by the first user account;
[0046] receiving a first prompt message sent by the server, the first prompt message being sent by the server at the same time or after the server determines that there is neither the completed order nor the uncompleted order in the first user account, and the virtual resource does not exist, and the first prompt message is issued to the first user account; the first prompt message includes information prompting the first user account to use the virtual resource to generate an order in a non-group ordering manner, and information on all or part of the group ordering objects matching the first user account;
[0047] The first prompt information is displayed in a pop-up window on the home page of the group buying platform.
[0048] In some embodiments, the method further comprises:
[0049] receiving a second prompt message sent by the server, the second prompt message being sent by the server when or after it is determined that neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, the second prompt message including information prompting the first user account to use the virtual resource to generate an order in a non-group order manner;
[0050] The second prompt information is displayed on the homepage of the group buying platform, and the second prompt information is displayed on the object details page.
[0051] According to a third aspect of an embodiment of the present invention, there is provided a virtual resource processing device, comprising:
[0052] A query module, for querying virtual resources in a user account corresponding to the operation of purchasing a group order object in response to the operation of purchasing the group order object, wherein the virtual resources are used to generate an order in a non-group order mode;
[0053] A sending module, used for sending the queried virtual resource information and the group order invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;
[0054] A generating module is used to respond to a triggering operation on the first control, confirm the write-off of the virtual resource based on the user's use of the virtual resource and generate an order.
[0055] In some embodiments, the apparatus further comprises: a determination module, configured to determine whether the issuance of the virtual resource satisfies a preset condition;
[0056] After the query module queries the virtual resources in the user account corresponding to the operation of purchasing the group-buying object in response to the operation of purchasing the group-buying object, the sending module is further used to:
[0057] If the issuance of the virtual resource meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt for the virtual resource;
[0058] If the issuance of the virtual resource does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resource, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resource.
[0059] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0060] In some embodiments, in response to the triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the user's use of the virtual resource includes:
[0061] In response to a triggering operation on the first control, sending a use confirmation message of the virtual resource to the terminal, so that the terminal displays a use confirmation interface of the virtual resource, the use confirmation interface showing a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account;
[0062] In response to a triggering operation on the control determined to use the virtual resource, the virtual resource is written off and an order is generated.
[0063] In some embodiments, the device further comprises a first issuing module, configured to:
[0064] In response to the operation of logging into the first user account, determining whether there is a completed order or an uncompleted order in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, issuing the virtual resource to the first user account; and / or,
[0065] Calculating the order failure rate of the first user account according to the order data of the first user account; if the order failure rate is greater than a second threshold, issuing the virtual resource to the first user account; and / or,
[0066] After the deadline for the group purchase initiated by the first user account expires, if no operation of the second user account participating in the group purchase is received, issuing the virtual resource to the first user account; and / or,
[0067] In response to the second user account's operation on the fourth control, the virtual resource is issued to the first user account, and the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.
[0068] In some embodiments, the device further comprises a second issuing module, configured to:
[0069] In response to the operation of opening the homepage of the group buying platform by the first user account, determining whether there are completed orders or uncompleted orders in the first user account, and whether the virtual resources exist in the first user account;
[0070] If neither the completed order nor the uncompleted order exists in the first user account, and the virtual resource does not exist, issuing the virtual resource to the first user account;
[0071] A first prompt message is sent to the terminal so that the terminal displays the first prompt message in a pop-up window on the homepage of the group buying platform, wherein the first prompt message includes information prompting the first user account to use the virtual resources to generate orders in a non-group buying manner, as well as information about all or part of the group buying objects matching the first user account.
[0072] In some embodiments, the sending module is further used to:
[0073] If neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists, judging whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state according to the attribute information of the existing virtual resource;
[0074] If the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, a second prompt message is sent to the terminal so that the terminal displays the second prompt message on the homepage of the group buying platform and displays the second prompt message on the object details page, wherein the second prompt message includes information prompting the first user account that the virtual resource can be used to generate an order in a non-group buying manner.
[0075] In some embodiments, the sending the first prompt information to the terminal includes:
[0076] Acquire the delivery location information of the user account, and determine whether there is a group order object whose delivery area covers the delivery location according to the delivery location information;
[0077] If there is a group order object whose delivery area covers the delivery location, the information of the group order object whose delivery area partially or completely covers the delivery location is determined as the information of all or part of the group order object matching the first user account.
[0078] According to a fourth aspect of an embodiment of the present invention, there is provided a virtual resource processing device, including:
[0079] A first sending module, used for receiving an operation of purchasing a group order object, and sending the operation information of purchasing the group order object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the group order object, wherein the virtual resource is used to generate an order in a non-group order mode;
[0080] a display module, configured to receive the virtual resource information and the group order invitation prompt information sent by the server, and display a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and display a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;
[0081] The second sending module is used to receive a triggering operation on the first control and send it to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource.
[0082] In some embodiments, after the first sending module receives an operation of purchasing a group order object and sends the operation information of purchasing the group order object to a server, the display module is further configured to:
[0083] In a first scenario, first order information is received and a first order submission page is displayed, wherein the first order information is sent when the server determines that the issuance of the virtual resource meets a preset condition, and the first order submission page does not include a usage prompt for the virtual resource;
[0084] In the second situation, second order information is received and a second order submission page is displayed. The second order information is sent by the server when it determines that the issuance of the virtual resource does not meet the preset conditions. The second order submission page includes a second usage prompt for the virtual resource. The second usage prompt includes a third control. The third control is used to perform a selection or deselection operation on the virtual resource.
[0085] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0086] In some embodiments, receiving a trigger operation on the first control and sending the trigger operation to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource, includes:
[0087] receiving a trigger operation on the first control, and sending trigger operation information on the first control to the server;
[0088] receiving use confirmation information of the virtual resource sent by the server, and displaying a use confirmation interface of the virtual resource, wherein the use confirmation interface displays a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account;
[0089] A trigger operation on the control determined to use the virtual resource is received, and trigger operation information on the control determined to use the virtual resource is sent to the server, so that the server writes off the virtual resource and generates an order.
[0090] In some embodiments, the display module is further used to:
[0091] Receive an operation of opening the homepage of the group buying platform by the first user account;
[0092] receiving a first prompt message sent by the server, the first prompt message being sent by the server at the same time or after the server determines that there is neither the completed order nor the uncompleted order in the first user account, and the virtual resource does not exist, and the first prompt message is issued to the first user account; the first prompt message includes information prompting the first user account to use the virtual resource to generate an order in a non-group ordering manner, and information on all or part of the group ordering objects matching the first user account;
[0093] The first prompt information is displayed in a pop-up window on the home page of the group buying platform.
[0094] In some embodiments, the display module is further used to:
[0095] receiving a second prompt message sent by the server, the second prompt message being sent by the server when or after it is determined that neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, the second prompt message including information prompting the first user account to use the virtual resource to generate an order in a non-group order manner;
[0096] The second prompt information is displayed on the homepage of the group buying platform, and the second prompt information is displayed on the object details page.
[0097] According to a fifth aspect of an embodiment of the present invention, there is provided an electronic device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;
[0098] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above-mentioned virtual resource processing method.
[0099] According to a sixth aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores at least one executable instruction, and the executable instruction enables a processor to execute operations corresponding to the above-mentioned virtual resource processing method.
[0100] According to the virtual resource processing method of the embodiment of the present invention, by querying whether the user has virtual resources that can be placed without group ordering, if the user has the virtual resources, both the virtual resource usage prompt and the group order invitation prompt are displayed on the user terminal interface, which increases the dissemination path of group purchase information and increases the number of new users on the group purchase platform through the dissemination of group purchase information. It also allows users to choose whether to place an order by inviting others to group order or directly use virtual resources to place an order without group ordering, and can further confirm whether to use virtual resources, enriching the use of group purchase-free resources.
[0101] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation method of the embodiment of the present invention is specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0102] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the embodiments of the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0103] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present invention;
[0104] Figure 2 is a flow chart of a virtual resource processing method provided by an embodiment of the present invention;
[0105] Figure 3 is a flow chart of a virtual resource processing method provided by another embodiment of the present invention;
[0106] Figure 4 is a flowchart of a virtual resource processing method provided by another embodiment of the present invention;
[0107] Figure 5 is a flow chart of a virtual resource processing method provided by yet another embodiment of the present invention;
[0108] Figure 6 is a structural diagram of a virtual resource processing device provided by an embodiment of the present invention;
[0109] Figure 7 is a structural diagram of a virtual resource processing device provided by an embodiment of the present invention;
[0110] Figure 8 1 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0111] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.
[0112] With the rise of online stores, more and more items can be obtained through online orders. Third-party platforms provide online commodity sales platforms for merchants by providing web pages or application software services through servers. Merchants become online stores after entering third-party platforms. Users open the corresponding web pages or application software on the terminal and place orders to purchase goods. Since online ordering requires delivery services to be provided by delivery personnel, considering the delivery cost issue, many online stores will set a minimum delivery amount. Only when the total amount of items selected by users reaches the minimum delivery amount can they enjoy delivery services. Therefore, group buying (also known as group purchase) has been favored by more and more users, and special group buying platforms have emerged. In the traditional group buying method, a certain number of ordering users must be satisfied to form a group, so ordering users often need to find group buying users to form a group. For example, ordering users can send group buying invitation information containing group buying product links to relatives and friends through third-party chat tools, and users who receive the invitation information browse products and place orders by clicking on the link.
[0113] However, under the group buying method of the above-mentioned group buying platform, the ordering user is limited by the social scope of the ordering user in the process of finding group buying users by himself, and often cannot quickly find suitable group buying users, resulting in the inability to form a group, and needs to invite other users to group by sending invitation information, and the operation is also cumbersome. In order to enable users to place orders successfully and quickly, a group-free ordering method has emerged, that is, when the user himself or the group-free virtual resources held by the user meet the set requirements, orders can be placed on the group buying platform without grouping with others. Virtual resources in the usual sense include but are not limited to red envelopes, coupons, commodity vouchers, full-reduction coupons, shopping subsidies, etc. These virtual resources can be used when users place orders to offset the settlement amount; in the group buying platform's group-free ordering method, the free virtual resources used by users usually refer to a kind of equity voucher issued to new users of the group buying platform. Possessing this equity voucher means that the user has the right to place orders without grouping.
[0114] In the process of implementing the present invention, the inventors found that there are at least the following problems in the related art:
[0115] In the process of placing orders on the group buying platform, when the group buying platform determines that the user has free virtual resources, it does not consider the issuance of free virtual resources, but uniformly adopts the free ordering method of directly using free virtual resources. When the number of free virtual resources issued is large, for all users who have free virtual resources, this free ordering method of using free virtual resources will lead to a single way of placing orders. Even when the user is willing to invite others to place orders, they cannot place orders, resulting in insufficient channels for the dissemination of group buying information, and ultimately the number of new users on the group buying platform brought by the dissemination of group buying information cannot be increased. In addition, users cannot choose and change whether to use free virtual resources, resulting in a single way of using free virtual resources.
[0116] In addition, in the related art, the display method of the above-mentioned free-to-buy virtual resources during use is designed to be similar to the display method of other virtual resources that act on prices, such as red envelopes, coupons, commodity vouchers, discount coupons, shopping subsidies, etc. However, since the free-to-buy virtual resources do not act on prices, but represent the rights and interests of users to enjoy free-to-buy orders, the use of a display method similar to that of virtual resources that act on prices may lead to ambiguous statements. For example, the location where the free-to-buy virtual resources are displayed is in the price discount area, but the free-to-buy virtual resources do not act on prices, so the display location is unreasonable, which can easily lead to the statement that "the free-to-buy virtual resources reduce the price of goods", which is a misleading meaning.
[0117] The embodiment of the present invention queries whether the user has virtual resources that can be used to place orders without group buying. If the user has the virtual resources, both the virtual resource usage prompt and the group buying invitation prompt are displayed on the user terminal interface, thereby increasing the dissemination path of group buying information and increasing the number of new users on the group buying platform through the dissemination of group buying information. The user can choose whether to place an order by inviting others to group buy or to directly use virtual resources to place orders without group buying, and can further confirm whether to use virtual resources, thereby enriching the use of group buying resources without group buying.
[0118] Unless otherwise specified, in the embodiments of the present invention, "group buying" and "group ordering" have the same meaning, and both refer to a method in which at least two users need to purchase the same product in order to successfully place an order. "Group buying-free" refers to a method in which an order can be successfully placed without finding someone to group order for a product that originally requires group buying.
[0119] In the embodiment of the present invention, the display of goods and the user's ordering operation are performed on the client side where the group buying software is installed, and the setting of group buying goods and free group buying and the generation of orders are completed on the server side of the group buying software. The client side can be any type of electronic device or terminal, such as a mobile phone, a tablet computer, a portable digital camera, a media player, a portable game device, a personal digital assistant (PDA), a desktop computer, a laptop computer and various other terminals, collectively referred to as terminals below. The server side can be any type of electronic device, generally a server or server cluster of a platform, and the embodiment of the present invention is described by taking a server as an example.
[0120] Unless otherwise specified, "multiple" in the embodiments of the present invention refers to two or more than two.
[0121] Figure 1 Schematic diagram of application scenarios of an embodiment of the present invention. The third-party platform provides a commodity group buying platform for merchants by providing web pages or application software services through a server. Users open corresponding web pages or application software on the terminal to participate in the commodity group buying or free group buying. The terminal communicates with the server through a wired network or a wireless network.
[0122] Figure 2 : is a flow chart of a virtual resource processing method provided by an embodiment of the present invention. The method comprises the following steps:
[0123] Step 201: The terminal receives the user's operation of purchasing the group-buying object, and sends the operation information of purchasing the group-buying object to the server.
[0124] The group buying platform displays various group buying objects, which refer to the commodities sold on the group buying platform, such as meals, food, daily necessities, etc. that need to be purchased in a group buying manner. The delivery method of the group buying objects can be real-time delivery or ordinary logistics delivery. Real-time delivery refers to a delivery method with specific requirements for delivery time, such as the currently popular half-hour delivery, 45-minute delivery, or 1-2 hour delivery. This delivery method can meet the user's requirements for delivery timeliness and is becoming more and more popular among users.
[0125] After browsing or searching for the group order object to be ordered, the user can submit the purchase operation of the group order object by clicking the purchase button. For example, a button "Go to purchase", "Buy without group order" or other buttons with similar functions are displayed on the terminal page, and the user clicks the above button. After receiving the user's operation information, the terminal sends the operation information of purchasing the group order object to the server.
[0126] It is understandable that "group buying objects" refer to objects sold on the group buying platform, which can be ordered by group buying or by using virtual resources without group buying. Virtual resources represent the rights and interests of users to enjoy the free group buying and are used to generate orders in non-group buying ways. They can be expressed in the form of free group buying coupons, free group buying cards, free group buying beans, free group buying red envelopes, etc., which are not limited in the embodiments of the present invention.
[0127] Step 202: In response to the operation of purchasing the group-buying object, the server queries the virtual resources in the user account corresponding to the operation of purchasing the group-buying object.
[0128] Virtual resources are usually distributed to user accounts through the server. The server can distribute virtual resources in the following ways, such as distributing them to new platform users and users with a high group order failure rate. The distribution time can be when a new user logs in for the first time, after a new user joins a group and places an order, after a user's group order fails, or after a friend helps the user obtain virtual resources.
[0129] The attribute information of the virtual resource may include name, validity period and status. The name is used to identify the virtual resource and is displayed on the terminal page in the required scenario. For example, the name can be "free coupon", "free red envelope", etc., so that users can quickly identify the function of the virtual resource. The validity period is used to identify the available period of the virtual resource. If the current time exceeds the validity period of a virtual resource in the user account, it means that the virtual resource has expired and can no longer be used. The status is used to identify the use status of the virtual resource, which may include "usable", "frozen", "used", etc. For example, after the virtual resource is issued, its initial status is "usable"; when the order using the virtual resource is submitted, the status of the virtual resource is changed to "frozen"; when the order using the virtual resource is paid and the order is generated, the status of the virtual resource is changed to "used"; if the order corresponding to the used virtual resource is cancelled and the refund is completed, the status of the virtual resource is changed back to "usable". The above-mentioned attributes of the virtual resource can be clearly identified through the above-mentioned attribute information, and the application efficiency of the virtual resource is high.
[0130] There is an association between the virtual resources issued to the user account and the user account ID, and the server can query the virtual resources in each user account through this association. The "corresponding" in the above "user account corresponding to the operation of purchasing the group-buying object" refers to the user account that performs the operation of purchasing the group-buying object.
[0131] Step 203: The server sends the queried virtual resource information and group order invitation prompt information to the terminal.
[0132] If it is found that there are virtual resources in the user account, the virtual resource information and the group purchase invitation prompt information are sent to the terminal. The virtual resource information may include the name and quantity of the virtual resource. Group purchase invitation means that the user invites others to purchase the product. The group purchase invitation information includes the group purchase invitation prompt text information and the send group purchase invitation button information. The group purchase invitation prompt text information includes the number of people invited to group purchase, the location of the invitees, the account information of the user initiating the group purchase (such as avatar or user name), the remaining valid time of the group purchase, etc.
[0133] Step 204: the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information.
[0134] The first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message. The specific implementation of the above controls can be a button, a scroll bar, or a slider, etc. The display content of the first usage prompt may include the name of the virtual resource, or the name and quantity, that is, the above content is displayed on the first control. The display content of the group order invitation prompt may include the group order invitation prompt text information and the second control.
[0135] The group order invitation prompt can be displayed in the form of a pop-up window, which is easy to attract the user's attention, has high operating efficiency, and reduces the user's erroneous operation caused by not noticing the prompt. Of course, in some embodiments, step 204 can also be performed by first displaying the group order invitation prompt in the form of a pop-up window, and a close button is set on the pop-up window. If the user does not want to group order, the pop-up window can be closed. At this time, the terminal displays the first usage prompt and the group order invitation prompt in a non-pop-up window form (for example, embedded in the page), or only displays the first usage prompt, so that the user can choose to use virtual resources to place orders without group ordering.
[0136] In some embodiments, the display area of the group purchase invitation prompt can be configured to be larger than the display area of the first usage prompt. This makes the group purchase invitation prompt more attractive and enhances the dissemination effect of the group purchase information. The group purchase invitation prompt can also be displayed in the center and the first usage prompt can be displayed in the side area.
[0137] Step 205: The terminal receives the triggering operation of the first control by the user, and sends the triggering operation information of the first control to the server.
[0138] By displaying the above two prompts on the terminal at the same time, the user can choose one to determine the ordering method. When the user chooses to use virtual resources to place an order without spelling, a trigger operation is performed on the first control, and the trigger operation can be clicking a button as the first control, or scrolling a scroll bar as the first control, or sliding a slider as the first control, etc. Upon receiving the user's trigger operation, the terminal sends the operation information to the server.
[0139] Step 206: The server confirms the write-off of the virtual resources based on the user's use of the virtual resources and generates an order.
[0140] In some embodiments, if the user triggers the first control, it means that the user confirms to use the virtual resource. After receiving the trigger operation of the first control sent by the terminal, the server confirms to write off the virtual resource based on the user's use of the virtual resource and generates an order. The virtual resource can be written off by changing the status of the virtual resource, for example, changing the status of the virtual resource to "used". Generating an order means that the order has been successfully placed without ordering.
[0141] Figure 3 is a flowchart of a virtual resource processing method provided by another embodiment of the present invention. In some embodiments, after the user triggers the first control, the user can be further asked to confirm whether to use the virtual resource. That is, the user's operation of the first control only represents the user's intention to use the virtual resource, and does not represent the user's final confirmation of using the virtual resource. In this case, a final confirmation is still required. Figure 3 As shown, in step 204: after the terminal displays the first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays the group order invitation prompt according to the group order invitation prompt information, the method further includes the following steps:
[0142] Step 305: The terminal displays a prompt for confirming the use of the virtual resource in response to the user's triggering operation on the first control.
[0143] After the user triggers the first control, a confirmation prompt for the use of virtual resources is displayed on the terminal. The confirmation prompt may include text content and operation controls. The text content may be used to prompt the user about the content involved in the current operation, such as "Use 1 free-slot coupon to directly avoid the use of the game." The operation control may include a button for confirmation of use, such as an "OK" button. The operation control may also include a button for canceling the use confirmation, such as a "Cancel" button. The number of virtual resources in the user's account may also be displayed in the confirmation prompt for the use of virtual resources. For example, "My free-slot coupon, 1" may be displayed in the text content to prompt the user about the situation of his virtual resources. The user does not need to return to the user account interface to view it, which is convenient for the user to make decisions and has high operation efficiency.
[0144] The confirmation prompt for the use of virtual resources can also be displayed in the form of a pop-up window, so as to easily attract the user's attention. Of course, a close button can also be set on the pop-up window. If the user does not want to use the virtual resources, in addition to clicking the "Cancel" button, he can also choose to close the pop-up window. At this time, the first usage prompt and the group order invitation prompt are displayed simultaneously on the terminal in a non-pop-up window form (for example, embedded in the page), so that the user can choose to invite others to group order.
[0145] Step 306a: The terminal receives the user's confirmation of use of the virtual resource, and sends the use confirmation information to the server.
[0146] If the user clicks the "OK" button, a use confirmation of the virtual resource is sent to the terminal, and the terminal sends the use confirmation information to the server, so that the server writes off the virtual resource and generates an order based on the user's use confirmation of the virtual resource in step 206.
[0147] Step 306b: The terminal receives the user's confirmation of canceling the use of the virtual resource, and closes the confirmation prompt for the use of the virtual resource.
[0148] If the user clicks the "Cancel" button, a confirmation of canceling the use of virtual resources will be sent to the terminal. The terminal will close the confirmation prompt for the use of virtual resources and return to the page displaying the first use prompt of virtual resources and the group order invitation prompt, so that the user can choose to invite others to group order instead.
[0149] It is understandable that the terminal may also send the user's triggering operation on the first control to the server, and the server, in response to the triggering operation on the first control, sends the use confirmation information of the virtual resource to the terminal, so that the terminal displays the use confirmation interface of the virtual resource, and the use confirmation interface displays the control for determining the use or cancellation of the virtual resource, and the amount of virtual resources in the user's account; then, the server responds to the triggering operation on the control for determining the use of the virtual resource, writes off the virtual resource and generates an order. Among them, the use confirmation information can be used to indicate the content of the use confirmation interface.
[0150] The above embodiment queries whether the user has virtual resources that can be used to place orders without group buying. If the user has the virtual resources, both the virtual resource usage prompt and the group buying invitation prompt are displayed on the user terminal interface, which increases the dissemination of group buying information and increases the number of new users on the group buying platform through the dissemination of group buying information. The user can choose whether to place an order by inviting others to group buy or directly use virtual resources to place orders without group buying, and can further confirm whether to use virtual resources, enriching the use of group buying resources.
[0151] Of course, in some cases, virtual resources may be used by default to place orders without ordering. In some embodiments, the method further includes:
[0152] Step a: Determine whether the issuance of virtual resources meets the preset conditions;
[0153] The preset condition may be that the number of virtual resources issued is greater than a preset threshold; the number of user accounts that own virtual resources is greater than a preset threshold; the proportion of user accounts that own virtual resources to all user accounts is greater than a preset threshold, etc. By setting the preset condition, when the preset condition is met, it means that the virtual resources have been over-issued at this time, and the above Figure 2 or Figure 3 The illustrated embodiment introduces a prompt to invite others to place a group order, thereby increasing the dissemination of group order information. When the preset conditions are not met, it means that the virtual resources are not over-issued at this time, and the default method of using virtual resources to place an order without placing a group order can be adopted.
[0154] In this embodiment, in response to the operation of purchasing the group-buying object, after querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying object, the method further includes:
[0155] Step b1: if the issuance of the virtual resources meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt for the virtual resources;
[0156] In this step, the first order information includes the order delivery information, payment method selection information, order object information, order amount and other order related information. The first order submission page does not include the use of virtual resources. After the user clicks the "Submit Order" button on the first order page, the execution continues. Figure 2 or Figure 3 In step 203, in the subsequent steps, the user can choose to invite others to place an order or use virtual resources to place an order without placing an order.
[0157] Step b2: If the issuance of virtual resources does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resources, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resources.
[0158] In this step, the second order information is similar to the first order information, and also includes the order's delivery information, payment method selection information, order object information, order amount, and other order-related information. In the second order submission page, a second usage prompt for virtual resources is included. The second usage prompt may include text content and a third control. The text content is used to prompt the user that the virtual resources can be used, such as "using the new user's first order free of charge qualification." The third control can be a check box, which is selected by default. After the user clicks the "Submit Order" button on the second order page, the server verifies the used virtual resources and generates an order. Of course, the user can also click the third control to cancel the selection of the virtual resource, and then the step of inviting others to place an order will be entered.
[0159] The display area of the second usage prompt is preferably configured not to be located in the price display area, that is, to be located outside the price display area, for example, below the order price subtotal area. Since virtual resources do not affect the price of goods, that is, they are not used to deduct the amount, but are a kind of user rights, their display area is configured outside the price display area so that the meaning they express is not easily misunderstood by users. For example, if they are displayed in the price display area, they will be easily misunderstood by users as coupons for deducting the amount, thus avoiding the ambiguity of expression caused by the display method, and the accuracy of virtual resource display is high.
[0160] The above-mentioned embodiment selects to display different order submission pages according to the issuance of virtual resources. When the virtual resources are not over-issued, the user can be directly prompted to use the free group order coupon, which has high operation efficiency. At the same time, the user is provided with a check operation control to cancel the use of virtual resources on the order submission page, which has good operational flexibility and enriches the ordering methods. In addition, when virtual resources are over-issued, the virtual resource usage prompt is not displayed on the order submission page. Instead, after the order is submitted, a separate prompt is given to invite others to group order or use virtual resources, thereby increasing the dissemination channels of group purchase information. Through the above method, an appropriate display page is selected for reminder according to the issuance of virtual resources, and an appropriate default processing method for virtual resources is selected, thereby optimizing the resource utilization effect.
[0161] The following describes the distribution method of virtual resources. The distribution of virtual resources can be carried out through one or more of the following steps:
[0162] Step c1: In response to the operation of logging into the first user account, determine whether there are completed orders or uncompleted orders in the first user account; if there are neither completed orders nor uncompleted orders in the first user account, issue virtual resources to the first user account.
[0163] There are neither completed orders nor uncompleted orders in the first user's account, which means that the user is not a new user on the group buying platform. Virtual resources can be issued to him to facilitate the new user's ordering operations.
[0164] Step c2: Calculate the order group failure rate of the first user account based on the order data of the first user account; if the order group failure rate is greater than the second threshold, issue virtual resources to the first user account.
[0165] Issuing virtual resources to users with a high group order failure rate can enable such users to successfully place orders and provide a good user experience.
[0166] Step c3: after the deadline for the group purchase initiated by the first user account has expired, if no operation of the second user account participating in the group purchase is received, the virtual resources are issued to the first user account.
[0167] After the deadline for the group order initiated by the first user account arrives, if no operation is received from the second user account to participate in the group order, it means that the user's group order has failed at this time. Virtual resources can be issued to the user to enable the user to successfully place an order, which provides a good user experience.
[0168] Step c4: In response to the second user account's operation on the fourth control, virtual resources are issued to the first user account. The fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.
[0169] Distributing virtual resources to users through the above-mentioned friend assistance method not only makes it convenient for users to place orders, but also promotes the participation of other users.
[0170] By distributing virtual resources in the above manner, the distributed virtual resources can produce a convenient effect in ordering operations and further increase the utilization rate of the virtual resources.
[0171] In some embodiments, the method further comprises the steps of:
[0172] Step d1: in response to the operation of opening the homepage of the group buying platform by the first user account, determining whether there are completed orders or uncompleted orders in the first user account, and whether there are virtual resources in the first user account;
[0173] Step d2: If there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, the virtual resource is issued to the first user account;
[0174] Step d3: Send a first prompt message to the terminal so that the terminal displays the first prompt message in a pop-up window on the homepage of the group buying platform. The first prompt message includes information prompting the first user account to use virtual resources to generate orders in a non-group buying manner, as well as information about all or part of the group buying objects matching the first user account.
[0175] When a user opens the group buying platform homepage, it is first determined whether the user is a new user. If the user is a new user and virtual resources have not been issued, virtual resources will be issued directly to the user, and the user will be prompted on the group buying platform homepage that virtual resources are available, so that the user can easily and timely understand that the user can place an order without group buying through virtual resources, and the group buying objects that the user can place an order for are displayed, so that the user can directly click on the object of interest to place an order, and the ordering operation is efficient.
[0176] In some embodiments, the method further comprises the steps of:
[0177] Step e1: If there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, determine whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in an available state according to the attribute information of the existing virtual resources;
[0178] Step e2: If the current time does not exceed the validity period of the virtual resources and the virtual resources are in an available state, a second prompt message is sent to the terminal so that the terminal displays the second prompt message on the homepage of the group buying platform and displays the second prompt message on the object details page. The second prompt message includes information prompting the first user account that the virtual resources can be used to generate orders in a non-group buying manner.
[0179] For new customers who already have virtual resources, virtual resources can no longer be issued, but it is determined whether the virtual resources they own have not expired and are available. If the virtual resources have not expired and are available, the user can be prompted on the homepage of the group buying platform to use the virtual resources to place an order without group buying, and the user can also be prompted on the object details page to use the virtual resources to place an order without group buying, thereby increasing the utilization rate of virtual resources.
[0180] The method of displaying the second prompt information on the homepage of the group-buying platform and the method of displaying the second prompt information on the object details page can both be methods of embedding the display in the page. The server can obtain the background color of the group-buying platform homepage, and configure the display color of the second prompt information to be different from the background color of the group-buying platform homepage, for example, the color contrast difference with the background color of the group-buying platform homepage exceeds a preset threshold, so that the second prompt information can be highlighted on the group-buying platform homepage. Of course, the background color of the second prompt information display area can also be configured to be different from the background color of the group-buying platform homepage, for example, the color contrast difference with the background color of the group-buying platform homepage exceeds a preset threshold, to achieve a similar effect. The same is true for the display on the product details page. The second prompt information can also be displayed in a bubble manner on the product details page, such as by displaying a bubble bar near the "Go to Buy" and "Free Group Purchase" buttons, so that it is easy to be noticed by users, and the user decision-making efficiency and operation efficiency are high.
[0181] Steps d1 to d3 and e1 to e2 realize highlighting virtual resources on the homepage of the group buying platform (including when opening the homepage or returning to the homepage from other pages) or the product details page, so that users can easily understand the method of placing orders for virtual resources without group buying, and the ordering operation efficiency is high.
[0182] In some embodiments, sending the first prompt information to the terminal in step d3 includes the following steps:
[0183] Step d31: Obtain the delivery location information of the user account, and determine whether there is a group order object whose delivery area covers the delivery location according to the delivery location information;
[0184] Step d32: If there are group order objects whose delivery areas cover the delivery location, determine the information of part or all of the group order objects whose delivery areas cover the delivery location as the information of all or part of the group order objects matching the first user account.
[0185] The delivery location refers to the delivery address where the user receives the group-ordered goods. The delivery location information is the location information obtained by the terminal's positioning system when the user uses the platform APP on the terminal or the location information manually entered by the user. After the terminal obtains the delivery location information, it sends it to the server, so that the server obtains the user's delivery location information and determines the goods covered by the delivery range of the delivery location based on the delivery location information.
[0186] When determining the goods whose delivery range covers the delivery location, the merchants whose delivery range covers the delivery location can be determined first, and then the goods sold by the merchants can be determined. The server determines the information of the goods whose delivery range covers the delivery location as the information of all or part of the group-buying goods that match the user account. The information of these group-buying goods is then sent to the terminal, so that the terminal displays this information in a pop-up window on the homepage of the group-buying platform, so that the user can click to enter the product details page to browse and place an order.
[0187] Through the above method, the products displayed to the user in the form of pop-up windows on the homepage of the terminal platform can be products that can be delivered to the user's delivery location, avoiding displaying to the user products that cannot be delivered to their delivery location. Only when the user has selected the products and is ready to place an order will a prompt be given that certain products are not within the delivery range, thereby improving operation efficiency.
[0188] Figure 4 This is a flowchart of a virtual resource processing method provided by another embodiment of the present invention. Please refer to Figure 4 As shown, an embodiment of the present invention also provides a virtual resource processing method. The method is applied to a server and includes:
[0189] Step 401: In response to an operation of purchasing a group order object, query the virtual resources in the user account corresponding to the operation of purchasing the group order object, where the virtual resources are used to generate an order in a non-group order mode;
[0190] Step 402: sending the queried virtual resource information and the group order invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;
[0191] Step 403: In response to the triggering operation on the first control, confirm the write-off of the virtual resource based on the user's use of the virtual resource and generate an order.
[0192] In some embodiments, the method further includes: determining whether the issuance of the virtual resource satisfies a preset condition;
[0193] In response to the operation of purchasing the group-buying object, after querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying object, the method further includes:
[0194] If the issuance of the virtual resources meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt of the virtual resources;
[0195] If the issuance of virtual resources does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resources, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resources.
[0196] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0197] In some embodiments, in response to a triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the use of the virtual resource by the user includes:
[0198] In response to the triggering operation of the first control, sending the use confirmation information of the virtual resource to the terminal, so that the terminal displays the use confirmation interface of the virtual resource, and the use confirmation interface displays the control for confirming the use or canceling the use of the virtual resource and the amount of the virtual resource in the user account;
[0199] In response to a trigger operation on a control that determines to use the virtual resource, the virtual resource is cleared and an order is generated.
[0200] In some embodiments, the method further comprises:
[0201] In response to the operation of logging into the first user account, determining whether there is a completed order or an uncompleted order in the first user account; if there is neither a completed order nor an uncompleted order in the first user account, issuing virtual resources to the first user account; and / or,
[0202] Calculating the order failure rate of the first user account according to the order data of the first user account; if the order failure rate is greater than the second threshold, issuing virtual resources to the first user account; and / or,
[0203] After the deadline for the group order initiated by the first user account expires, if no operation of the second user account participating in the group order is received, the virtual resources are distributed to the first user account; and / or,
[0204] In response to the second user account's operation on the fourth control, virtual resources are issued to the first user account, and the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.
[0205] In some embodiments, the method further comprises:
[0206] In response to the operation of opening the homepage of the group buying platform by the first user account, determining whether there are completed orders or uncompleted orders in the first user account, and whether there are virtual resources in the first user account;
[0207] If there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, the virtual resource is issued to the first user account;
[0208] A first prompt message is sent to the terminal so that the terminal displays the first prompt message in a pop-up window on the homepage of the group buying platform. The first prompt message includes information prompting the first user account to use virtual resources to generate orders in a non-group buying manner, as well as information about all or part of the group buying objects matching the first user account.
[0209] In some embodiments, the method further comprises:
[0210] If there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, judging whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in an available state according to the attribute information of the existing virtual resources;
[0211] If the current time does not exceed the validity period of the virtual resources and the virtual resources are in an available state, a second prompt message is sent to the terminal so that the terminal displays the second prompt message on the homepage of the group buying platform and displays the second prompt message on the object details page. The second prompt message includes information prompting the first user account that the virtual resources can be used to generate orders in a non-group buying manner.
[0212] In some embodiments, sending the first prompt information to the terminal includes:
[0213] Obtain the delivery location information of the user account, and determine whether there is a group order object whose delivery area covers the delivery location based on the delivery location information;
[0214] If there are group order objects whose delivery areas cover the delivery location, information of part or all of the group order objects whose delivery areas cover the delivery location is determined as information of all or part of the group order objects matching the first user account.
[0215] According to the virtual resource processing method of the embodiment of the present invention, by querying whether the user has virtual resources that can be placed without group ordering, if the user has the virtual resources, both the virtual resource usage prompt and the group order invitation prompt are displayed on the user terminal interface, which increases the dissemination path of group purchase information and increases the number of new users on the group purchase platform through the dissemination of group purchase information. It also allows users to choose whether to place an order by inviting others to group order or directly use virtual resources to place an order without group ordering, and can further confirm whether to use virtual resources, enriching the use of group purchase-free resources.
[0216] The specific implementation process and beneficial effects of the virtual resource processing method of the above embodiment of the present invention can be referred to the aforementioned Figure 1-3 The embodiments shown will not be described in detail here.
[0217] Figure 5 is a flowchart of a virtual resource processing method provided by another embodiment of the present invention, please refer to Figure 5 As shown, an embodiment of the present invention further provides a virtual resource processing method. The method is applied to a terminal and includes:
[0218] Step 501: receiving an operation of purchasing a group order object, and sending the operation information of purchasing the group order object to a server, so that the server queries the virtual resources in the user account corresponding to the operation of purchasing the group order object, and the virtual resources are used to generate an order in a non-group order mode;
[0219] Step 502: receiving the virtual resource information and the group order invitation prompt information sent by the server, displaying a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displaying a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;
[0220] Step 503: receiving a trigger operation on the first control and sending it to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource.
[0221] In some embodiments, after receiving an operation to purchase a group order object and sending operation information of purchasing the group order object to a server, the method further includes:
[0222] In the first scenario, first order information is received and a first order submission page is displayed. The first order information is sent when the server determines that the issuance of virtual resources meets preset conditions. The first order submission page does not include a usage prompt for the virtual resources.
[0223] In the second situation, second order information is received and a second order submission page is displayed. The second order information is sent by the server when it determines that the issuance of virtual resources does not meet preset conditions. The second order submission page includes a second usage prompt for the virtual resources. The second usage prompt includes a third control. The third control is used to perform a selection or deselection operation on the virtual resources.
[0224] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0225] In some embodiments, receiving a trigger operation on the first control and sending it to a server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource, includes:
[0226] Receiving a trigger operation on the first control, and sending trigger operation information on the first control to a server;
[0227] Receiving the use confirmation information of the virtual resources sent by the server, displaying the use confirmation interface of the virtual resources, and displaying the control for confirming or canceling the use of the virtual resources and the number of virtual resources in the user account on the use confirmation interface;
[0228] A trigger operation for a control that is determined to use the virtual resource is received, and trigger operation information for the control that is determined to use the virtual resource is sent to a server, so that the server can verify the virtual resource and generate an order.
[0229] In some embodiments, the method further comprises:
[0230] Receive an operation of opening the homepage of the group buying platform by the first user account;
[0231] Receiving a first prompt message sent by a server, the first prompt message is sent by the server at the same time or after the virtual resources are distributed to the first user account when the server determines that there are neither completed orders nor uncompleted orders in the first user account and there are no virtual resources; the first prompt message includes information prompting the first user account to use the virtual resources to generate orders in a non-group ordering manner, as well as information on all or part of the group ordering objects that match the first user account;
[0232] The first prompt information is displayed in a pop-up window on the home page of the group buying platform.
[0233] In some embodiments, the method further comprises:
[0234] receiving a second prompt message sent by the server, the second prompt message being sent by the server when or after it is determined that there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, and the current time does not exceed the validity period of the virtual resources and the virtual resources are in an available state, the second prompt message including information prompting the first user account to use the virtual resources to generate an order in a non-group ordering manner;
[0235] The second prompt information is displayed on the home page of the group buying platform, and the second prompt information is displayed on the object details page.
[0236] According to the virtual resource processing method of the embodiment of the present invention, by querying whether the user has virtual resources that can be placed without group ordering, if the user has the virtual resources, both the virtual resource usage prompt and the group order invitation prompt are displayed on the user terminal interface, which increases the dissemination path of group purchase information and increases the number of new users on the group purchase platform through the dissemination of group purchase information. It also allows users to choose whether to place an order by inviting others to group order or directly use virtual resources to place an order without group ordering, and can further confirm whether to use virtual resources, enriching the use of group purchase-free resources.
[0237] The specific implementation process and beneficial effects of the virtual resource processing method of the above embodiment of the present invention can be referred to the aforementioned Figure 1-3 The embodiments shown will not be described in detail here.
[0238] Corresponding to the aforementioned virtual resource processing method embodiment, the embodiment of the present invention further provides a virtual resource processing device. The device can be implemented by software, or by hardware or a combination of software and hardware. Taking software implementation as an example, the device, as a device in a logical sense, is formed by the processor of the device in which it is located reading the corresponding computer program instructions in the non-volatile memory into the memory for execution.
[0239] Figure 6 Schematic diagram of the structure of a virtual resource processing device provided by an embodiment of the present invention. The device is applied to a server, such as Figure 6 As shown, the device 600 includes:
[0240] A query module 601 is used to query virtual resources in a user account corresponding to the operation of purchasing a group order object in response to the operation of purchasing the group order object, and the virtual resources are used to generate an order in a non-group order mode;
[0241] The sending module 602 is used to send the queried virtual resource information and the group order invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;
[0242] The generating module 603 is used to respond to the triggering operation of the first control, confirm the write-off of the virtual resource based on the user's use of the virtual resource and generate an order.
[0243] In some embodiments, the apparatus further comprises: a determination module, configured to determine whether the issuance of the virtual resource satisfies a preset condition;
[0244] After the query module 601 queries the virtual resources in the user account corresponding to the operation of purchasing the group order object in response to the operation of purchasing the group order object, the sending module 602 is further used to:
[0245] If the issuance of the virtual resources meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt of the virtual resources;
[0246] If the issuance of virtual resources does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resources, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resources.
[0247] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0248] In some embodiments, in response to a triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the use of the virtual resource by the user includes:
[0249] In response to the triggering operation of the first control, sending the use confirmation information of the virtual resource to the terminal, so that the terminal displays the use confirmation interface of the virtual resource, and the use confirmation interface displays the control for confirming the use or canceling the use of the virtual resource and the amount of the virtual resource in the user account;
[0250] In response to a trigger operation on a control that determines to use the virtual resource, the virtual resource is cleared and an order is generated.
[0251] In some embodiments, the apparatus further comprises a first issuing module, configured to:
[0252] In response to the operation of logging into the first user account, determining whether there is a completed order or an uncompleted order in the first user account; if there is neither a completed order nor an uncompleted order in the first user account, issuing virtual resources to the first user account; and / or,
[0253] Calculating the order failure rate of the first user account according to the order data of the first user account; if the order failure rate is greater than the second threshold, issuing virtual resources to the first user account; and / or,
[0254] After the deadline for the group order initiated by the first user account expires, if no operation of the second user account participating in the group order is received, the virtual resources are distributed to the first user account; and / or,
[0255] In response to the second user account's operation on the fourth control, virtual resources are issued to the first user account, and the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.
[0256] In some embodiments, the device further comprises a second issuing module, configured to:
[0257] In response to the operation of opening the homepage of the group buying platform by the first user account, determining whether there are completed orders or uncompleted orders in the first user account, and whether there are virtual resources in the first user account;
[0258] If there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, the virtual resource is issued to the first user account;
[0259] A first prompt message is sent to the terminal so that the terminal displays the first prompt message in a pop-up window on the homepage of the group buying platform. The first prompt message includes information prompting the first user account to use virtual resources to generate orders in a non-group buying manner, as well as information about all or part of the group buying objects matching the first user account.
[0260] In some embodiments, the sending module 602 is further configured to:
[0261] If there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, judging whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in an available state according to the attribute information of the existing virtual resources;
[0262] If the current time does not exceed the validity period of the virtual resources and the virtual resources are in an available state, a second prompt message is sent to the terminal so that the terminal displays the second prompt message on the homepage of the group buying platform and displays the second prompt message on the object details page. The second prompt message includes information prompting the first user account that the virtual resources can be used to generate orders in a non-group buying manner.
[0263] In some embodiments, sending the first prompt information to the terminal includes:
[0264] Obtain the delivery location information of the user account, and determine whether there is a group order object whose delivery area covers the delivery location based on the delivery location information;
[0265] If there are group order objects whose delivery areas cover the delivery location, information of part or all of the group order objects whose delivery areas cover the delivery location is determined as information of all or part of the group order objects matching the first user account.
[0266] The embodiment of the present invention queries whether the user has virtual resources that can be used to place orders without group buying. If the user has the virtual resources, both the virtual resource usage prompt and the group buying invitation prompt are displayed on the user terminal interface, thereby increasing the dissemination path of group buying information and increasing the number of new users on the group buying platform through the dissemination of group buying information. The user can choose whether to place an order by inviting others to group buy or to directly use virtual resources to place orders without group buying, and can further confirm whether to use virtual resources, thereby enriching the use of group buying resources without group buying.
[0267] The virtual resource processing device 600 of the embodiment of the present invention also includes other modules for executing the steps of the above method embodiment, which will not be described one by one here.
[0268] Figure 7 Schematic diagram of the structure of a virtual resource processing device provided by an embodiment of the present invention. The device is applied to a terminal, such as Figure 7 As shown, the device 700 includes:
[0269] The first sending module 701 is used to receive an operation of purchasing a group-buying object, and send the operation information of purchasing the group-buying object to the server, so that the server queries the virtual resources in the user account corresponding to the operation of purchasing the group-buying object, and the virtual resources are used to generate an order in a non-group-buying mode;
[0270] The display module 702 is used to receive the virtual resource information and the group order invitation prompt information sent by the server, and display the first use prompt of the virtual resource according to the virtual resource information on the group order details page, and display the group order invitation prompt according to the group order invitation prompt information, wherein the first use prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending the group order invitation message;
[0271] The second sending module 703 is used to receive the triggering operation of the first control and send it to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource.
[0272] In some embodiments, after the first sending module 701 receives an operation of purchasing a group-buying object and sends the operation information of purchasing the group-buying object to the server, the display module 702 is further used to:
[0273] In the first scenario, first order information is received and a first order submission page is displayed. The first order information is sent when the server determines that the issuance of virtual resources meets preset conditions. The first order submission page does not include a usage prompt for the virtual resources.
[0274] In the second situation, second order information is received and a second order submission page is displayed. The second order information is sent by the server when it determines that the issuance of virtual resources does not meet preset conditions. The second order submission page includes a second usage prompt for the virtual resources. The second usage prompt includes a third control. The third control is used to perform a selection or deselection operation on the virtual resources.
[0275] In some embodiments, the display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
[0276] In some embodiments, receiving a trigger operation on the first control and sending it to a server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource, includes:
[0277] Receiving a trigger operation on the first control, and sending trigger operation information on the first control to a server;
[0278] Receiving the use confirmation information of the virtual resources sent by the server, displaying the use confirmation interface of the virtual resources, and displaying the control for confirming or canceling the use of the virtual resources and the number of virtual resources in the user account on the use confirmation interface;
[0279] A trigger operation for a control that is determined to use the virtual resource is received, and trigger operation information for the control that is determined to use the virtual resource is sent to a server, so that the server can verify the virtual resource and generate an order.
[0280] In some embodiments, the display module 702 is further configured to:
[0281] Receive an operation of opening the homepage of the group buying platform by the first user account;
[0282] Receiving a first prompt message sent by a server, the first prompt message is sent by the server at the same time or after the virtual resources are distributed to the first user account when the server determines that there are neither completed orders nor uncompleted orders in the first user account and there are no virtual resources; the first prompt message includes information prompting the first user account to use the virtual resources to generate orders in a non-group ordering manner, as well as information on all or part of the group ordering objects that match the first user account;
[0283] The first prompt information is displayed in a pop-up window on the home page of the group buying platform.
[0284] In some embodiments, the display module 702 is further configured to:
[0285] receiving a second prompt message sent by the server, the second prompt message being sent by the server when or after it is determined that there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, and the current time does not exceed the validity period of the virtual resources and the virtual resources are in an available state, the second prompt message including information prompting the first user account to use the virtual resources to generate an order in a non-group ordering manner;
[0286] The second prompt information is displayed on the home page of the group buying platform, and the second prompt information is displayed on the object details page.
[0287] The embodiment of the present invention queries whether the user has virtual resources that can be used to place orders without group buying. If the user has the virtual resources, both the virtual resource usage prompt and the group buying invitation prompt are displayed on the user terminal interface, thereby increasing the dissemination path of group buying information and increasing the number of new users on the group buying platform through the dissemination of group buying information. The user can choose whether to place an order by inviting others to group buy or to directly use virtual resources to place orders without group buying, and can further confirm whether to use virtual resources, thereby enriching the use of group buying resources without group buying.
[0288] The virtual resource processing device 700 of the embodiment of the present invention also includes other modules for executing the steps of the above method embodiment, which will not be described one by one here.
[0289] An embodiment of the present invention provides a non-volatile computer-readable storage medium, wherein the computer-readable storage medium stores at least one executable instruction, and the computer-executable instruction can execute the virtual resource processing method in any of the above method embodiments.
[0290] Figure 8It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the electronic device, which can be a terminal, server and other devices.
[0291] like Figure 8 As shown, the electronic device may include: a processor (processor) 802 , a communication interface (Communications Interface) 804 , a memory (memory) 806 , and a communication bus 808 .
[0292] The processor 802, the communication interface 804, and the memory 806 communicate with each other via a communication bus 808. The communication interface 804 is used to communicate with other devices such as a client or other server network elements. The processor 802 is used to execute a program 810, which can specifically execute the relevant steps in the above-mentioned virtual resource processing method embodiment.
[0293] Specifically, the program 810 may include program codes, which include computer operation instructions.
[0294] The processor 802 may be a CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the electronic device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0295] The memory 806 is used to store the program 810. The memory 806 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0296] The algorithm or display provided herein is not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious to construct the structure required for this type of system. In addition, the embodiment of the present invention is not directed to any specific programming language either. It should be understood that various programming languages can be utilized to realize the content of the embodiment of the present invention described herein, and the description of the above specific language is to disclose the preferred implementation of the embodiment of the present invention.
[0297] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0298] Similarly, it should be understood that in order to streamline the embodiments of the present invention and to aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be interpreted as reflecting the following intention: that the claimed embodiments of the present invention require more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, the inventive aspects lie in less than all the features of the single embodiment disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself serves as a separate embodiment of the present invention.
[0299] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.
[0300] In addition, those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.
[0301] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The embodiments of the present invention may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program implementing an embodiment of the present invention may be stored on a computer-readable medium, or may have the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0302] It should be noted that the above embodiments illustrate rather than limit the present invention, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim listing a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A virtual resource processing method, comprising: In response to an operation of purchasing a group-buying object, querying a virtual resource in a user account corresponding to the operation of purchasing the group-buying object, wherein the virtual resource is used to generate an order in a non-group-buying mode; Sending the queried virtual resource information and the group order invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message; In response to a triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the user's use of the virtual resource; The method further comprises: determining whether the issuance of the virtual resource satisfies a preset condition; After querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying object in response to the operation of purchasing the group-buying object, the method further includes: If the issuance of the virtual resource meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt for the virtual resource; If the issuance of the virtual resource does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resource, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resource.
2. The virtual resource processing method according to claim 1, wherein: The display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
3. The virtual resource processing method according to any one of claims 1 to 2, wherein: The step of responding to the triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the use of the virtual resource by the user, comprises: In response to a triggering operation on the first control, sending a use confirmation message of the virtual resource to the terminal, so that the terminal displays a use confirmation interface of the virtual resource, the use confirmation interface showing a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account; In response to a triggering operation on the control determined to use the virtual resource, the virtual resource is written off and an order is generated.
4. The virtual resource processing method according to any one of claims 1 to 2, wherein: The method further comprises: In response to the operation of logging into the first user account, determining whether there is a completed order or an uncompleted order in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, issuing the virtual resource to the first user account; and / or, Calculating the order failure rate of the first user account according to the order data of the first user account; if the order failure rate is greater than a second threshold, issuing the virtual resource to the first user account; and / or, After the deadline for the group purchase initiated by the first user account expires, if no operation of the second user account participating in the group purchase is received, issuing the virtual resource to the first user account; and / or, In response to the second user account's operation on the fourth control, the virtual resource is issued to the first user account, and the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.
5. The virtual resource processing method according to any one of claims 1 to 2, wherein: The method further comprises: In response to the operation of opening the homepage of the group buying platform by the first user account, determining whether there are completed orders or uncompleted orders in the first user account, and whether the virtual resources exist in the first user account; If neither the completed order nor the uncompleted order exists in the first user account, and the virtual resource does not exist, issuing the virtual resource to the first user account; A first prompt message is sent to the terminal so that the terminal displays the first prompt message in a pop-up window on the homepage of the group buying platform, wherein the first prompt message includes information prompting the first user account to use the virtual resources to generate orders in a non-group buying manner, as well as information about all or part of the group buying objects matching the first user account.
6. The virtual resource processing method according to any one of claims 1 to 2, wherein: The method further comprises: If there is neither a completed order nor an uncompleted order in the first user account, but the virtual resource exists, judging whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state according to the attribute information of the existing virtual resource; If the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, a second prompt message is sent to the terminal so that the terminal displays the second prompt message on the homepage of the group buying platform and displays the second prompt message on the object details page, and the second prompt message includes information prompting the first user account that the virtual resource can be used to generate an order in a non-group buying manner.
7. The virtual resource processing method according to claim 5, wherein: The sending the first prompt information to the terminal includes: Acquire the delivery location information of the user account, and determine whether there is a group order object whose delivery area covers the delivery location according to the delivery location information; If there is a group order object whose delivery area covers the delivery location, the information of the group order object whose delivery area partially or completely covers the delivery location is determined as the information of all or part of the group order object matching the first user account.
8. A virtual resource processing method, comprising: Receive an operation of purchasing a group-buying object, and send the operation information of purchasing the group-buying object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the group-buying object, wherein the virtual resource is used to generate an order in a non-group-buying mode; Receive the virtual resource information and the group order invitation prompt information sent by the server, and display a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and display a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message; receiving a trigger operation on the first control and sending the trigger operation to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource; Wherein, after receiving the operation of purchasing the group order object and sending the operation information of purchasing the group order object to the server, the method further includes: In a first scenario, first order information is received and a first order submission page is displayed, wherein the first order information is sent when the server determines that the issuance of the virtual resource meets a preset condition, and the first order submission page does not include a usage prompt for the virtual resource; In the second situation, second order information is received and a second order submission page is displayed. The second order information is sent by the server when it determines that the issuance of the virtual resource does not meet the preset conditions. The second order submission page includes a second usage prompt for the virtual resource. The second usage prompt includes a third control. The third control is used to perform a selection or deselection operation on the virtual resource.
9. The virtual resource processing method according to claim 8, wherein: The display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
10. The virtual resource processing method according to any one of claims 8 to 9, wherein: The receiving a triggering operation on the first control and sending the triggering operation to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource, includes: receiving a trigger operation on the first control, and sending trigger operation information on the first control to the server; receiving use confirmation information of the virtual resource sent by the server, and displaying a use confirmation interface of the virtual resource, wherein the use confirmation interface displays a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account; A trigger operation on the control determined to use the virtual resource is received, and trigger operation information on the control determined to use the virtual resource is sent to the server, so that the server writes off the virtual resource and generates an order.
11. The virtual resource processing method according to any one of claims 8 to 9, wherein: The method further comprises: Receive an operation of opening the homepage of the group buying platform by the first user account; receiving a first prompt message sent by the server, the first prompt message being sent by the server at the same time or after the virtual resource is released to the first user account when the server determines that there is neither a completed order nor an uncompleted order in the first user account and the virtual resource does not exist; the first prompt message includes information prompting the first user account to use the virtual resource to generate an order in a non-group ordering manner, and information on all or part of the group ordering objects matching the first user account; The first prompt information is displayed in a pop-up window on the home page of the group buying platform.
12. The virtual resource processing method according to any one of claims 8 to 9, wherein: The method further comprises: receiving a second prompt message sent by the server, the second prompt message being sent by the server when or after it is determined that there is neither a completed order nor an uncompleted order in the first user account, but the virtual resource exists, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, the second prompt message including information prompting the first user account to use the virtual resource to generate an order in a non-group order manner; The second prompt information is displayed on the homepage of the group buying platform, and the second prompt information is displayed on the object details page.
13. A virtual resource processing device, comprising: A query module, for querying virtual resources in a user account corresponding to the operation of purchasing a group order object in response to the operation of purchasing the group order object, wherein the virtual resources are used to generate an order in a non-group order mode; A sending module, used for sending the queried virtual resource information and the group order invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message; A generating module, configured to respond to a triggering operation on the first control, confirm the write-off of the virtual resource based on the user's use of the virtual resource and generate an order; The device further comprises: a judgment module, configured to judge whether the issuance of the virtual resource satisfies a preset condition; After the query module queries the virtual resources in the user account corresponding to the operation of purchasing the group-buying object in response to the operation of purchasing the group-buying object, the sending module is further used to: If the issuance of the virtual resource meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt for the virtual resource; If the issuance of the virtual resource does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resource, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resource.
14. The virtual resource processing device according to claim 13, wherein: The display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
15. The virtual resource processing device according to any one of claims 13 to 14, wherein: The step of responding to the triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the use of the virtual resource by the user, comprises: In response to a triggering operation on the first control, sending a use confirmation message of the virtual resource to the terminal, so that the terminal displays a use confirmation interface of the virtual resource, the use confirmation interface showing a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account; In response to a triggering operation on the control determined to use the virtual resource, the virtual resource is written off and an order is generated.
16. The virtual resource processing device according to any one of claims 13 to 14, wherein: The device also includes a first issuing module, which is used to: In response to the operation of logging into the first user account, determining whether there is a completed order or an uncompleted order in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, issuing the virtual resource to the first user account; and / or, Calculating the order failure rate of the first user account according to the order data of the first user account; if the order failure rate is greater than a second threshold, issuing the virtual resource to the first user account; and / or, After the deadline for the group purchase initiated by the first user account expires, if no operation of the second user account participating in the group purchase is received, issuing the virtual resource to the first user account; and / or, In response to the second user account's operation on the fourth control, the virtual resource is issued to the first user account, and the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.
17. The virtual resource processing device according to any one of claims 13 to 14, wherein: The device also includes a second issuing module, which is used to: In response to the operation of opening the homepage of the group buying platform by the first user account, determining whether there are completed orders or uncompleted orders in the first user account, and whether the virtual resources exist in the first user account; If neither the completed order nor the uncompleted order exists in the first user account, and the virtual resource does not exist, issuing the virtual resource to the first user account; A first prompt message is sent to the terminal so that the terminal displays the first prompt message in a pop-up window on the homepage of the group buying platform, wherein the first prompt message includes information prompting the first user account to use the virtual resources to generate orders in a non-group buying manner, as well as information about all or part of the group buying objects matching the first user account.
18. The virtual resource processing device according to any one of claims 13 to 14, wherein: The sending module is also used for: If there is neither a completed order nor an uncompleted order in the first user account, but the virtual resource exists, judging whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state according to the attribute information of the existing virtual resource; If the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, a second prompt message is sent to the terminal so that the terminal displays the second prompt message on the homepage of the group buying platform and displays the second prompt message on the object details page, and the second prompt message includes information prompting the first user account that the virtual resource can be used to generate an order in a non-group buying manner.
19. The virtual resource processing device according to claim 17, wherein: The sending the first prompt information to the terminal includes: Acquire the delivery location information of the user account, and determine whether there is a group order object whose delivery area covers the delivery location according to the delivery location information; If there is a group order object whose delivery area covers the delivery location, the information of the group order object whose partial or complete delivery area covers the delivery location is determined as the information of all or part of the group order object matching the first user account.
20. A virtual resource processing device, comprising: A first sending module, used for receiving an operation of purchasing a group order object, and sending the operation information of purchasing the group order object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the group order object, wherein the virtual resource is used to generate an order in a non-group order mode; a display module, configured to receive the virtual resource information and the group order invitation prompt information sent by the server, and display a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and display a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message; A second sending module, configured to receive a triggering operation on the first control and send the triggering operation to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource; Wherein, after the first sending module receives the operation of purchasing the group order object and sends the operation information of purchasing the group order object to the server, the display module is further used for: In a first scenario, first order information is received and a first order submission page is displayed, wherein the first order information is sent when the server determines that the issuance of the virtual resource meets a preset condition, and the first order submission page does not include a usage prompt for the virtual resource; In the second situation, second order information is received and a second order submission page is displayed. The second order information is sent by the server when it determines that the issuance of the virtual resource does not meet the preset conditions. The second order submission page includes a second usage prompt for the virtual resource. The second usage prompt includes a third control. The third control is used to perform a selection or deselection operation on the virtual resource.
21. The virtual resource processing device according to claim 20, wherein: The display area of the group purchase invitation prompt is larger than the display area of the first usage prompt.
22. The virtual resource processing device according to any one of claims 20 to 21, wherein: The receiving a triggering operation on the first control and sending the triggering operation to the server, so that the server confirms the write-off of the virtual resource and generates an order based on the user's use of the virtual resource, includes: receiving a trigger operation on the first control, and sending trigger operation information on the first control to the server; receiving use confirmation information of the virtual resource sent by the server, and displaying a use confirmation interface of the virtual resource, wherein the use confirmation interface displays a control for confirming use or canceling use of the virtual resource, and the amount of the virtual resource in the user account; A trigger operation on the control determined to use the virtual resource is received, and trigger operation information on the control determined to use the virtual resource is sent to the server, so that the server writes off the virtual resource and generates an order.
23. The virtual resource processing device according to any one of claims 20 to 21, wherein: The display module is also used for: Receive an operation of opening the homepage of the group buying platform by the first user account; receiving a first prompt message sent by the server, the first prompt message being sent by the server at the same time or after the virtual resource is released to the first user account when the server determines that there is neither a completed order nor an uncompleted order in the first user account and the virtual resource does not exist; the first prompt message includes information prompting the first user account to use the virtual resource to generate an order in a non-group ordering manner, and information on all or part of the group ordering objects matching the first user account; The first prompt information is displayed in a pop-up window on the home page of the group buying platform.
24. The virtual resource processing device according to any one of claims 20 to 21, wherein: The display module is also used for: receiving a second prompt message sent by the server, the second prompt message being sent by the server when or after it is determined that there is neither a completed order nor an uncompleted order in the first user account, but the virtual resource exists, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, the second prompt message including information prompting the first user account to use the virtual resource to generate an order in a non-group order manner; The second prompt information is displayed on the homepage of the group buying platform, and the second prompt information is displayed on the object details page.
25. An electronic device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute an operation corresponding to the virtual resource processing method according to any one of claims 1 to 12.
26. A computer-readable storage medium, wherein at least one executable instruction is stored in the computer-readable storage medium, and the executable instruction enables a processor to execute an operation corresponding to the virtual resource processing method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Virtual resource using method and device, electronic equipment and storage medium
CN114037451A