An information display method and device, electronic equipment and computer readable medium
By displaying the items to be added to the cart and ensuring they meet the discount threshold on the shopping cart page, the complex operation problem when users do not meet the discount policy threshold in their shopping cart is solved, thus simplifying the process of adding items to the cart and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING YOUZHUJU NETWORK TECH CO LTD
- Filing Date
- 2022-09-19
- Publication Date
- 2026-05-01
AI Technical Summary
In online shopping scenarios, when the price of items in a user's shopping cart does not reach the threshold for discount strategies, the user needs to go through complicated page operations to filter other products to reach the minimum order amount, resulting in a complicated order-reaching process and a poor user experience.
After receiving the target object selection operation on the shopping cart page, the preset conditions are determined based on the target object's resource value and discount description information. The second information display area is then displayed to provide add-on items. After receiving the trigger operation of the add-on items, they are added to the first information display area to make them selected and meet the discount threshold conditions.
It simplifies the process of combining orders, improves the efficiency and shopping experience for users, and enables users to quickly identify items to combine with and enjoy preferential policies, thereby reducing purchase costs.
Smart Images

Figure CN117788087B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet technology, and in particular to an information display method, device, electronic device, and computer-readable medium. Background Technology
[0002] With the development of internet technology, online shopping has gradually become a common way to purchase goods.
[0003] In some online shopping scenarios (such as shopping from a live stream or a virtual store), users can add items to their shopping cart so that they can later select the items they want to buy from that cart.
[0004] However, due to flaws in the information display solutions used by some shopping carts, users have a poor purchasing experience in these carts. Summary of the Invention
[0005] To address the aforementioned technical problems, this application provides an information display method, apparatus, electronic device, and computer-readable medium that can improve the user's object purchase experience.
[0006] To achieve the above objectives, the technical solution provided in this application is as follows:
[0007] This application provides an information display method, the method comprising:
[0008] An object display page is provided; the object display page includes a first information display area.
[0009] After receiving a selection operation for a target object in the first information display area, if it is determined that the preset display conditions are met based on the resource value representation data of the target object and the description information of the discount to be used, then a second information display area is displayed on the object display page; the second information display area includes a target object to be used for bundled purchase; the resource value representation data of the target object to be used for bundled purchase meets the resource conditions to be used; the resource conditions to be used are determined based on the resource value representation data of the target object and the description information of the discount to be used.
[0010] In response to a trigger operation on the item to be used for adding to the order, the item to be used for adding to the order is added to the first information display area for display; the item to be used for adding to the order is in a selected state in the first information display area.
[0011] In one possible implementation, the step of adding the item to the first information display area for display in response to a trigger operation on the item to be used for adding to other items includes:
[0012] In response to a triggered operation on the item to be used for bundling, the item to be used for bundling is added to the first information display area for display, and the second information display area is removed from the display page.
[0013] In one possible implementation, the object display page further includes a third information display area;
[0014] The step of responding to a trigger operation on the item to be used for bundling, adding the item to be used for bundling to the first information display area for display, includes:
[0015] In response to a trigger operation on the item to be used for bundled purchase, the item to be used for bundled purchase is added to the first information display area for display, and the display content of the third information display area is updated; the display content includes the target resource value; the target resource value is updated based on the resource value representation data of the target object, the resource value representation data of the item to be used for bundled purchase, and the description information of the discount to be used.
[0016] In one possible implementation, the step of adding the item to the first information display area for display in response to a trigger operation on the item to be used for adding to other items includes:
[0017] In response to the trigger operation for the item to be used for bundling, the item to be used for bundling is added to the first information display area for display, and a first prompt message is displayed on the object display page; the first prompt message is used to indicate that the sum of the resource value representation data of the target object and the resource value representation data of the item to be used for bundling has reached the discount threshold resource value in the discount description information to be used, and / or the resource discount description content in the discount description information to be used;
[0018] When the preset disappearance condition is met, the first prompt message is removed from the display page of the object.
[0019] In one possible implementation, the second information display area further includes a first control corresponding to the item to be used for bundling;
[0020] The step of responding to a trigger operation on the item to be used for bundling, adding the item to be used for bundling to the first information display area for display, includes:
[0021] In response to a trigger operation on the first control corresponding to the item to be used for bundling, the item to be used for bundling is added to the first information display area for display.
[0022] In one possible implementation, the second information display area includes at least one candidate add-on item; the candidate add-on item is determined based on the resource value representation data of the target object and the description information of the offer to be used; the at least one candidate add-on item includes the offer to be used.
[0023] In one possible implementation, the second information display area further includes a second control;
[0024] After displaying the second information display area on the object display page, the method further includes:
[0025] In response to a trigger operation on the second control, a bundled item aggregation page is displayed on the object display page; the bundled item aggregation page includes at least one candidate bundled item; the at least one candidate bundled item includes the bundled item to be used.
[0026] In response to the selection operation of the target add-on object among the at least one candidate add-on objects, the add-on object aggregation page is de-displayed on the object display page, the second information display area is de-displayed on the object display page, and the target add-on object is added to the first information display area for display; the target add-on object is in the selected state in the first information display area.
[0027] In one possible implementation, the historical operation information of the item to be used for adding to the order satisfies a first information condition; the first information condition is that the historical operation information indicates that the number of operations performed on the item to be used for adding to the order has reached a preset threshold.
[0028] or,
[0029] The interaction description information of the item to be used for order fulfills the second information condition; the second information condition is that the ratio between the number of order placement operations for the item to be used and the number of operations for the item to be used reaches a preset ratio threshold.
[0030] In one possible implementation, the object display page further includes a third control;
[0031] After adding the items to be used for bundled purchases to the first information display area for display, the method further includes:
[0032] In response to a trigger operation on the third control, an object order is generated and displayed.
[0033] In one possible implementation, the object display page is a pending order page; the first information display area is used to display at least one pending order object.
[0034] This application also provides an information display device, including:
[0035] The first display unit is used to display an object display page; the object display page includes a first information display area.
[0036] The first determining unit is configured to, upon receiving a selection operation for a target object in the first information display area, if, based on the resource value representation data of the target object and the description information of the discount to be used, a preset display condition is met, then display a second information display area in the object display page; the second information display area includes a target object to be used for bundled purchases; the resource value representation data of the target object to be used for bundled purchases meets the resource conditions to be used; the resource conditions to be used are determined based on the resource value representation data of the target object and the description information of the discount to be used.
[0037] The second display unit is used to add the item to be used for bundling in response to a trigger operation on the item to be used for bundling, and display the item to be used for bundling in the first information display area; the item to be used for bundling is in a selected state in the first information display area.
[0038] This application also provides an electronic device, the device comprising: a processor and a memory;
[0039] The memory is used to store instructions or computer programs;
[0040] The processor is configured to execute the instructions or computer program in the memory, so that the electronic device performs the information display method provided in this application.
[0041] This application also provides a computer-readable medium storing instructions or computer programs that, when executed on a device, cause the device to perform the information display method provided in this application.
[0042] This application provides a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the information display method provided in this application.
[0043] Compared with the prior art, this application has at least the following advantages:
[0044] In the technical solution provided in this application, for a client used by a user, when the client is displaying an object display page (e.g., a shopping cart page), and the object display page includes a first information display area (i.e., a display area for at least one object to be ordered), after the client receives a selection operation for a target object in the first information display area, if it is determined based on the resource value representation data of the target object and the discount description information to be used that the preset display conditions have been met, it can be determined that the resource value representation data of the target object has not reached the discount threshold resource value carried by the discount description information to be used. Therefore, a second information display area is displayed in the object display page so that the second information display area can provide one or more add-on objects, so that when the client receives a selection operation for the target object in the first information display area, the target object's resource value representation data does not reach ... After the triggering operation of the pending add-on item in the second information display area, the pending add-on item is added to the first information display area for display, so that the pending add-on item is in the selected state in the first information display area. This ensures that the sum of the resource value representation data of the two objects in the selected state in the first information display area can reach the discount threshold resource value carried by the discount description information to be used. In this way, the discount description information to be used can be used to participate in the ordering process for these two objects. This can effectively simplify the object add-on process, so that the user can determine the add-on item in the shortest possible time, thereby effectively improving the user's add-on efficiency and thus effectively improving the user's object purchase experience (especially the object add-on experience).
[0045] Furthermore, since the resource value representation data of the add-on item meets the resource conditions to be used, and these resource conditions are determined based on the resource value representation data of the target object and the discount description information to be used, the sum of the resource value representation data of the add-on item and the target object can meet the discount threshold resource value carried by the discount description information. This allows the user to use the resource discount strategy described in the discount description information when purchasing both the add-on item and the target object simultaneously. Consequently, the user can purchase as many items as possible with as few resource values as possible, thus improving the user's item purchase experience. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 A flowchart illustrating an information display method provided in an embodiment of this application;
[0048] Figure 2 A schematic diagram of an object display page provided in an embodiment of this application;
[0049] Figure 3 A schematic diagram of an object display page provided in an embodiment of this application;
[0050] Figure 4 A schematic diagram of an object display page provided in an embodiment of this application;
[0051] Figure 5 A schematic diagram of an object display page provided in an embodiment of this application;
[0052] Figure 6 A schematic diagram of an object display page provided in an embodiment of this application;
[0053] Figure 7 A schematic diagram of an object display page provided in an embodiment of this application;
[0054] Figure 8 A schematic diagram of an object display page provided in an embodiment of this application;
[0055] Figure 9 A schematic diagram of a live video page provided in an embodiment of this application;
[0056] Figure 10 A schematic diagram of an object display page provided in an embodiment of this application;
[0057] Figure 11 A schematic diagram of an object display page provided in an embodiment of this application;
[0058] Figure 12 A schematic diagram of an object display page provided in an embodiment of this application;
[0059] Figure 13 This is a schematic diagram of the structure of an information display device provided in an embodiment of this application;
[0060] Figure 14 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0061] Research has found that in some online shopping scenarios (e.g., shopping from a live stream or a virtual store), after a user adds items (e.g., goods) to their shopping cart, they can access a shopping cart page to select one or more items and place an order. Furthermore, some information display schemes used for this shopping cart page typically only show the items added by the user, ensuring that the user can only see these added items from this page.
[0062] The research also found that in some cases, the prices of the selected items may not meet the threshold for a certain discount strategy (e.g., a discount of 50 off for purchases over 500). In this situation, for the information display scheme shown above, in order to better enjoy the discount strategy, the user needs to leave the shopping cart page mentioned above and then use some page operations (e.g., opening or browsing pages) to filter out other items from a large number of products to reach the minimum purchase amount. This results in the user having to perform a lot of operations to reach the minimum purchase amount, making the process complicated and leading to a poor user experience.
[0063] Based on the above findings, and in order to better address the technical problems described in the background section, this application provides an information display method. The method includes: for a user's client, when the client is displaying an object display page (e.g., a shopping cart page), and the object display page includes a first information display area (i.e., a display area for at least one object to be ordered), after the client receives a selection operation for a target object in the first information display area, if it is determined, based on the resource value representation data of the target object and the description information of the discount to be used, that a preset display condition has been met, then it can be determined that the resource value representation data of the target object has not reached the discount threshold resource value carried by the description information of the discount to be used. Therefore, a second information display area is displayed in the object display page, so that the second information display area can provide one or more discounts. Multiple add-on items are configured so that after the client receives a trigger operation for the add-on item to be used in the second information display area, the add-on item to be used is added to the first information display area for display, so that the add-on item to be used is in the selected state in the first information display area. This ensures that the sum of the resource value representation data of the two items in the first information display area can reach the discount threshold resource value carried by the discount description information to be used. This allows the user to use the discount description information to participate in the ordering process for these two items. This effectively simplifies the add-on item process, allowing the user to determine the add-on item in the shortest possible time, thereby effectively improving the user's add-on item efficiency and the user's object purchase experience (especially the add-on item experience).
[0064] Furthermore, since the resource value representation data of the add-on item meets the resource conditions to be used, and these resource conditions are determined based on the resource value representation data of the target object and the discount description information to be used, the sum of the resource value representation data of the add-on item and the target object can meet the discount threshold resource value carried by the discount description information. This allows the user to use the resource discount strategy described in the discount description information when purchasing both the add-on item and the target object simultaneously. Consequently, the user can purchase as many items as possible with as few resource values as possible, thus improving the user's item purchase experience.
[0065] Furthermore, the embodiments of this application do not limit the executing entity of the information display method provided in the embodiments of this application. For example, the information display method provided in the embodiments of this application can be applied to a terminal device or a server. Alternatively, the information display method provided in the embodiments of this application can also be implemented through a data interaction process between a terminal device and a server. The terminal device can be a smartphone, computer, personal digital assistant (PDA), tablet computer, etc. The server can be a standalone server, a cluster server, or a cloud server.
[0066] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0067] To better understand the technical solution provided in this application, the method of displaying information provided in this application will be explained below with reference to some accompanying drawings. For example... Figure 1 As shown, the information display method provided in this application embodiment includes S1-S3 as described below. Among them, Figure 1 This is a flowchart illustrating an information display method provided in an embodiment of this application.
[0068] S1: Display object display page; this object display page includes the first information display area.
[0069] The object display page is used to display objects that have been triggered to add vehicles; however, this embodiment of the application does not limit the object display page, for example, it can be a pending order page (e.g., Figure 2 (As shown on the page). This "add to cart" operation is used to add an object to the object's display page so that users can subsequently place an order for that object using that display page.
[0070] It should be noted that the embodiments of this application are not limited to the above-mentioned objects. For example, it can be a commodity that can be purchased (e.g., a cup, etc.) or a service that can be enjoyed (e.g., a haircut, etc.).
[0071] The first information display area refers to the area shown on the object display page above, used to display each object that has had its "add vehicle" operation triggered. For example, this first information display area could refer to... Figure 2 Central area 201.
[0072] Furthermore, the embodiments of this application do not limit the display area of the first information mentioned above. For example, when the object display page mentioned above is a page for placing an order (e.g., Figure 2 When displaying the page shown, the first information display area can be used to display at least one object to be ordered (e.g., Figure 2 The product shown in area 201 is item 1, etc. Here, the "object to be ordered" refers to the object that can be ordered on the object display page (that is, the "object to be ordered" refers to the object that has been added to the cart).
[0073] Based on the relevant content of S1 above, it can be seen that for the client used by the target user, when the client is displaying an object display page (e.g., Figure 2 When the target user is on page 200 (as shown), they can view some items to be ordered (e.g., ...) in the first information display area of the object display page. Figure 2 The product shown in area 201 (e.g., item 1) allows the target user to select one or more items from these pending orders to place an order. Here, the target user refers to the user of the client application.
[0074] S2: After receiving the selection operation for the target object in the first information display area, if it is determined that the preset display conditions have been met based on the resource value representation data of the target object and the description information of the discount to be used, then the second information display area is displayed in the object display page.
[0075] The target object refers to the selected, pending order item displayed within the first information display area mentioned above. For example, the target object could refer to... Figure 3 Product 1, shown on page 300, is in the selected state.
[0076] Furthermore, the embodiments of this application are not limited to the implementation method of "selection operation for target object in the first information display area" described above. For example, when the first information display area also includes a fourth control corresponding to the target object (e.g., Figure 2 When the control is in the middle (202), the triggering operation of the "selection operation for the target object in the first information display area" can specifically be: the click operation of the fourth control corresponding to the target object.
[0077] The "fourth control corresponding to the target object" mentioned above is used to trigger the selection state adjustment process for that target object; and the specific function of this "fourth control corresponding to the target object" is: when the target object is in an unselected state in the first information display area (for example, Figure 2 When the fourth control (control 202) is in its current state, if the fourth control is clicked, the target object in the first information display area can be changed from an unselected state to a selected state (e.g., ...). Figure 3The state of control 303 in the middle; however, when the target object is selected in the first information display area (e.g., Figure 3 When the fourth control (303) is in its current state, if the fourth control is clicked, the target object in the first information display area can be changed from a selected state to an unselected state (e.g., ...). Figure 2 (The state of control 202). Furthermore, this application embodiment does not limit the "fourth control corresponding to the target object," for example, it could be... Figure 2 Control 202.
[0078] The "resource value representation data of the target object" mentioned above refers to the resources consumed when trading against the target object, so that the "resource value representation data of the target object" can represent the value of the target object. For example, when the target object is... Figure 3 When referring to product 1 as shown in area 306, the resource value representation data of the target object can be the string "¥340" shown in area 306.
[0079] The "Description of Offers to be Used" above describes a resource discount strategy that can be used for the target object mentioned above; moreover, this application embodiment does not limit the description of offers to be used, for example, it can be any pre-set resource discount strategy related to the target object (e.g., Figure 2 Newcomer coupons shown in area 203 Figure 3 (Newcomer coupon shown in Zone 307).
[0080] Furthermore, the embodiments of this application are not limited to the "description information of the offer to be used" mentioned above. For example, when the description information of the offer to be used is used to describe the target offer strategy (e.g., Figure 3 When using the "spend 500, get 50 off" discount strategy shown in area 307, the discount description information to be used carries the discount threshold resource value of the target discount strategy (e.g., Figure 3 The threshold value of "500" shown in Zone 307), and the description of the resource discounts for this target discount strategy (e.g., Figure 3 The content shown in area 307 is "minus 50". Here, the target discount strategy refers to the resource discount strategy described in the discount description information; the discount threshold resource value refers to the threshold value involved in the target discount strategy; and the resource discount description content is used to describe the reduction information (or discount information) involved in the target discount strategy.
[0081] The "preset display conditions" mentioned above refer to the triggering conditions of the display process in the second information display area mentioned above; moreover, the embodiments of this application do not limit the preset display conditions. For example, it can specifically be: the resource discount strategy described in the discount description information to be used can be used for the target object, and the resource value representation data of the target object is lower than the discount threshold resource value in the discount description information to be used (e.g., Figure 3 The threshold value of "500" shown in area 307 (in the middle region).
[0082] The "Second Information Display Area" mentioned above is used to display some items that can be used to reach the minimum order amount for the target object (e.g., Figure 3 The product 5 shown in the central area 301. For example, this second information display area can be... Figure 3 Central Area 301 Figure 4 Central Area 401 or Figure 5 Central area 501.
[0083] Furthermore, the embodiments of this application do not limit the implementation of the second information display area mentioned above. For better understanding, the following description combines three situations.
[0084] Scenario 1: In some application scenarios, the second information display area mentioned above (for example, Figure 3 The middle area (301) can include only one object that can be used to make up the order.
[0085] Based on scenario 1, in one possible implementation, the second information display area mentioned above can be used to display the first object, so that users can subsequently use this first object to combine orders with the aforementioned target object. Here, the first object refers to the object displayed in the second information display area that can be used to combine orders with the aforementioned target object. For example, the first object could be... Figure 3 Item 5 in China.
[0086] Furthermore, the embodiments of this application do not limit the process of determining the first object mentioned above. For example, it may specifically include steps 11-13 below.
[0087] Step 11: Based on the resource value representation data of the target object and the description information of the discount to be used mentioned above, determine the filtering conditions for the add-on items.
[0088] The filtering criteria for add-on items are used to filter items that can be added to the list of ...
[0089] Furthermore, the embodiments of this application do not limit the implementation of step 11 above. For example, it can specifically be: generating a filter condition for add-on objects based on the difference between the discount threshold resource value in the discount description information to be used and the resource value representation data of the target object, so that the resource value representation data of the object that meets the filter condition for add-on objects is not lower than the difference.
[0090] Step 12: Select at least one candidate add-on object from at least one reference object that meets the above add-on object selection criteria.
[0091] The reference object refers to the object that needs to be referenced when filtering for add-on items for the target object.
[0092] Furthermore, embodiments of this application are not limited to "at least one reference object" as stated above; for example, it may include objects used for providing... Figure 2 All products covered by the application (e.g., a shopping application) on page 200.
[0093] In practice, to better improve user experience, the "at least one reference object" mentioned above can be determined by utilizing products that users may like and high-conversion products. Based on this, this application embodiment also provides a possible implementation of the reference object mentioned above, in which the historical operation information of the reference object satisfies a first information condition, or the interaction description information of the item to be used for bundled purchases satisfies a second information condition.
[0094] The "historical operation information of the reference object" above describes the operation behavior (e.g., click operation, browse operation, favorite operation, share operation, etc.) that the target user has triggered for the reference object.
[0095] The "first information condition" mentioned above indicates the conditions that the target user might like must meet; moreover, the first information condition can be preset. For example, the first information condition could be: the "historical operation information of the reference object" mentioned above indicates that the target user has triggered operations on the reference object a certain number of times, reaching a preset threshold. The preset threshold can be preset.
[0096] The "interaction description information of the object to be used for bundling" above describes some interactive operations that users across the entire network have already triggered regarding the object to be used (e.g., placing an order, clicking, browsing, adding to favorites, sharing, etc.). Here, "users across the entire network" refers to all users who can see the object to be used.
[0097] The "second information condition" mentioned above indicates the conditions that a high-conversion target must meet; moreover, this second information condition can be preset. For example, the second information condition could be: the "interaction description information of the reference target" mentioned above indicates that the ratio between the number of order operations by all users on the entire network for the reference target and the total number of operations by all users on the entire network for the reference target reaches a preset ratio threshold. Here, the number of order operations describes the number of purchases made by all users on the entire network for the reference target. This preset ratio threshold can be preset.
[0098] Based on the above five paragraphs, it can be understood that in one possible implementation, the phrase "at least one reference object" may include at least one second object and / or at least one third object. The second object refers to an object that the target user might like; and the historical operation information of the second object satisfies the first information condition mentioned above. The third object refers to a high-conversion object; and the interaction description information of the third object satisfies the second information condition mentioned above. It should be noted that in some application scenarios, the recommendation priority of these second objects is higher than that of these third objects. That is, these second objects are recommended to the target user first, so that if it is determined that these second objects do not exist, these third objects can be recommended to the target user.
[0099] The term "candidate add-on object" in the above context refers to a reference object that meets the filtering conditions for add-on objects mentioned above. Furthermore, this application embodiment does not limit the process of determining the candidate add-on object. For example, it can specifically be: based on the resource value representation data of the i-th reference object, determine whether the i-th reference object meets the filtering conditions for add-on objects. If it does, then the i-th reference object is determined as a candidate add-on object; otherwise, it is discarded. Here, i is a positive integer, i≤I, I is a positive integer, and I represents the number of objects in "at least one reference object" mentioned above.
[0100] Step 13: According to the preset filtering rules, determine the first object from at least one candidate add-on object.
[0101] The preset filtering rules can be pre-defined. For example, they could be: selecting the object with the smallest resource value representation data from the "at least one candidate add-on object" mentioned above. Alternatively, they could be: selecting the object with the highest recommendation score from the "at least one candidate add-on object" mentioned above. This recommendation score indicates the probability that a candidate add-on object will be recommended to the user. Furthermore, this embodiment does not limit the process of determining the recommendation score. For example, the process of determining the recommendation score could be: weighted summing the resource value representation data of the candidate add-on object with the user preference representation data of the candidate add-on object to obtain the recommendation score of the candidate add-on object. The user preference representation data indicates the degree of liking the target user for the candidate add-on object mentioned above. Furthermore, this embodiment does not limit the user preference representation data. For example, the user preference representation data could be the number of operations triggered by the target user for the candidate add-on object.
[0102] Based on the relevant content of steps 11 to 13 above, after obtaining the target object, the first object corresponding to the target object can be determined according to the resource value representation data of the target object and the above-mentioned discount description information, so that the sum of the resource value representation data of the first object and the resource value representation data of the target object can reach the discount threshold resource value in the discount description information, so that the first object can be recommended and displayed to the user as a bundled item for the target object.
[0103] Based on the relevant content in Scenario 1 above, it can be seen that in some application scenarios, for the client used by the target user, when the client is displaying an object display page (e.g., Figure 2 When the client receives a selection operation for a target object in the first information display area on the displayed object page (as shown in page 200), it can then select the target object on the displayed object page (e.g., ...). Figure 3 The second information display area is shown in page 300 (for example, ...). Figure 3 The area shown is 301), and the first object mentioned above is displayed in the second information display area (e.g., Figure 3 The product 5 shown in the middle area 301) is so that the target user can subsequently use the first object to combine orders for the target object, so that the target user can enjoy the resource discount strategy described in the above-mentioned discount description information (e.g., ...). Figure 3 The "spend 500 and get 50 off" discount strategy shown in Zone 307.
[0104] Scenario 2: In some application scenarios, in order to better improve the user experience, the second information display area mentioned above (for example, Figure 4The middle area (401) can include multiple objects used to reach the minimum purchase amount, so that users can later select the object they most want to buy from these objects.
[0105] Based on scenario 2, in one possible implementation, the second information display area mentioned above may include at least one candidate add-on item, so that users can select one of these candidate add-on items to reach the target object mentioned above. The candidate add-on item is determined based on the resource value representation data of the target object mentioned above and the description information of the discount to be used mentioned above. Furthermore, this application embodiment does not limit the process of determining the candidate add-on item; for example, it can be implemented using steps 11-12 mentioned above.
[0106] Based on the relevant content in Scenario 2 above, it can be seen that in some application scenarios, for the client used by the target user, when the client is displaying an object display page (e.g., Figure 2 When the client receives a selection operation for a target object in the first information display area on the displayed object page (as shown in page 200), it can then select the target object on the displayed object page (e.g., ...). Figure 4 The second information display area is shown in page 400 (for example, ...). Figure 4 The area shown is 401), and at least one candidate add-on item is displayed in the second information display area (e.g., Figure 4 The items shown in the middle area 401 are Item 5, Item 6, Item 7, Item 8, etc., so that the target user can select the item they most want to buy from these candidate add-on items and add it to the order. This allows the target user to enjoy the resource discount strategy described in the above-mentioned discount description information, thus effectively improving the target user's add-on experience.
[0107] Scenario 3: In some application scenarios, in order to minimize the size of the area displaying the second information above, the size of this area (e.g., Figure 5 The area shown in region 501 only displays one object that can be used to reach the minimum order amount (e.g., Figure 5 The product 5 shown in the central area 501), and the user can use this second information to display a control in the area (e.g., Figure 5 (Use control 502) to view more objects used to reach the minimum order amount.
[0108] Based on scenario 3, in one possible implementation, the second information display area mentioned above can display a first object and a second control, so that users can not only directly use the first object to add items to their cart to reach the target object mentioned above, but also use the second control to view at least one candidate item for adding items to their cart (e.g., ...). Figure 6(Referring to items 5, 6, 8, 9, etc. shown on page 602), then select one item from these candidate add-on items to your order. It should be noted that the relevant information regarding "at least one candidate add-on item" is provided above.
[0109] The second control refers to a control displayed within the second information display area mentioned above, capable of triggering the display process for at least one candidate add-on object corresponding to the target object. For example, this second control could be... Figure 5 Control 502.
[0110] Furthermore, the embodiments of this application do not limit the working principle of the second control mentioned above. For example, it can be implemented using the working principle shown in steps 21-22 below.
[0111] Based on the relevant content in Scenario 3 above, it can be seen that in some application scenarios, for the client used by the target user, when the client is displaying an object display page (e.g., Figure 2 When the client receives a selection operation for a target object in the first information display area on the displayed object page (as shown in page 200), it can then select the target object on the displayed object page (e.g., ...). Figure 5 The second information display area is shown in page 500 (for example, ...). Figure 5 The area shown is 501), and the first object mentioned above is displayed in the second information display area (e.g., Figure 5 The product 5 shown in the middle area 501 and the second control (e.g., Figure 5 Control 502) allows the target user to not only use the first object to perform order-addition processing for the target object, but also to view at least one candidate order-addition object using the second control (e.g., Figure 6 (e.g., some products shown on page 601), and then select the item that the user most wants to buy from these candidate add-on items, and perform add-on processing for the target item so that the target user can enjoy the resource discount strategy described in the above-mentioned discount description information. In this way, the user's add-on experience can be effectively improved without increasing the size of the second information display area.
[0112] Based on the relevant content of S2 above, it can be seen that for the client used by the target user, when the client is displaying an object display page (e.g., Figure 2 When the client receives a selection operation for a target object in the first information display area on the display page (as shown in page 200), if it is determined that the preset display conditions have been met based on the resource value representation data of the target object and the description information of the offer to be used, the client can then display the second information display area on the object display page (e.g., ...). Figure 3Central Area 301 Figure 4 Central Area 401 and Figure 5 The second information display area (501) is configured to provide the target user with one or more items that can be combined with the target object to make up for the order. This allows the target user to select an item from the second information display area to make up for the target object and enjoy the resource discount strategy described in the above-mentioned discount description information. This achieves the goal of selecting an item to make up for the order without leaving the object display page, which is beneficial to improving the user experience.
[0113] S3: In response to a trigger operation on a bundled item to be used in the second information display area, the bundled item to be used is added to the first information display area for display; the bundled item to be used is in a selected state in the first information display area; the resource value representation data of the bundled item to be used meets the resource conditions to be used; the resource conditions to be used are determined based on the resource value representation data of the target object and the discount description information to be used.
[0114] The "item to be added to your cart" refers to the selected object displayed in the second information display area mentioned above. For example, the "item to be added to your cart" could refer to... Figure 3 Product 5 shown in area 301 Figure 4 Product 5 shown in area 401, or Figure 5 Product 5 is shown in area 501.
[0115] Furthermore, the resource value representation data of the objects to be used for bundled purchases as described above meets the conditions for resource use. These conditions refer to the conditions met by the objects displayed in the second information display area described above. Moreover, this embodiment does not limit the specific conditions for resource use; for example, these conditions could be the conditions met by the candidate bundled purchase objects shown in steps 11-12 above. Alternatively, these conditions could be the conditions met by the first object shown in steps 11-13 above.
[0116] As can be seen, in one possible implementation, the resource conditions to be used mentioned above can be determined based on the resource value representation data of the target object mentioned above and the description information of the discount to be used mentioned above, so that the resource conditions to be used can be used to filter out the objects to be displayed in the second information display area mentioned above (e.g., the first object mentioned above or at least one candidate object to combine orders mentioned above), so that users can use the objects displayed in the second information display area to combine orders.
[0117] Furthermore, to better improve the user experience, this application embodiment also provides another possible implementation of the aforementioned add-on item. In this implementation, the historical operation information of the add-on item satisfies the first information condition mentioned above; and / or, the interaction description information of the add-on item satisfies the second information condition mentioned above. That is, the number of operations performed by the target user on the add-on item reaches a preset threshold, and / or, the ratio between the number of order operations performed by all users on the add-on item and the total number of operations performed by all users on the add-on item reaches a preset ratio threshold. It can be seen that the add-on item can be a product that the target user might like, or it can be a high-turnover product.
[0118] Furthermore, the embodiments of this application do not limit the implementation of the "trigger operation for the item to be used in the second information display area" in S3 above. For ease of understanding, the following description uses one possible implementation of S3 as an example.
[0119] In one possible implementation, when the aforementioned second information display area displays the aforementioned add-on item to be used, and the first control corresponding to the add-on item (e.g., ...), Figure 3 When control 302 is invoked, S3 above can specifically be: in response to a trigger operation (e.g., a click operation) on the first control corresponding to the item to be added to the first information display area above for display, so that the item to be added to the first information display area is in a selected state (e.g., ...). Figure 7 (The state of item 5 in the middle). The "first control corresponding to the item to be used for adding to the order" is used to trigger the selection process for that item; moreover, this embodiment does not limit the "first control corresponding to the item to be used for adding to the order," for example, it can specifically be... Figure 3 Control 302.
[0120] Based on the above content, in one possible implementation, when the second information display area above displays the above-mentioned add-on item and the first control corresponding to the add-on item (e.g., ...), Figure 3 When the control is 302), the "trigger operation for the item to be used in the second information display area" in S3 above can be: the trigger operation for the first control corresponding to the item to be used (e.g., click operation).
[0121] In fact, in order to better improve the user experience, this application embodiment also provides a possible implementation of S3 above. In this implementation, S3 can specifically be: in response to the trigger operation for the above-mentioned add-on item, add the add-on item to the first information display area for display, and cancel the display of the second information display area in the object display page.
[0122] It is evident that in some application scenarios, for the client used by the target user, when the client is displaying an object display page, and a second information display area is shown within that page, after receiving a trigger operation for a pending add-on item in the second information display area, the client can not only add the pending add-on item to the first information display area for display, thus making it selected within the first information display area, but also deselect the second information display area from the object display page, eliminating it from the page. This effectively avoids the negative impact caused by the second information display area occupying some page space, thereby benefiting the target user from the object display page (e.g., ...). Figure 7 The page shown (700) allows for a better view of the content related to the selected object, thus improving the user experience.
[0123] In fact, to better improve the user experience, this application embodiment also provides a possible implementation of S3 above. In this implementation, when the above object display page (e.g., Figure 7 Page 700 shown also includes a third information display area (e.g., Figure 7 When in region 702 and / or region 703, S3 can specifically be: in response to a trigger operation for a bundled item to be used, add the bundled item to be used to the first information display area for display, and update the display content of the third information display area.
[0124] The third information display area refers to the area shown on the object display page above, used to introduce content related to object settlement. For example, this third information display area may include... Figure 7 Central area 703. For example, this third information display area may include... Figure 7 Central area 702 and area 703.
[0125] Furthermore, the "display content of the third information display area" mentioned above refers to the content displayed within that third information display area; and the embodiments of this application do not limit the "display content of the third information display area," for example, it may at least include the target resource value (e.g., Figure 7The resource value "¥470" shown in area 703 (in the middle section). This target resource value represents the total resource value processing result for the selected objects in the first information display area mentioned above.
[0126] As can be seen, when both the target object and the add-on object in the first information display area above are selected, the target resource value can be determined based on the resource value representation data of the target object, the resource value representation data of the add-on object to be used, and the description information of the discount to be used above (as shown in formula (1) below), so as to obtain the total resource value processing result for the target object and the add-on object to be used (for example, Figure 7 The resource value shown in area 703 is "¥470".
[0127] V all =V1+V2-D (1)
[0128] In the formula, V all This represents the total resource value processing result for the target object and the add-on object to be used (i.e., the target resource value mentioned above); V1 represents the resource value representation data of the target object; V2 represents the resource value representation data of the add-on object to be used; D represents the resource discount description content in the discount description information to be used mentioned above (e.g., Figure 7 The resource value shown in area 704 is "¥50". The description of this resource discount refers to the reduction or discount information involved in the resource discount strategy described in the discount description information.
[0129] Based on the above five paragraphs, it can be seen that for the client used by the target user, when the client is displaying an object display page, and a second information display area is displayed within that page, after receiving a trigger operation for a pending add-on item in the second information display area, the client can not only add the pending add-on item to the first information display area as selected, and deselect the second information display area on the object page, but also update the display content of the third information display area on the object page (e.g., ...). Figure 7 The content displayed in areas 702 and 703 is used to more accurately represent the total resource value processing result of the target object and the add-on object using the above-mentioned discount description information. This allows the target user to more accurately know the discounts and resource value they enjoy when purchasing the target object and the add-on object, thus improving the user experience.
[0130] In fact, in order to better improve the user experience, this application embodiment also provides a possible implementation of S3 above, in which S3 may include S31-S32 below.
[0131] S31: In response to the trigger operation for the item to be used for bundled purchase, the item to be used for bundled purchase is added to the first information display area for display, and the first prompt information is displayed on the object display page; the first prompt information is used to indicate that the sum of the resource value representation data of the target object and the resource value representation data of the item to be used for bundled purchase has reached the discount threshold resource value in the discount description information to be used, and / or the resource discount description content in the discount description information to be used.
[0132] The first prompt message refers to a brief prompt message displayed on the object display page above, which prompts the user to provide some information (e.g., ...). Figure 8 (The content shown in pop-up window 801). For example, the first prompt message could be... Figure 8 The information shown in pop-up window 801.
[0133] Furthermore, the embodiments of this application do not limit the first prompt information mentioned above. For example, the first prompt information may at least include the first content (e.g., Figure 8 The pop-up window 801 displays the string "Car addition successful"), and the second content (for example, Figure 8 The pop-up window 801 displays the string "Settlement amount has reached the subsidy threshold" and third-party content (e.g., Figure 8 At least one of the following: (the string "Instant discount of 50 yuan" shown in pop-up window 801). The first content indicates that the item to be used for bundled purchase has been added to the first information display area above in a selected state; the second content indicates that the sum of the resource value representation data of the target object above and the resource value representation data of the item to be used for bundled purchase has reached the discount threshold resource value in the discount description information; the third content indicates the resource discount description content in the discount description information.
[0134] S32: When the preset disappearance condition is met, the first prompt message is removed from the object display page.
[0135] The preset disappearance condition can be set in advance. For example, it can be: the display duration of the first prompt message reaches a preset duration threshold (e.g., 3 seconds).
[0136] Based on the content of S31 to S32 above, it is known that for the client used by the target user, when the client is displaying an object display page, and a second information display area is displayed on the object display page, after the client receives a trigger operation for the item to be used for bundling in the second information display area, it can not only add the item to be used for bundling according to the selected state to the first information display area for display, de-display the second information display area on the object display page, and update the display content of the third information display area on the object display page, but also on the object display page (e.g., Figure 8 The first prompt message is displayed on page 800 (as shown). Figure 8 The information shown in pop-up window 801 is used to provide the target user with some prompts (e.g., the first content, the second content, and the third content mentioned above), so that the target user can learn some information they want to know from the first prompt. After determining that the preset disappearance condition is met, the first prompt is automatically removed from the object display page to avoid the first prompt obscuring the information on the object display page, thus effectively improving the user experience.
[0137] Based on the above content of S1 to S3, it can be seen that, for the information display method provided in this application embodiment, when an object display page is being displayed on the client used by the target user (e.g., Figure 2 Page 200 shown), and the object display page includes a first information display area (e.g., Figure 2 When the client receives a request for a target object in the first information display area (e.g., in the middle area 201), the client receives a request for a target object in the first information display area (e.g., in the middle area 201). Figure 2After selecting product 1), if the preset display conditions are met based on the resource value representation data and the discount description information to be used, it can be determined that the resource value representation data of the target object has not reached the discount threshold resource value carried by the discount description information. Therefore, a second information display area is displayed on the object display page so that the second information display area can provide one or more add-on objects. After the client receives the trigger operation for the add-on object to be used in the second information display area, the add-on object to be used is added to the first information display area for display, so that the add-on object to be used is in the selected state in the first information display area. This makes the sum of the resource value representation data of the two objects in the selected state in the first information display area reach the discount threshold resource value carried by the discount description information to be used. This allows the add-on discount description information to be used to participate in the ordering process for these two objects. This can effectively simplify the object add-on process, so that the target user can determine the add-on object in the shortest possible time, thereby effectively improving the target user's add-on efficiency and the target user's object purchase experience (especially the object add-on experience).
[0138] Furthermore, since the resource value representation data of the add-on item to be used meets the resource conditions to be used, and these resource conditions are determined based on the resource value representation data of the target object and the discount description information to be used, the sum of the resource value representation data of the add-on item to be used and the resource value representation data of the target object can meet the discount threshold resource value carried by the discount description information to be used. Therefore, when the target user selects both the add-on item to be used and the target object, the target user can use the resource discount strategy described in the discount description information to be used, thereby enabling the target user to purchase as many items as possible with as few resource values as possible, which is beneficial to improving the target user's item purchase experience.
[0139] In fact, in some application scenarios, when in the second information display area mentioned above (for example, Figure 5 In the middle area 501, not only are the above-mentioned items to be used for adding to your order displayed (e.g., Figure 5 The product 5 shown in area 501 also displays a second control (e.g., Figure 5 When using the control (502), users can not only use the object to be used to add items to the target object mentioned above, but also use other objects to add items to the target object.
[0140] Based on this, this application embodiment also provides a possible implementation of the above information display method. In this implementation, when the above second information display area further includes a second control (e.g., Figure 5 When the control is in the middle (502), the information display method can include not only S1-S2 above, but also steps 21-22 below.
[0141] Step 21: In response to the trigger operation of the second control in the second information display area above, display the add-on object aggregation page on the object display page; the add-on object aggregation page includes at least one candidate add-on object; the at least one candidate add-on object includes the add-on object to be used above.
[0142] For details regarding the second control, please refer to the relevant content of S2 above.
[0143] Furthermore, the embodiments of this application do not limit the implementation of the "triggering operation of the second control in the second information display area" in step 21 above. For example, it can specifically be a click operation.
[0144] The "Add-on Item Aggregator Page" above displays at least one candidate add-on item corresponding to the target item mentioned above; and this at least one candidate add-on item may include at least the add-on item to be used mentioned above. It should be noted that for details regarding this at least one candidate add-on item, please refer to the relevant content in section S2 above.
[0145] Furthermore, the embodiments of this application are not limited to the above-mentioned aggregated page for bundled items; for example, it may be an example of... Figure 6 Implement this on page 601.
[0146] Furthermore, to better improve the user experience, this application embodiment also provides a possible implementation of the above-mentioned bundled item aggregation page. In this implementation, the bundled item aggregation page may at least include a first aggregation display area (e.g., Figure 6 Central area 602) and / or second aggregated display area (e.g., Figure 6 (Central Area 603). The first aggregated display area is used to display objects that the target user might like (i.e., all candidate add-on items whose historical operation information meets the first information condition). The second aggregated display area is used to display high-conversion objects (i.e., all candidate add-on items whose interaction description information meets the second information condition).
[0147] Furthermore, the embodiments of this application do not limit the display method of the above-mentioned aggregated page for add-on items; for example, it can adopt... Figure 6 The dropdown menu shown is used for display. Alternatively, it can be implemented using any other display method that can be used on the page displaying the object mentioned above.
[0148] Based on the relevant content in step 21 above, it is known that in some application scenarios, for the client used by the target user, when the client is displaying an object display page (for example, Figure 5 Page 500 shown), and a second information display area is displayed in the object display page (e.g., Figure 5 When the client receives a request for a second control (e.g., in the second information display area) in the middle area (501), Figure 5 After the triggering operation of the control 502), the bundled item aggregation page is displayed on the object display page, so that the bundled item aggregation page can provide the target user with some candidate bundled items, so that the target user can select the most desired item from these candidate bundled items and perform bundled item processing for the target item, so that the target user can enjoy the resource discount strategy described in the above-mentioned discount description information, thus effectively improving the user experience.
[0149] Step 22: In response to the selection operation of the target add-on object among at least one candidate add-on object, the add-on object aggregation page is de-displayed on the object display page, the second information display area is de-displayed on the object display page, and the target add-on object is added to the first information display area for display; the target add-on object is in the selected state in the first information display area.
[0150] The target add-on item refers to a selected candidate add-on item that can be displayed on the add-on item aggregation page mentioned above. Furthermore, this embodiment does not limit the association between the target add-on item and the add-on item to be used mentioned above; for example, they can refer to the same object (e.g., product 5) or different objects. For example, when the add-on item to be used is product 5, the target add-on item could be... Figure 6 Item 5 shown in area 602 can also be Figure 6 Product 6 is shown in area 602.
[0151] Furthermore, the embodiments of this application do not limit the implementation of the above-described "selection operation for a target add-on object among at least one candidate add-on object". For example, when the above-described add-on object aggregation page also displays a fifth control corresponding to the target add-on object (e.g., Figure 6 When the control is 604, the implementation of the "selection operation for a target add-on object among at least one candidate add-on object" can specifically be: a trigger operation (e.g., a click operation) on the fifth control corresponding to the target add-on object. The "fifth control corresponding to the target add-on object" is used to trigger the selection process for the target add-on object; moreover, this application embodiment does not limit the "fifth control corresponding to the target add-on object," for example, it could be... Figure 6 The control returned a 604 error.
[0152] Based on the relevant content in step 22 above, for the client used by the target user, when the client is displaying an object display page, and an add-on object aggregation page is displayed within that object display page, after the client receives a selection operation for the target add-on object in the add-on object aggregation page, it can de-display the add-on object aggregation page on the object display page, de-display the second information display area on the object display page, and add the target add-on object to the first information display area for display. This makes the add-on object to be used in the first information display area selected, thus achieving the purpose of using a certain object displayed on the object display page to add to the order. This helps to increase the diversity of add-on selections and thus improves the user experience.
[0153] In fact, to better improve the user experience, this application embodiment also provides a possible implementation of the above information display method. In this implementation, the information display method may include not only all or part of the above steps, but also step 31 below. The execution time of step 31 is later than the execution time of step S3 above or later than the execution time of step 22 above.
[0154] Step 31: In response to a trigger action on a third control in the object display page, generate and display the object order.
[0155] The third control is used for placing an order for an object that is selected in the object display page mentioned above; moreover, this application embodiment does not limit the third control, for example, it can be... Figure 7 704 error in the control.
[0156] Furthermore, the embodiments of this application do not limit the implementation of the "triggering operation for the third control in the object display page" in step 31 above. For example, it can specifically be a click operation.
[0157] The term "object order" above is used to display the settlement status of objects that are selected in the object display page above; moreover, this application embodiment does not limit the object order, for example, it can be implemented using any existing or future order.
[0158] Based on the relevant content of step 31 above, for the client used by the target user, when the client is displaying the object display page, after the client receives a trigger operation (e.g., a click operation) on the third control in the object display page, it generates and displays an object order so that the object order can display the settlement status of the selected object in the object display page, so that the target user can subsequently process resource payment based on the object order.
[0159] It should be noted that the embodiments of this application do not limit the application scenarios of the above information display method. For example, it can be applied to some video display scenarios (e.g., live video or short video display scenarios); and when the information display method is applied to these video display scenarios, S1 above can specifically be: in response to the trigger operation of the sixth control in the video display page, display the above object display page. The video display page is used to display video data (e.g., live video data or short video data); and the embodiments of this application do not limit the video display page. For example, it can be a live video page (e.g., Figure 9 Page 900 is shown. The sixth control is used to trigger the display process of the page for that object; moreover, this application embodiment does not limit the sixth control, for example, it could be... Figure 9 Control 902.
[0160] It should also be noted that, in order to better improve the user experience, the area surrounding the sixth control mentioned above (e.g., Figure 9 The central area (901) can display promotional information for some of the objects shown on the object display page above (e.g., similar to "buy more to get a discount", "spend 500 and get 50 off", "buy another 160 and get 50 off", "this order is eligible for a 10 discount, buy another 160 and get 50 off", "this order is eligible for a 50 discount", etc.). Moreover, this promotional information is usually determined based on the target user's account information (e.g., whether they are a new user) and the status of some of the objects displayed on the object display page (e.g., whether they are selected). Furthermore, this application embodiment does not limit the process for determining the promotional information; for example, it can be implemented using any existing or future method capable of determining the promotional information.
[0161] In fact, to better improve the user experience, this application embodiment also provides a possible implementation of the above-mentioned object display page. In this implementation, the object display page may include first discount description information (e.g., Figure 10 The discount information shown in area 1001), and the second discount description information (e.g., Figure 10 The promotional information shown in area 1002 of the central zone Figure 11 The promotional information shown in area 1101, or Figure 12 The offer information shown in area 1201), and the third offer description information (e.g., Figure 12 At least one of the preferential information shown in area 1202.
[0162] The first discount description describes the resource discount strategy for a specific object on the object display page; and the first discount description is displayed within the display area of that object on the object display page. For example, the first discount description could be... Figure 10 The discount information shown in the central area 1001 is used to enable the first discount description information to represent the resource discount strategy for product 5 in the object display page.
[0163] The second offer description is used to describe the resource discount strategy corresponding to the target user's account information mentioned above. For example, when the target user's account information indicates that the target user is a new account, the second offer description could be... Figure 10 The new customer discount information shown in area 1002 Figure 11 The new customer discount information shown in area 1101, or Figure 12 The new customer discount information shown in area 1201.
[0164] In practice, since some resource discount strategies are often time-sensitive, the description of the second discount mentioned above can change over time to better improve the user experience. For example, when some resource discount strategies are about to expire, the description of the second discount can switch from one state to another (e.g., from...). Figure 10 The promotional information shown in Zone 1002 has been switched to Figure 11 (The preferential information shown in the middle area 1101) is to better highlight these resource preferential policies that are about to expire after the switch.
[0165] In reality, as users select items on the aforementioned object display page, they may enjoy certain resource discount policies, or they may need to combine orders to enjoy those policies. Therefore, to better improve the user experience, the description of the second discount can change based on the user's selection of items on the object display page. For example, when the user selects the second item on the object display page (e.g., ... Figure 12 When the product 1 shown is mentioned, the second discount description information can be updated based on the resource value representation data of the second object, so that the updated second discount description information (e.g., Figure 12 The discount information shown in the middle area 1201 can indicate the discount status for the second object.
[0166] The third discount description above describes the discount status for some objects that are selected in the object display page above (e.g., Figure 12The string "¥50 discount" shown in area 1202; and the display position of this third discount description information is within the aforementioned third information display area. For example, this third discount description information could be... Figure 12 The string "¥50 discount" is shown in area 1202.
[0167] Based on the above six paragraphs, it can be concluded that for the client used by the target user, when the client is displaying an object display page (e.g., Figure 10 Page 1000 shown Figure 11 Page 1100 shown or Figure 12 When displaying page 1200, promotional information can be shown in multiple areas of the object display page, so that the target user can better understand the resource discount strategies that can be enjoyed, thus effectively improving the user experience.
[0168] Based on the information display method provided in the embodiments of this application, the embodiments of this application also provide an information display device, which will be described below in conjunction with... Figure 13 Explanation and clarification will be provided. Among them, Figure 13 This is a schematic diagram of an information display device provided in an embodiment of this application. It should be noted that for technical details of the information display device provided in this embodiment, please refer to the relevant content of the information display method described above.
[0169] like Figure 13 As shown, the information display device 1300 provided in this application embodiment includes:
[0170] The first display unit 1301 is used to display an object display page; the object display page includes a first information display area.
[0171] The first determining unit 1302 is configured to, after receiving a selection operation for a target object in the first information display area, if it is determined, based on the resource value representation data of the target object and the description information of the discount to be used, that a preset display condition has been met, then display a second information display area in the object display page; the second information display area includes a target object to be used for bundled purchases; the resource value representation data of the target object to be used for bundled purchases meets the resource conditions to be used; the resource conditions to be used are determined based on the resource value representation data of the target object and the description information of the discount to be used.
[0172] The second display unit 1303 is used to add the item to be used for display in response to a trigger operation on the item to be used for adding other items; the item to be used for adding other items is in a selected state in the first information display area.
[0173] In one possible implementation, the second display unit 1303 is specifically used to: in response to a trigger operation on the item to be used for bundling, add the item to be used for bundling to the first information display area for display, and undisplay the second information display area in the object display page.
[0174] In one possible implementation, the object display page further includes a third information display area;
[0175] The second display unit 1303 is specifically used for:
[0176] In response to a trigger operation on the item to be used for bundled purchase, the item to be used for bundled purchase is added to the first information display area for display, and the display content of the third information display area is updated; the display content includes the target resource value; the target resource value is updated based on the resource value representation data of the target object, the resource value representation data of the item to be used for bundled purchase, and the description information of the discount to be used.
[0177] In one possible implementation, the second display unit 1303 is specifically configured to: in response to a trigger operation on the item to be used for bundling, add the item to be used for bundling to the first information display area for display, and display a first prompt message on the item display page; the first prompt message is used to indicate that the sum of the resource value representation data of the target object and the resource value representation data of the item to be used for bundling has reached the discount threshold resource value in the discount description information to be used, and / or the resource discount description content in the discount description information to be used; when a preset disappearance condition is met, cancel the display of the first prompt message on the item display page.
[0178] In one possible implementation, the second information display area further includes a first control corresponding to the item to be used for bundling;
[0179] The second display unit 1303 is specifically used to: in response to a trigger operation on the first control corresponding to the item to be used for bundling, add the item to be used for bundling to the first information display area for display.
[0180] In one possible implementation, the second information display area includes at least one candidate add-on item; the candidate add-on item is determined based on the resource value representation data of the target object and the description information of the offer to be used; the at least one candidate add-on item includes the add-on item to be used.
[0181] In one possible implementation, the second information display area further includes a second control;
[0182] The information display device 1300 also includes:
[0183] The third display unit is configured to, after displaying the second information display area in the object display page, display a bundled item aggregation page on the object display page in response to a trigger operation on the second control; the bundled item aggregation page includes at least one candidate bundled item; the at least one candidate bundled item includes the bundled item to be used.
[0184] The fourth display unit is configured to, in response to a selection operation of a target add-on object among the at least one candidate add-on objects, deselect the add-on object aggregation page on the object display page, deselect the second information display area on the object display page, and add the target add-on object to the first information display area for display; the target add-on object is in a selected state in the first information display area.
[0185] In one possible implementation, the historical operation information of the item to be used for bundling satisfies a first information condition; the first information condition is that the historical operation information indicates that the number of operations performed on the item to be used for bundling has reached a preset threshold.
[0186] or,
[0187] The interaction description information of the item to be used for order fulfills the second information condition; the second information condition is that the ratio between the number of order placement operations for the item to be used and the number of operations for the item to be used reaches a preset ratio threshold.
[0188] In one possible implementation, the object display page further includes a third control;
[0189] The information display device 1300 also includes:
[0190] The fifth display unit is used to generate and display object orders in response to a trigger operation on the third control.
[0191] In one possible implementation, the object display page is a pending order page; the first information display area is used to display at least one pending order object.
[0192] Based on the aforementioned information display device 1300, it is understood that when the information display device 1300 is displaying an object display page (e.g., a page for placing an order), and the object display page includes a first information display area (i.e., a display area for at least one object to be ordered), after the information display device 1300 receives a selection operation for a target object (e.g., the first object to be ordered) in the first information display area, if it is determined that the preset display conditions have been met based on the resource value representation data of the target object and the discount description information to be used, it can be determined that the resource value representation data of the target object has not reached the discount threshold resource value carried by the discount description information to be used. Therefore, the information display device 1300 displays a second information display area in the object display page so that the second information display area can provide... One or more add-on items are provided so that after the information display device 1300 receives a trigger operation for the add-on item to be used in the second information display area, the add-on item to be used is added to the first information display area for display, so that the add-on item to be used is in the selected state in the first information display area. This ensures that the sum of the resource value representation data of the two items in the selected state in the first information display area can reach the discount threshold resource value carried by the discount description information to be used. This allows the user to use the discount description information to participate in the ordering process for these two items. This effectively simplifies the add-on item process, allowing the user to determine the add-on item in the shortest possible time, thereby effectively improving the user's add-on item efficiency and the user's object purchase experience (especially the add-on item experience).
[0193] Furthermore, since the resource value representation data of the add-on item meets the resource conditions to be used, and these resource conditions are determined based on the resource value representation data of the target object and the discount description information to be used, the sum of the resource value representation data of the add-on item and the target object can meet the discount threshold resource value carried by the discount description information. This allows the user to use the resource discount strategy described in the discount description information when purchasing both the add-on item and the target object simultaneously. Consequently, the user can purchase as many items as possible with as few resource values as possible, thus improving the user's item purchase experience.
[0194] In addition, this application embodiment also provides an electronic device, the device including a processor and a memory: the memory is used to store instructions or computer programs; the processor is used to execute the instructions or computer programs in the memory, so that the electronic device performs any implementation of the information display method provided in this application embodiment.
[0195] See Figure 14 The diagram illustrates a structural schematic of an electronic device 1400 suitable for implementing embodiments of the present disclosure. Terminal devices in embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 14 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0196] like Figure 14 As shown, electronic device 1400 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 1401, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1402 or a program loaded from storage device 1408 into random access memory (RAM) 1403. RAM 1403 also stores various programs and data required for the operation of electronic device 1400. Processing device 1401, ROM 1402, and RAM 1403 are interconnected via bus 1404. Input / output (I / O) interface 1405 is also connected to bus 1404.
[0197] Typically, the following devices can be connected to I / O interface 1405: input devices 1406 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 1407 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1408 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1409. Communication device 1409 allows electronic device 1400 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 14 An electronic device 1400 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0198] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1409, or installed from storage device 1408, or installed from ROM 1402. When the computer program is executed by processing device 1401, it performs the functions defined in the methods of embodiments of this disclosure.
[0199] The electronic device provided in this embodiment belongs to the same inventive concept as the method provided in the above embodiments. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.
[0200] This application also provides a computer-readable medium storing instructions or computer programs that, when executed on a device, cause the device to perform any implementation of the information display method provided in this application.
[0201] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0202] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0203] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0204] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, enable the electronic device to perform the aforementioned methods.
[0205] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0206] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0207] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units / modules do not necessarily limit the specific unit itself.
[0208] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0209] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0210] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems or apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and relevant parts can be referred to the method section.
[0211] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0212] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0213] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0214] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An information display method, characterized in that, The method includes: In response to a trigger operation on a target control in a video display page, an object display page is displayed; the object display page includes a first information display area; the display position of the discount display information in the video display page is adjacent to the display position of the target control, and the discount display information is determined based on the target user's account information and the status information of the object in the object display page, wherein the status information indicates whether the object is in a selected state; After receiving a selection operation for a target object in the first information display area, if it is determined that the preset display conditions have been met based on the resource value representation data of the target object and the description information of the discount to be used, then a second information display area is displayed on the object display page; the second information display area includes a target object to be used for bundled purchases; the resource value representation data of the target object to be used for bundled purchases meets the resource conditions to be used; the resource conditions to be used are determined based on the resource value representation data of the target object and the description information of the discount to be used; the description information of the discount to be used indicates the resource discount strategy corresponding to the account information; In response to a trigger operation on the item to be used for adding to the order, the item to be used for adding to the order is added to the first information display area for display; the item to be used for adding to the order is in a selected state in the first information display area.
2. The method according to claim 1, characterized in that, The step of responding to a trigger operation on the item to be used for bundling, adding the item to be used for bundling to the first information display area for display, includes: In response to a triggered operation on the item to be used for bundling, the item to be used for bundling is added to the first information display area for display, and the second information display area is removed from the display page.
3. The method according to claim 1, characterized in that, The object display page also includes a third information display area; The step of responding to a trigger operation on the item to be used for bundling, adding the item to be used for bundling to the first information display area for display, includes: In response to a trigger operation on the item to be used for bundled purchase, the item to be used for bundled purchase is added to the first information display area for display, and the display content of the third information display area is updated; the display content includes the target resource value; the target resource value is updated based on the resource value representation data of the target object, the resource value representation data of the item to be used for bundled purchase, and the description information of the discount to be used.
4. The method according to claim 1, characterized in that, The step of responding to a trigger operation on the item to be used for bundling, adding the item to be used for bundling to the first information display area for display, includes: In response to the trigger operation for the item to be used for bundling, the item to be used for bundling is added to the first information display area for display, and a first prompt message is displayed on the object display page; the first prompt message is used to indicate that the sum of the resource value representation data of the target object and the resource value representation data of the item to be used for bundling has reached the discount threshold resource value in the discount description information to be used, and / or the resource discount description content in the discount description information to be used; When the preset disappearance condition is met, the first prompt message is removed from the display page of the object.
5. The method according to claim 1, characterized in that, The second information display area also includes a first control corresponding to the item to be used for combining orders; The step of responding to a trigger operation on the item to be used for bundling, adding the item to be used for bundling to the first information display area for display, includes: In response to a trigger operation on the first control corresponding to the item to be used for bundling, the item to be used for bundling is added to the first information display area for display.
6. The method according to claim 1, characterized in that, The second information display area includes at least one candidate add-on item; the candidate add-on item is determined based on the resource value representation data of the target object and the description information of the discount to be used; the at least one candidate add-on item includes the add-on item to be used.
7. The method according to claim 1, characterized in that, The second information display area also includes a second control; After displaying the second information display area on the object display page, the method further includes: In response to a trigger operation on the second control, a bundled item aggregation page is displayed on the object display page; the bundled item aggregation page includes at least one candidate bundled item; the at least one candidate bundled item includes the bundled item to be used. In response to the selection operation of the target add-on object among the at least one candidate add-on objects, the add-on object aggregation page is de-displayed on the object display page, the second information display area is de-displayed on the object display page, and the target add-on object is added to the first information display area for display; the target add-on object is in the selected state in the first information display area.
8. The method according to claim 1, characterized in that, The historical operation information of the item to be used for adding to the order satisfies the first information condition; the first information condition is that the historical operation information indicates that the number of operations on the item to be used for adding to the order has reached a preset number threshold. or, The interaction description information of the item to be used for order fulfills the second information condition; the second information condition is that the ratio between the number of order placement operations for the item to be used and the number of operations for the item to be used reaches a preset ratio threshold.
9. The method according to claim 1, characterized in that, The object display page also includes a third control; After adding the items to be used for bundled purchases to the first information display area for display, the method further includes: In response to a trigger operation on the third control, an object order is generated and displayed.
10. The method according to claim 1, characterized in that, The object display page is a page for placing orders; the first information display area is used to display at least one object for placing orders.
11. An information display device, characterized in that, include: The first display unit is used to display the object display page in response to a trigger operation on the target control in the video display page; The object display page includes a first information display area; The display position of the discount information on the video display page is adjacent to the display position of the target control. The discount information is determined based on the target user's account information and the status information of the object on the object display page. The status information indicates whether the object is in a selected state. The first determining unit is configured to, after receiving a selection operation for a target object in the first information display area, if it determines that the preset display conditions have been met based on the resource value representation data of the target object and the description information of the discount to be used, then display the second information display area in the object display page. The second information display area includes the items to be added to the order; The resource value representation data of the object to be used for bundled purchases meets the resource usage conditions; the resource usage conditions are determined based on the resource value representation data of the target object and the discount description information to be used; the discount description information to be used indicates the resource discount strategy corresponding to the account information; The second display unit is used to add the item to be used for display in the first information display area in response to a trigger operation on the item to be used for combining orders. The items to be used for adding to your order are in a selected state within the first information display area.
12. An electronic device, characterized in that, The device includes: a processor and a memory; The memory is used to store instructions or computer programs; The processor is configured to execute the instructions or computer program in the memory to cause the electronic device to perform the method according to any one of claims 1-10.
13. A computer-readable medium, characterized in that, The computer-readable medium stores instructions or computer programs that, when executed on the device, cause the device to perform the method according to any one of claims 1-10.
Citation Information
Patent Citations
Cash recommendation method, apparatus and device, and computer readable storage medium
CN114997955A