Object Display Method, Device, Electronic Device, and Storage Medium
By displaying object information and object selection controls in the object display area associated with the discount card, and replacing the controls that display other objects after the user selects the target object, the problem of undifferentiated display of discount card products is solved, and operation efficiency and user experience are improved.
Patent Information
- Application Number
- CN202210452291.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-27
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2042-04-27
AI Technical Summary
In the prior art, the display of products that can be used for discount cards is not different from other products, resulting in cumbersome operations and cannot meet the personalized needs of discount cards.
By displaying object information and object selection controls in the object display area associated with the target equity credential, and after the user selects the target object, the object selection controls of other objects are replaced with a reminder form that is different from the default representation form, prompting the user to select other objects, the selection of the previously selected target object will be cancelled.
Improve the efficiency and user experience of user operations, avoid unnecessary invalid operations, and enable users to understand the selection rules of the object.
Smart Images

Figure CN114820125B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technologies, and particularly relates to an object display method, apparatus, electronic device, and computer-readable storage medium. Background Art
[0002] With the rise of online stores, more and more items can be obtained by placing an order online. Network platforms or merchants provide users with discount cards to increase the user transaction ratio and the user's dependence on the network platform. The forms of discount cards include, but are not limited to, annual cards, quarterly cards, monthly cards, weekly cards, single-use cards, etc. In the prior art, the display of goods that can be used with discount cards is not distinguished from other goods, resulting in cumbersome operations and the inability to meet the personalized needs of discount cards. Summary of the Invention
[0003] In view of the above problems, embodiments of the present invention are proposed to provide an object display method, apparatus, electronic device, and computer-readable storage medium that overcome the above problems or at least partially solve the above problems.
[0004] According to a first aspect of an embodiment of the present invention, an object display method is provided, including:
[0005] Display a plurality of first object information and an object selection control corresponding to each first object in a first object display area, where the first object display area is used to display first object information associated with a target entitlement voucher, and the object selection control is displayed in a first presentation form;
[0006] Detect a trigger operation on a first target object selection control corresponding to a first target object among the first objects, and determine that the first target object is selected;
[0007] Replace the display of the object selection controls of other objects in the first object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the first target object will be deselected.
[0008] In some embodiments, there are at least two types of the first target objects, and the target entitlement voucher is configured such that for each type of the first target object in one order, the quantity of the first target object that can be selected is not greater than a first threshold;
[0009] The detecting a trigger operation on a first target object selection control corresponding to a first target object among the first objects and determining that the first target object is selected includes:
[0010] Detecting N trigger operations on the first target object selection control corresponding to each of the first target objects, and determining that the first target object is selected, where N is equal to the first threshold value;
[0011] The method further includes:
[0012] Detecting a trigger operation on the object selection control of the object presented in the second presentation form, and presenting a replacement prompt interface, where the replacement prompt interface displays the selected first target object and replacement controls corresponding to each of the first target objects;
[0013] In response to a target replacement control being triggered, closing the replacement prompt interface; or, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the target replacement control and the confirmation replacement control being triggered, closing the replacement prompt interface.
[0014] In some embodiments, the method further includes:
[0015] In response to a trigger operation to open the store homepage of a first entity object, obtaining the store homepage information of the first entity object from a server, where the store homepage information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher;
[0016] Outputting the store homepage of the first entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0017] In some embodiments, the method further includes:
[0018] In response to a first control on the store homepage being triggered, outputting a first voucher details page, and displaying a plurality of second object information and the object selection control corresponding to each second object in a second object display area on the first voucher details page, where the second objects are a plurality of objects other than the first object in the object information associated with the target entitlement voucher, or the second objects are a plurality of objects including the first object in the object information associated with the target entitlement voucher;
[0019] Detecting a trigger operation on the second target object selection control corresponding to a second target object, and determining that the second target object is selected;
[0020] Replacing and presenting the object selection controls of other objects in the second object display area in a second presentation form, where the second presentation form is used to prompt that if the object selection control of an other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
[0021] In some embodiments, the first object display area is located on the second voucher details page.
[0022] Before displaying multiple first object information and object selection controls corresponding to each first object in the first object display area, the method further includes:
[0023] Detecting a trigger operation on a session message associated with the target entitlement voucher, and obtaining attribute information of the target entitlement voucher and object information associated with the target entitlement voucher from the server;
[0024] Outputting a second voucher details page, and displaying the attribute information of the target entitlement voucher in a first area of the second voucher details page.
[0025] In some embodiments, the method further includes:
[0026] In response to a request to display purchased entitlement vouchers, outputting a purchased entitlement vouchers page, and displaying information of the purchased entitlement vouchers in the purchased entitlement vouchers page;
[0027] Detecting a trigger operation on the target entitlement voucher in the purchased entitlement vouchers page, outputting a third voucher details page, and displaying multiple third object information and object selection controls corresponding to each third object in a third object display area of the third voucher details page, where the third object display area is used to display third object information associated with the target entitlement voucher, and the object selection controls are displayed in the first presentation form;
[0028] Detecting a trigger operation on a third target object selection control corresponding to a third target object, and determining that the third target object is selected;
[0029] Replacing and displaying the object selection controls of other objects in the third object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the third target object will be deselected.
[0030] In some embodiments, the method further includes:
[0031] Displaying a second control in the voucher details page, where the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page;
[0032] In response to the triggering of the second control, obtain the store homepage information of the second entity object from the server, where the store homepage information includes target entitlement voucher information associated with the second entity object and object information associated with the target entitlement voucher;
[0033] Output the store homepage of the second entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0034] In some embodiments, the method further includes:
[0035] In response to the triggering of the object selection control displayed in the first presentation form, replace the object selection control with a quantity decrease control, a quantity, and a quantity increase control, where the quantity increase control is displayed in a color different from that of the object selection control and the quantity decrease control to indicate that the quantity increase control cannot be selected.
[0036] In some embodiments, the method further includes:
[0037] In response to the triggering of the object selection control displayed in the first presentation form, replace the object selection control with a quantity decrease control, a quantity, and a quantity increase control, where the quantity changes in response to operations on the quantity increase control and / or the quantity decrease control;
[0038] In response to the quantity being equal to a first threshold, display the quantity increase control in a color different from that of the object selection control and the quantity decrease control to indicate that the quantity increase control cannot be selected.
[0039] In some embodiments, the method further includes:
[0040] Display a plurality of fourth object information and corresponding object selection controls for each fourth object in the fourth object display area of the store homepage, where the fourth object display area is used to display fourth object information associated with the preferential virtual resources, the object selection control is displayed in the first presentation form, and the target entitlement voucher and the preferential virtual resources are configured not to be used in one order;
[0041] In response to the selection of the first target object, replace the object selection control of the fourth object in the fourth object display area with the second presentation form, where the second presentation form is used to indicate that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
[0042] In some embodiments, the method further includes:
[0043] Display a prompt message on the homepage of the store, where the prompt message is used to prompt that the target entitlement certificate and the preferential virtual resource cannot be used in the same order, or to prompt that the fourth object and the first object cannot be settled in the same order.
[0044] According to a second aspect of the embodiments of the present invention, there is provided an object display method, including:
[0045] Display a plurality of first object information and an object selection control corresponding to each first object in a first object display area, where the first object display area is used to display first object information associated with a target entitlement certificate, and the object selection control is displayed in a first presentation form;
[0046] Display a plurality of fourth object information and an object selection control corresponding to each fourth object in a fourth object display area, where the fourth object display area is used to display fourth object information associated with a preferential virtual resource, the object selection control is displayed in the first presentation form, and the target entitlement certificate and the preferential virtual resource are configured not to be used in the same order;
[0047] Detect a trigger operation on a first target object selection control corresponding to a first target object among the first objects, and determine that the first target object is selected;
[0048] Replace the display of the object selection control of the fourth object in the fourth object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
[0049] In some embodiments, there are at least two types of the first target objects, and the target entitlement certificate is configured such that for each type of the first target object in an order, the quantity of the first target object that can be selected is not greater than a first threshold;
[0050] The detecting a trigger operation on a first target object selection control corresponding to a first target object among the first objects and determining that the first target object is selected includes:
[0051] Detect N trigger operations on the first target object selection control corresponding to the first target object in each type of the first objects, and determine that the first target object is selected, where N is equal to the first threshold;
[0052] The method further includes:
[0053] Upon detecting a trigger operation on the control for the object presented in the second presentation form, a replacement prompt interface is displayed, and the selected first target object and replacement controls corresponding to each first target object are shown within the replacement prompt interface;
[0054] In response to the target replacement control being triggered, the replacement prompt interface is closed; alternatively, a confirmation replacement control is also shown within the replacement prompt interface, and in response to the target replacement control being triggered and the confirmation replacement control being triggered, the replacement prompt interface is closed.
[0055] In some embodiments, the method further includes:
[0056] In response to a trigger operation to open the store homepage of the first entity object, the store homepage information of the first entity object is obtained from the server, and the store homepage information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher;
[0057] The store homepage of the first entity object is output, and the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0058] In some embodiments, the method further includes:
[0059] In response to the first control on the store homepage being triggered, a first voucher details page is output, and multiple second object information and the object selection controls corresponding to each second object are shown in the second object display area on the first voucher details page. The second objects are multiple objects other than the first object in the object information associated with the target entitlement voucher, or the second objects are multiple objects including the first object in the object information associated with the target entitlement voucher;
[0060] Upon detecting a trigger operation on the second target object selection control corresponding to the second target object, it is determined that the second target object is selected;
[0061] The object selection controls of other objects within the second object display area are replaced with a second presentation form, which is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
[0062] In some embodiments, the first object display area is located on the second voucher details page,
[0063] Before displaying multiple first object information and object selection controls corresponding to each first object in the first object display area, the method further includes:
[0064] Detect a trigger operation for a session message associated with the target entitlement voucher, and obtain, from the server, attribute information of the target entitlement voucher and object information associated with the target entitlement voucher;
[0065] Output a second voucher details page, and display the attribute information of the target entitlement voucher in the first area of the second voucher details page.
[0066] In some embodiments, the method further includes:
[0067] In response to a request to display a purchased entitlement voucher, output a purchased entitlement voucher page, and display the purchased entitlement voucher information in the purchased entitlement voucher page;
[0068] Detect a trigger operation for the target entitlement voucher in the purchased entitlement voucher page, output a third voucher details page, and display multiple third object information and object selection controls corresponding to each third object in the third object display area of the third voucher details page. The third object display area is used to display third object information associated with the target entitlement voucher, and the object selection control is displayed in the first presentation form;
[0069] Detect a trigger operation for a third target object selection control corresponding to a third target object, and determine that the third target object is selected;
[0070] Replace the display of the object selection controls of other objects in the third object display area with a second presentation form, which is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
[0071] In some embodiments, the method further includes:
[0072] Display a second control in the voucher details page, where the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page;
[0073] In response to the second control being triggered, obtain, from the server, store homepage information of a second entity object, where the store homepage information includes target entitlement voucher information associated with the second entity object and object information associated with the target entitlement voucher;
[0074] Output the store homepage of the second entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0075] In some embodiments, the method further includes:
[0076] Display a prompt message on the store homepage, where the prompt message is used to prompt that the target entitlement voucher and the preferential virtual resource cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
[0077] According to a third aspect of the embodiments of the present invention, there is provided an object display method, including:
[0078] Send first object information associated with a target entitlement voucher to a terminal, so that the terminal displays the plurality of first object information and an object selection control corresponding to each first object in a first object display area, and the object selection control is displayed in a first presentation form;
[0079] In response to the terminal detecting a trigger operation on a first target object selection control corresponding to a first target object among the first objects, send a first instruction to the terminal, where the first instruction is used to instruct the terminal to replace the display of the object selection controls of other objects in the first object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected.
[0080] In some embodiments, there are at least two types of the first target objects, and the target entitlement voucher is configured such that for each type of the first target object in one order, the quantity of the first target object that can be selected is not greater than a first threshold;
[0081] The step of, in response to the terminal detecting a trigger operation on a first target object selection control corresponding to a first target object among the first objects, sending a first instruction to the terminal includes:
[0082] In response to the terminal detecting N trigger operations on the first target object selection control corresponding to each type of the first target object, send a first instruction to the terminal, where N is equal to the first threshold;
[0083] The method further includes:
[0084] In response to the terminal detecting a trigger operation on the object selection control presented in the second presentation form, send an instruction to the terminal to display a replacement prompt interface, where the selected first target object and replacement controls corresponding to each first target object are displayed in the replacement prompt interface;
[0085] In response to the terminal detecting that the target replacement control is triggered, send an instruction to the terminal to close the replacement prompt interface; or, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the terminal detecting that the target replacement control is triggered and the confirmation replacement control is triggered, send an instruction to the terminal to close the replacement prompt interface.
[0086] In some embodiments, the method further includes:
[0087] Receive a first request, and search for store homepage information of a first entity object, where the first request is sent by the terminal in response to a trigger operation for opening the store homepage of the first entity object, and the store homepage information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher;
[0088] Send the searched store homepage information of the first entity object to the terminal, so that the terminal outputs the store homepage of the first entity object, and the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0089] In some embodiments, the method further includes:
[0090] Receive a second request, and send multiple second object information to the terminal, where the second request is sent by the terminal in response to the first control on the store homepage being triggered, so that the terminal outputs a first voucher details page, and multiple second object information and object selection controls corresponding to each second object are displayed in the second object display area of the first voucher details page, where the second object is multiple objects other than the first object in the object information associated with the target entitlement voucher, or the second object is multiple objects including the first object in the object information associated with the target entitlement voucher;
[0091] In response to the terminal detecting a triggering operation on a second target object selection control corresponding to a second target object, send the first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects within the second object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
[0092] In some embodiments, the first object display area is located on a second voucher details page.
[0093] Before displaying a plurality of first object information and object selection controls corresponding to each first object in the first object display area, the method further includes:
[0094] In response to a search request, search for the attribute information of the target entitlement voucher and object information associated with the target entitlement voucher, where the search request is sent by the terminal detecting a triggering operation on a session message associated with the target entitlement voucher;
[0095] Send the searched attribute information of the target entitlement voucher and object information associated with the target entitlement voucher to the terminal, so that the terminal outputs a second voucher details page and displays the attribute information of the target entitlement voucher in a first area of the second voucher details page.
[0096] In some embodiments, the method further includes:
[0097] Receive a third request and send entitlement voucher information that has been purchased to the terminal, where the third request is sent by the terminal in response to a request to display entitlement vouchers that have been purchased, so that the terminal outputs a page of entitlement vouchers that have been purchased and displays the entitlement voucher information that has been purchased in the page of entitlement vouchers that have been purchased;
[0098] Receive a fourth request and send a plurality of third object information to the terminal, where the fourth request is sent by the terminal detecting a triggering operation on the target entitlement voucher in the page of entitlement vouchers that have been purchased, so that the terminal outputs a third voucher details page and displays a plurality of third object information and object selection controls corresponding to each third object in a third object display area of the third voucher details page, where the third object display area is used to display third object information associated with the target entitlement voucher, and the object selection control is displayed in the first presentation form;
[0099] In response to the terminal detecting a triggering operation on a third target object selection control corresponding to a third target object, send a first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects within the third object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
[0100] In some embodiments, the method further includes:
[0101] In response to the terminal detecting that a second control on the voucher details page is triggered, search for store home page information of a second entity object, where the store home page information includes target voucher information associated with the second entity object and object information associated with the target voucher, and the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page;
[0102] Send the found store home page information of the second entity object to the terminal, so that the terminal outputs the store home page of the second entity object, and the store home page includes the first object display area and an area for displaying the target voucher information.
[0103] In some embodiments, the method further includes:
[0104] In response to the terminal detecting that the object selection control displayed in the first presentation form is triggered, send the first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection control with a quantity decrease control, a quantity, and a quantity increase control, and the quantity increase control is displayed in a color different from that of the object selection control and the quantity decrease control to prompt that the quantity increase control cannot be selected.
[0105] In some embodiments, the method further includes:
[0106] In response to the terminal detecting that the object selection control displayed in the first presentation form is triggered, send the second instruction to the terminal, where the second instruction is used to instruct the terminal to replace and display the object selection control with a quantity decrease control, a quantity, and a quantity increase control, and the quantity changes with operations on the quantity increase control and / or the quantity decrease control;
[0107] Determine whether the quantity is equal to a first threshold;
[0108] In response to the quantity being equal to the first threshold, send the third instruction to the terminal, where the third instruction is used to instruct the terminal to display the quantity increase control in a color different from that of the object selection control and the quantity decrease control, so as to prompt that the quantity increase control cannot be selected.
[0109] In some embodiments, the method further includes:
[0110] Send multiple pieces of fourth object information associated with the preferential virtual resources to the terminal, so that the terminal displays the multiple pieces of fourth object information and the object selection control corresponding to each fourth object in the fourth object display area of the store homepage. The object selection control is displayed in a first manifestation form, and the target entitlement voucher and the preferential virtual resources are configured not to be used in one order;
[0111] In response to the terminal detecting that the first target object is selected, send a fourth instruction to the terminal, where the fourth instruction is used to instruct the terminal to replace and display the object selection control of the fourth object in the fourth object display area with the second manifestation form. The second manifestation form is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
[0112] In some embodiments, the method further includes:
[0113] Send a prompt message to the terminal, so that the terminal displays the prompt message between the first object display area and the fourth object display area. The prompt message is used to prompt that the target entitlement voucher and the preferential virtual resources cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
[0114] According to the fourth aspect of the embodiments of the present invention, an object display device is provided, including:
[0115] A first display module, configured to display multiple pieces of first object information and an object selection control corresponding to each first object in a first object display area. The first object display area is used to display the first object information associated with the target entitlement voucher, and the object selection control is displayed in a first manifestation form;
[0116] A first determination module, configured to determine that the first target object is selected by detecting a trigger operation on a first target object selection control corresponding to the first target object among the first objects;
[0117] A first replacement module, configured to replace and display the object selection controls of other objects within the first object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected.
[0118] In some embodiments, there are at least two types of the first target objects, and the target entitlement certificate is configured such that for each type of the first target objects in one order, the quantity of the first target objects that can be selected is not greater than a first threshold;
[0119] The determining that the first target object is selected by detecting a trigger operation on the first target object selection control corresponding to the first target object in the first object includes:
[0120] Detecting N trigger operations on the first target object selection control corresponding to each type of the first target objects, and determining that the first target object is selected, where N is equal to the first threshold;
[0121] The first display module is further configured to:
[0122] Upon detecting a trigger operation on the object selection control presented as the second presentation form, display a replacement prompt interface, where the replacement prompt interface displays the selected first target objects and replacement controls corresponding to each type of the first target objects;
[0123] In response to a target replacement control being triggered, close the replacement prompt interface; or, the replacement prompt interface further displays a confirmation replacement control, and in response to the target replacement control being triggered and the confirmation replacement control being triggered, close the replacement prompt interface.
[0124] In some embodiments, the device further includes:
[0125] A first acquisition module, configured to, in response to a trigger operation to open the store homepage of a first entity object, obtain the store homepage information of the first entity object from a server, where the store homepage information includes target entitlement certificate information associated with the first entity object and object information associated with the target entitlement certificate;
[0126] A first output module, configured to output the store homepage of the first entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement certificate information.
[0127] In some embodiments, the device further includes:
[0128] A second display module, configured to output a first voucher details page in response to a trigger of a first control on the store homepage, and display a plurality of second object information and the object selection controls corresponding to each second object in a second object display area on the first voucher details page, where the second objects are a plurality of objects other than the first object in the object information associated with the target entitlement voucher, or the second objects are a plurality of objects including the first object in the object information associated with the target entitlement voucher;
[0129] A second determination module, configured to determine that the second target object is selected when detecting a trigger operation on a second target object selection control corresponding to a second target object;
[0130] A second replacement module, configured to replace and display the object selection controls of other objects in the second object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
[0131] In some embodiments, the first object display area is located on a second voucher details page,
[0132] Before the first display module displays a plurality of first object information and the object selection controls corresponding to each first object in the first object display area:
[0133] When detecting a trigger operation on a session message associated with the target entitlement voucher, obtain the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher from the server;
[0134] Output a second voucher details page, and display the attribute information of the target entitlement voucher in a first area on the second voucher details page.
[0135] In some embodiments, the device further includes:
[0136] A third display module, configured to output a purchased entitlement voucher page in response to a request to display purchased entitlement vouchers, and display the information of the purchased entitlement vouchers on the purchased entitlement voucher page;
[0137] A fourth display module, configured to output a third voucher details page when detecting a trigger operation on the target entitlement voucher on the purchased entitlement voucher page, and display a plurality of third object information and the object selection controls corresponding to each third object in a third object display area on the third voucher details page, where the third object display area is used to display the third object information associated with the target entitlement voucher, and the object selection controls are displayed in the first presentation form;
[0138] A third determination module, configured to determine that the third target object is selected when a triggering operation on a third target object selection control corresponding to the third target object is detected;
[0139] A third replacement module, configured to replace and display the object selection controls of other objects in the third object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
[0140] In some embodiments, the apparatus further includes a display module, and the display module is configured to:
[0141] Display a second control on a voucher details page, where the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page;
[0142] In response to the second control being triggered, obtain store homepage information of a second entity object from the server, where the store homepage information includes target voucher information associated with the second entity object and object information associated with the target voucher;
[0143] Output the store homepage of the second entity object, where the store homepage includes the first object display area and an area for displaying the target voucher information.
[0144] In some embodiments, the apparatus further includes:
[0145] A fourth replacement module, configured to, in response to the object selection control displayed as the first presentation form being triggered, replace and display the object selection control with a quantity decrease control, a quantity, and a quantity increase control, where the quantity increase control is displayed in a color different from the object selection control and the quantity decrease control to prompt that the quantity increase control cannot be selected.
[0146] In some embodiments, the apparatus further includes:
[0147] A fifth replacement module, configured to, in response to the object selection control displayed as the first presentation form being triggered, replace and display the object selection control with a quantity decrease control, a quantity, and a quantity increase control, where the quantity changes in response to operations on the quantity increase control and / or the quantity decrease control;
[0148] A fifth display module, configured to, in response to the quantity being equal to a first threshold, display the quantity increase control in a color different from that of the object selection control and the quantity decrease control, so as to prompt that the quantity increase control cannot be selected.
[0149] In some embodiments, the apparatus further comprises:
[0150] A sixth display module, configured to display a plurality of fourth object information and an object selection control corresponding to each fourth object in a fourth object display area of the store homepage, where the fourth object display area is used to display fourth object information associated with preferential virtual resources, the object selection control is displayed in a first manifestation form, and the target entitlement certificate and the preferential virtual resources are configured not to be used in one order;
[0151] A sixth replacement module, configured to, in response to the first target object being selected, replace and display the object selection control of the fourth object in the fourth object display area with the second manifestation form, where the second manifestation form is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
[0152] In some embodiments, the apparatus further comprises:
[0153] A seventh display module, configured to display a prompt message between the first object display area and the fourth object display area, where the prompt message is used to prompt that the target entitlement certificate and the preferential virtual resources cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
[0154] According to a fifth aspect of the embodiments of the present invention, there is provided an object display apparatus, comprising:
[0155] A first display module, configured to display a plurality of first object information and an object selection control corresponding to each first object in a first object display area, where the first object display area is used to display first object information associated with a target entitlement certificate, and the object selection control is displayed in a first manifestation form;
[0156] A second display module, configured to display a plurality of fourth object information and an object selection control corresponding to each fourth object in a fourth object display area, where the fourth object display area is used to display fourth object information associated with preferential virtual resources, the object selection control is displayed in the first manifestation form, and the target entitlement certificate and the preferential virtual resources are configured not to be used in one order;
[0157] The first determination module is configured to determine that the first target object is selected when a triggering operation on the first target object selection control corresponding to the first target object in the first object is detected;
[0158] The first replacement module is configured to replace and display the object selection control of the fourth object in the fourth object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
[0159] In some embodiments, there are at least two types of the first target objects, and the target entitlement certificate is configured such that for each type of the first target object in an order, the quantity of the first target object that can be selected is not greater than a first threshold;
[0160] The determining that the first target object is selected when a triggering operation on the first target object selection control corresponding to the first target object in the first object is detected includes:
[0161] Detecting N triggering operations on the first target object selection control corresponding to the first target object in each type of the first object, and determining that the first target object is selected, where N is equal to the first threshold;
[0162] The first display module is further configured to:
[0163] When a triggering operation on the object selection control presented as the second presentation form is detected, display a replacement prompt interface, where the replacement prompt interface displays the selected first target object and replacement controls corresponding to each type of the first target object;
[0164] In response to a target replacement control being triggered, close the replacement prompt interface; or, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the target replacement control and the confirmation replacement control being triggered, close the replacement prompt interface.
[0165] In some embodiments, the apparatus further includes:
[0166] The first acquisition module is configured to, in response to a triggering operation of opening the store homepage of the first entity object, obtain the store homepage information of the first entity object from the server, where the store homepage information includes target entitlement certificate information associated with the first entity object and object information associated with the target entitlement certificate;
[0167] The first output module is configured to output the store homepage of the first entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement certificate information.
[0168] In some embodiments, the device further comprises:
[0169] A second output module, configured to output a first voucher details page in response to a trigger of a first control on the store homepage, and display a plurality of second object information and the object selection controls corresponding to each second object in a second object display area on the first voucher details page, where the second objects are a plurality of objects other than the first object in the object information associated with the target entitlement voucher, or the second objects are a plurality of objects including the first object in the object information associated with the target entitlement voucher;
[0170] A second determination module, configured to determine that the second target object is selected when detecting a trigger operation on a second target object selection control corresponding to a second target object;
[0171] A second replacement module, configured to replace and display the object selection controls of other objects in the second object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
[0172] In some embodiments, the first object display area is located on a second voucher details page,
[0173] The first display module is further configured to: before displaying a plurality of first object information and the object selection controls corresponding to each first object in the first object display area:
[0174] Detect a trigger operation on a session message associated with the target entitlement voucher, and obtain the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher from the server;
[0175] Output a second voucher details page, and display the attribute information of the target entitlement voucher in a first area on the second voucher details page.
[0176] In some embodiments, the device further comprises:
[0177] A third output module, configured to output a purchased entitlement voucher page in response to a request to display a purchased entitlement voucher, and display the information of the entitlement vouchers that have been purchased on the purchased entitlement voucher page;
[0178] A fourth output module, configured to detect a trigger operation on the target entitlement voucher in the purchased entitlement voucher page, output a third voucher details page, and display a plurality of third object information and an object selection control corresponding to each third object in a third object display area of the third voucher details page. The third object display area is used to display third object information associated with the target entitlement voucher, and the object selection control is displayed in the first presentation form;
[0179] A third determination module, configured to detect a trigger operation on a third target object selection control corresponding to a third target object, and determine that the third target object is selected;
[0180] A third replacement module, configured to replace and display the object selection controls of other objects in the third object display area in a second presentation form. The second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the third target object will be deselected.
[0181] In some embodiments, the apparatus further includes:
[0182] A third display module, configured to display a second control in a voucher details page, where the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page;
[0183] A second acquisition module, configured to, in response to the second control being triggered, acquire store homepage information of a second entity object from the server. The store homepage information includes target entitlement voucher information associated with the second entity object and object information associated with the target entitlement voucher;
[0184] A fifth output module, configured to output the store homepage of the second entity object. The store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0185] In some embodiments, the apparatus further includes:
[0186] A fourth display module, configured to display a prompt message on the store homepage. The prompt message is used to prompt that the target entitlement voucher and the preferential virtual resource cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
[0187] According to a sixth aspect of an embodiment of the present invention, there is provided an object display apparatus, including:
[0188] A first sending module, configured to send first object information associated with a target entitlement certificate to a terminal, so that the terminal displays the plurality of first object information and an object selection control corresponding to each first object in a first object display area, and the object selection control is displayed in a first presentation form;
[0189] A second sending module, configured to, in response to the terminal detecting a triggering operation on a first target object selection control corresponding to a first target object among the first objects, send a first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects in the first object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected.
[0190] In some embodiments, there are at least two types of the first target objects, and the target entitlement certificate is configured such that for each type of the first target object in an order, the quantity of the first target object that can be selected is not greater than a first threshold;
[0191] The step of, in response to the terminal detecting a triggering operation on a first target object selection control corresponding to a first target object among the first objects, sending a first instruction to the terminal includes:
[0192] In response to the terminal detecting N triggering operations on the first target object selection control corresponding to each type of the first target object, sending a first instruction to the terminal, where N is equal to the first threshold;
[0193] The first sending module is further configured to:
[0194] In response to the terminal detecting a triggering operation on the object selection control displayed in the second presentation form, sending an instruction to the terminal to display a replacement prompt interface, where the replacement prompt interface displays the selected first target objects and replacement controls corresponding to each type of the first target object;
[0195] In response to the terminal detecting that the target replacement control is triggered, sending an instruction to the terminal to close the replacement prompt interface; or, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the terminal detecting that the target replacement control is triggered and the confirmation replacement control is triggered, sending an instruction to the terminal to close the replacement prompt interface.
[0196] In some embodiments, the apparatus further includes:
[0197] A search module, configured to receive a first request and search for store homepage information of a first entity object. The first request is sent by the terminal in response to a trigger operation for opening the store homepage of the first entity object. The store homepage information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher.
[0198] A third sending module, configured to send the searched store homepage information of the first entity object to the terminal, so that the terminal outputs the store homepage of the first entity object. The store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0199] In some embodiments, the apparatus further includes:
[0200] A fourth sending module, configured to receive a second request and send multiple pieces of second object information to the terminal. The second request is sent by the terminal in response to a trigger of a first control on the store homepage, so that the terminal outputs a first voucher details page, and displays the multiple pieces of second object information and an object selection control corresponding to each second object in a second object display area on the first voucher details page. The second object is one of multiple objects other than the first object in the object information associated with the target entitlement voucher, or the second object is multiple objects including the first object in the object information associated with the target entitlement voucher.
[0201] A fifth sending module, configured to, in response to the terminal detecting a trigger operation on a second target object selection control corresponding to a second target object, send the first instruction to the terminal. The first instruction is used to instruct the terminal to replace the display of the object selection controls of other objects in the second object display area with a second presentation form. The second presentation form is used to prompt that if the object selection control of an other object is triggered, the object corresponding to the triggered object selection control will be selected, and the second target object will be deselected.
[0202] In some embodiments, the first object display area is located on a second voucher details page.
[0203] The first sending module is further configured to: before displaying multiple pieces of first object information and an object selection control corresponding to each first object in the first object display area:
[0204] In response to a search request, search for attribute information of the target entitlement voucher and object information associated with the target entitlement voucher. The search request is sent by the terminal in response to a trigger operation on a session message associated with the target entitlement voucher.
[0205] Send the attribute information of the found target entitlement certificate and the object information associated with the target entitlement certificate to the terminal, so that the terminal outputs a second certificate details page and displays the attribute information of the target entitlement certificate in the first area of the second certificate details page.
[0206] In some embodiments, the apparatus further includes:
[0207] A sixth sending module, configured to receive a third request and send entitlement certificate information that has been purchased to the terminal, where the third request is sent by the terminal in response to a request for displaying entitlement certificates that have been purchased, so that the terminal outputs a page of entitlement certificates that have been purchased and displays the entitlement certificate information that has been purchased in the page of entitlement certificates that have been purchased;
[0208] A seventh sending module, configured to receive a fourth request and send multiple pieces of third object information to the terminal, where the fourth request is sent by the terminal in response to a trigger operation on the target entitlement certificate in the page of entitlement certificates that have been purchased, so that the terminal outputs a third certificate details page and displays the multiple pieces of third object information and an object selection control corresponding to each third object in a third object display area of the third certificate details page, where the third object display area is used to display third object information associated with the target entitlement certificate, and the object selection control is displayed in the first presentation form;
[0209] An eighth sending module, configured to, in response to the terminal detecting a trigger operation on a third target object selection control corresponding to a third target object, send a first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects in the third object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
[0210] In some embodiments, the apparatus further includes:
[0211] A search module, configured to, in response to the terminal detecting that a second control on the certificate details page is triggered, search for store home page information of a second entity object, where the store home page information includes target entitlement certificate information associated with the second entity object and object information associated with the target entitlement certificate, and the certificate details page is the first certificate details page, the second certificate details page, or the third certificate details page;
[0212] A sending module, configured to send the store homepage information of the found two entity objects to the terminal, so that the terminal outputs the store homepage of the second entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
[0213] In some embodiments, the apparatus further includes:
[0214] A ninth sending module, configured to, in response to the object selection control displayed as the first presentation form being triggered by the terminal, send the first instruction to the terminal, where the first instruction is used to instruct the terminal to replace the display of the object selection control with a quantity decrease control, a quantity, and a quantity increase control, and the quantity increase control is displayed in a color different from that of the object selection control and the quantity decrease control, to indicate that the quantity increase control cannot be selected.
[0215] In some embodiments, the apparatus further includes:
[0216] A tenth sending module, configured to, in response to the object selection control displayed as the first presentation form being triggered by the terminal, send the second instruction to the terminal, where the second instruction is used to instruct the terminal to replace the display of the object selection control with a quantity decrease control, a quantity, and a quantity increase control, and the quantity changes with operations on the quantity increase control and / or the quantity decrease control;
[0217] A determination module, configured to determine whether the quantity is equal to a first threshold;
[0218] An eleventh sending module, configured to, in response to the quantity being equal to the first threshold, send the third instruction to the terminal, where the third instruction is used to instruct the terminal to display the quantity increase control in a color different from that of the object selection control and the quantity decrease control, to indicate that the quantity increase control cannot be selected.
[0219] In some embodiments, the apparatus further includes:
[0220] A twelfth sending module, configured to send multiple pieces of fourth object information associated with preferential virtual resources to the terminal, so that the terminal displays the multiple pieces of fourth object information and an object selection control corresponding to each fourth object in a fourth object display area of the store homepage, the object selection control is displayed as the first presentation form, and the target entitlement voucher and the preferential virtual resources are configured not to be used in one order;
[0221] A thirteenth sending module, configured to, in response to the terminal detecting that the first target object is selected, send a fourth instruction to the terminal, where the fourth instruction is used to instruct the terminal to replace and display the object selection control of the fourth object within the fourth object display area with the second presentation form, and the second presentation form is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected, and the first target object will be deselected.
[0222] In some embodiments, the device further includes:
[0223] A fourteenth sending module, configured to send a prompt message to the terminal, so that the terminal displays the prompt message between the first object display area and the fourth object display area, where the prompt message is used to prompt that the target entitlement certificate and the preferential virtual resource cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
[0224] According to a fifth aspect of the embodiments of the present invention, there is provided an electronic device, including: a processor, a memory, a communication interface, and a communication bus, where the processor, the memory, and the communication interface complete mutual communication through the communication bus;
[0225] The memory is used to store at least one executable instruction, and the executable instruction causes the processor to perform operations corresponding to the above object display method.
[0226] According to a sixth aspect of the embodiments of the present invention, there is provided a computer-readable storage medium, where at least one executable instruction is stored in the computer-readable storage medium, and the executable instruction causes a processor to perform operations corresponding to the above object display method.
[0227] After detecting that the user has selected a first target object, the embodiments of the present invention replace and display the object selection control of other objects that cannot be purchased with the target entitlement certificate in the same order as the first target object on the interface with a reminder form different from the default presentation form, so as to prompt the user that if other objects are selected at this time, the selection of the previously selected first target object will be cancelled, thereby enabling the user to understand the above object selection limitation rules, avoiding unnecessary invalid operations, and improving efficiency and user experience.
[0228] The above description is only an overview of the technical solutions of the embodiments of the present invention. In order to be able to understand the technical means of the embodiments of the present invention more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features, and advantages of the embodiments of the present invention more obvious and understandable, the following specifically describes the specific embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0229] Upon reading the following detailed description of the preferred embodiments, various other advantages and benefits will become apparent to those of ordinary skill in the art. The drawings are only for the purpose of showing the preferred embodiments and are not considered to be a limitation on the embodiments of the present invention. Also, throughout the drawings, the same reference numerals are used to denote the same components. In the drawings:
[0230] Figure 1 is a schematic diagram of the application scenario of the embodiments of the present invention;
[0231] Figure 2 is a flowchart of the object display method provided by the embodiments of the present invention;
[0232] Figure 3 is a schematic diagram of the interface of the embodiments of the present invention;
[0233] Figure 4 is a schematic diagram of the interface of the embodiments of the present invention;
[0234] Figure 5 is a schematic diagram of the interface of the embodiments of the present invention;
[0235] Figure 6 is a flowchart of the object display method provided by the embodiments of the present invention;
[0236] Figure 7 is a flowchart of the object display method provided by the embodiments of the present invention;
[0237] Figure 8 is a schematic diagram of the structure of the object display device provided by the embodiments of the present invention;
[0238] Figure 9 is a schematic diagram of the structure of the object display device provided by the embodiments of the present invention;
[0239] Figure 10 is a schematic diagram of the structure of the object display device provided by the embodiments of the present invention;
[0240] Figure 11 is a schematic diagram of the structure of the electronic device provided by the embodiments of the present invention. Detailed Embodiments
[0241] The exemplary embodiments of the present invention will be described in more detail below with reference to the drawings. Although the exemplary embodiments of the present invention are shown in the 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 so that the present invention can be more thoroughly understood and the scope of the present invention can be fully conveyed to those skilled in the art.
[0242] With the rise of online stores, more and more items can be obtained by placing orders online. Third-party platforms provide web pages or application software (APP or mini-programs) services through servers, thereby providing merchants with an online commodity sales platform. Merchants become online stores after entering the third-party platform. Users open the corresponding web page or application software on the terminal and place an order to purchase goods. Among them, online retail methods that can achieve real-time delivery of goods have developed rapidly in recent years because they meet users' requirements for timeliness. The real-time delivery referred to in this article refers to a delivery method that has specific requirements for delivery time, such as the currently popular half-hour delivery, 45-minute delivery, or 1-2 hour delivery, such as the delivery of takeout meals.
[0243] In the above-mentioned online store application scenarios, the network platform or merchants provide users with discount cards to increase the user transaction ratio and the user's dependence on the network platform. The forms of discount cards include but are not limited to annual cards, quarterly cards, monthly cards, weekly cards, and single-use cards. Different types of cards are associated with different discount packages. After users purchase a certain type of card, they can enjoy the discount package associated with the card.
[0244] A single card can also be called a redemption card or a single card. It means that the user pays for the card once and N redemption coupons are issued to the user's account at one time. The card can be used N times within its validity period. No additional payment is required when exchanging for goods, and it is applicable to the cancellation of multiple goods. A single card can be used to stack various types of red envelopes, store discounts, special dishes, delivery activities, super-value exchange, etc., but usually cannot be stacked with commodity redemption coupons.
[0245] Cards such as annual cards, quarterly cards, monthly cards, and weekly cards can also be called rights cards, which refer to a kind of certificate that users can obtain rights (such as commodity discount rights) within the corresponding period after purchasing the card. The rights are usually issued on a daily basis and are valid on the same day. A specific fee is required to redeem goods, which is applicable to the cancellation of multiple commodities, and a single coupon is limited to one commodity. Rights cards can be stacked with various red envelopes, store full reductions, special dishes, delivery activities, super value exchanges, etc., and commodity exchange coupons cannot usually be stacked. It is understandable that different types of cards can include rights coupons of different quantities / different amounts or discounts. If a user purchases a monthly card, he can obtain rights coupons for the corresponding quantity / amount or discount of the monthly card; if a user purchases a quarterly card, he can obtain rights coupons for the corresponding quantity / amount or discount of the quarterly card, and so on.
[0246] In the related art, the link of the rights card can be sent to users through various social software to promote and sell the rights card. For example, in social software, user A sends the rights card link to his friends through a conversation message, where the link of the rights card can be the address link of the mini program; the friend clicks the link to enter the mini program interface of the rights card details page to purchase the rights card. The user can also send the rights card link to a group conversation message, and all users in the conversation group can click the rights card link to browse the rights card details and purchase the rights card.
[0247] The inventor found that in the related art, if a user wants to use a privilege card to purchase privileged goods, he needs to go to the store homepage to purchase additional goods after purchasing the card. This causes the user to perform at least two additional purchase payment operations, one for purchasing the privilege card and one for purchasing the goods. This makes the operation cumbersome and the ordering efficiency low.
[0248] In response to the above problem, when entering the voucher details page through the voucher link sent through the conversation message of the social software, the attribute information of the target voucher and the object information associated with the target voucher are obtained from the server; not only the attribute information of the target voucher is displayed on the voucher details page, but also the object information associated with the target voucher is displayed on the voucher details page, and an object selection control for selecting the object is displayed, so that the voucher information and the object information are displayed on the voucher details page at the same time, so that when purchasing the target voucher on the voucher details page, the object that can use the target voucher can be purchased at the same time. Compared with the method of entering the store homepage to add products to the purchase after purchasing the card, this saves operation steps and makes the purchase operation of the object convenient and efficient.
[0249] In the embodiment of the present invention, an object refers to a commodity or service purchased by a user on the platform, such as a takeaway meal. An entity object refers to a merchant or store that provides commodities or services, such as a merchant stationed on a takeaway platform.
[0250] The inventors also found that in the related art, the rights card lacks an effective display method. The store homepage does not highlight the rights card information, and the rights card information is not highlighted during the purchase process of the rights card products. Users lack a way to understand the rights card information, which in turn affects the promotion of the rights card. If users want to use the rights card to purchase rights products, they need to enter the store homepage after purchasing the card to add the product to the purchase. This causes the user to perform at least two purchase and payment operations, one for purchasing the rights card and one for purchasing the product. This results in cumbersome operations and low order efficiency.
[0251] In view of the above problems, when opening the store homepage of an entity object, the attribute information of the target entitlement certificate is displayed on the store homepage, increasing the effective display channels of the entitlement card and facilitating users to quickly understand the information of the entitlement card. In addition, the object information associated with the target entitlement certificate and the attribute information of the target entitlement certificate are simultaneously displayed on the store homepage, and an object selection control for selecting the object is displayed, so as to realize the simultaneous display of the certificate information and the object information on the store homepage, enabling the purchase of the object that can use the target entitlement certificate together when purchasing the target entitlement certificate on the store homepage, or enabling the purchase of the target entitlement certificate together when purchasing the object that can use the target entitlement certificate. Compared with the method of adding the object to the cart after purchasing the card and then entering the store homepage separately, the operation steps are saved, making the purchase operation of the object convenient and efficient. During the operation process, a prompt message in a pop-up window is also used to prompt whether to purchase the target entitlement certificate and the first object simultaneously, highlighting the display of the entitlement card, further increasing the effective display channels of the entitlement card and facilitating the quick understanding and decision-making of users.
[0252] Furthermore, the inventor found that in the related art, when there are multiple objects associated with the target entitlement certificate, usually only one object that can use the target entitlement certificate can be purchased per order, and two or more objects that can use the target entitlement certificate cannot be purchased in one order. Without timely reminding the user, it will cause the user to perform the operation of adding multiple or multiple types of objects to the cart without knowing the above setting rules. If the user is reminded to cancel the selection after performing an ineligible addition operation, it will result in the above unnecessary invalid operations, making the operation cumbersome, reducing efficiency, and having a poor user experience.
[0253] In an embodiment of the present invention, after detecting that the user has selected the first target object, the object selection control of other objects that cannot be used to purchase the target entitlement certificate in the same order as the first target object displayed on the interface is replaced with a reminder form different from the default display form, so as to prompt the user that if other objects are selected at this time, the selection of the previously selected first target object will be cancelled, enabling the user to understand the above object selection limitation rules, avoiding unnecessary invalid operations, and improving efficiency and user experience.
[0254] Unless otherwise specified, "multiple" in the embodiments of the present invention means two or more than two.
[0255] Figure 1It is a schematic diagram of the application scenario of the embodiment of the present invention. Among them, the third-party platform provides web pages or application software services through the server, so as to provide an online commodity sales platform or an online service providing platform for merchants. Users open the corresponding web pages or application software on the client side, search for commodities / services or stores, enter the commodity details page or store details page provided in the search results, and place an order to purchase the commodity or the commodities / services under the store. In a mobile terminal, the above-mentioned application software can be an APP or a small program.
[0256] The client can be any type of electronic device or terminal, such as various terminals like mobile phones, tablet computers, portable digital cameras, media players, portable game devices, personal digital assistants (PDAs), desktop computers, laptop computers, etc., which are hereinafter collectively referred to as terminals. The server can be any type of electronic device, such as the server or server cluster of the platform, which is hereinafter collectively referred to as the server. The terminal and the server communicate with each other through a wired network or a wireless network.
[0257] Figure 2 It is a flowchart of the object display method provided by the embodiment of the present invention. This method is applied to the terminal. The method includes the following steps:
[0258] 201. Display a plurality of first object information and an object selection control corresponding to each first object in a first object display area. The first object display area is used to display the first object information associated with the target entitlement voucher, and the object selection control is displayed in a first presentation form.
[0259] The entitlement voucher refers to the preferential card described above, including the universal redemption card (universal redemption sub-card), entitlement card, etc. Among them, the universal redemption card includes sub-cards, and the entitlement card includes cards of types such as annual card, quarterly card, monthly card, weekly card, etc. The specific definition can refer to the previous description and will not be elaborated here. The target entitlement voucher refers to a certain entitlement voucher among the multiple entitlement vouchers sold by the store, or specifically refers to this entitlement voucher when only one entitlement voucher is sold in the store, or a specific entitlement voucher shared in the session message.
[0260] A third-party platform can provide a sales platform for merchants to sell goods / services through an APP or a mini-program. The entitlement vouchers are usually sold or issued by the merchants and stored in the user accounts. Merchants can promote their entitlement vouchers through various channels, such as displaying the entitlement vouchers prominently on the store homepage or through pop-up windows on the store homepage. With the increasing frequency of the application of social software in people's daily lives, there has also emerged a way to promote entitlement vouchers through social software. For example, a user can forward the link to the voucher details page via a conversation message to a friend or a chat group, and other users who receive the conversation message can click on the message to enter the voucher details page within the APP or the mini-program, so as to view and purchase the target entitlement voucher.
[0261] The attribute information of the target entitlement voucher includes the name of the entitlement voucher, the card pattern, the price, the usage period or number of times, the entitlement details, the usage rules, the number of copies already sold, etc. The object information associated with the target entitlement voucher refers to the information of the object that can be purchased using the target entitlement voucher. Specifically, when implemented, each entitlement voucher can be associated with the object that can use the entitlement voucher in the server background.
[0262] The object selection control can be a button, a scroll bar, a slider, or other controls used to implement a selection operation. Unless otherwise specified, all controls in the embodiments of the present invention can be controls such as buttons, scroll bars, or sliders.
[0263] The first manifestation form is the default manifestation form of the object selection control, that is, the manifestation form when no operation is performed on the object selection control. For example, in the default state, the object selection control is displayed as a quantity increase control, such as an icon with a "+" sign.
[0264] The first object display area can be the object display area on the store homepage. The steps to display the store homepage are as follows:
[0265] A1. In response to a trigger operation to open the store homepage of the first physical object, obtain the store homepage information of the first physical object from the server. The store homepage information includes the target entitlement voucher information associated with the first physical object and the object information associated with the target entitlement voucher;
[0266] A2. Output the store homepage of the first physical object. The store homepage includes a first object display area and an area for displaying the target entitlement voucher information.
[0267] After opening the APP or mini-program of the third-party platform on the terminal, a triggering operation to open the store homepage of the first entity object can be performed on the platform homepage. For example, by clicking on the store homepage link of the first entity object displayed on the platform homepage, or by searching for the first entity object and then clicking on the store homepage link. It is also possible to perform the triggering operation to open the store homepage of the first entity object by clicking on the conversation message in the social software that contains the store homepage link of the first entity object. The terminal obtains the store homepage information of the first entity object and displays the store homepage on the display interface of the terminal, and the target entitlement voucher and the first object are displayed on the store homepage.
[0268] Through the above method, the first object and the target entitlement voucher information can be displayed on the store homepage of the first entity object, increasing the effective display channels of the entitlement card and facilitating users to quickly understand the information of the entitlement card. In addition, the object information associated with the target entitlement voucher and the attribute information of the target entitlement voucher are simultaneously displayed on the store homepage, and an object selection control for selecting the object is displayed, so as to realize the simultaneous display of the voucher information and the object information on the store homepage. When purchasing the target entitlement voucher on the store homepage, the object that can use the target entitlement voucher can be purchased together, or when purchasing the object that can use the target entitlement voucher, the target entitlement voucher can be purchased together. Compared with the method of adding the object to the shopping cart separately after purchasing the card and then entering the store homepage, the operation steps are saved, and the purchase operation of the object is convenient and efficient. During the operation process, a prompt message is also displayed in a pop-up window to ask whether to purchase the target entitlement voucher and the first object at the same time, highlighting the display of the entitlement card, further increasing the effective display channels of the entitlement card and facilitating the quick understanding and decision-making of users.
[0269] 202. Detect a triggering operation on the first target object selection control corresponding to the first target object in the first object, and determine that the first target object is selected.
[0270] The first target object refers to an object in the first object that has been added to the shopping cart by the user. When the user operates the first target object selection control corresponding to the first target object, it means that the first target object is in the selected state, that is, it is added to the shopping cart of the user's account. 203. Replace the display of the object selection controls of other objects in the first object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of other objects is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected.
[0271] As described above, in a case where there are two or more types of objects that can use the target entitlement voucher, it is usually set that only one type of object that uses the target entitlement voucher can be purchased per order, and two or more types of objects that use the target entitlement voucher cannot be purchased in one order. After the first target object is selected, if other objects are selected, the selection of the first target object will be cancelled, so that there is only one type of object associated with the target entitlement voucher in the current shopping cart.
[0272] In an embodiment of the present invention, when a certain object has been selected, the object selection control of other objects is replaced and displayed as a second form different from the first form. First, the second form is different from the first form so that the user can notice the change. Second, the second form can use text or graphics to prompt this rule: if the object selection control of other objects is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected. The text can be "Change to TA", "Change to it", "Replace", "Cancel the selected one and change to me" and other texts that can achieve the above prompt effect. The graphics can be represented by adding an arrow between two objects, adding an arrow between two texts representing different objects, or other graphics that can achieve the above prompt effect. Third, the display color of the second form of the object selection control can be different from the background color of the first form to highlight the second form and highlight that the object selection control has changed. In addition, the object selection control can also be set to display different forms according to the situation of its own triggered operation. For example, in the default state, the object selection control is displayed as a quantity increase control, such as an icon with a "+" displayed. When the object selection control of a certain object is clicked, the object selection control is replaced and displayed as a quantity decrease control (such as an icon with a "-" displayed), a quantity, and a quantity increase control. At this time, the quantity increase control can also be displayed in a color different from the object selection control and the quantity decrease control to prompt that the quantity increase control cannot be selected.
[0273] Unless otherwise specified, the specific styles of the first form, the second form, and the object selection control in all embodiments of the present invention can adopt the methods described above and will not be elaborated one by one.
[0274] In an embodiment of the present invention, after detecting that the user has selected the first target object, the object selection control of other objects that cannot be used to purchase the target entitlement voucher in the same order as the first target object in the interface display is replaced and displayed as a reminder form different from the default form, to prompt the user that if other objects are selected at this time, the selection of the previously selected first target object will be cancelled, so that the user understands the above object selection limitation rule, avoids unnecessary invalid operations, and improves efficiency and user experience.
[0275] Of course, the first target object selected in an order may not be limited to one type, and may include two or more types. The target entitlement voucher is configured such that for each type of the first target object in an order, the number of the first target objects that can be selected is not greater than a first threshold. At this time, upon detecting N trigger operations on the first target object selection control corresponding to each type of the first target object, it is determined that the first target object is selected, and N is equal to the first threshold. After the object selection controls of other objects in the first object display area are replaced and displayed in a second presentation form, the method further includes:
[0276] Upon detecting a trigger operation on the object selection control displayed in the second presentation form, a replacement prompt interface is displayed, and the selected first target object and a replacement control corresponding to each type of the first target object are displayed in the replacement prompt interface;
[0277] In response to the triggering of the target replacement control, the replacement prompt interface is closed; alternatively, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the triggering of the target replacement control and the triggering of the confirmation replacement control, the replacement prompt interface is closed.
[0278] In such an embodiment, the target entitlement voucher is limited to be available for more than one type of commodity in one order (the same order), and the quantity of each commodity cannot exceed the first threshold. For example, the first threshold can be set to 1. For example, in the same order, the target entitlement voucher can be used to purchase 2 types of coffee: Coffee A and Coffee B (it can also be Coffee A and Lemon Tea B), and the upper limit of the quantity of each coffee purchased using the entitlement is 1 portion each. After selecting 1 portion of Coffee A and 1 portion of Coffee B, the selection controls of other commodities become "Replace with TA". After clicking the selection control "Replace with TA" of Trademark C, the replacement prompt interface can prompt the user to select whether to replace the previously selected Coffee A or B. When the user selects Coffee A that needs to be replaced, Coffee A is removed from the shopping cart, and Commodity C is added to the shopping cart. The presentation form of the replacement prompt interface can be a pop-up window or a way of being embedded and displayed in a certain area of the original interface. After the user clicks the replacement control of the commodity that needs to be replaced, the replacement prompt interface can be directly closed. A confirmation replacement control can also be additionally displayed in the replacement prompt interface. When the user clicks the replacement control of the commodity to be replaced and clicks the confirmation replacement control, the replacement prompt interface is closed. Then, the original interface content before the display of the closed replacement prompt interface is continued to be displayed, except that the commodities in the shopping cart have been replaced at this time. Of course, a close control can also be displayed in the replacement prompt interface. If the user determines not to replace the commodity, the close control can also be directly clicked to close the replacement prompt interface.
[0279] In the above embodiments, in one order, two or more kinds of goods can be purchased using the target entitlement certificate, and the purchase quantity threshold for each kind of good is limited. After it is determined that the additional purchase of each kind of good reaches the threshold, the selection controls for other goods are presented in a second presentation form to prompt the user that if other goods are added to the cart, a certain good previously selected needs to be replaced, enabling the customer to understand the rules in a timely manner and avoid unnecessary invalid operations.
[0280] In some embodiments, similar to the above embodiments, the replacement display of the object selection control can also be performed in the object display area of the voucher details page. The voucher details page includes a first voucher details page entered through the relevant entry on the store homepage click, a second voucher details page entered through clicking the session message link, and a third voucher details page entered through clicking the purchased entitlement certificate.
[0281] The first voucher details page refers to the card details page of the target entitlement certificate, which is used to display the attribute information of the target entitlement certificate obtained from the server and the object information associated with the target entitlement certificate. By displaying the above attribute information, the user can conveniently and quickly understand the attributes of the target entitlement certificate, facilitating the user's purchase decision. By displaying the above object information and object selection control, the user can intuitively understand the objects that can be purchased with the entitlement certificate before purchasing the target entitlement certificate. And by displaying the object selection control, when the user purchases the target entitlement certificate on the voucher details page, the user can purchase the objects that can use the target entitlement certificate at the same time. Compared with the method of adding objects to the cart separately after purchasing the card and then entering the store homepage, it saves operation steps and makes the purchase operation of the objects convenient and efficient. It can be understood that the first voucher details page is the page displayed when the user has not yet purchased the entitlement certificate.
[0282] The second voucher details page also refers to the card details page of the target entitlement certificate, and the difference from the first voucher details page is that it is the page entered through the link in the session message.
[0283] After purchasing the target entitlement certificate, if a subsequent user wishes to continue using the target entitlement certificate to purchase an object, they can enter the third certificate details page from the page of the purchased entitlement certificate to select and purchase the object. The third certificate details page is the page displayed when the user has already purchased the entitlement certificate. It is quite similar to the first certificate details page and is used to display the attribute information of the target entitlement certificate and the object information associated with the target entitlement certificate. The display differences include: The attribute information of the target entitlement certificate displayed on the first certificate details page includes the price of the target entitlement certificate, while since the third certificate details page is the details page of the already purchased entitlement certificate, there is no need to display the price of the certificate itself at this time; The first certificate details page can display the period of the entitlement certificate, such as 30 days, 7 days, etc., while the third certificate details page can display the expiration date of the certificate, such as expiring within 25 days; The first certificate details page can also display the number of copies sold of the certificate to provide reference for the user's decision-making and facilitate the user's decision-making; The third certificate details page can display the number of times the certificate has been used and / or the remaining number of times; and so on.
[0284] Click on the relevant entry on the store homepage to enter the first certificate details page by triggering the first control on the store homepage.
[0285] The first control includes the following implementation methods:
[0286] 1. First scenario: In the case where the object information of all the objects associated with the target entitlement certificate is not displayed in the first object display area, the first control is separately displayed in the first object display area. By clicking on the first control, the first certificate details page can be entered. For example, click on the "More XX Card Products" entry on the store homepage to enter the first certificate details page;
[0287] 2. Second scenario: The first control is integrated into the first area that displays the target entitlement certificate information. Clicking on any position in the first area can enter the first certificate details page. For example, click on the entitlement certificate displayed on the store homepage to enter the first certificate details page.
[0288] Examples of replacing and displaying the object selection control within the first certificate details page include the following steps:
[0289] C1. In response to the first control on the store homepage being triggered, output the first certificate details page. In the second object display area of the first certificate details page, display multiple pieces of second object information and the object selection control corresponding to each second object. The second object is multiple objects other than the first object in the object information associated with the target entitlement certificate, or the second object is multiple objects including the first object in the object information associated with the target entitlement certificate;
[0290] C2. When a trigger operation on the second target object selection control corresponding to the second target object is detected, it is determined that the second target object is selected;
[0291] C3. Replace and display the object selection controls of other objects within the second object display area with a second presentation form, which is used to prompt that if the object selection control of an other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
[0292] For the first scenario, if the first control is triggered, a first voucher details page that can display all objects associated with the target entitlement voucher will be shown. Due to the limitation of the terminal screen size, it is impossible to display all objects on a single page, and all objects can be shown by swiping up and down. Among the objects associated with the target entitlement voucher that can be displayed on the first voucher details page, the other objects not shown on the store homepage, that is, the second object is multiple objects other than the first object in the object information associated with the target entitlement voucher; it can also display all objects associated with the target entitlement voucher including the objects already shown on the store homepage, that is, the second object is multiple objects including the first object in the object information associated with the target entitlement voucher.
[0293] If, after the first target object is selected and "More XX Card Products" is clicked, the first target object remains selected. In the output first voucher details page, the selection controls of the second objects other than the first target object will be directly displayed in a second presentation form such as "Replace with TA"; if "More XX Card Products" is clicked when the first target object has not been selected yet, then in the output first voucher details page, the selection controls of all objects are still displayed in the first presentation form. At this time, the second target object can be selected on this page. After the second target object is selected, the selection controls of the other objects on the page are correspondingly replaced and displayed in a second presentation form such as "Replace with TA".
[0294] Through the above method, after entering the first voucher details page, all objects can be shown, which is convenient for users to browse and select objects. And after detecting that the user has selected a certain target object, the object selection controls of other objects that cannot be purchased with the target entitlement voucher in the same order as the target object are replaced and displayed in a reminder form different from the default presentation form, to prompt the user that if other objects are selected at this time, the previously selected target object will be deselected, so that the user can understand the above object selection restriction rules, avoid unnecessary invalid operations, and improve efficiency and user experience.
[0295] The steps to enter the second voucher details page are as follows:
[0296] C4: Detect a trigger operation for the session message associated with the target entitlement voucher, and obtain the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher from the server;
[0297] C5: Output a second voucher details page, and display the attribute information of the target entitlement voucher in the first area of the second voucher details page.
[0298] In this embodiment, the first object display area is located on the second voucher details page. The second voucher details page not only includes the aforementioned first object display area, but also includes the attribute information of the target entitlement voucher. Based on this, the foregoing steps 201-203 can be executed.
[0299] In this way, enter the details page of the target entitlement voucher through social sharing, and after a certain one or several of the available entitlements and the first target object with the purchase quantity of each object being the first threshold are selected, replace the display of the selection controls of other objects with a second presentation form to prompt the user and avoid unnecessary operations.
[0300] The embodiment of replacing and displaying the object selection controls in the third voucher details page includes the following steps:
[0301] D1: In response to a request to display the purchased entitlement vouchers, output a page of purchased entitlement vouchers, and display the information of the entitlement vouchers that have been purchased on the page of purchased entitlement vouchers;
[0302] D2: Detect a trigger operation for the target entitlement voucher in the page of purchased entitlement vouchers, output a third voucher details page, display a plurality of third object information and the object selection controls corresponding to each third object in the third object display area of the third voucher details page. The third object display area is used to display the third object information associated with the target entitlement voucher, and the object selection controls are displayed in a first presentation form;
[0303] D3: Detect a trigger operation for the third target object selection control corresponding to the third target object, and determine that the third target object is selected;
[0304] D4: Replace the display of the object selection controls of other objects in the third object display area with a second presentation form. The second presentation form is used to prompt that if the object selection control of other objects is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
[0305] Users can trigger a control for sending a request to display purchased entitlement vouchers in the platform interface, such as clicking on "My Coupons" or a similar button, to send a request to display the purchased entitlement vouchers. The terminal receives the request and obtains the purchased entitlement voucher information from the server. The server will search for the purchased entitlement voucher information in the user's account and send it to the terminal, which displays the purchased entitlement voucher information on its interface. The user clicks on the button of a target entitlement voucher that they want to use and enters the third voucher details page. The third voucher details page can display all the objects associated with the target entitlement voucher. Due to the limited screen size of the terminal, not all objects can be displayed on a single page, and all objects can be displayed by swiping up and down.
[0306] The way to replace the display form of the object selection control on the third voucher details page is similar to that on the first voucher details page, and reference can be made to the previous description.
[0307] Through the above method, it is possible to gradually enter the third voucher details page from the purchased entitlement voucher page. On the third voucher details page, the object information that can be used with the voucher and the object selection control are directly displayed, enabling users to directly obtain the object information associated with the voucher and directly purchase objects using the target entitlement voucher, with convenient and efficient operations. And after detecting that the user has selected a certain target object, the object selection controls of other objects that cannot be purchased with the target entitlement voucher in the same order as the target object are replaced and displayed in a reminder form different from the default display form, to prompt the user that if other objects are selected at this time, the selection of the previously selected target object will be cancelled, so that users can understand the above object selection limitation rules, avoid unnecessary invalid operations, and improve efficiency and user experience.
[0308] In some embodiments, on the voucher details page, it is also possible to:
[0309] d1: Display a second control;
[0310] The voucher details page is the aforementioned first voucher details page, the second voucher details page, or the third voucher details page;
[0311] d2: In response to the second control being triggered, obtain the store homepage information of the second entity object from the server, where the store homepage information includes the target entitlement voucher information associated with the second entity object and the object information associated with the target entitlement voucher;
[0312] d3: Output the store homepage of the second entity object, where the store homepage includes the first object display area and the area for displaying the target entitlement voucher information.
[0313] In such an embodiment, a second control for entering the store homepage is displayed on the voucher details page. After the user clicks on this control, the store homepage is displayed, and the aforementioned steps 201 - 203 can be continued.
[0314] In this way, by entering the store homepage through the voucher details page, objects with available rights and interests are displayed within the store homepage. After one or several of the available rights and interests, and for each object where the added quantity of a certain object is the first threshold, the selection control for other objects is replaced and displayed in a second form to prompt the user and avoid unnecessary operations.
[0315] If the user has added products on the voucher details page, and the selection controls for other un - added products on the voucher details page have been displayed in the second form, then the added status of the added products and the display form of the selection controls for the un - added products will be maintained in the same state on the store homepage of the second entity object output in step d3. For example, the added products are retained in the shopping cart and displayed in the shopping cart content shown on the store homepage, and the selection controls for the objects shown in the second form continue to be in the second form.
[0316] If the user has not performed any product - adding operation on the voucher details page, then all the selection controls in the output store homepage are displayed in the first form. When the user adds a certain rights and interests object, the selection controls for other objects are correspondingly replaced and displayed in the second form, which is equivalent to performing steps 201 - 203.
[0317] For the above - mentioned various ways of replacing and displaying the selection controls for objects on different pages, the following steps can further be included:
[0318] In response to the selection control displayed in the first form being triggered, the selection control is replaced and displayed with a quantity - decreasing control, a quantity and a quantity - increasing control. The quantity - increasing control is displayed in a color different from that of the selection control and the quantity - decreasing control to indicate that the quantity - increasing control cannot be selected.
[0319] Among them, if the usage rule of the target rights and interests voucher is that only one object using the target rights and interests voucher can be purchased per order, and two or more objects using the target rights and interests voucher cannot be purchased in one order, then after selecting one object, the maximum quantity of adding this object is 1. Therefore, at this time, the quantity - increasing control in its object selection control cannot be operated. By displaying the quantity - increasing control in a color different from that of the selection control and the quantity - decreasing control to indicate that the quantity - increasing control cannot be selected, it is possible to prevent the user from clicking on the quantity - increasing control and then realizing that it cannot be operated, avoiding unnecessary invalid operations and improving efficiency and user experience.
[0320] At this time, the terminal can obtain the colors of the object selection control and the quantity reduction control, and set the color of the quantity increase control to be different from the colors of the above two controls. The acquisition or setting of the above colors can be completed by the terminal or sent to the terminal by the server after completion. For example, when the colors of the object selection control and the quantity reduction control are lighter colors such as white and light gray, the display color of the quantity increase control can be set to a bright color with higher brightness, such as red, orange, yellow, green, blue, purple, etc., to achieve a better highlighting effect. Or, when the colors of the object selection control and the quantity reduction control are not gray, the color of the quantity increase control is directly set to gray to prompt that the control is unavailable.
[0321] In the third-party platform software, in addition to the objects using the target entitlement vouchers, other objects usually also have object selection controls, and there is no limit on the additional purchase quantity for these objects. The object selection controls for them need to include quantity increase and decrease controls. Therefore, in the embodiments of the present invention, the method of also setting a quantity increase control for the objects using the target entitlement vouchers can unify the design of the object selection controls in the entire third-party platform software and reduce the design cost.
[0322] In some embodiments, an object selection control can also be designed separately for the objects using the target entitlement vouchers. For example, the quantity increase control is directly removed from the object selection control after being triggered, and the quantity reduction control and the quantity are retained. When the quantity is 1, no operation control for further increasing the quantity is provided. When the quantity is reduced to 0, the display form of the object selection control is replaced with a first display form, and it can be reselected. In this way, the effect of limiting the additional purchase quantity of the same object to 1 can also be achieved.
[0323] , in another embodiment, each object for which the entitlement can be purchased is set with an additional purchase quantity threshold, that is, the first threshold described above. The method further includes:
[0324] E1. In response to the object selection control displayed in the first display form being triggered, the object selection control is replaced with a quantity reduction control, a quantity, and a quantity increase control, and the quantity changes with the operation of the quantity increase control and / or the quantity reduction control;
[0325] E2. In response to the quantity being equal to the first threshold, the quantity increase control is displayed in a color different from the object selection control and the quantity reduction control to prompt that the quantity increase control cannot be selected.
[0326] Among them, the quantity of adding a certain object to the shopping cart cannot be greater than the first threshold. When the quantity of adding to the shopping cart reaches the first threshold, it is prompted that the quantity increase control cannot be selected. The first threshold can be 1, 2, 3 or other quantities. Of course, as before, an object selection control can be designed separately for the object using the target entitlement voucher. For example, when the quantity is equal to the first threshold, the quantity increase control is directly removed from the object selection control, and the quantity decrease control and the quantity are retained.
[0327] Through the above method, the quantity increase control can be flexibly displayed according to different requirements for the limit of adding the quantity of the same object, improving the adaptability of the interface display to various requirements.
[0328] In addition to entitlement vouchers, the brand can also issue preferential virtual resources, such as various coupons, exchange vouchers, etc. The usage method of the preferential virtual resources can be that no additional payment is required when exchanging goods, or a specific fee needs to be paid when exchanging goods, but the discount or amount deduction of the preferential virtual resources can be enjoyed, etc. The goods that can use the preferential virtual resources can also be displayed on the store homepage. For the situation where the entitlement voucher and the preferential virtual resources cannot be used in the same order, that is, each order can only purchase one preferential object (the object using the target entitlement voucher or the object using the preferential virtual resources), in some embodiments, the method further includes:
[0329] F1. Display a plurality of fourth object information and the object selection control corresponding to each fourth object in the fourth object display area on the store homepage. The fourth object display area is used to display the fourth object information associated with the preferential virtual resources, and the object selection control is displayed in the first presentation form. The target entitlement voucher and the preferential virtual resources are configured not to be used in one order;
[0330] F2. In response to the selection of the first target object, replace the display of the object selection control of the fourth object in the fourth object display area with the second presentation form. The second presentation form is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected, and the first target object will be deselected.
[0331] The fourth object refers to the object using the preferential virtual resources. After the first target object that can use the target entitlement voucher is selected, if the fourth object that can use the preferential virtual resources is selected again, the selection of the first target object will be cancelled, so that there is only one object enjoying the entitlement or preferential treatment in the current shopping cart.
[0332] The method of replacing the presentation form of the object selection control can refer to the description of other embodiments above.
[0333] Through the above method, users can understand the selection limit rules of the above objects, avoid unnecessary invalid operations, and improve efficiency and user experience.
[0334] In some embodiments, a prompt message may also be displayed on the store homepage. The prompt message is used to prompt that the target entitlement voucher and the preferential virtual resource cannot be used in the same order, or to prompt that the fourth object and the first object cannot be settled in the same order.
[0335] The prompt message can be in text or graphics: The text can be "The following are voucher goods and are not shared with cards", "Separate order area", "The following goods cannot be selected together", etc., which are similar texts that can achieve the above prompt effect. The graphics can be represented by adding an arrow between two objects, adding an arrow between two texts representing different objects, or other graphics that can achieve the above prompt effect.
[0336] The display position of the prompt message is preferably between the first object display area and the fourth object display area, and can also be at the top, bottom, etc. of the store homepage, or can be displayed in the form of a pop-up window. Displaying between the first object display area and the fourth object display area can better enable users to understand the content of the above prompt.
[0337] Through the above method, the addition restrictions of the object can be further prompted, and unnecessary invalid operations can also be avoided, achieving the effects of improving efficiency and user experience.
[0338] As a voucher that can save costs for users, the maximum preferential amount that the entitlement voucher can achieve is a content that users are more concerned about. In some embodiments, the method further includes:
[0339] G1. Obtaining the maximum preferential data of the target entitlement voucher from the server;
[0340] G2. Displaying the maximum preferential data in the first area of the store homepage or on the first voucher details page.
[0341] The server calculates the maximum preferential data of the target entitlement voucher according to the attribute information of the target entitlement voucher and the object information associated with it. The maximum preferential data includes the maximum preferential amount or the maximum preferential discount. In this embodiment, the maximum preferential amount is used for illustration. For example, for a sub-card with a preferential form of zero yuan exchange, if there are multiple objects associated with the target entitlement voucher, determine the object that can save the most amount by using the target preferential voucher, that is, the object with the highest original price. Then the maximum preferential amount = the price of the object with the highest original price * the available times of the target entitlement voucher - the card purchase cost; for a monthly card with a preferential form of discount, if there are multiple objects associated with the target entitlement voucher, determine the object that can save the most amount by using the target preferential voucher, that is, the object with the largest amount after subtracting the discounted price from the original price of the object. Then the maximum preferential amount = the price that the object that can save the most amount can save * the cycle (30) - the card purchase cost. The calculation methods of other entitlement vouchers are similar.
[0342] Of course, if there is only one object associated with the target entitlement certificate, the above maximum preferential amount can be directly calculated based on this object.
[0343] The terminal displays the maximum preferential data obtained from the server in the first area of the store homepage or the first voucher details page, such as the above maximum preferential amount. Since the first area of the store homepage or the first voucher details page is the first or second display page in the process of the user purchasing the entitlement certificate, displaying the maximum preferential data on this page allows the user to understand the maximum preferential situation of the entitlement certificate in the first time, facilitating the user's purchase decision-making and improving the operation efficiency.
[0344] The display form of the maximum preferential data can be to superimpose and display the maximum preferential data on the purchase control in the first voucher details page, or to display the maximum preferential data within the first distance range around the purchase control in the first voucher details page. The display color of the maximum preferential data is different from both the background color of the first voucher details page and the color of the purchase control. Among them, the first distance can be set to a relatively small value. For example, the range of the first distance is 1 / 3 to 2 / 3 of the size of the purchase control, such as 1 / 2 of the size of the purchase control. The size of the purchase control includes the horizontal size and the vertical size.
[0345] Since the user needs to trigger the purchase control to enter the settlement page when purchasing the entitlement certificate, by superimposing and displaying the maximum preferential data on the purchase control in the first voucher details page, or displaying the maximum preferential data within the first distance range around the purchase control in the first voucher details page, the maximum preferential data is displayed on or near the purchase control, improving the effectiveness of the display position of this data, increasing the probability that the user pays attention to this data, and facilitating the user's decision-making.
[0346] The display form of the maximum preferential data can also be to superimpose and display the maximum preferential data on the attribute information of the target entitlement certificate displayed on the store homepage, or to display the maximum preferential data within the first distance range around the displayed attribute information of the target entitlement certificate. By superimposing and displaying the maximum preferential data on the attribute information of the target entitlement certificate, or displaying the maximum preferential data within the first distance range around the attribute information of the target entitlement certificate, the user can pay attention to the maximum preferential data when paying attention to the target entitlement certificate, improving the effectiveness of the display position of this data, increasing the probability that the user pays attention to this data, and facilitating the user's decision-making.
[0347] In some embodiments, if the objects associated with the target entitlement certificate include at least two, such as two or more, the method further includes the following steps:
[0348] On the voucher details page, at least two pieces of object information associated with the target entitlement voucher are displayed in order, either in descending order of the preferential amount obtained by using the target entitlement voucher or in descending order of the discount obtained by using the target entitlement voucher.
[0349] Among them, when there are at least two objects associated with the target entitlement voucher, that is, at least two objects can use the target entitlement voucher for settlement, at least two pieces of object information will be displayed on the voucher details page, which can be determined according to the settings of the voucher details page. If the area of the voucher details page for displaying objects associated with the target entitlement voucher is large, more than two pieces of object information can be displayed. When displaying two or more pieces of object information, the objects are displayed in turn in descending order of the preferential amount obtained by using the target entitlement voucher or in descending order of the discount obtained by using the target entitlement voucher, facilitating the user to browse the object with the greatest preferential treatment obtained by using the target entitlement voucher in the shortest time and enabling the user to complete the selection quickly.
[0350] Figure 3 is a schematic diagram of the interface of an embodiment of the present invention. As Figure 3 shown, Figure 3 in (a), on the store homepage, an entitlement card and the products that can use the entitlement card are displayed, and the products that can use the coupon are also displayed. When the user clicks the product selection button, the Figure 3 page in (b) can be displayed. The selection buttons of other products that can use the entitlement card except the selected product or the products that use the coupon and cannot be used simultaneously with the entitlement card change to the form of "Change to TA" to prompt the user that only one of the above products can be selected.
[0351] Figure 4 is a schematic diagram of the interface of an embodiment of the present invention. As Figure 4 shown, Figure 4 in (a), on the details page of the un-purchased entitlement card, the products that can use the entitlement card are displayed. When the user clicks the product selection button, the Figure 4 page in (b) can be displayed. The selection buttons of other products that can use the entitlement card except the selected product change to the form of "Change to TA" to prompt the user that only one of the above products can be selected.
[0352] Figure 5 is a schematic diagram of the interface of an embodiment of the present invention. As Figure 5 shown, Figure 5 in (a), on the details page of the purchased entitlement card, the products that can use the entitlement card are displayed. When the user clicks the product selection button, the Figure 5 page in (b) can be displayed. The selection buttons of other products that can use the entitlement card except the selected product change to the form of "Change to TA" to prompt the user that only one of the above products can be selected.
[0353] Figure 6 is the flowchart of the object display method provided by the embodiments of the present invention. Please refer to Figure 6 As shown, the embodiments of the present invention also provide an object display method. This method is applied to a server and includes:
[0354] 601. Send first object information associated with a target entitlement voucher to a terminal, so that the terminal displays a plurality of first object information and object selection controls corresponding to each first object in a first object display area, and the object selection controls are displayed in a first presentation form;
[0355] 602. In response to the terminal detecting a trigger operation on a first target object selection control corresponding to a first target object among the first objects, send a first instruction to the terminal. The first instruction is used to instruct the terminal to replace and display the object selection controls of other objects in the first object display area with a second presentation form. The second presentation form is used to prompt that if the object selection controls of other objects are triggered, the object corresponding to the triggered object selection control will be selected and the first target object will be deselected. For the specific implementation process and beneficial effects of the object display method in the above embodiments of the present invention, reference can be made to the Figures 1-5 embodiments shown above, which will not be elaborated here.
[0356] Figure 7 is the flowchart of the object display method provided by the embodiments of the present invention. Please refer to Figure 7 As shown, the embodiments of the present invention also provide an object display method. This method is applied to a terminal and includes:
[0357] 701. Display a plurality of first object information and object selection controls corresponding to each first object in a first object display area. The first object display area is used to display first object information associated with a target entitlement voucher, and the object selection controls are displayed in a first presentation form;
[0358] 702. Display a plurality of fourth object information and object selection controls corresponding to each fourth object in a fourth object display area. The fourth object display area is used to display fourth object information associated with preferential virtual resources, and the object selection controls are displayed in a first presentation form. The target entitlement voucher and the preferential virtual resources are configured not to be used in one order;
[0359] 703. Detect a trigger operation on a first target object selection control corresponding to a first target object among the first objects, and determine that the first target object is selected;
[0360] 704. Replace the object selection control of the fourth object in the fourth object display area with a second presentation form, which is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected. In this embodiment, in addition to the equity certificate, the brand can also issue preferential virtual resources, such as various coupons, exchange vouchers, etc. The usage method of the preferential virtual resources can be that no additional fee is required when exchanging goods, or a specific fee is required when exchanging goods, but a discount or amount deduction of the preferential virtual resources can be enjoyed, and so on. The goods that can use the preferential virtual resources can also be displayed on the store homepage. This embodiment mainly aims at the situation where the equity certificate and the preferential virtual resources cannot be used in the same order, that is, each order can only purchase one preferential object (the object using the target equity certificate or the object using the preferential virtual resources).
[0361] Among them, the fourth object refers to the object using the preferential virtual resources. After the first target object that can use the target equity certificate is selected, if the fourth object that can use the preferential virtual resources is selected again, the selection of the first target object will be cancelled, so that there is only one object enjoying the rights and interests or preferential treatment in the current shopping cart.
[0362] Of course, similar to the foregoing embodiments, multiple first objects can be purchased with the target equity certificate in the same order, and multiple fourth objects can also be purchased with the preferential virtual resources in the same order.
[0363] The method of replacing the presentation form of the object selection control can refer to the description of other embodiments in the foregoing.
[0364] Through the above method, users can understand the selection limitation rules of the first object and the fourth object, avoid unnecessary invalid operations, and improve efficiency and user experience.
[0365] Corresponding to the foregoing embodiment of the object display method, an embodiment of the present invention also provides an object display device. This device can be implemented by software, or by hardware or a combination of software and hardware. Taking software implementation as an example, as a logically meaningful device, this device is formed by the processor of the device where it is located reading the corresponding computer program instructions in the non-volatile memory into the memory and running them.
[0366] Figure 8 It is a schematic structural diagram of the object display device provided by the embodiment of the present invention. This device is applied to a terminal, such as Figure 7 shown, this device 800 includes:
[0367] The first display module 810 is configured to display multiple pieces of first object information and object selection controls corresponding to each first object in the first object display area. The first object display area is used to display the first object information associated with the target entitlement certificate, and the object selection controls are displayed in a first presentation form;
[0368] The first determination module 820 is configured to detect a trigger operation on the first target object selection control corresponding to the first target object among the first objects, and determine that the first target object is selected;
[0369] The first replacement module 830 is configured to replace the object selection controls of other objects in the first object display area with a second presentation form. The second presentation form is used to prompt that if the object selection control of other objects is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected.
[0370] The object display device 800 according to an embodiment of the present invention further includes other modules for performing the steps of the above method embodiments, which will not be elaborated here one by one.
[0371] Figure 9 It is a schematic structural diagram of an object display device provided by an embodiment of the present invention. This device is applied to a terminal, such as Figure 9 shown, the device 900 includes:
[0372] The first sending module 910 is configured to send the first object information associated with the target entitlement certificate to the terminal, so that the terminal displays multiple pieces of first object information and object selection controls corresponding to each first object in the first object display area, and the object selection controls are displayed in a first presentation form;
[0373] The second sending module 920 is configured to, in response to the terminal detecting a trigger operation on the first target object selection control corresponding to the first target object among the first objects, send a first instruction to the terminal. The first instruction is used to instruct the terminal to replace the object selection controls of other objects in the first object display area with a second presentation form. The second presentation form is used to prompt that if the object selection control of other objects is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected.
[0374] The object display device 900 according to an embodiment of the present invention further includes other modules for performing the steps of the above method embodiments, which will not be elaborated here one by one.
[0375] Figure 10 It is a schematic structural diagram of an object display device provided by an embodiment of the present invention. This device is applied to a terminal, such as Figure 10 shown, the device 1000 includes:
[0376] The first display module 1001 is configured to display multiple first object information and object selection controls corresponding to each first object in a first object display area. The first object display area is used to display first object information associated with a target entitlement certificate, and the object selection controls are displayed in a first presentation form.
[0377] The second display module 1002 is configured to display multiple fourth object information and object selection controls corresponding to each fourth object in a fourth object display area. The fourth object display area is used to display fourth object information associated with preferential virtual resources, and the object selection controls are displayed in the first presentation form. The target entitlement certificate and the preferential virtual resources are configured not to be used in one order.
[0378] The first determination module 1003 is configured to detect a trigger operation on a first target object selection control corresponding to a first target object among the first objects, and determine that the first target object is selected.
[0379] The first replacement module 1004 is configured to replace and display the object selection controls of the fourth objects in the fourth object display area in a second presentation form. The second presentation form is used to prompt that if the object selection controls of the fourth objects are triggered, the fourth objects will be selected and the first target object will be deselected.
[0380] The object display device 1000 according to an embodiment of the present invention further includes other modules for performing the steps of the above method embodiments, which will not be elaborated herein one by one.
[0381] An embodiment of the present invention provides a non-volatile computer-readable storage medium storing at least one executable instruction, and the computer-executable instruction can execute the object display method in any of the above method embodiments.
[0382] Figure 11 FIG. is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. The specific implementation of the electronic device in the specific embodiments of the present invention is not limited, and it may be a device such as a terminal or a server.
[0383] As Figure 11 shown, the electronic device may include: a processor 1102, a communications interface 1104, a memory 1106, and a communication bus 1108.
[0384] Among them, the processor 1102, the communication interface 1104, and the memory 1106 communicate with each other through the communication bus 1108. The communication interface 1104 is used to communicate with network elements of other devices such as clients or other servers. The processor 1102 is used to execute the program 1110, and specifically can execute the relevant steps in the method embodiment of the above object display.
[0385] Specifically, the program 1110 may include program codes, and the program codes include computer operation instructions.
[0386] The processor 1102 may be a CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. One or more processors included in the electronic device may be of the same type of processor, such as one or more CPUs; or may be of different types of processors, such as one or more CPUs and one or more ASICs.
[0387] The memory 1106 is used to store the program 1110. The memory 1106 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.
[0388] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems may also be used in conjunction with the teachings provided herein. The structure required to construct such systems will be apparent from the above description. In addition, the embodiments of the present invention are not directed to any specific programming language. It should be understood that the content of the embodiments of the present invention described herein can be implemented using various programming languages, and the description of the specific language above is to disclose the preferred implementation manners of the embodiments of the present invention.
[0389] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention may be practiced without these specific details. In some instances, well-known methods, structures, and technologies have not been shown in detail so as not to obscure the understanding of this specification.
[0390] Similarly, it should be understood that, in order to streamline the embodiments of the present invention and assist 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 construed as reflecting an intention that the claimed embodiments of the present invention require more features than are expressly recited in each claim. Rather, as reflected in the following claims, the inventive aspects lie in less than all of the features of the single embodiments disclosed previously. Thus, the claims following the detailed description hereby expressly incorporate the detailed description, where each claim itself serves as a separate embodiment of the present invention.
[0391] Those skilled in the art can understand that the modules in the devices in the embodiments can be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into a module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all the features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all the processes or units of any method or device so disclosed. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) can be replaced by an alternative feature that provides the same, equivalent, or similar purpose.
[0392] In addition, those skilled in the art can understand that, although some of the embodiments herein include certain features included in other embodiments rather than other features, the combination of the features of different embodiments means that it is within the scope of the present invention and forms different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.
[0393] Each component embodiment of the present invention can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can 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. Embodiments of the present invention can also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for performing part or all of the methods described herein. Such a program implementing embodiments of the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier signal, or in any other form.
[0394] It should be noted that the above embodiments illustrate the embodiments of the present invention rather than limit the present invention, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. Embodiments of the present invention can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In the unit claims listing several devices, several of these devices can be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. An object display method, comprising: In response to a trigger operation for opening the store homepage of a first entity object, obtaining the store homepage information of the first entity object from a server, where the store homepage information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher; Outputting the store homepage of the first entity object, where the store homepage includes a first object display area and an area for displaying the target entitlement voucher information; Displaying multiple first object information and an object selection control corresponding to each first object in the first object display area, where the first object display area is for displaying first object information associated with the target entitlement voucher, and the object selection control is displayed in a first presentation form; Detecting a trigger operation for a first target object selection control corresponding to a first target object among the first objects, and determining that the first target object is selected; Replacing and displaying the object selection controls of other objects in the first object display area with a second presentation form, where the second presentation form is for prompting that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the first target object will be deselected.
2. The object display method according to claim 1, wherein, There are at least two types of the first target objects, and the target entitlement voucher is configured such that for each type of the first target object in an order, the quantity of the first target object that can be selected is not greater than a first threshold; The detecting a trigger operation for a first target object selection control corresponding to a first target object among the first objects and determining that the first target object is selected includes: Detecting N trigger operations for the first target object selection control corresponding to each type of the first target object, and determining that the first target object is selected, where N is equal to the first threshold.
3. The object display method according to claim 1 or 2, wherein The method further includes: detecting a trigger operation for the object selection control displayed in the second presentation form, and displaying a replacement prompt interface, where the replacement prompt interface displays the selected first target object and a replacement control corresponding to each type of the first target object; In response to the target replacement control being triggered, closing the replacement prompt interface; or, the replacement prompt interface further displays a confirmation replacement control, and in response to the target replacement control being triggered and the confirmation replacement control being triggered, closing the replacement prompt interface.
4. The object display method according to claim 1, wherein, The method further includes: In response to a first control on the store homepage being triggered, outputting a first voucher details page, and displaying multiple second object information and the object selection control corresponding to each second object in a second object display area on the first voucher details page, where the second objects are multiple objects other than the first objects in the object information associated with the target entitlement voucher, or the second objects are multiple objects including the first objects in the object information associated with the target entitlement voucher; Detecting a trigger operation for a second target object selection control corresponding to a second target object, and determining that the second target object is selected; Replace the object selection controls of other objects within the second object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the second target object will be deselected.
5. The object display method according to claim 1 or 2, wherein The first object display area is located on the second voucher details page. Before displaying multiple first object information and the object selection controls corresponding to each first object in the first object display area, the method further includes: Detect a trigger operation on the session message associated with the target entitlement voucher, and obtain the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher from the server. Output a second voucher details page, and display the attribute information of the target entitlement voucher in the first area of the second voucher details page.
6. The object display method according to claim 1 or 2, wherein, The method further includes: In response to a request to display the purchased entitlement vouchers, output a purchased entitlement vouchers page, and display the information of the purchased entitlement vouchers on the purchased entitlement vouchers page. Detect a trigger operation on the target entitlement voucher in the purchased entitlement vouchers page, output a third voucher details page, and display multiple third object information and the object selection controls corresponding to each third object in the third object display area of the third voucher details page. The third object display area is used to display the third object information associated with the target entitlement voucher, and the object selection control is displayed in the first presentation form. Detect a trigger operation on the third target object selection control corresponding to the third target object, and determine that the third target object is selected. Replace the object selection controls of other objects within the third object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected, and the third target object will be deselected.
7. The object display method according to claim 4, wherein The method further includes: Display a second control on the voucher details page, where the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page. In response to the second control being triggered, obtain the store home page information of the second entity object from the server. The store home page information includes the target entitlement voucher information associated with the second entity object and the object information associated with the target entitlement voucher. Output the store home page of the second entity object, where the store home page includes the first object display area and an area for displaying the target entitlement voucher information.
8. The object display method according to claim 1 or 2, wherein The method further includes: In response to the object selection control displayed in the first presentation form being triggered, replace the object selection control with a quantity decrease control, a quantity and a quantity increase control. The quantity increase control is displayed in a color different from the object selection control and the quantity decrease control to prompt that the quantity increase control cannot be selected.
9. The object display method according to claim 8, wherein, The method further includes: In response to the object selection control presented in the first presentation form being triggered, replace the display of the object selection control with a quantity decrease control, a quantity, and a quantity increase control, where the quantity changes in response to operations on the quantity increase control and / or the quantity decrease control; In response to the quantity being equal to a first threshold, display the quantity increase control in a color different from the object selection control and the quantity decrease control to indicate that the quantity increase control cannot be selected.
10. The object display method according to claim 1 or 2, wherein The method further includes: Display a plurality of fourth object information and an object selection control corresponding to each fourth object in a fourth object display area on the store homepage. The fourth object display area is used to display fourth object information associated with preferential virtual resources. The object selection control is presented in a first presentation form. The target entitlement voucher and the preferential virtual resources are configured such that they cannot be used in the same order; In response to the first target object being selected, replace the display of the object selection control of the fourth object in the fourth object display area with the second presentation form. The second presentation form is used to indicate that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
11. The object display method according to claim 10, wherein, The method further includes: Display a prompt message on the store homepage. The prompt message is used to indicate that the target entitlement voucher and the preferential virtual resources cannot be used in the same order, or to indicate that the fourth object and the first object cannot be settled in the same order.
12. An object display method, including: Display a plurality of first object information and an object selection control corresponding to each first object in a first object display area. The first object display area is used to display first object information associated with a target entitlement voucher. The object selection control is presented in a first presentation form; Display a plurality of fourth object information and an object selection control corresponding to each fourth object in a fourth object display area. The fourth object display area is used to display fourth object information associated with preferential virtual resources. The object selection control is presented in the first presentation form. The target entitlement voucher and the preferential virtual resources are configured such that they cannot be used in the same order; Detect a trigger operation on a first target object selection control corresponding to a first target object among the first objects, and determine that the first target object is selected; Replace the display of the object selection control of the fourth object in the fourth object display area with the second presentation form. The second presentation form is used to indicate that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
13. The object display method according to claim 12, wherein, The first target object includes at least two types. The target entitlement voucher is configured such that for each type of the first target object in an order, the quantity of the first target object that can be selected cannot be greater than a first threshold; Detecting a trigger operation on a first target object selection control corresponding to a first target object among the first objects, and determining that the first target object is selected, includes: Detecting N trigger operations on the first target object selection control corresponding to the first target object among each of the first objects, and determining that the first target object is selected, where N is equal to the first threshold; The method further includes: Detecting a trigger operation on the object selection control presented in the second presentation form, and presenting a replacement prompt interface, where the replacement prompt interface displays the selected first target object and replacement controls corresponding to each of the first target objects; In response to a target replacement control being triggered, closing the replacement prompt interface; or, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the target replacement control and the confirmation replacement control being triggered, closing the replacement prompt interface.
14. The object display method according to claim 12 or 13, wherein, The method further includes: In response to a trigger operation to open the store homepage of a first entity object, obtaining, from a server, store homepage information of the first entity object, where the store homepage information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher; Outputting the store homepage of the first entity object, where the store homepage includes a first object display area and an area for displaying the target entitlement voucher information.
15. The object display method according to claim 14, wherein, The method further includes: In response to a first control on the store homepage being triggered, outputting a first voucher details page, and displaying, in a second object display area of the first voucher details page, multiple pieces of second object information and object selection controls corresponding to each second object, where the second objects are multiple objects other than the first object among the object information associated with the target entitlement voucher, or the second objects are multiple objects including the first object among the object information associated with the target entitlement voucher; Detecting a trigger operation on a second target object selection control corresponding to a second target object, and determining that the second target object is selected; Replacing and presenting the object selection controls of other objects in the second object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of an other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
16. The object display method according to claim 14, wherein, The first object display area is located on a second voucher details page. Before displaying, in the first object display area, multiple pieces of first object information and object selection controls corresponding to each first object, the method further includes: Detecting a trigger operation on a session message associated with the target entitlement voucher, and obtaining, from a server, attribute information of the target entitlement voucher and object information associated with the target entitlement voucher; Outputting a second voucher details page, and displaying, in a first area of the second voucher details page, the attribute information of the target entitlement voucher.
17. The object display method according to claim 12 or 13, wherein The method further includes: In response to a request to display a purchased entitlement certificate, output a purchased entitlement certificate page, and display the information of the purchased entitlement certificate on the purchased entitlement certificate page; Upon detecting a trigger operation on the target entitlement certificate on the purchased entitlement certificate page, output a third certificate details page, and display multiple third object information and an object selection control corresponding to each third object in a third object display area of the third certificate details page. The third object display area is used to display third object information associated with the target entitlement certificate, and the object selection control is displayed in the first presentation form; Upon detecting a trigger operation on the third target object selection control corresponding to the third target object, determine that the third target object is selected; Replace and display the object selection controls of other objects in the third object display area with a second presentation form, which is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
18. The object display method according to claim 15 or 16, wherein, The method further includes: Display a second control on the certificate details page, where the certificate details page is the first certificate details page, the second certificate details page, or the third certificate details page; In response to the second control being triggered, obtain the store homepage information of the second entity object from the server. The store homepage information includes target entitlement certificate information associated with the second entity object and object information associated with the target entitlement certificate; Output the store homepage of the second entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement certificate information.
19. The object display method according to claim 12 or 13, wherein, The method further includes: Display a prompt message on the store homepage, where the prompt message is used to prompt that the target entitlement certificate and the preferential virtual resource cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
20. An object display method, including: Receive a first request to search for the store homepage information of a first entity object. The first request is sent by the terminal in response to a trigger operation to open the store homepage of the first entity object. The store homepage information includes target entitlement certificate information associated with the first entity object and object information associated with the target entitlement certificate; Send the found store homepage information of the first entity object to the terminal, so that the terminal outputs the store homepage of the first entity object, where the store homepage includes a first object display area and an area for displaying target entitlement certificate information; Send the first object information associated with the target entitlement certificate to the terminal, so that the terminal displays multiple first object information and an object selection control corresponding to each first object in the first object display area, and the object selection control is displayed in the first presentation form; In response to the terminal detecting a triggering operation on a first target object selection control corresponding to a first target object among the first objects, send a first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects within the display area of the first objects with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the first target object will be deselected.
21. The object display method according to claim 20, wherein There are at least two types of the first target objects, and the target entitlement certificate is configured such that for each type of the first target objects in one order, the quantity of the first target objects that can be selected is not greater than a first threshold; The step of, in response to the terminal detecting a triggering operation on a first target object selection control corresponding to a first target object among the first objects, sending a first instruction to the terminal includes: In response to the terminal detecting N triggering operations on the first target object selection control corresponding to each type of the first target objects, send a first instruction to the terminal, where N is equal to the first threshold.
22. The object display method according to claim 20 or 21, wherein The method further includes: In response to the terminal detecting a triggering operation on the object selection control presented as the second presentation form, send an instruction to the terminal to display a replacement prompt interface, where the replacement prompt interface displays the selected first target objects and replacement controls corresponding to each type of the first target objects; In response to the terminal detecting that a target replacement control is triggered, send an instruction to the terminal to close the replacement prompt interface; or, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the terminal detecting that the target replacement control is triggered and the confirmation replacement control is triggered, send an instruction to the terminal to close the replacement prompt interface.
23. The object display method according to claim 20, wherein, The method further includes: Receive a second request and send multiple second object information to the terminal. The second request is sent by the terminal in response to a first control on the store homepage being triggered, so that the terminal outputs a first certificate details page, and displays the multiple second object information and the object selection controls corresponding to each second object in a second object display area of the first certificate details page. The second objects are multiple objects other than the first objects in the object information associated with the target entitlement certificate, or the second objects are multiple objects including the first objects in the object information associated with the target entitlement certificate; In response to the terminal detecting a trigger operation on a second target object selection control corresponding to a second target object, send the first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects within the second object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
24. The object display method according to claim 20 or 21, wherein, The first object display area is located on a second voucher details page. Before displaying a plurality of first object information and an object selection control corresponding to each first object in the first object display area, the method further includes: In response to a search request, search for the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher, where the search request is sent by the terminal detecting a trigger operation on a session message associated with the target entitlement voucher. Send the searched attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher to the terminal, so that the terminal outputs a second voucher details page and displays the attribute information of the target entitlement voucher in a first area of the second voucher details page.
25. The object display method according to claim 20 or 21, wherein The method further includes: Receive a third request and send the entitlement voucher information that has been purchased to the terminal. The third request is sent by the terminal in response to a request to display the purchased entitlement vouchers, so that the terminal outputs a purchased entitlement vouchers page and displays the entitlement voucher information that has been purchased in the purchased entitlement vouchers page. Receive a fourth request and send a plurality of third object information to the terminal. The fourth request is sent by the terminal detecting a trigger operation on the target entitlement voucher in the purchased entitlement vouchers page, so that the terminal outputs a third voucher details page and displays a plurality of third object information and an object selection control corresponding to each third object in a third object display area of the third voucher details page. The third object display area is used to display the third object information associated with the target entitlement voucher, and the object selection control is displayed in the first presentation form. In response to the terminal detecting a trigger operation on a third target object selection control corresponding to a third target object, send the first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects within the third object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
26. The object display method according to claim 23, wherein The method further includes: In response to the terminal detecting that the second control on the voucher details page is triggered, look up the store homepage information of the second entity object, where the store homepage information includes target entitlement voucher information associated with the second entity object and object information associated with the target entitlement voucher, and the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page; Send the retrieved store homepage information of the second entity object to the terminal, so that the terminal outputs the store homepage of the second entity object, and the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
27. The object display method according to claim 20 or 21, wherein, The method further includes: In response to the terminal detecting that the object selection control displayed in the first presentation form is triggered, send the first instruction to the terminal, where the first instruction is used to instruct the terminal to replace the display of the object selection control with a quantity decrease control, a quantity, and a quantity increase control, and the quantity increase control is displayed in a color different from the object selection control and the quantity decrease control to indicate that the quantity increase control cannot be selected.
28. The object display method according to claim 27, wherein, The method further includes: In response to the terminal detecting that the object selection control displayed in the first presentation form is triggered, send a second instruction to the terminal, where the second instruction is used to instruct the terminal to replace the display of the object selection control with a quantity decrease control, a quantity, and a quantity increase control, and the quantity changes with the operation of the quantity increase control and / or the quantity decrease control; Determine whether the quantity is equal to a first threshold; In response to the quantity being equal to the first threshold, send a third instruction to the terminal, where the third instruction is used to instruct the terminal to display the quantity increase control in a color different from the object selection control and the quantity decrease control to indicate that the quantity increase control cannot be selected.
29. The object display method according to claim 20 or 21, wherein, The method further includes: Send multiple pieces of fourth object information associated with preferential virtual resources to the terminal, so that the terminal displays the multiple pieces of fourth object information and an object selection control corresponding to each fourth object in the fourth object display area of the store homepage, the object selection control is displayed in the first presentation form, and the target entitlement voucher and the preferential virtual resources are configured not to be used in one order; In response to the terminal detecting that the first target object is selected, send a fourth instruction to the terminal, where the fourth instruction is used to instruct the terminal to replace the display of the object selection control of the fourth object in the fourth object display area with the second presentation form, and the second presentation form is used to indicate that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
30. The object display method according to claim 29, wherein, The method further includes: Send a prompt message to the terminal so that the terminal displays the prompt message between the first object display area and the fourth object display area. The prompt message is used to prompt that the target entitlement certificate and the preferential virtual resource cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
31. An object display device, comprising: A first acquisition module, configured to, in response to a trigger operation for opening the store homepage of a first physical object, obtain the store homepage information of the first physical object from a server, where the store homepage information includes target entitlement certificate information associated with the first physical object and object information associated with the target entitlement certificate; A first output module, configured to output the store homepage of the first physical object, where the store homepage includes a first object display area and an area for displaying target entitlement certificate information; A first display module, configured to display a plurality of first object information and an object selection control corresponding to each first object in the first object display area. The first object display area is used to display first object information associated with a target entitlement certificate, and the object selection control is displayed in a first presentation form; A first determination module, configured to, when detecting a trigger operation for a first target object selection control corresponding to a first target object in the first object, determine that the first target object is selected; A first replacement module, configured to replace and display the object selection controls of other objects in the first object display area in a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the first target object will be deselected.
32. The object display device according to claim 31, wherein The first target object includes at least two types, and the target entitlement certificate is configured such that for each type of the first target object in one order, the quantity of the first target object that can be selected is not greater than a first threshold; The step of, when detecting a trigger operation for a first target object selection control corresponding to a first target object in the first object, determining that the first target object is selected includes: Detecting N trigger operations for the first target object selection control corresponding to each type of the first target object, and determining that the first target object is selected, where N is equal to the first threshold.
33. The object display device according to claim 31 or 32, wherein, The first display module is further configured to: when detecting a trigger operation for the object selection control displayed in the second presentation form, display a replacement prompt interface, where the replacement prompt interface displays the selected first target object and a replacement control corresponding to each type of the first target object; closing the replacement prompt interface in response to a target replacement control being triggered; or, the replacement prompt interface further displays a confirmation replacement control, and closing the replacement prompt interface in response to the target replacement control being triggered and the confirmation replacement control being triggered.
34. The object display device according to claim 31, wherein, The device further includes: A second display module, configured to output a first voucher details page in response to a trigger of a first control on the store homepage, and display a plurality of second object information and the object selection controls corresponding to each second object in a second object display area on the first voucher details page, where the second objects are a plurality of objects other than the first object in the object information associated with the target entitlement voucher, or the second objects are a plurality of objects including the first object in the object information associated with the target entitlement voucher; A second determination module, configured to determine that the second target object is selected when detecting a trigger operation on a second target object selection control corresponding to a second target object; A second replacement module, configured to replace and display the object selection controls of other objects in the second object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
35. The object display device according to claim 31 or 32, wherein The first object display area is located on a second voucher details page. The first display module is further configured to: before displaying a plurality of first object information and the object selection controls corresponding to each first object in the first object display area: Detect a trigger operation on a session message associated with the target entitlement voucher, and obtain the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher from a server; Output a second voucher details page, and display the attribute information of the target entitlement voucher in a first area on the second voucher details page.
36. The object display device according to claim 31 or 32, wherein, The device further includes: A third display module, configured to output a purchased entitlement voucher page in response to a request to display a purchased entitlement voucher, and display the purchased entitlement voucher information on the purchased entitlement voucher page; A fourth display module, configured to output a third voucher details page when detecting a trigger operation on the target entitlement voucher on the purchased entitlement voucher page, and display a plurality of third object information and the object selection controls corresponding to each third object in a third object display area on the third voucher details page, where the third object display area is used to display the third object information associated with the target entitlement voucher, and the object selection controls are displayed in the first presentation form; A third determination module, configured to determine that the third target object is selected when detecting a trigger operation on a third target object selection control corresponding to a third target object; A third replacement module, configured to replace and display the object selection controls of other objects in the third object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
37. The object display device according to claim 34, wherein The device further includes a display module, and the display module is configured to: Display a second control on a voucher details page, where the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page. In response to the second control being triggered, obtain the store homepage information of the second entity object from the server, where the store homepage information includes target entitlement voucher information associated with the second entity object and object information associated with the target entitlement voucher; Output the store homepage of the second entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
38. The object display device according to claim 31 or 32, wherein The device further includes: A fourth replacement module, configured to, in response to the object selection control displayed in the first presentation form being triggered, replace the object selection control with a quantity decrease control, a quantity, and a quantity increase control, where the quantity increase control is displayed in a color different from that of the object selection control and the quantity decrease control to indicate that the quantity increase control cannot be selected.
39. The object display device according to claim 38, wherein, The device further includes: A fifth replacement module, configured to, in response to the object selection control displayed in the first presentation form being triggered, replace the object selection control with a quantity decrease control, a quantity, and a quantity increase control, where the quantity changes in response to operations on the quantity increase control and / or the quantity decrease control. A fifth display module, configured to, in response to the quantity being equal to a first threshold, display the quantity increase control in a color different from that of the object selection control and the quantity decrease control to indicate that the quantity increase control cannot be selected.
40. The object display device according to claim 31 or 32, wherein, The device further includes: A sixth display module, configured to display a plurality of fourth object information and corresponding object selection controls for each fourth object in a fourth object display area of the store homepage, where the fourth object display area is used to display fourth object information associated with preferential virtual resources, the object selection control is displayed in the first presentation form, and the target entitlement voucher and the preferential virtual resources are configured such that they cannot be used in the same order; A sixth replacement module, configured to, in response to the first target object being selected, replace the object selection control of the fourth object in the fourth object display area with the second presentation form, where the second presentation form is used to indicate that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
41. The object display device according to claim 40, wherein, The device further includes: A seventh display module, configured to display a prompt message between the first object display area and the fourth object display area, where the prompt message is used to indicate that the target entitlement voucher and the preferential virtual resources cannot be used in the same order, or to indicate that the fourth object and the first object cannot be settled in the same order.
42. An object display device, comprising: A first display module, configured to display a plurality of first object information and corresponding object selection controls for each first object in a first object display area, where the first object display area is used to display first object information associated with a target entitlement voucher, and the object selection control is displayed in the first presentation form; A second display module, configured to display multiple fourth object information and object selection controls corresponding to each fourth object in a fourth object display area, where the fourth object display area is used to display fourth object information associated with preferential virtual resources, the object selection controls are displayed in the first presentation form, and the target entitlement voucher and the preferential virtual resources are configured not to be used in one order; A first determination module, configured to determine that the first target object is selected when a trigger operation for a first target object selection control corresponding to the first target object in the first object is detected; A first replacement module, configured to replace and display the object selection control of the fourth object in the fourth object display area in a second presentation form, where the second presentation form is used to prompt that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected.
43. The object display device according to claim 42, wherein, There are at least two types of the first target objects, and the target entitlement voucher is configured such that for each type of the first target objects in one order, the quantity of the first target objects that can be selected is not greater than a first threshold; The detecting a trigger operation for a first target object selection control corresponding to the first target object in the first object and determining that the first target object is selected includes: Detecting N trigger operations for the first target object selection control corresponding to the first target object in each type of the first objects, and determining that the first target object is selected, where N is equal to the first threshold; The first display module is further configured to: When a trigger operation for the object selection control displayed in the second presentation form is detected, display a replacement prompt interface, where the replacement prompt interface displays the selected first target objects and replacement controls corresponding to each type of the first target objects; In response to a target replacement control being triggered, closing the replacement prompt interface; or, the replacement prompt interface further displays a confirmation replacement control, and in response to the target replacement control being triggered and the confirmation replacement control being triggered, closing the replacement prompt interface.
44. The object display device according to claim 42 or 43, wherein, The apparatus further includes: A first acquisition module, configured to, in response to a trigger operation for opening the store homepage of a first entity object, obtain the store homepage information of the first entity object from a server, where the store homepage information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher; A first output module, configured to output the store homepage of the first entity object, where the store homepage includes the first object display area and an area for displaying the target entitlement voucher information.
45. The object display device according to claim 44, wherein, The apparatus further includes: A second output module, configured to output a first voucher details page in response to a trigger of a first control on the store homepage, and display a plurality of second object information and the object selection controls corresponding to each second object in a second object display area on the first voucher details page, where the second objects are a plurality of objects other than the first object in the object information associated with the target entitlement voucher, or the second objects are a plurality of objects including the first object in the object information associated with the target entitlement voucher; A second determination module, configured to determine that the second target object is selected when detecting a trigger operation on a second target object selection control corresponding to a second target object; A second replacement module, configured to replace and display the object selection controls of other objects in the second object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
46. The object display device according to claim 44, wherein, The first object display area is located on a second voucher details page. The first display module is further configured to: before displaying a plurality of first object information and the object selection controls corresponding to each first object in the first object display area: Detect a trigger operation on a session message associated with the target entitlement voucher, and obtain the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher from the server; Output a second voucher details page, and display the attribute information of the target entitlement voucher in a first area on the second voucher details page.
47. The object display device according to claim 42 or 43, wherein, The apparatus further includes: A third output module, configured to output a purchased entitlement voucher page in response to a request to display a purchased entitlement voucher, and display the information of the purchased entitlement vouchers on the purchased entitlement voucher page; A fourth output module, configured to output a third voucher details page when detecting a trigger operation on the target entitlement voucher on the purchased entitlement voucher page, and display a plurality of third object information and the object selection controls corresponding to each third object in a third object display area on the third voucher details page, where the third object display area is used to display the third object information associated with the target entitlement voucher, and the object selection controls are displayed in the first presentation form; A third determination module, configured to determine that the third target object is selected when detecting a trigger operation on a third target object selection control corresponding to a third target object; A third replacement module, configured to replace and display the object selection controls of other objects in the third object display area with a second presentation form, where the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
48. The object display device according to claim 45 or 46, wherein, The apparatus further includes: A third display module, configured to display a second control on a voucher details page, where the voucher details page is the first voucher details page, the second voucher details page, or the third voucher details page; A second acquisition module, configured to obtain, in response to the triggering of the second control, storefront home page information of a second entity object from the server, where the storefront home page information includes target entitlement voucher information associated with the second entity object and object information associated with the target entitlement voucher; A fifth output module, configured to output the storefront home page of the second entity object, where the storefront home page includes the first object display area and an area for displaying the target entitlement voucher information.
49. The object display device according to claim 42 or 43, wherein, The apparatus further includes: A fourth display module, configured to display a prompt message on the storefront home page, where the prompt message is used to prompt that the target entitlement voucher and the preferential virtual resource cannot be used in one order, or to prompt that the fourth object and the first object cannot be settled in the same order.
50. An object display apparatus, including: A search module, configured to receive a first request and search for storefront home page information of a first entity object, where the first request is sent by the terminal in response to a trigger operation for opening the storefront home page of the first entity object, and the storefront home page information includes target entitlement voucher information associated with the first entity object and object information associated with the target entitlement voucher; A third sending module, configured to send the searched storefront home page information of the first entity object to the terminal, so that the terminal outputs the storefront home page of the first entity object, where the storefront home page includes a first object display area and an area for displaying target entitlement voucher information; A first sending module, configured to send first object information associated with a target entitlement voucher to the terminal, so that the terminal displays a plurality of pieces of first object information and an object selection control corresponding to each first object in the first object display area, and the object selection control is displayed in a first presentation form; A second sending module, configured to, in response to the terminal detecting a trigger operation for a first target object selection control corresponding to a first target object among the first objects, send a first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects in the first object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the first target object will be deselected.
51. The object display device according to claim 50, wherein, There are at least two types of the first target objects, and the target entitlement voucher is configured such that for each type of the first target objects in one order, the quantity of the first target objects that can be selected is not greater than a first threshold; The step of, in response to the terminal detecting a trigger operation for a first target object selection control corresponding to a first target object among the first objects, sending a first instruction to the terminal includes: In response to the terminal detecting N trigger operations for the first target object selection control corresponding to each type of the first target objects, sending a first instruction to the terminal, where N is equal to the first threshold.
52. The object display device according to claim 50 or 51, wherein, The first sending module is further configured to: in response to the terminal detecting a trigger operation on the object selection control presented as the second presentation form, send an instruction to the terminal to display a replacement prompt interface, where the selected first target object and a replacement control corresponding to each first target object are displayed in the replacement prompt interface; in response to the terminal detecting that the target replacement control is triggered, send an instruction to the terminal to close the replacement prompt interface; or, a confirmation replacement control is further displayed in the replacement prompt interface, and in response to the terminal detecting that the target replacement control is triggered and the confirmation replacement control is triggered, send an instruction to the terminal to close the replacement prompt interface.
53. The object display device according to claim 50, wherein, The device further includes: A fourth sending module, configured to receive a second request and send multiple pieces of second object information to the terminal, where the second request is sent by the terminal in response to a first control on the store homepage being triggered, so that the terminal outputs a first voucher details page, and multiple pieces of second object information and the object selection control corresponding to each second object are displayed in a second object display area of the first voucher details page, where the second object is multiple objects other than the first object in the object information associated with the target entitlement voucher, or the second object is multiple objects including the first object in the object information associated with the target entitlement voucher; A fifth sending module, configured to, in response to the terminal detecting a trigger operation on a second target object selection control corresponding to a second target object, send the first instruction to the terminal, where the first instruction is used to instruct the terminal to replace and display the object selection controls of other objects in the second object display area with a second presentation form, and the second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the second target object will be deselected.
54. The object display device according to claim 50 or 51, wherein, The first object display area is located on a second voucher details page. The first sending module is further configured to: before displaying multiple pieces of first object information and the object selection control corresponding to each first object in the first object display area: In response to a search request, search for the attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher, where the search request is sent by the terminal in response to a trigger operation on a session message associated with the target entitlement voucher; Send the searched attribute information of the target entitlement voucher and the object information associated with the target entitlement voucher to the terminal, so that the terminal outputs a second voucher details page, and the attribute information of the target entitlement voucher is displayed in a first area of the second voucher details page.
55. The object display device according to claim 50 or 51, wherein, The device further includes: A sixth sending module, configured to receive a third request and send information of the purchased entitlement certificate to the terminal. The third request is sent by the terminal in response to a request for displaying the purchased entitlement certificate, so that the terminal outputs a page of the purchased entitlement certificate and displays the information of the purchased entitlement certificate on the page of the purchased entitlement certificate; A seventh sending module, configured to receive a fourth request and send multiple third object information to the terminal. The fourth request is sent by the terminal when detecting a trigger operation on the target entitlement certificate in the page of the purchased entitlement certificate, so that the terminal outputs a third certificate details page and displays multiple third object information and an object selection control corresponding to each third object in a third object display area of the third certificate details page. The third object display area is used to display the third object information associated with the target entitlement certificate, and the object selection control is displayed in the first presentation form; An eighth sending module, configured to, in response to the terminal detecting a trigger operation on a third target object selection control corresponding to a third target object, send a first instruction to the terminal. The first instruction is used to instruct the terminal to replace and display the object selection controls of other objects in the third object display area with a second presentation form. The second presentation form is used to prompt that if the object selection control of the other object is triggered, the object corresponding to the triggered object selection control will be selected and the third target object will be deselected.
56. The object display device according to claim 53, wherein, The device further includes: A searching module, configured to, in response to the terminal detecting that a second control on the certificate details page is triggered, search for store homepage information of a second entity object. The store homepage information includes target entitlement certificate information associated with the second entity object and object information associated with the target entitlement certificate. The certificate details page is the first certificate details page, the second certificate details page, or the third certificate details page; A sending module, configured to send the searched store homepage information of the second entity object to the terminal, so that the terminal outputs the store homepage of the second entity object. The store homepage includes the first object display area and an area for displaying the target entitlement certificate information.
57. The object display device according to claim 50 or 51, wherein The device further includes: A ninth sending module, configured to, in response to the terminal detecting that the object selection control displayed in the first presentation form is triggered, send the first instruction to the terminal. The first instruction is used to instruct the terminal to replace and display the object selection control with a quantity decrease control, a quantity, and a quantity increase control. The quantity increase control is displayed in a color different from that of the object selection control and the quantity decrease control to prompt that the quantity increase control cannot be selected.
58. The object display device according to claim 57, wherein, The device further includes: A tenth sending module, configured to, in response to the object selection control, which is detected by the terminal to be presented in the first presentation form, being triggered, send a second instruction to the terminal, where the second instruction is used to instruct the terminal to replace the presentation of the object selection control with a quantity reduction control, a quantity, and a quantity increase control, and the quantity changes as a result of an operation on the quantity increase control and / or the quantity reduction control; A determination module, configured to determine whether the quantity is equal to a first threshold; An eleventh sending module, configured to, in response to the quantity being equal to the first threshold, send a third instruction to the terminal, where the third instruction is used to instruct the terminal to present the quantity increase control in a color different from that of the object selection control and the quantity reduction control, so as to indicate that the quantity increase control cannot be selected; 59. The object display device according to claim 50 or 51, wherein, The apparatus further includes: A twelfth sending module, configured to send multiple pieces of fourth object information associated with preferential virtual resources to the terminal, so that the terminal displays the multiple pieces of fourth object information and an object selection control corresponding to each fourth object in a fourth object display area on the store homepage, the object selection control is presented in the first presentation form, and the target entitlement voucher and the preferential virtual resources are configured such that they cannot be used in the same order; A thirteenth sending module, configured to, in response to the terminal detecting that the first target object is selected, send a fourth instruction to the terminal, where the fourth instruction is used to instruct the terminal to replace the presentation of the object selection control of the fourth object in the fourth object display area with the second presentation form, and the second presentation form is used to indicate that if the object selection control of the fourth object is triggered, the fourth object will be selected and the first target object will be deselected; 60. The object display device according to claim 59, wherein, The apparatus further includes: A fourteenth sending module, configured to send a prompt message to the terminal, so that the terminal displays the prompt message between the first object display area and the fourth object display area, and the prompt message is used to prompt that the target entitlement voucher and the preferential virtual resources cannot be used in the same order, or to prompt that the fourth object and the first object cannot be settled in the same order; 61. An electronic device, comprising: A processor, a memory, a communication interface, and a communication bus, where the processor, the memory, and the communication interface complete communication with each other through the communication bus; The memory is used for storing at least one executable instruction, and the executable instruction causes the processor to perform operations corresponding to the object display method according to any one of claims 1 to 30; 62. A computer-readable storage medium, in which at least one executable instruction is stored, and the executable instruction causes a processor to perform operations corresponding to the object display method according to any one of claims 1 to 30.
Citation Information
Patent Citations
Information interaction method and device
CN113793200A