Page interaction method and device, electronic equipment and storage medium
By displaying preset prompt information and candidate information aggregation pages in the page interaction method, the order churn and network bandwidth occupation caused by out-of-stock and overdelivery range in real-time retail scenarios are solved, and more efficient user interaction and system performance are achieved.
Patent Information
- Application Number
- CN202311588988.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-05-27
AI Technical Summary
In the instant retail scenario, out of stock or delivery range of goods will result in order loss, and frequent searches for users increase network bandwidth usage.
Through the page interaction method, if the resource attributes of the target object meet the preset conditions, the preset prompt information is displayed on the first page, and the candidate information aggregation page is displayed after triggering, including business information of other accounts. The user can interact with the target object on the second page to avoid the problem that the target object cannot interact when the resource attributes meet the conditions.
Reduces order churn rate and network resource usage, and improves user purchasing efficiency and system performance.
Smart Images

Figure CN120047207A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to data processing technologies, and in particular, to a page interaction method, apparatus, electronic device, and storage medium. Background Art
[0002] In the instant retail scenario, the same product may be sold in multiple stores. When a user selects a product through an online shopping platform and the selected product is out of stock at the current store, a restock reminder message will be displayed. The user may abandon the purchase due to the out-of-stock situation, resulting in order loss. Or, the user continues to search for the product on the online shopping platform, leading to an increase in search requests and consuming a large amount of network bandwidth. Summary of the Invention
[0003] Embodiments of the present disclosure provide a page interaction method, apparatus, electronic device, and storage medium, which can reduce the order loss rate and network resource consumption.
[0004] In a first aspect, embodiments of the present disclosure provide a page interaction method, including:
[0005] If the resource attribute of the target object corresponding to the first account meets a preset resource condition, display a preset prompt message on the first page; wherein, the first page is a page for displaying the target object corresponding to the first account;
[0006] In response to a trigger operation on the preset prompt message on the first page, display a candidate information aggregation page; the candidate information aggregation page includes business information of at least one second account, and the candidate object set corresponding to the second account includes the target object;
[0007] In response to a trigger operation on the business information of the second account on the candidate information aggregation page, display a second page; wherein, the second page is an interaction page of the target object corresponding to the second account.
[0008] In a second aspect, embodiments of the present disclosure further provide a page interaction apparatus, including:
[0009] An information prompt module, configured to display a preset prompt message on the first page if the resource attribute of the target object corresponding to the first account meets a preset resource condition; wherein, the first page is a page for displaying the target object corresponding to the first account;
[0010] A first page display module, configured to display a candidate information aggregation page in response to a trigger operation on the preset prompt message on the first page; the candidate information aggregation page includes business information of at least one second account, and the candidate object set corresponding to the second account includes the target object;
[0011] A second page display module, configured to display a second page in response to a trigger operation for the service information of a second account in the candidate information aggregation page; wherein, the second page is an interaction page of a target object corresponding to the second account.
[0012] In a third aspect, an embodiment of the present disclosure further provides an electronic device, which includes:
[0013] One or more processors;
[0014] A storage device for storing one or more programs;
[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the page interaction method as described in any embodiment of the present disclosure.
[0016] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute the page interaction method as described in any embodiment of the present disclosure when executed by a computer processor.
[0017] An embodiment of the present disclosure provides a page interaction method, apparatus, electronic device, and storage medium. If the resource attribute of the target object corresponding to the first account meets a preset resource condition, a preset prompt message is displayed on the first page; in response to a trigger operation for the preset prompt message on the first page, a candidate information aggregation page is displayed, and in response to a trigger operation for the service information of a second account in the candidate information aggregation page, a second page is displayed, and an interaction operation is performed on the target object corresponding to the second account through the second page, avoiding the situation that the target object is in an un-interactable state due to the resource attribute of the target object meeting the preset resource condition currently, which can improve problems in terms of order loss rate and network resource occupancy, thereby reducing the order loss rate and network resource occupancy. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Combined with the drawings and referring to the following specific embodiments, the above and other features, advantages, and aspects of the embodiments of the present disclosure will become more obvious. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic, and the original and elements are not necessarily drawn to scale.
[0019] Figure 1 It is a flowchart of a page interaction method provided by an embodiment of the present disclosure;
[0020] Figure 2 It is a schematic diagram of a first page provided by an embodiment of the present disclosure;
[0021] Figure 3 A schematic diagram of a second page provided by an embodiment of the present disclosure;
[0022] Figure 4 A schematic diagram of a third page provided by an embodiment of the present disclosure;
[0023] Figure 5 Another schematic diagram of a third page provided by an embodiment of the present disclosure;
[0024] Figure 6 A flowchart of another page interaction method provided by an embodiment of the present disclosure;
[0025] Figure 7 A schematic diagram of a fourth page provided by an embodiment of the present disclosure;
[0026] Figure 8 A flowchart of yet another page interaction method provided by an embodiment of the present disclosure;
[0027] Figure 9 Another schematic diagram of a fourth page provided by an embodiment of the present disclosure;
[0028] Figure 10 A flowchart of yet another page interaction method provided by an embodiment of the present disclosure;
[0029] Figure 11 A schematic diagram of yet another fourth page provided by an embodiment of the present disclosure;
[0030] Figure 12 A schematic diagram of the structure of a page interaction device provided by an embodiment of the present disclosure;
[0031] Figure 13 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners
[0032] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.
[0033] It should be understood that the steps recited in the method embodiments of the present disclosure can be executed in a different order and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.
[0034] As used herein, the term "including" and its variations are open-ended, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions of other terms will be given in the following description.
[0035] It should be noted that the concepts such as "first", "second", etc. mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0036] It should be noted that the modification of "one" and "multiple" mentioned in this disclosure is illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly specified in the context, it should be understood as "one or more".
[0037] The names of the messages or information exchanged between multiple devices in the embodiments of this disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.
[0038] It can be understood that before using the technical solutions disclosed in the various embodiments of this disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in this disclosure should be informed to users and the authorization of users should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0039] For example, when responding to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server or a storage medium that performs the operations of the technical solutions of this disclosure according to the prompt message.
[0040] As an optional but non-limiting implementation manner, the manner of sending a prompt message to the user in response to receiving an active request from the user can be, for example, in the form of a pop-up window, and the prompt message can be presented in text in the pop-up window. In addition, the pop-up window can also carry selection controls for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0041] It can be understood that the above process of notifying and obtaining user authorization is only illustrative and does not constitute a limitation on the implementation manners of this disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation manners of this disclosure.
[0042] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of data) should comply with the requirements of corresponding laws, regulations and related provisions.
[0043] Figure 1 FIG. is a schematic flowchart of a page interaction method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the scenario of online shopping, especially applicable to the case of instant retail. This method can be executed by a page interaction device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, a PC or a server, etc.
[0044] As Figure 1 shown, the method includes:
[0045] S110. If the resource attribute of the target object corresponding to the first account meets the preset resource condition, display a preset prompt message on the first page; wherein, the first page is a page for displaying the target object corresponding to the first account.
[0046] Among them, the first account can be the account accessed by the user, and the target object can be the object selected by the user in the first account. For example, the first account can be a store or a shop in the online shopping scenario. The target object can be the commodity selected by the user in the first account. The resource attribute can include the quantity of the stock keeping unit (SKU) of the target object. When the quantity of the stock keeping unit of the target object is less than the preset threshold, it is determined that the resource attribute of the target object meets the preset resource condition. Or, the resource attribute can also include the address information of the target object. When the address of the target object exceeds the delivery range corresponding to the first account, it is determined that the resource attribute of the target object meets the preset resource condition. Or, the resource attribute can also include the transportation capacity allocation information corresponding to the target object. When there is no extra transportation capacity allocated to the target object to deliver the target object to the user, it is determined that the resource attribute of the target object meets the preset resource condition.
[0047] Among them, the stock keeping unit can be a combination of different attributes of the target object. For example, the SKU of the target object can be a combination of attributes such as the color and specification of the target object. Each combination of color and specification can constitute a stock keeping unit of a target object. Usually, the target object can correspond to at least one stock keeping unit.
[0048] The first page is a page for displaying the target object corresponding to the first account. For example, the first page can include an object detail page or an object order page, etc. The preset prompt message can be displayed in the first page to prompt that the resource attribute of the target object in the current account meets the preset resource condition and that there is the same type of object in other accounts.
[0049] If the first page is the detail page of a commodity, detailed information such as the image information, price, color information, specification information, and quantity of the object is displayed on the first page. Optionally, the color information and specification information selected by the user can be marked with a set color to distinguish them from other colors and specifications. The reminder function can also be triggered through the arrival reminder control. It can also be prompted through a preset prompt message that the target object corresponding to the first account is out of stock.
[0050] Figure 2 It is a schematic diagram of a first page provided by an embodiment of the present disclosure. As Figure 2 shown, on the first page 200, the picture 210 of the target object, the commodity price, color information, specification information, the quantity in stock-keeping unit, the preset prompt message 220, and the arrival reminder control 230 are displayed.
[0051] If the first page is the order page of a commodity, the delivery address, the image information of the commodity, the commodity price, color, specification, quantity, payment method, and preset prompt message are displayed on the first page. It is prompted through the preset prompt message that the target object corresponding to the first account cannot be delivered due to exceeding the delivery range. Or, it is prompted through the preset prompt message that the target object corresponding to the first account cannot be delivered due to insufficient transportation capacity.
[0052] Exemplarily, if the resource quantity of the target object corresponding to the first account meets the preset resource condition, a preset prompt message is displayed on the first page. For example, the number of SKUs of the target object selected by the user in the first account exceeds the inventory quantity of the target object corresponding to the first account. If the user selects 16 red fresh flowers in the first account, but there are only 6 red fresh flowers in the first account, it is determined that the resource quantity of the red fresh flowers corresponding to the first account meets the preset resource condition, and a preset prompt message is displayed on the first page.
[0053] S120. In response to a trigger operation on the preset prompt message in the first page, a candidate information aggregation page is displayed; the candidate information aggregation page includes the business information of at least one second account, wherein the candidate object set corresponding to the second account includes the target object.
[0054] Among them, the business information includes the account information corresponding to the second account, or the account information corresponding to the second account and the object information of the target object. The account information can represent the account name and delivery information of each second account, etc. The object information can include detailed information such as the object name, object image, price, color information, and specification information. The trigger operation can include click, long press, gaze, or voice trigger operation, etc.
[0055] Optionally, determine at least one second account according to the delivery address of the target object corresponding to the first account, and the distance between the address of the second account and the delivery address meets a preset distance condition.
[0056] Wherein, at least one of the second accounts is an account in a business state. If the second account is in a closed store state, it is considered that the second account is an invalid account whose operating state does not meet the set operating conditions, and the invalid accounts that do not meet the preset operating state are excluded from the determined at least one second account.
[0057] In some embodiments, determining at least one second account according to the delivery address of the target object corresponding to the first account may include: obtaining candidate accounts including the target object in the candidate object set, and selecting at least one second account from the candidate accounts whose distance from the delivery address meets a preset delivery condition. Optionally, considering that an account may have a temporary store closure or a mismatch in operating hours, after selecting at least one second account from the candidate accounts whose distance from the delivery address meets a preset delivery condition, invalid accounts are excluded from the at least one second account according to the operating state, and finally at least one second account is obtained.
[0058] Exemplarily, in response to a trigger operation on the preset prompt information in the first page, display a candidate information aggregation page, including:
[0059] In response to a trigger operation on the preset prompt information in the first page, display the object information and account information of the target object corresponding to the at least one second account in the candidate information aggregation page, wherein the address of the at least one second account meets a preset distance condition from the target address of the target object corresponding to the first account.
[0060] For example, in response to a click operation on the preset prompt information in the first page, obtain the product information and store information of the target product corresponding to at least one second account. Generate a store list page according to the product information and store information, and display the store list page. For example, the store information may include the store name and delivery information, etc. The product information may include the product name, product picture, and inventory unit information, etc., and the inventory unit information is a parameter of the target product selected by the user in the first account.
[0061] Figure 3 A schematic diagram of a candidate information aggregation page provided by an embodiment of the present disclosure, as Figure 3As shown, after clicking on the preset prompt message 310 in the first page 300, a candidate information aggregation page 320 is displayed. The candidate information aggregation page 320 includes account information 340 of at least one second account 330, product information 350, etc. Among them, the account information 340 may include store name, delivery time, delivery fee, etc. The product information 350 includes an interaction control 360.
[0062] Carrying the inventory unit information of the target object set by the user in the first page to the candidate information aggregation page for display can clearly show the inventory unit information and price of the target object under the second account, without the need to enter the second account and select the color and specifications of the target product to know the price, which is convenient for users to verify information and purchase products, avoiding the increase of browsing paths and improving the purchase efficiency.
[0063] It should be noted that the number of characters in the store name can be within the set character threshold, and the excess part is displayed using a preset symbol to avoid display chaos. The product picture can be a picture corresponding to the target object in the store. The number of characters in the product name can be within the set character threshold, and the excess part is displayed using a preset symbol.
[0064] S130. In response to a trigger operation on the business information of the second account in the candidate information aggregation page, display a second page; wherein, the second page is an interaction page of the target object corresponding to the second account.
[0065] Exemplarily, in response to a trigger operation on the business information of the second account in the candidate information aggregation page, display the object information and preset control of the target object corresponding to the second account in the second page, wherein the preset control is used to trigger an interaction operation on the target object corresponding to the second account.
[0066] If the target object corresponding to the second account is a first type of object, the preset control is a first preset control, and the first preset control is used to trigger a selection operation on the target object. For example, the first preset control can be used to trigger adding the target object corresponding to the second account to the shopping cart for waiting for payment.
[0067] If the target object corresponding to the second account is a second type of object, the preset control is a second preset control, and the second preset control is used to trigger a submission operation on the target object. For example, the submission operation can be placing an order for the target object.
[0068] Among them, the target object can be divided into a first type of object and a second type of object based on the object value information of the target object. For example, the object value information may include commodity prices, etc. Alternatively, the target object can also be divided into a first type of object and a second type of object based on whether the target object is an object for supporting use. For example, objects for supporting use may include fresh flowers and vases, dishes and staple foods, etc. It should be noted that the embodiments of the present disclosure do not specifically limit the type division method of the target object.
[0069] For the first type of object, direct purchase is not the optimal purchase plan for this type of object. By triggering an operation on the first preset control, the state of the first type of object can be converted into a selected state, and the purchase plan can be optimized by combining other candidate objects. For example, for some commodities with relatively low prices, they may not meet the requirements of the store's full reduction or coupon usage. Then, the commodity can be added to the shopping cart by clicking the first preset control on the second page. Then, other commodities can be selected to meet the requirements of full reduction or coupon usage, and the purchase plan can be optimized.
[0070] Figure 4 It is a schematic diagram of a second page provided by an embodiment of the present disclosure. As Figure 4 shown, when the target object is a first type of object and the business information in the candidate information aggregation page 410 includes the interaction control 420, clicking the interaction control 420 displays the second page 430 corresponding to the second account. The second page 430 includes a picture of the target object, commodity price, color information, specification information, the quantity of inventory units, and the first preset control 440.
[0071] For the second type of object, as the number of candidate objects increases, the decision-making difficulty also increases accordingly. By triggering an operation on the second preset control, the state of the second type of object can be converted into a submission state to shorten the browsing path and reduce the decision-making difficulty. For example, for some commodities with relatively high prices, the second preset control can be clicked to trigger the display of the order page of the commodity for the user to determine the order information.
[0072] Figure 5 It is another schematic diagram of a second page provided by an embodiment of the present disclosure. As Figure 5 shown, when the target object is a second type of object and the business information in the candidate information aggregation page 510 includes the interaction control 520, clicking the interaction control 520 displays the second page 530 corresponding to the second account. The second page 530 includes a picture of the target object, commodity price, color information, specification information, the quantity of inventory units, and the second preset control 540.
[0073] When the business information includes account information and commodity information, a second page can be displayed in response to a trigger operation on the account information. Alternatively, a second page can also be displayed in response to a trigger operation on the commodity information.
[0074] In some embodiments, clicking on the store name displays the second page. The second page can include a display page for a set of candidate objects corresponding to the second account, such as the main page of the second account or a commodity list page, etc. Optionally, the target object is located and prominently displayed on the second page. For example, start displaying the candidate objects corresponding to the second account from the target object, and enhance the display effect of the display area of the target object. Optionally, the color of the display area of the target object is a preset color.
[0075] In some other embodiments, clicking on the commodity picture in the commodity information displays the second page. Alternatively, clicking on a preset control in the commodity information displays the second page. The second page can include a details page of the target object. Optionally, according to the inventory unit information corresponding to the target object in the first account, select the corresponding color and specifications on the second page to avoid repeated input of inventory unit information.
[0076] In the technical solution of the embodiments of the present disclosure, if the resource attribute of the target object corresponding to the first account meets the preset resource condition, a preset prompt message is displayed on the first page; in response to a trigger operation on the preset prompt message on the first page, a candidate information aggregation page is displayed, and in response to a trigger operation on the business information of the second account in the candidate information aggregation page, a second page is displayed, and an interaction operation is performed on the target object corresponding to the second account through the second page, avoiding the situation that the target object is in an un-interactable state due to the resource attribute of the target object meeting the preset resource condition currently, which can improve the order loss rate and the problem of network resource occupation, thereby reducing the order loss rate and network resource occupation.
[0077] Figure 6 The flowchart of another page interaction method provided by the embodiments of the present disclosure. On the basis of the above embodiments, it is additionally limited that if the target object corresponding to the second account is a first type of object, an interaction operation is performed on the target object corresponding to the second account.
[0078] As Figure 6 shown, the method includes:
[0079] S610. If the resource attribute of the target object corresponding to the first account meets the preset resource condition, a preset prompt message is displayed on the first page; wherein, the first page is a page for displaying the target object corresponding to the first account.
[0080] S620. In response to a trigger operation on the preset prompt information in the first page, display a candidate information aggregation page; the candidate information aggregation page includes business information of at least one second account, where the candidate object set corresponding to the second account includes the target object.
[0081] S630. In response to a trigger operation on the business information of the second account in the candidate information aggregation page, generate a second page according to the object type and object information of the target object, and display the second page; where the second page is an interaction page of the target object corresponding to the second account.
[0082] In an embodiment of the present disclosure, in response to a trigger operation on the business information of the second account in the candidate information aggregation page, display the object information of the target object corresponding to the second account and a preset control in the second page, where the preset control is used to trigger an interaction operation on the target object corresponding to the second account. The preset control is a first preset control, and the first preset control is used to trigger a selection operation on the target object.
[0083] S640. In response to a trigger operation on the first preset control in the second page, convert the state of the target object corresponding to the second account to a selected state, and determine a state prompt information, where the state prompt information is used to trigger a submission operation on the target object corresponding to the second account.
[0084] For example, detecting a trigger operation on the first preset control, modify the state of the target object corresponding to the second account to a selected state, and generate a state prompt information. The state prompt information may include a settlement prompt information and a state transformation identifier, etc., and the state transformation identifier may include a prompt identifier such as an add-to-cart success identifier.
[0085] S650. Display the candidate object set corresponding to the second account and the state prompt information in the candidate object display page, and the display attribute of the target object in the candidate object set meets a preset display condition.
[0086] Among them, the candidate object display page may be a main page corresponding to the second account or a product list page, etc. The display attribute may include attributes such as the display area corresponding to the target object in the candidate object display page and the color of the display area. The preset display condition is used to specify information such as the display position and color of the target object. For example, the target object may be displayed in the first display area corresponding to the candidate object set in the candidate object page. Or, the display area corresponding to the target object may be located according to the sorting of the target object in the candidate object set, and the candidate object set may be displayed starting from the display area corresponding to the target object.
[0087] For example, the target object is located according to the sorting information of the target object in the candidate object set, and the candidate object set is displayed starting from the target object, and the display of the target object is enhanced. Enhancing the display of the target object includes: adjusting the color of the display area of the target object to distinguish it from other objects on the candidate object display page.
[0088] Figure 7 This is a schematic diagram of a candidate object display page provided by an embodiment of the present disclosure. As Figure 7 shown, by clicking the first preset control 710 on the second page 700, the candidate object set 740 of the second account is displayed starting from the target object 730 through the candidate object display page 720, and the color of the display area of the target object 730 is different from that of other objects. A settlement prompt message 750 is displayed at the bottom of the candidate object display page 720, and a successful addition to the cart identifier is displayed in the candidate object display page 720.
[0089] The technical solution of the embodiment of the present disclosure, in response to a trigger operation on the first preset control in the second page, converts the state of the target object corresponding to the second account into a selected state, and determines a state prompt message; displaying the candidate object set corresponding to the second account and the state prompt message in the candidate object display page can increase the exposure rate of other candidate objects in the second account, achieving the effect of optimizing the purchase plan.
[0090] Figure 8 This is a schematic flowchart of another page interaction method provided by an embodiment of the present disclosure. On the basis of the above embodiments, the embodiment of the present disclosure additionally defines that if the target object corresponding to the second account is a second type of object, an interaction operation is performed on the target object corresponding to the second account.
[0091] As Figure 8 shown, the method includes:
[0092] S810. If the resource attribute of the target object corresponding to the first account meets a preset resource condition, display a preset prompt message on the first page; wherein, the first page is a page for displaying the target object corresponding to the first account.
[0093] S820. In response to a trigger operation on the preset prompt message on the first page, display a candidate information aggregation page; the candidate information aggregation page includes business information of at least one second account, wherein the candidate object set corresponding to the second account includes the target object.
[0094] S830. In response to a trigger operation on the service information of the second account in the candidate information aggregation page, generate a second page according to the object type and object information of the target object, and display the second page; wherein, the second page is an interaction page of the target object corresponding to the second account.
[0095] In an embodiment of the present disclosure, in response to a trigger operation on the service information of the second account in the candidate information aggregation page, display the object information of the target object corresponding to the second account and a preset control in the second page, wherein the preset control is used to trigger an interaction operation on the target object corresponding to the second account. The preset control is a second preset control, and the second preset control is used to trigger a submission operation on the target object.
[0096] S840. In response to a trigger operation on the second preset control in the second page, display an object submission page, wherein the object submission page is used to display order information corresponding to the target object.
[0097] Figure 9 It is a schematic diagram of an object submission page provided by an embodiment of the present disclosure. As Figure 9 shown, click the second preset control 910 in the second page 900, and display the order information corresponding to the target object through the object submission page 920.
[0098] The technical solution of the embodiment of the present disclosure, in response to a trigger operation on the second preset control in the second page, displays an object submission page, reducing the exposure rate of candidate objects corresponding to the second account, thereby achieving the effects of shortening the browsing path and reducing the decision-making difficulty.
[0099] Figure 10 It is a schematic flowchart of another page interaction method provided by an embodiment of the present disclosure. On the basis of the above embodiments, the embodiment of the present disclosure additionally defines an operation to close the second page.
[0100] As Figure 10 shown, the method includes:
[0101] S1010. If the resource attribute of the target object corresponding to the first account meets a preset resource condition, display preset prompt information in the first page; wherein, the first page is a page for displaying the target object corresponding to the first account.
[0102] S1020. In response to a trigger operation on the preset prompt information in the first page, display a candidate information aggregation page; the candidate information aggregation page includes service information of at least one second account, wherein the candidate object set corresponding to the second account includes the target object.
[0103] S1030. In response to a trigger operation on the service information of the second account in the candidate information aggregation page, generate a second page according to the object type and object information of the target object, and display the second page; wherein, the second page is an interaction page of the target object corresponding to the second account.
[0104] S1040. In response to a trigger operation on the page closing control in the second page, display the candidate object set corresponding to the second account in the candidate object display page, and the display attributes of the target object in the candidate object set meet the preset display conditions.
[0105] For example, locate the target object according to the sorting information of the target object in the candidate object set, start displaying the candidate object set from the target object in the candidate object display page, and enhance the display of the target object. Enhancing the display of the target object includes: adjusting the color of the display area of the target object to distinguish it from other objects in the candidate object display page.
[0106] Figure 11 This is a schematic diagram of another candidate object display page provided by an embodiment of the present disclosure. As Figure 11 shown, click the closing control 1110 in the second page 1100, and display the candidate object set 1140 of the second account starting from the target object 1130 through the candidate object display page 1120, and the color of the display area of the target object 1130 is different from that of other objects.
[0107] The technical solution of the embodiment of the present disclosure closes the second page corresponding to the second account through the page closing control, and displays the candidate object display page, so as to facilitate the user to reselect the target object.
[0108] Figure 12 This is a schematic structural diagram of a page interaction device provided by an embodiment of the present disclosure. The device can be implemented in the form of software and / or hardware. Optionally, it is implemented through an electronic device, and the electronic device can be a mobile terminal, a PC terminal, a server, etc.
[0109] As Figure 12 shown, the device includes: an information prompt module 1210, a first page display module 1220, and a second page display module 1230.
[0110] The information prompt module 1210 is configured to display a preset prompt message in the first page if the resource attribute of the target object corresponding to the first account meets the preset resource conditions; wherein, the first page is a page for displaying the target object corresponding to the first account;
[0111] The first page display module 1220 is configured to display a candidate information aggregation page in response to a trigger operation for the preset prompt information in the first page; the candidate information aggregation page includes service information of at least one second account, wherein the candidate object set corresponding to the second account includes the target object;
[0112] The second page display module 1230 is configured to display a second page in response to a trigger operation for the service information of the second account in the candidate information aggregation page; wherein, the second page is an interaction page of the target object corresponding to the second account.
[0113] Optionally, the information prompt module 1210 is specifically configured to:
[0114] If the resource quantity of the target object corresponding to the first account meets a preset resource condition, display preset prompt information in the first page.
[0115] Optionally, the first page display module 1220:
[0116] In response to a trigger operation for the preset prompt information in the first page, display object information and account information of the target object corresponding to the at least one second account in the candidate information aggregation page, wherein the address of the at least one second account and the target address of the target object corresponding to the first account meet a preset distance condition.
[0117] Optionally, the second page display module 1230 is specifically configured to:
[0118] In response to a trigger operation for the service information of the second account in the candidate information aggregation page, display object information of the target object corresponding to the second account and a preset control in the second page, wherein the preset control is used to trigger an interaction operation on the target object corresponding to the second account.
[0119] Optionally, the device further includes:
[0120] If the target object corresponding to the second account is a first type of object, the preset control is a first preset control, and the first preset control is used to trigger a selection operation on the target object;
[0121] If the target object corresponding to the second account is a second type of object, the preset control is a second preset control, and the second preset control is used to trigger a submission operation on the target object.
[0122] Optionally, the device further includes:
[0123] A status conversion module, configured to convert the status of a target object corresponding to the second account into a selected state in response to a trigger operation on the first preset control in the second page, and determine status prompt information, where the status prompt information is used to trigger a submission operation on the target object corresponding to the second account;
[0124] An information display module, configured to display a candidate object set corresponding to the second account and status prompt information in the candidate object display page, where display attributes of the target object in the candidate object set meet a preset display condition.
[0125] Optionally, the device further includes:
[0126] A set display module, configured to display a candidate object set corresponding to the second account in the candidate object display page in response to a trigger operation on a page closing control in the second page, where display attributes of the target object in the candidate object set meet a preset display condition.
[0127] The page interaction device provided by an embodiment of the present disclosure may execute the page interaction method provided by any embodiment of the present disclosure, and has functional modules and beneficial effects corresponding to the execution of the method.
[0128] It should be noted that the various units and modules included in the above device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the embodiments of the present disclosure.
[0129] Figure 13 It is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. Referring below to Figure 13 which shows a schematic structural diagram of an electronic device 1300 suitable for implementing an embodiment of the present disclosure (such as Figure 13 the terminal device or server in). The terminal device in an embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 13 The electronic device shown is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.
[0130] As Figure 13As shown, the electronic device 1300 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 1301, which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage device 1308 into a random access memory (RAM) 1303. In the RAM 1303, various programs and data required for the operation of the electronic device 1300 are also stored. The processing device 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304. An editing / output (I / O) interface 1305 is also connected to the bus 1304.
[0131] Generally, the following devices may be connected to the I / O interface 1305: an input device 1306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1309. The communication device 1309 may allow the electronic device 1300 to communicate with other devices wirelessly or wireline to exchange data. Although Figure 13 the electronic device 1300 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices may be implemented or had.
[0132] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes program codes for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 1309, or installed from the storage device 1308, or installed from the ROM 1302. When the computer program is executed by the processing device 1301, the above functions defined in the method of the embodiment of the present disclosure are performed.
[0133] The names of the messages or information interacted between multiple devices in the embodiments of the present disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.
[0134] The electronic device provided by the embodiment of the present disclosure and the page interaction method provided by the above embodiment belong to the same inventive concept. Technical details not described in detail in this embodiment may be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0135] Embodiments of the present disclosure provide a computer storage medium, on which a computer program is stored, and when the program is executed by a processor, the page interaction method provided in the above embodiments is implemented.
[0136] It should be noted that the computer-readable medium in the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. 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, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or combined with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, and the computer-readable signal medium may send, propagate, or transmit a program for use by or combined with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0137] In some embodiments, the client and the server may communicate using any currently known or future-developed network protocol, such as HTTP (HyperText Transfer Protocol), and may be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed network.
[0138] The above computer-readable medium may be included in the above electronic device; or it may exist separately and not be assembled into the electronic device.
[0139] The above computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to:
[0140] If the resource attribute of the target object corresponding to the first account meets the preset resource condition, display a preset prompt message on the first page; wherein, the first page is a page for displaying the target object corresponding to the first account;
[0141] In response to a trigger operation on the preset prompt message in the first page, display a candidate information aggregation page; the candidate information aggregation page includes business information of at least one second account, wherein the candidate object set corresponding to the second account includes the target object;
[0142] In response to a trigger operation on the business information of the second account in the candidate information aggregation page, display a second page; wherein, the second page is an interaction page of the target object corresponding to the second account.
[0143] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partially on the user's computer, execute as a stand-alone software package, execute partially on the user's computer and partially on a remote computer, or execute entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0144] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur in a different order than that noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the 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 by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0145] The units described in the embodiments of the present disclosure can be implemented in software or in hardware. In some cases, the name of the unit does not constitute a limitation on the unit itself.
[0146] The functions described above herein can be performed, at least in part, by one or more hardware logic components. By way of example, and without limitation, exemplary types of hardware logic components that can be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0147] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, 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 a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0148] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present disclosure.
[0149] In addition, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although a number of specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.
[0150] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A page interaction method, characterized in that, it includes: If the resource attribute of the target object corresponding to the first account meets the preset resource condition, display a preset prompt message on the first page; wherein, the first page is the page for displaying the target object corresponding to the first account; In response to a trigger operation on the preset prompt message in the first page, display a candidate information aggregation page; the candidate information aggregation page includes the business information of at least one second account, wherein the target object set corresponding to the second account includes the target object; In response to a trigger operation on the business information of the second account in the candidate information aggregation page, display a second page; wherein, the second page is the interaction page of the target object corresponding to the second account.
2. The method according to claim 1, characterized in that, the step of if the resource attribute of the target object corresponding to the first account meets the preset resource condition, display a preset prompt message on the first page, includes: If the resource quantity of the target object corresponding to the first account meets the preset resource condition, display a preset prompt message on the first page.
3. The method according to claim 1, characterized in that, the step of in response to a trigger operation on the preset prompt message in the first page, display a candidate information aggregation page, includes: In response to a trigger operation on the preset prompt message in the first page, display the object information and account information of the target object corresponding to the at least one second account in the candidate information aggregation page, wherein the address of the at least one second account and the target address of the target object corresponding to the first account meet a preset distance condition.
4. The method according to claim 1, characterized in that, the step of in response to a trigger operation on the business information of the second account in the candidate information aggregation page, display a second page, includes: In response to a trigger operation on the business information of the second account in the candidate information aggregation page, display the object information of the target object corresponding to the second account and a preset control in the second page, wherein the preset control is used to trigger an interaction operation on the target object corresponding to the second account.
5. The method according to claim 4, characterized in that, it further includes: If the target object corresponding to the second account is a first type of object, the preset control is a first preset control, and the first preset control is used to trigger a selection operation on the target object; If the target object corresponding to the second account is a second type of object, the preset control is a second preset control, and the second preset control is used to trigger a submission operation on the target object.
6. The method according to claim 5, characterized in that, it further includes: In response to a trigger operation on the first preset control in the second page, convert the state of the target object corresponding to the second account into a selected state, and determine a state prompt message, wherein the state prompt message is used to trigger a submission operation on the target object corresponding to the second account. Display the candidate object set corresponding to the second account and status prompt information on the candidate object display page, where the display attributes of the target object in the candidate object set meet the preset display conditions.
7. The method according to claim 1, wherein, it further includes: In response to a trigger operation on the page closing control in the second page, display the candidate object set corresponding to the second account on the candidate object display page, where the display attributes of the target object in the candidate object set meet the preset display conditions.
8. A page interaction device, wherein, it includes: An information prompt module, configured to display preset prompt information on a first page if the resource attributes of the target object corresponding to the first account meet the preset resource conditions; wherein, the first page is a page for displaying the target object corresponding to the first account; A first page display module, configured to display a candidate information aggregation page in response to a trigger operation on the preset prompt information in the first page; the candidate information aggregation page includes service information of at least one second account, wherein the candidate object set corresponding to the second account includes the target object; A second page display module, configured to display a second page in response to a trigger operation on the service information of the second account in the candidate information aggregation page; wherein, the second page is an interaction page of the target object corresponding to the second account.
9. An electronic device, wherein, the electronic device includes: One or more processors; A storage device, configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the page interaction method according to any one of claims 1-7.
10. A storage medium containing computer-executable instructions, wherein, the computer-executable instructions are used to execute the page interaction method according to any one of claims 1-7 when executed by a computer processor.