Page interaction method and device, equipment and storage medium
By introducing preset identifiers and object aggregation pages in page interaction, users can easily switch and view resource information of preset objects, solving the problems of inconvenient operation and inefficiency in the prior art, and achieving a more efficient page interaction experience.
Patent Information
- Application Number
- CN202311589620.9
- 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
When the existing page interaction scheme displays and switches the resource information of the preset object, users are inconvenient to operate and inefficient.
By displaying the preset identifier in the first object page of the first preset object of the preset body, and after triggering the object aggregation page of the preset object set, displaying the object information of the second preset object, including the object identification and the service information of the preset business dimension, the user can select the target object information to display the second object page and view the resource information provided by the second preset object.
It improves the convenience of object page switching, reduces user operations, and improves the efficiency of viewing resource information provided by different preset objects in the preset object collection of preset subjects.
Smart Images

Figure CN120045108A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of computer technologies, and in particular, to a page interaction method, apparatus, device, and storage medium. Background Art
[0002] With the rapid development of information technology and the popularization of mobile Internet, users can obtain various resources through various Internet-related functions. For example, through the online shopping function, users can obtain various items, services, and virtual resources, etc., which provides a lot of convenience for all aspects of users' life and work. Summary of the Invention
[0003] Embodiments of the present disclosure provide a page interaction method, apparatus, device, and storage medium, which can optimize the existing page interaction solution.
[0004] In a first aspect, embodiments of the present disclosure provide a page interaction method, including:
[0005] Display a first object page of a first preset object of a preset subject, where the first object page is used to display resource information of a first preset resource provided by the first preset object, and the first object page displays a preset identifier; the first preset object is one of a preset object set corresponding to the preset subject;
[0006] In response to a trigger operation on the preset identifier, display an object aggregation page of the preset object set, where the object aggregation page displays object information of a second preset object in the preset object set, and the object information of the second preset object includes an object identifier corresponding to the second preset object and business information of a preset business dimension corresponding to the second preset object;
[0007] In response to a trigger operation on target object information, display a second object page of the second preset object corresponding to the target object information, where the target object information is object information of one of the second preset objects displayed in the object aggregation page, and the second object page is used to display resource information of a second preset resource provided by the second preset object corresponding to the target object information.
[0008] In a second aspect, embodiments of the present disclosure further provide a page interaction apparatus, including:
[0009] A first page display module, configured to display a first object page of a first preset object of a preset subject, where the first object page is used to display resource information of a first preset resource provided by the first preset object, and the first object page displays a preset identifier; the first preset object is one of a preset object set corresponding to the preset subject;
[0010] An aggregation page display module, configured to display an object aggregation page of the preset object set in response to a trigger operation on the preset identifier, wherein object information of a second preset object in the preset object set is displayed in the object aggregation page, and the object information of the second preset object includes an object identifier corresponding to the second preset object and service information of a preset service dimension corresponding to the second preset object;
[0011] A second page display module, configured to display a second object page of the second preset object corresponding to the target object information in response to a trigger operation on the target object information, wherein the target object information is object information of one of the second preset objects displayed in the object aggregation page, and the second object page is used to display resource information of a second preset resource provided by the second preset object corresponding to the target object information.
[0012] In a third aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:
[0013] One or more processors;
[0014] A storage device, configured to store 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 provided by the embodiments of the present disclosure.
[0016] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, where the computer-executable instructions are used to execute the page interaction method provided by the embodiments of the present disclosure when executed by a computer processor.
[0017] The page interaction solution provided by the embodiments of the present disclosure displays a first object page of a first preset object of a preset subject. The first object page is used to display resource information of a first preset resource provided by the first preset object. A preset identifier is displayed on the first object page. The first preset object is one of the preset object sets corresponding to the preset subject. In response to a trigger operation on the preset identifier, an object aggregation page of the preset object set is displayed. Object information of a second preset object in the preset object set is displayed on the object aggregation page. The object information of the second preset object includes an object identifier corresponding to the second preset object and business information of a preset business dimension corresponding to the second preset object. In response to a trigger operation on the target object information, a second object page of the second preset object corresponding to the target object information is displayed. The target object information is object information of a second preset object displayed on the object aggregation page. The second object page is used to display resource information of a second preset resource provided by the second preset object corresponding to the target object information. By adopting the above technical solution, a preset identifier is displayed on the first object page of the first preset object in the preset object set corresponding to the preset subject. The object information of the selectable second preset object can be viewed on the object aggregation page of the preset object set by triggering the preset identifier. By viewing the object information including the object identifier and the business information of the preset business dimension, and selecting to trigger the target object information, the corresponding second object page can be displayed, and then the resource information of the second preset resource provided by the second preset object can be viewed. The convenience of object page switching can be improved, user operations can be reduced, and the viewing efficiency of the preset resources provided by different preset objects in the preset object set of the preset subject can be increased. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In combination with the accompanying drawings and with reference to the following detailed description, the above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent. 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 components 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 an interface interaction diagram of a page interaction method provided by an embodiment of the present disclosure;
[0021] Figure 3 It is an interface interaction diagram of another page interaction method provided by an embodiment of the present disclosure;
[0022] Figure 4 It is an interface interaction diagram of yet another page interaction method provided by an embodiment of the present disclosure;
[0023] Figure 5 Schematic diagram of interface interaction for another page interaction method provided by an embodiment of the present disclosure;
[0024] Figure 6 Flow chart of a page interaction method provided by an embodiment of the present disclosure;
[0025] Figure 7 Schematic diagram of interface interaction for another page interaction method provided by an embodiment of the present disclosure;
[0026] Figure 8 Schematic diagram of the structure of a page interaction device provided by an embodiment of the present disclosure;
[0027] Figure 9 Schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners
[0028] 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. Instead, 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.
[0029] It should be understood that the steps recited in the method embodiments of the present disclosure can be executed in different orders 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.
[0030] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to". The term "based on" is "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". The relevant definitions of other terms will be given in the following description.
[0031] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependent relationships.
[0032] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are 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".
[0033] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not used to limit the scope of these messages or information.
[0034] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0035] 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 the present disclosure according to the prompt message.
[0036] 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 a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0037] It can be understood that the above process of notifying and obtaining the user's authorization is only illustrative and does not constitute a limitation on the implementation manner of the present disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation manner of the present disclosure.
[0038] It can be understood that the data involved in the technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of corresponding laws and regulations and related regulations.
[0039] Figure 1 It is a schematic flowchart of a page interaction method provided for an embodiment of the present disclosure. The embodiments of the present disclosure are applicable to the situation of page interaction. This method can be executed by a page interaction device, and this device can be implemented in the form of software and / or hardware. Optionally, it is implemented by an electronic device. The electronic device can be a mobile terminal such as a mobile phone, a smart watch, a tablet computer, and a personal digital assistant, or can also be a device such as a personal computer (PC) or a server.
[0040] As Figure 1 shown, the method includes:
[0041] Step 101: Display a first object page of a first preset object of a preset subject, where the first object page is used to display resource information of a first preset resource provided by the first preset object, and a preset identifier is displayed on the first object page; the first preset object is one preset object in a preset object set corresponding to the preset subject.
[0042] In the embodiments of the present disclosure, a preset subject may provide preset resources, and the preset resources may include resources such as goods, items, or services. The preset subject may be a resource provider, such as a merchant. The preset subject corresponds to one or more preset objects that can independently provide preset resources respectively, and multiple preset objects may form a preset object set corresponding to the preset subject. The preset object may be, for example, a store of a merchant. The first preset object may be any preset object in the preset object set. The preset object may deliver the preset resource to a specified location (which may be recorded as a target delivery address) of the user through a service such as an instant delivery service. The instant delivery service may be understood as a service that provides a delivery recommendation object to the user within a short period (such as 1 hour or half a day, etc.) in response to the user's service request. It should be noted that the above short period may include immediate delivery or delivery within a reserved time.
[0043] Exemplarily, the page in the embodiments of the present disclosure may be a page in a preset application program. The preset application program may provide an online acquisition function of preset resources, such as an online purchase function of goods. The user may trigger a preset interaction event through the preset application program. The preset interaction event may be an interaction event supported by the preset resource, such as a purchase event or a reservation event, etc. For the preset object, a corresponding object page may be displayed, and the resource information of the preset resource provided by the corresponding preset object is displayed on the object page. The first object page is the object page of the first preset object. The resource information may include at least one of, for example, the resource name of the preset resource (such as the name of the goods), the associated image of the resource (such as a photo of the goods), the resource category (such as fruits or vegetables, etc.), the acquisition cost of the resource (such as the price of the goods), and the resource inventory (such as whether there is stock or the remaining quantity, etc.). Optionally, the object page may also display the associated information of the corresponding preset object, the selection control corresponding to the preset resource (used to trigger a change in the selection state of the corresponding preset resource, including selected and unselected, such as a control to add to the shopping cart), and the total acquisition cost of the selected preset resource (such as the total amount of the selected goods), etc. The object information may include, for example, the object identifier of the preset object (such as the object name, specifically the store name), the virtual resources provided by the preset object (such as available coupons), the estimated delivery duration, the address of the preset object, and the distance between the address of the preset object and the target delivery address.
[0044] In the embodiments of the present disclosure, the preset identifier is used to trigger the display of the object aggregation page of the preset object set, and the display position, display style, display conditions, etc. of the preset identifier in the first object page are not limited. Exemplarily, the preset identifier is displayed at an associated position of the object information of the preset object. For example, a preset identifier containing copywriting information such as "Switch Sub-objects" or "Switch Stores" is displayed on the right side of the object identifier of the first preset object.
[0045] Step 102: In response to a trigger operation on the preset identifier, display the object aggregation page of the preset object set, where the object aggregation page displays the object information of a second preset object in the preset object set, and the object information of the second preset object includes the object identifier corresponding to the second preset object and the business information of the preset business dimension corresponding to the second preset object.
[0046] Exemplarily, the trigger operation on the preset identifier can be a click, a long press, etc., which is not specifically limited. When the user wants to replace the preset object, the preset identifier can be triggered. For example, when the goods in the first store of the current merchant are out of stock, or the delivery time of the first store is relatively long, etc., the user can trigger the preset identifier to select other stores to purchase goods.
[0047] Exemplarily, the second preset object may include all or part of the preset objects in the preset object set except the first preset object. For some preset objects, preset screening conditions can be set according to the actual situation to determine the preset object set. When the number of second preset objects is large, the object information of some second preset objects can be displayed first on the object aggregation page, and after receiving a preset operation such as a sliding operation, more object information of the second preset objects can be displayed.
[0048] In the embodiments of the present disclosure, the object information of the second preset object includes the object identifier corresponding to the second preset object and the business information of the preset business dimension corresponding to the second preset object. The object identifier corresponding to the second preset object can be, for example, the name of the second preset object. By displaying the business information of the preset business dimension corresponding to the second preset object, it can help the user understand each second preset object more efficiently, which is beneficial to quickly select the second preset object that the user wants to switch to and improve the interaction efficiency.
[0049] Optionally, the business information of the preset business dimension includes at least one of the following: the first preview information of the virtual resources provided by the second preset object; the second preview information of the second preset resources that meet the preset conditions; the expected delivery duration of the second preset resources; and the distance between the address of the second preset object and the target delivery address. Thereby, the content of the object information can be enriched, and the interaction efficiency can be further improved.
[0050] Exemplarily, the virtual resource is used when a preset interaction event is triggered for the second preset resource, and may include, for example, coupons or full reduction offers, etc. The first preview information may be the specific content of the virtual resource, such as quantity and amount, etc. The preset condition may be set according to the historical business data corresponding to the second preset resource. The historical business data may be, for example, the number of times the preset interaction event is triggered, etc. The preset condition may be that the number of times is greater than a preset number threshold. Specifically, for example, the sales volume of the second preset resource is greater than a preset sales volume threshold. The preset condition may be set according to the real-time business data corresponding to the second preset resource. The real-time business data may be, for example, price. The preset condition may be that the difference between the real-time business data and the historical business data is greater than a preset difference threshold, such as the difference between the current selling price and the historical selling price is greater than a preset price difference threshold. The second preview information may include, for example, the name of the second preset resource, associated pictures (such as product photos), acquisition cost (such as price), and remaining quantity, etc.
[0051] Step 103, in response to a trigger operation for the target object information, display a second object page of a second preset object corresponding to the target object information, where the target object information is the object information of one of the second preset objects displayed in the object aggregation page, and the second object page is used to display the resource information of a second preset resource provided by the second preset object corresponding to the target object information.
[0052] Exemplarily, after the object aggregation page is displayed, the user can select the object information that meets their own needs as the target object information according to the object information of each second preset object displayed, and trigger the switching display of the object page by inputting a trigger operation for the target object information, that is, display the second object page of the second preset object corresponding to the target object information, and then can view the resource information of the second preset resource provided by the second preset object in the second object page.
[0053] Figure 2 It is an interface interaction schematic diagram of a page interaction method provided by an embodiment of the present disclosure, such as Figure 2As shown, the first object page 201 of the first preset object (store a) of the preset entity ("XX Vegetable Market") is presented. The first object page 201 displays the resource information 203 of the first preset resource provided by store a. A preset identifier 202, such as "Switch Store" shown in the figure, is presented on the first object page 201. Suppose the user wants to buy apples, but the apples in store a are out of stock. The preset identifier 202 can be triggered to change the store. When the user clicks the preset identifier 202, the object aggregation page 204 of the preset object set ("XX Vegetable Market") is displayed. Among them, the object information 205 of the second preset object (such as store a, store b, and store c shown in the figure) in the preset object set of the preset entity ("XX Vegetable Market") is presented on the object aggregation page 204. The object information 205 may include information such as the name (object identifier) 206 of the second preset object and the estimated delivery duration (business information of the preset business dimension) 207. Optionally, preset indication information, such as "Current" in the figure, is presented in the object information of the first preset object (store a) displayed on the object aggregation page 204 to indicate that the currently selected preset object is the first preset object (store a). Suppose the user wants to switch to store b. The user can click on the object information of store b, that is, the target object information, and then the second object page 208 of the second preset object (store b) to which the target object information belongs is displayed. The second object page 208 displays the resource information 209 of the second preset resource provided by store b, so that apples can be purchased in store b without exiting the first object page and searching for store b, improving the interaction efficiency.
[0054] The page interaction method provided by the embodiments of the present disclosure presents a preset identifier on the first object page of the first preset object in the preset object set corresponding to the preset entity. By triggering the preset identifier, the object information of the second preset object available for selection can be viewed in the object aggregation page of the preset object set. By viewing the object information containing the object identifier and the business information of the preset business dimension, and selecting to trigger the target object information, the corresponding second object page can be displayed, and then the resource information of the second preset resource provided by the second preset object can be viewed. This can improve the convenience of object page switching, reduce user operations, and improve the viewing efficiency of the preset resources provided by different preset objects in the preset object set of the preset entity.
[0055] In some embodiments, presenting an object aggregation page of the preset object set in response to a trigger operation for the preset identifier includes: presenting the object aggregation page of the preset object set above the first object page in response to the trigger operation for the preset identifier, where the size of the object aggregation page is smaller than that of the first object page; where presenting a second object page of a second preset object corresponding to the target object information in response to a trigger operation for the target object information includes: canceling the presentation of the object aggregation page and switching the displayed first object page to the second object page of the second preset object corresponding to the target object information in response to the trigger operation for the target object information. Thus, after the user triggers the preset identifier, the first object page and the object aggregation page can be displayed simultaneously, facilitating the user to view both pages at the same time and improving the page selection efficiency and operation convenience.
[0056] Optionally, object information of a first preset object is presented in the first object page, and the object information of the first preset object is not blocked by the object aggregation page, and the object information of the first preset object is not presented in the object aggregation page.
[0057] Figure 3 FIG. is an interface interaction diagram of another page interaction method provided by an embodiment of the present disclosure, as Figure 3 shown, presenting a first object page 301 of a first preset object (store a) of a preset subject ("XX grocery shopping"), presenting a preset identifier 302 in the first object page 301, after the user triggers the preset identifier 302, presenting an object aggregation page 303 above the first object page 301, presenting object information 304 of each second preset object (store b and store c shown in the figure) in the preset object set in the object aggregation page 303, and the object information of the first preset object can be viewed through the first object page 301 not blocked by the object aggregation page 303. After the user clicks on the object information of store b, the object aggregation page 303 is closed, and the first object page 301 is switched to the second object page 305.
[0058] In some embodiments, the first object page for displaying a first preset object of a preset subject includes: displaying a preset entry in a content display page of target media content, where the target media content is associated with the preset subject, and the preset entry is associated with the first preset object; in response to a trigger operation on the preset entry, displaying a first object page of the first preset object above the content display page, where the size of the first object page is smaller than that of the content display page; where the displaying an object aggregation page of the preset object set in response to a trigger operation on the preset identifier includes: in response to a trigger operation on the preset identifier, switching the first object page displayed above the content display page to the object aggregation page of the preset object set. Thereby, it can facilitate a user to conveniently switch object pages in a media content display scenario, reduce user operations, and improve the viewing efficiency of preset resources provided by different preset objects in the preset object set.
[0059] Exemplarily, a preset application program may have a media content display function, where the media content may be associated with a preset object set, and preset resources are provided to a user by displaying the media content associated with the preset subject. The media content may include media works, and the media works may include picture works, picture-text works, video works, etc. The media content may also include a live stream. The target media content can be understood as the media content currently being displayed in the content display page. The target media content may include a target media work and may also include a live stream of a target live broadcast room. During the process of a user watching a media work or a live broadcast, if the user finds a preset object or preset resource of interest in the current media work or live broadcast, the user can display the first object page by triggering the preset entry.
[0060] Figure 4 An interface interaction schematic diagram of another page interaction method provided by an embodiment of the present disclosure, as Figure 4As shown, a preset entry 402 is displayed on the content display page 401 of the target media content. The target media content is associated with a preset subject. For example, the target media content is a video work introducing apples in a XX grocery shopping merchant. The preset entry is associated with a first preset object. For example, the preset entry 402 is associated with store a. After the user clicks the preset entry 402, a first object page 403 is displayed on top of the content display page 401. For example, the store page of store a is displayed. The size of the first object page 403 is smaller than the size of the content display page 401. A preset identifier 404 is displayed on the first object page 403. After the user clicks the preset identifier 404, the display of the first object page 403 on top of the content display page 401 is switched to the display of an object aggregation page 405. When the user selects store b, the display of the object aggregation page 405 on top of the content display page 401 is switched to the display of a second object page 406 on top of the content display page 401. For example, the store page of store b is displayed.
[0061] In some embodiments, the service information of the preset service dimension includes second preview information of the second preset resource that meets the preset conditions; the target media content includes the live stream of the target live room; object information of the first preset object is also displayed on the object aggregation page. The object information of the first preset object includes the object identifier of the first preset object, and also includes at least one of the third preview information of the virtual resource provided by the first preset object, the estimated delivery duration of the first preset resource, and the distance between the address of the first preset object and the target delivery address. Thus, when displaying object information on the object aggregation page, the object information of the first preset object and the second preset object can be displayed differently, which is convenient for the user to quickly locate the information they want to view. For the live broadcast scenario, the first preset resource provided by the first preset object is generally explained in the live room. Therefore, the preview information of the first preset resource may not be displayed, that is, the object information of the first preset object may not include the preview information of the first preset resource, so that more object information of the second preset object can be displayed simultaneously on the object aggregation page, improving the interaction efficiency.
[0062] Optionally, the resource information of the second preset resource provided by the second preset object is specifically the resource information of the second preset resource provided by the second preset object that meets the target conditions. The target conditions are, for example, that the inventory is greater than 0.
[0063] Figure 5 The interface interaction diagram of another page interaction method provided by the embodiments of the present disclosure, such as Figure 5As shown, a preset entry 502 is displayed on the live page 501 (content display page) of the live stream (target media content) of the target live room. The target live room is currently explaining apples in the XX grocery shopping merchant. If the preset entry 502 is associated with store a, after the user clicks the preset entry 502, a first object page 503 is displayed on the upper layer of the live page 501. The size of the first object page 503 is smaller than that of the live page 501. A preset identifier 504 is displayed on the first object page 503. After the user clicks the preset identifier 504, the display of the first object page 503 on the upper layer of the live page 501 is switched to the object aggregation page 505 of the preset object set. The object aggregation page 505 displays the object information of store a (the first preset object) and the object information of store b (the second preset object). The first object information of store a includes the name 506 (object identifier) of store a and also includes the estimated delivery duration of the goods in store a, but does not include the preview information of the goods in store a. The second object information of store b includes the name (object identifier) of store b and the preview information 507 of the second preset resources (such as apples, bananas, pears, and peaches) with an inventory greater than 0 provided by store b. The preview information 507 may include, for example, the resource name and the resource acquisition cost, such as the commodity name and price. By viewing the preview information 507, the user can learn that there is inventory of apples in store b and can switch to store b. By clicking on the object information of store b, the display of the object aggregation page 505 on the upper layer of the live page 501 is switched to the display of the second object page 508.
[0064] In some embodiments, a preset switching control is further displayed on the object aggregation page. Among them, the preset switching control is used to switch the delivery address of the preset resources, where the preset resources include the first preset resources and the second preset resources. Thus, it is convenient for the user to switch the delivery address on the object aggregation page without having to return to the first object page, improving the switching efficiency.
[0065] Exemplarily, as Figure 5 shown, a preset switching control 509 is displayed on the object aggregation page 505. By triggering the preset switching control 509, the delivery address can be edited.
[0066] Optionally, in response to the completion of the delivery address switch, update the second preset object to which the object information displayed on the object aggregation page belongs, and / or update the display order of the object information displayed on the object aggregation page. For example, before the delivery address is switched, the second preset object, or the display order of the object information of the second preset object, is determined according to the distance between the address of the preset object and the target delivery address and / or the estimated delivery duration. When the delivery address is switched, both the distance and the estimated delivery duration may change. Therefore, the second preset object can be updated. For example, the initial second preset object with too long a distance or too long a delivery duration can be removed, and a new second preset object with a shorter distance or a shorter delivery duration can be added, and the display order of the object information of the second preset object can be determined again.
[0067] In some embodiments, it further includes: in response to meeting a preset display condition (which can be denoted as the first preset display condition for example), display a preset identifier on the first object page. Thereby, the preset identifier can be selectively displayed, and when the preset display condition is met, the preset identifier is displayed, which is convenient for the user to quickly locate the preset identifier and improves the interaction efficiency.
[0068] In some embodiments, it further includes: in response to meeting a preset display condition (which can be denoted as the second preset display condition for example), display a preset identifier on the first object page, and display preset prompt information in the associated area of the preset identifier, where the preset prompt information is used to prompt triggering the preset identifier. Thereby, when the second preset display condition is met, the display of the preset prompt information is increased, which is convenient for the user to quickly locate the preset identifier and improves the interaction efficiency. The preset prompt information can be, for example, a text prompt information displayed on one side of the preset identifier, such as "Click here to switch stores". Optionally, if the second preset display condition is not met but the first preset display condition is met, the preset identifier is displayed on the first object page, and the preset prompt information is not displayed.
[0069] In some embodiments, the meeting of the preset display condition includes at least one of the following: (1) the number of preset objects in the preset object set of the preset object set is greater than or equal to the first preset quantity threshold; (2) the matching degree between the address of the first preset object and the target delivery address is less than the preset matching degree threshold; (3) the remaining quantity of the first preset resource is less than the second preset quantity threshold. Thereby, the display condition of the preset identifier or the preset prompt information can be determined more reasonably.
[0070] Exemplarily, the first preset quantity threshold can be set according to the actual situation, for example, 2. The second preset quantity threshold can be set according to the actual situation, for example, 1. The historical setting operation can be, for example, the user's input operation, modification operation, or switching operation of the delivery address, etc. The remaining quantity can be used to represent the inventory status of the first preset resource. If the remaining quantity is less than the second preset quantity threshold, the inventory is insufficient.
[0071] Figure 6 The flowchart of a page interaction method provided by an embodiment of the present disclosure. The embodiments of the present disclosure are optimized based on each optional solution in the above embodiments. Specifically, the method includes the following steps:
[0072] Step 601: Display a first object page of a first preset object of a preset subject, where the resource information of a first preset resource provided by the first preset object is displayed on the first object page.
[0073] Step 602: In response to satisfying a first preset display condition, display a preset identifier on the first object page.
[0074] Exemplarily, satisfying the first preset display condition includes: the number of preset objects in a preset object set is greater than a preset quantity threshold.
[0075] Step 603: In response to a trigger operation on the preset identifier, display an object aggregation page of a preset object set.
[0076] Step 604: In response to a trigger operation on target object information, display a second object page of a second preset object corresponding to the target object information. When the target first preset resource selected in the first object page is included in the selected resource set, replace the target first preset resource in the selected resource set with a target second preset resource.
[0077] Wherein, the target second preset resource is the second preset resource, and the type of the target second preset resource is the same as that of the target first preset resource. Exemplarily, since both the first preset object and the second preset object are preset objects of a preset subject, generally, preset resources of the same type can be provided, such as both can provide Red Fuji apples.
[0078] Exemplarily, during the process of the user's selection operation of the first preset resource on the first object page, there may be a need to switch preset objects, but currently, some first preset resources may have been set to the selected state (the selected first preset resources are recorded as target first preset resources). If the same type of second preset resource is selected again on the second object page after switching the preset object, the operation efficiency is low.
[0079] Figure 7The following is a schematic diagram of interface interaction for another page interaction method provided by an embodiment of the present disclosure. As Figure 7 shown, a first object page 701 of a first preset object (store a) of a preset main body ("XX Vegetable Shopping") is displayed. A preset identifier 702 is displayed on the first object page 701. The user sets the first preset resource to the selected state by triggering a selection control (such as a plus sign) on the first object page 701. For example, in the figure, Fuji apples and bananas are set to the selected state. Then, the selected resource set includes 2 apples and 1 banana provided by store a. When the user wants to buy peaches and finds that the peaches in store a are out of stock, the user can trigger the preset identifier 702. After triggering, an object aggregation page 703 is displayed on the upper layer of the first object page 701. The object aggregation page 703 displays object information of each preset object (such as store a, store b, and store c shown in the figure) of the preset main body ("XX Vegetable Shopping"). After the user clicks on the object information of store b, the object aggregation page 703 is closed, and the first object page 701 is switched to a second object page 704. Moreover, the 2 apples and 1 banana provided by store a included in the selected resource set are automatically replaced with 2 apples and 1 banana provided by store b. Subsequently, the user can continue to purchase other goods on the second object page 704. For example, 1 peach is added to the selected resource set. After selecting all the goods to be purchased, the user can trigger a "confirm" control to perform settlement and payment, thereby improving efficiency.
[0080] Optionally, the target first preset resource may also be retained in the selected resource set, so that the target first preset resource and the target second preset resource can trigger preset interaction events separately and independently, such as separate and independent settlement and delivery, etc.
[0081] The page interaction method provided by an embodiment of the present disclosure displays a first object page of a first preset object of a preset main body, displays a preset identifier on the first object page under the condition of meeting a preset display condition, can view object information of a second preset object for selection in an object aggregation page by triggering the preset identifier, and can realize the display of a second object page by triggering the target object information, thereby viewing resource information of a second preset resource provided by the second preset object. Before displaying the second object page, when the selected resource set on the first object page includes a selected target first preset resource, the target first preset resource can be automatically replaced with a selected target second preset resource, further improving the interaction efficiency.
[0082] Figure 8 The following is a schematic diagram of the structure of a page interaction device provided by an embodiment of the present disclosure. As Figure 8 shown, the device includes:
[0083] The first page display module 801 is configured to display a first object page of a first preset object of a preset subject, where the first object page is used to display resource information of a first preset resource provided by the first preset object, and a preset identifier is displayed on the first object page; the first preset object is one preset object in a preset object set corresponding to the preset subject;
[0084] The aggregation page display module 802 is configured to, in response to a trigger operation on the preset identifier, display an object aggregation page of the preset object set, where object information of a second preset object in the preset object set is displayed in the object aggregation page, and the object information of the second preset object includes an object identifier corresponding to the second preset object and service information of a preset service dimension corresponding to the second preset object;
[0085] The second page display module 803 is configured to, in response to a trigger operation on target object information, display a second object page of the second preset object corresponding to the target object information, where the target object information is object information of one of the second preset objects displayed in the object aggregation page, and the second object page is used to display resource information of a second preset resource provided by the second preset object corresponding to the target object information.
[0086] In the technical solution provided by the embodiments of the present disclosure, a preset identifier is displayed on a first object page of a first preset object in a preset object set corresponding to a preset subject. The object information of a second preset object for selection can be viewed in an object aggregation page of the preset object set by triggering the preset identifier. By viewing the object information including the object identifier and the service information of the preset service dimension, and selecting to trigger the target object information, the corresponding second object page can be displayed, and then the resource information of the second preset resource provided by the second preset object can be viewed. This can improve the convenience of object page switching, reduce user operations, and improve the viewing efficiency of preset resources provided by different preset objects in the preset object set of the preset subject.
[0087] Optionally, the aggregation page display module is specifically configured to: in response to a trigger operation on the preset identifier, display an object aggregation page of the preset object set above the first object page, where the size of the object aggregation page is smaller than the size of the first object page;
[0088] Wherein, the second page display module is specifically configured to:
[0089] In response to a trigger operation on target object information, cancel the display of the object aggregation page, and switch the displayed first object page to a second object page of the second preset object corresponding to the target object information.
[0090] Optionally, the first page display module includes:
[0091] A preset entry display unit, configured to display a preset entry on the content display page of the target media content, where the target media content is associated with the preset subject, and the preset entry is associated with the first preset object;
[0092] A first page display unit, configured to, in response to a trigger operation on the preset entry, display a first object page of the first preset object on the upper layer of the content display page, where the size of the first object page is smaller than the size of the content display page;
[0093] Wherein, the aggregated page display module is specifically configured to:
[0094] In response to a trigger operation on the preset identifier, switch the first object page displayed on the upper layer of the content display page to an object aggregation page of the preset object set.
[0095] Optionally, the service information of the preset service dimension includes at least one of the following: first preview information of virtual resources provided by the second preset object; second preview information of the second preset resource that meets a preset condition; estimated delivery duration of the second preset resource; and distance between the address of the second preset object and the target delivery address.
[0096] Optionally, a preset switching control is further displayed on the object aggregation page, where the preset switching control is used to switch the delivery address of the preset resource, and the preset resource includes the first preset resource and the second preset resource.
[0097] Optionally, the service information of the preset service dimension includes second preview information of the second preset resource that meets a preset condition; the target media content includes a live stream of a target live room; object information of the first preset object is further displayed on the object aggregation page, and the object information of the first preset object includes an object identifier of the first preset object, and further includes at least one of third preview information of virtual resources provided by the first preset object, estimated delivery duration of the first preset resource, and distance between the address of the first preset object and the target delivery address.
[0098] Optionally, the apparatus further includes:
[0099] A first display module, configured to display the preset identifier on the first object page in response to meeting a first preset display condition; or,
[0100] A second display module, configured to display the preset identifier in the first object page and display preset prompt information in an associated area of the preset identifier in response to meeting a second preset display condition, where the preset prompt information is used to prompt triggering of the preset identifier;
[0101] Wherein, meeting the first preset display condition or meeting the second preset display condition includes at least one of the following:
[0102] The number of preset objects in the preset object set is greater than or equal to a first preset quantity threshold;
[0103] The matching degree between the address of the first preset object and the target delivery address is less than a preset matching degree threshold;
[0104] The remaining quantity of the first preset resource is less than a second preset quantity threshold.
[0105] Optionally, the apparatus further includes:
[0106] A resource processing module, configured to, in response to a trigger operation on target object information, when the target first preset resource selected in the first object page is included in the selected resource set, retain the target first preset resource in the selected resource set, or replace the target first preset resource in the selected resource set with a target second preset resource, where the target second preset resource is the second preset resource, and the type of the target second preset resource is the same as the type of the target first preset resource.
[0107] The page interaction apparatus provided by an embodiment of the present disclosure can execute the page interaction method provided by any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method.
[0108] It should be noted that the various units and modules included in the above apparatus are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be implemented; 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.
[0109] Figure 9 It is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. Referring below to Figure 9 , which shows an electronic device suitable for implementing an embodiment of the present disclosure (such as Figure 9Schematic structural diagram of the terminal device or server) 900 in. The terminal device in the embodiments 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 9 The electronic device shown is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0110] As Figure 9 shown, the electronic device 900 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 901, which may perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 902 or the program loaded from the storage device 908 into the random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 are also stored. The processing device 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904. The editing / output (I / O) interface 905 is also connected to the bus 904.
[0111] Generally, the following devices may be connected to the I / O interface 905: an input device 906 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 908 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 909. The communication device 909 may allow the electronic device 900 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 9 the electronic device 900 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. More or fewer devices may be implemented or had alternatively.
[0112] Particularly, according to the embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, the embodiments of the present disclosure include 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 methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from the network through the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, the above functions defined in the methods of the embodiments of the present disclosure are executed.
[0113] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not used to limit the scope of these messages or information.
[0114] The electronic device provided in the embodiments of the present disclosure and the page interaction method provided in the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment can be referred to in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.
[0115] The 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.
[0116] The embodiments of the present disclosure provide a computer program product, including a computer program, and when the program is executed by a processor, the page interaction method provided in the above embodiments is implemented.
[0117] It should be noted that the computer-readable medium in the present disclosure above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The 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 the computer-readable storage medium may include, but are not limited to: an electrical connection with 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, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or combined with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. 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. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can send, propagate, or transmit a program for use by or combined with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0118] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), 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 networks.
[0119] The above computer-readable medium can be included in the above electronic device; it can also exist separately and not be assembled into the electronic device.
[0120] The above computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device is caused to: display a first object page of a first preset object of a preset subject, where the first object page is used to display resource information of a first preset resource provided by the first preset object, and the first object page displays a preset identifier; the first preset object is one preset object in a preset object set corresponding to the preset subject; in response to a trigger operation on the preset identifier, display an object aggregation page of the preset object set, where object information of a second preset object in the preset object set is displayed in the object aggregation page, and the object information of the second preset object includes an object identifier corresponding to the second preset object and service information of a preset service dimension corresponding to the second preset object; in response to a trigger operation on target object information, display a second object page of the second preset object corresponding to the target object information, where the target object information is object information of one of the second preset objects displayed in the object aggregation page, and the second object page is used to display resource information of a second preset resource provided by the second preset object corresponding to the target object information.
[0121] 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 be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or 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).
[0122] 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 part 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 noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and 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 diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0123] The units involved in the embodiments described in the present disclosure may be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation on the module itself in some cases. For example, the first page display module may also be described as "the module that displays the first object page of the first preset object of the preset subject".
[0124] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), and so on.
[0125] In the context of the present disclosure, a machine-readable medium can 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 can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can 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 disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0126] 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, and 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.
[0127] Furthermore, 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 environments, multitasking and parallel processing may be advantageous. Similarly, although several 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 can also be implemented combinatorially in a single embodiment. Conversely, the various features described in the context of a single embodiment can also be implemented separately or in any suitable sub-combination in multiple embodiments.
[0128] Although the subject matter has been described in language specific to structural features and / or methodological 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 for implementing the claims.
Claims
1. A page interaction method, characterized in that, it includes: displaying a first object page of a first preset object of a preset subject, wherein the first object page is used to display resource information of a first preset resource provided by the first preset object, and a preset identifier is displayed on the first object page; the first preset object is a preset object in a preset object set corresponding to the preset subject; responding to a trigger operation on the preset identifier, and displaying an object aggregation page of the preset object set, wherein object information of a second preset object in the preset object set is displayed on the object aggregation page, and the object information of the second preset object includes an object identifier corresponding to the second preset object and service information of a preset service dimension corresponding to the second preset object; responding to a trigger operation on target object information, and displaying a second object page of the second preset object corresponding to the target object information, wherein the target object information is object information of one of the second preset objects displayed on the object aggregation page, and the second object page is used to display resource information of a second preset resource provided by the second preset object corresponding to the target object information.
2. The method according to claim 1, characterized in that, the step of responding to a trigger operation on the preset identifier and displaying an object aggregation page of the preset object set includes: responding to a trigger operation on the preset identifier, and displaying an object aggregation page of the preset object set above the first object page, wherein the size of the object aggregation page is smaller than the size of the first object page; wherein, the step of responding to a trigger operation on target object information and displaying a second object page of the second preset object corresponding to the target object information includes: responding to a trigger operation on target object information, canceling the display of the object aggregation page, and switching the displayed first object page to the second object page of the second preset object corresponding to the target object information.
3. The method according to claim 1, characterized in that, the step of displaying a first object page of a first preset object of a preset subject includes: displaying a preset entry on a content display page of target media content, wherein the target media content is associated with the preset subject, and the preset entry is associated with the first preset object; responding to a trigger operation on the preset entry, and displaying a first object page of the first preset object above the content display page, wherein the size of the first object page is smaller than the size of the content display page; wherein, the step of responding to a trigger operation on the preset identifier and displaying an object aggregation page of the preset object set includes: responding to a trigger operation on the preset identifier, and switching the first object page displayed above the content display page to the object aggregation page of the preset object set.
4. The method according to claim 1, characterized in that, The service information of the preset service dimension includes at least one of the following: the first preview information of the virtual resources provided by the second preset object; the second preview information of the second preset resources that meet the preset conditions; the estimated delivery duration of the second preset resources; and the distance between the address of the second preset object and the target delivery address; and / or, A preset switching control is further displayed on the object aggregation page, where the preset switching control is used to switch the delivery address of the preset resources, and the preset resources include the first preset resources and the second preset resources.
5. The method according to claim 3, wherein, the service information of the preset service dimension includes the second preview information of the second preset resources that meet the preset conditions; the target media content includes the live stream of the target live room; the object information of the first preset object is further displayed on the object aggregation page, and the object information of the first preset object includes the object identifier of the first preset object, and further includes at least one of the third preview information of the virtual resources provided by the first preset object, the estimated delivery duration of the first preset resources, and the distance between the address of the first preset object and the target delivery address.
6. The method according to claim 1, wherein, further comprising: responding to meeting the first preset display condition, and displaying the preset identifier on the first object page; or, responding to meeting the second preset display condition, displaying the preset identifier on the first object page, and displaying a preset prompt message in the associated area of the preset identifier, where the preset prompt message is used to prompt triggering the preset identifier; wherein, meeting the first preset display condition or meeting the second preset display condition includes at least one of the following: the number of preset objects in the preset object set is greater than or equal to the first preset quantity threshold; the matching degree between the address of the first preset object and the target delivery address is less than the preset matching degree threshold; the remaining quantity of the first preset resources is less than the second preset quantity threshold.
7. The method according to claim 1, wherein, further comprising: responding to a triggering operation on the target object information, when the selected resource set includes the target first preset resource selected on the first object page, retaining the target first preset resource in the selected resource set, or replacing the target first preset resource in the selected resource set with a target second preset resource, where the target second preset resource is the second preset resource, and the type of the target second preset resource is the same as the type of the target first preset resource.
8. A page interaction device, wherein, comprising: A first page display module, configured to display a first object page of a first preset object of a preset subject, where the first object page is used to display the resource information of the first preset resources provided by the first preset object, and a preset identifier is displayed on the first object page; the first preset object is a preset object in a preset object set corresponding to the preset subject; An aggregated page display module, configured to display an object aggregation page of the preset object set in response to a trigger operation for the preset identifier, wherein object information of a second preset object in the preset object set is displayed in the object aggregation page, and the object information of the second preset object includes an object identifier corresponding to the second preset object and service information of a preset service dimension corresponding to the second preset object; A second page display module, configured to display a second object page of the second preset object corresponding to the target object information in response to a trigger operation for the target object information, wherein the target object information is object information of one of the second preset objects displayed in the object aggregation page, and the second object page is used to display resource information of a second preset resource provided by the second preset object corresponding to the target object information.
9. An electronic device, characterized in that, the electronic device comprises: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the page interaction method according to any one of claims 1-7.
10. A storage medium containing computer-executable instructions, characterized in that, 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.