Information display method, device, equipment and storage medium
By displaying a resource details page smaller than the live stream interface, which includes multiple interactive areas, the problem of viewers being drawn to other items in the live stream is solved, achieving more efficient resource utilization and user engagement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
- Filing Date
- 2022-07-05
- Publication Date
- 2026-04-10
AI Technical Summary
In existing technologies, when viewers are viewing item details in a live stream, they are easily distracted by other items unrelated to the item being viewed, resulting in a waste of resources.
The resource details page is displayed in a way that makes its size smaller than the size of the live stream interface. The resource details page includes multiple interactive areas. Each interactive area contains resource description information and is used to indicate the resource description information displayed in the resource details page.
This allows for the display of more key resource information on the resource details page, and enables interaction with resource information through interactive areas, thus avoiding waste of live streaming resources and improving the utilization rate of live streaming resources and user engagement.
Smart Images

Figure CN115361565B9_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of computer, and particularly relates to an information display method and device, equipment and storage medium. BACKGROUND
[0002] In the related art, an anchor can recommend an item in a live broadcast room, and a spectator can trigger a target item to be viewed, and view more item detail information by jumping to a full-screen detail page corresponding to the target item. However, the spectator is easily attracted to view other items irrelevant to the live broadcast room in the process of viewing the full-screen detail page, thereby causing waste of live broadcast resources. SUMMARY
[0003] The present disclosure provides an information display method, device, equipment and storage medium to at least solve at least one technical problem in the related art. The technical solutions of the present disclosure are as follows.
[0004] According to a first aspect of an embodiment of the present disclosure, an information display method is provided, comprising:
[0005] displaying a live broadcast interface corresponding to a live broadcast room, the live broadcast room being associated with at least one live broadcast resource object;
[0006] in response to a triggering operation on a target resource object in the at least one live broadcast resource object, displaying a resource detail page corresponding to the target resource object on the live broadcast interface;
[0007] wherein a page display size of the resource detail page is smaller than an interface size of the live broadcast interface, and the resource detail page comprises a plurality of interactive areas; each interactive area contains resource description information and is used to indicate resource interaction information for displaying corresponding resource description information in the resource detail page.
[0008] In an optional implementation, the interactive area further contains at least one interaction control corresponding to the resource description information; the method further comprises:
[0009] in response to a triggering operation on a target interaction control in the at least one interaction control, displaying resource interaction information corresponding to the target interaction control in the resource detail page;
[0010] wherein the target interaction control comprises at least one of a first function control for triggering resource detail information of the target resource object, a second function control for triggering resource feedback information of the target resource object, a third function control for triggering comprehensive quality information of the target resource object, a fourth function control for triggering store detail information of the target resource object, and a fifth function control for triggering service guarantee information of the target resource object.
[0011] In an optional implementation, displaying the resource details page corresponding to the target resource object on the live streaming interface in response to a triggering operation on at least one of the live streaming resource objects includes:
[0012] In response to a trigger operation on at least one of the target resource objects in the live streaming resource objects, the resource information to be displayed corresponding to the target resource object is obtained;
[0013] Obtain multiple resource description information corresponding to the resource information to be displayed, and determine the regional display attributes of the interactive area corresponding to each of the multiple resource description information based on all resource description categories of the multiple resource description information;
[0014] Based on the multiple resource description information and the regional display attributes, the resource details page corresponding to the target resource object is displayed on the live streaming interface.
[0015] In one optional implementation, obtaining multiple resource description information corresponding to the resource information to be displayed includes:
[0016] The resource information to be displayed is subjected to information aggregation processing to obtain multiple aggregated resource information;
[0017] Extract the corresponding resource description information from each of the aggregated resource information.
[0018] In an optional implementation, when the area display attribute includes area display size, determining the area display attribute of the interactive area corresponding to each of the multiple resource description information based on all resource description categories includes:
[0019] The multiple resource description information are classified based on resource description categories to obtain a first type of description information and a second type of description information; the first type of description information is resource description information used to characterize the content screen information of the target resource object, and the second type of description information is resource description information other than the first type of description information among the multiple resource description information.
[0020] Based on all resource description categories corresponding to the second type of description information, determine the display size of the first sub-area of each interactive area corresponding to the second type of description information;
[0021] Based on the display size of the first sub-region and the preset page display size, the display size of the second sub-region of the interactive area corresponding to the first type of descriptive information is determined; the display size of the second sub-region is used to constrain the screen display attributes of the first type of descriptive information.
[0022] Determine, based on the first sub-region display size and the second sub-region display size, a region display attribute of an interaction region corresponding to each of the resource description information.
[0023] In an optional implementation, the method further includes:
[0024] Adjust, based on the region display attribute, the display of the plurality of resource description information to obtain a resource detail page corresponding to the target resource object.
[0025] Display the resource detail page on the live interface.
[0026] In an optional implementation, the method further includes:
[0027] In response to a sliding operation on the resource detail page, display, in the resource detail page, associated information of the target resource object; or
[0028] In response to a sliding operation on the resource detail page, switch the resource detail page to a resource detail page of the target resource object; the resource detail page has a page display size greater than that of the resource detail page, and the resource description information in the resource detail page has a display attribute different from that of the resource description information in the resource detail page.
[0029] In an optional implementation, the method further includes:
[0030] In response to a triggering operation on the live interface, hide the resource detail page and return to the live room.
[0031] In an optional implementation, the resource description information includes content picture information used to represent the target resource object, price discount information used to represent the target resource object, title atmosphere information used to represent the target resource object, shopping guide hot spot information used to represent the target resource object, or trust logistics information used to represent the target resource object.
[0032] The shopping guide hot spot information includes at least one of list sub-information and resource hot spot sub-information of the target resource object, and the trust logistics information includes at least one of service guarantee sub-information, quality feedback sub-information, and logistics feedback sub-information of the target resource object.
[0033] According to a second aspect of the embodiments of the present disclosure, an information display device is provided, including:
[0034] The first display module is configured to display a live interface corresponding to a live room, the live room being associated with at least one live resource object;
[0035] The second display module is configured to display, in response to a triggering operation on a target resource object in the at least one live resource object, a resource detail page corresponding to the target resource object on the live interface;
[0036] The resource detail page has a page display size smaller than an interface size of the live interface, and the resource detail page includes a plurality of interactive areas; each interactive area contains resource description information and is used to indicate resource interaction information for displaying the corresponding resource description information in the resource detail page.
[0037] In an optional embodiment, the interactive area further contains at least one interaction control corresponding to the resource description information; and the device further includes:
[0038] The third display module is configured to display, in response to a triggering operation on a target interaction control in the at least one interaction control, resource interaction information corresponding to the target interaction control in the resource detail page.
[0039] The target interaction control includes at least one of a first function control for triggering resource detail information of the target resource object, a second function control for triggering resource feedback information of the target resource object, a third function control for triggering comprehensive quality information of the target resource object, a fourth function control for triggering shop detail information of the target resource object, and a fifth function control for triggering service guarantee information of the target resource object.
[0040] In an optional embodiment, the second display module includes:
[0041] The acquisition submodule is configured to acquire, in response to a triggering operation on a target resource object in the at least one live resource object, to-be-displayed resource information corresponding to the target resource object.
[0042] The attribute determination submodule is configured to acquire a plurality of resource description information corresponding to the to-be-displayed resource information, and determine, based on all resource description categories of the plurality of resource description information, a region display attribute of each interactive area corresponding to the resource description information.
[0043] The display submodule is configured to display, based on the plurality of resource description information and the region display attribute, a resource detail page corresponding to the target resource object on the live interface.
[0044] In an optional implementation, the attribute determining submodule is specifically configured to perform the following:
[0045] perform information aggregation processing on the resource information to be displayed to obtain a plurality of aggregated resource information;
[0046] extract corresponding resource description information from each of the aggregated resource information.
[0047] In an optional implementation, when the region display attribute includes a region display size, the attribute determining submodule is specifically configured to perform the following:
[0048] classify the plurality of resource description information based on resource description categories to obtain first category description information and second category description information; the first category description information is resource description information used to represent content picture information of the target resource object, and the second category description information is resource description information other than the first category description information in the plurality of resource description information;
[0049] determine, based on all resource description categories corresponding to the second category description information, a first sub-region display size of each interactive region corresponding to the second category description information;
[0050] determine, based on the first sub-region display size and a preset page display size, a second sub-region display size of an interactive region corresponding to the first category description information; the second sub-region display size is used to constrain a picture display attribute of the first category description information;
[0051] determine, based on the first sub-region display size and the second sub-region display size, a region display attribute of each interactive region corresponding to the resource description information.
[0052] In an optional implementation, the display submodule is specifically configured to perform the following:
[0053] perform display adjustment processing on the plurality of resource description information based on the region display attribute to obtain a resource detail page corresponding to the target resource object;
[0054] display the resource detail page on the live interface in the upper half of the screen.
[0055] In an optional implementation, the apparatus further includes:
[0056] a first processing module configured to perform the following: in response to a sliding operation on the resource detail page, display associated information of the target resource object in the resource detail page; or
[0057] The second processing module is configured to switch the resource detail page to a resource detailed page of the target resource object in response to the sliding operation on the resource detail page, the page display size of the resource detailed page being greater than the page display size of the resource detail page, and the display attribute of the resource description information in the resource detailed page being different from the display attribute of the resource description information in the resource detail page.
[0058] In an optional implementation, the apparatus further includes:
[0059] The fallback module is configured to hide the resource detail page and return to the live room in response to a trigger operation on the live interface.
[0060] In an optional implementation, the resource description information includes content picture information for representing the target resource object, price preferential information for representing the target resource object, title atmosphere information for representing the target resource object, shopping guide hotspot information for representing the target resource object, or trust logistics information for representing the target resource object.
[0061] The shopping guide hotspot information at least includes at least one of list sub-information and resource hotspot sub-information of the target resource object, and the trust logistics information at least includes at least one of service guarantee sub-information, quality feedback sub-information, and logistics feedback sub-information of the target resource object.
[0062] According to a third aspect of embodiments of the present disclosure, a computer-readable storage medium is provided, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the information display method according to any one of the above embodiments.
[0063] According to a fourth aspect of embodiments of the present disclosure, an electronic device is provided, including:
[0064] a processor;
[0065] a memory for storing instructions executable by the processor;
[0066] The processor is configured to execute the instructions to implement the information display method according to any one of the above embodiments.
[0067] According to a fifth aspect of embodiments of the present disclosure, a computer program product is provided, the computer program product including a computer program, when the computer program is executed by a processor, the information display method according to any one of the above embodiments is implemented.
[0068] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:
[0069] The embodiment of the present disclosure displays a live broadcast interface corresponding to a live broadcast room, the live broadcast room is associated with at least one live broadcast resource object; in response to a triggering operation on a target resource object in the at least one live broadcast resource object, a resource detail page corresponding to the target resource object is displayed on the live broadcast interface; wherein the page display size of the resource detail page is smaller than the interface size of the live broadcast interface, and the resource detail page includes a plurality of interactive areas; each interactive area contains resource description information, and is used to indicate resource interaction information for displaying the corresponding resource description information in the resource detail page. Thus, more key resource information of the target resource object is displayed in the resource detail page, and interaction with the resource interaction information is realized through the interactive area, all operations of the object account are kept in the current live broadcast room, waste of live broadcast resources is avoided, utilization of live broadcast resources in the current live broadcast room is improved, and user stickiness of the current live broadcast room is improved.
[0070] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0071] The accompanying drawings incorporated in the specification and forming a part of the present disclosure illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure, and do not constitute an improper limitation on the present disclosure.
[0072] Figure 1 is an architecture diagram of a system for an application information display method according to an exemplary embodiment.
[0073] Figure 2 is a flowchart of an information display method according to an exemplary embodiment.
[0074] Figure 3 is an interface schematic diagram of an information display method according to an exemplary embodiment.
[0075] Figure 4 is a flowchart of another information display method according to an exemplary embodiment.
[0076] Figure 5 is an interface schematic diagram of another information display method according to an exemplary embodiment.
[0077] Figure 6 is a flowchart of another information display method according to an exemplary embodiment.
[0078] Figure 7 is an interface schematic diagram of another information display method according to an exemplary embodiment.
[0079] Figure 8is a block diagram of an information display device according to an exemplary embodiment.
[0080] Figure 9 is a block diagram of an electronic device for an information display method according to an exemplary embodiment. DETAILED DESCRIPTION
[0081] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below in conjunction with the accompanying drawings.
[0082] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein. The implementation described in the following exemplary embodiments does not represent all implementations consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0083] Figure 1 is an architecture diagram of a system applying an information display method, see Figure 1 The architecture diagram can include a terminal 110, a terminal 120 and a server 130.
[0084] The terminal 110 and the terminal 120 can be, but are not limited to, physical devices such as smartphones, tablets, notebooks, desktop computers, smart speakers, smart wearable devices, digital assistants, augmented reality devices, virtual reality devices, etc. The terminal 110 and the terminal 120 can each carry a client that implements a virtual space (e.g., a live streaming room). Of course, the terminal 110 and the terminal 120 can also include software such as application programs running in physical devices. For example, the terminal 110 can be a live streaming initiator, such as a host terminal that recommends items in a live streaming room. The terminal 120 can be a live streaming receiver, such as a viewer terminal that interacts with the items recommended by the host terminal. Of course, in some scenarios, the identities of the terminal 110 and the terminal 120 can be interchangeable.
[0085] Server 130 can provide live streaming information processing services to terminals 110 and 120. As an example only, server 130 can be, but is not limited to, a standalone server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, and big data and artificial intelligence platforms. Terminals 110, 120, and server 130 can be directly or indirectly connected to each other via wired or wireless communication; this embodiment does not impose any limitations.
[0086] It should be noted that the system architecture diagram of the application information display method disclosed herein is not limited to this, and may also include more... Figure 1 The number of devices may be greater or less, and this disclosure is not limited to any particular embodiment.
[0087] The information display method provided in this embodiment can be executed by an information display device, which can be integrated into a terminal in hardware or software form. It can be executed by the terminal alone or by the terminal and the server working together.
[0088] Figure 2 This is a flowchart illustrating an information display method according to an exemplary embodiment. For example... Figure 2 As shown, the information display method can be applied to electronic devices. Taking the terminal 120 in the above implementation environment diagram as an example, the method includes the following steps.
[0089] In step S201, the live streaming interface corresponding to the live streaming room is displayed; the live streaming room is associated with at least one live streaming resource object.
[0090] The live streaming interface is used for interaction between the streamer and the viewer. This live streaming room can recommend at least one live streaming resource to the viewer. This resource can be a physical object such as clothing, food, or electronic products, or a virtual object such as game items, equipment, or skins.
[0091] The at least one live streaming resource object is associated with the live streaming room, that is, it may include, but is not limited to, the resource object that the live streaming room is currently explaining, the resource object that the live streaming room has explained in the past, or the resource object that the live streaming room will explain in the future.
[0092] In step S203, in response to the triggering operation on the target resource object in the at least one live resource object, a resource detail page corresponding to the target resource object is displayed on the live interface; wherein the page display size of the resource detail page is smaller than the interface size of the live interface, and the resource detail page includes a plurality of interactive areas; each interactive area contains resource description information, and is used to indicate resource interaction information for displaying the corresponding resource description information in the resource detail page.
[0093] The target resource object can be any resource object in the at least one live resource object. The resource detail page is used to display the resource detail content of the target resource object.
[0094] Optionally, the terminal can obtain a triggering operation on the target resource object in the at least one live resource object, such as clicking the card corresponding to the target resource object in the live room, selecting the information content corresponding to the target resource object in the add-to-cart, and the like. Then, in response to the triggering operation, the resource detail page corresponding to the target resource object is displayed on the live interface. As shown in FIG. 3, the page display size of the resource detail page 32 is smaller than the interface size of the live interface 31, that is, part of the live picture of the live interface 31 and the resource detail page 32 are displayed on the terminal interface at the same time. Figure 3
[0095] The displayed resource detail page includes a plurality of interactive areas, and each interactive area contains resource description information, which is used to represent the key resource information corresponding to the target resource object. That is, the resource description information can fully reflect the important detail information or demand detail information corresponding to the target resource object.
[0096] Optionally, as shown in FIG. 3, the resource description information can include content picture information m1 representing the target resource object, price preferential information m2 representing the target resource object, title atmosphere information m3 representing the target resource object, shopping guide hot spot information m4 representing the target resource object, or trust logistics information m5 representing the target resource object. For different interactive areas, the resource description information contained is different. Figure 3
[0097] In addition, in addition to the above-mentioned resource description information, the interactive area can also include interactive description information representing the target interactive operation of the target resource object, such as Figure 3 “Shop”, “Customer Service”, “Shopping Cart” and “Purchase” in the lowermost interactive area.
[0098] Alternatively, each resource description information can include corresponding sub-information. For example, 1) for the content picture information ml, it can include at least one of the main picture sub-information ml-1 and the associated short video sub-information ml-2 of the target resource object; 2) for the price preferential information m2, it can include at least one of the price sub-information m2-1 and the associated preferential sub-information m2-2 of the target resource object; 3) for the title atmosphere information m3, it can include at least one of the label sub-information m3-1, the title sub-information m3-2 and the activity atmosphere sub-information m3-3 of the target resource object; 4) for the shopping guide hotspot information m4, it can include at least one of the list sub-information m4-1 and the resource hotspot sub-information m4-2 of the target resource object; and 5) for the trust logistics information m5, it can include at least one of the service guarantee sub-information m5-1, the quality feedback sub-information m5-2 and the logistics feedback sub-information m5-3 of the target resource object.
[0099] In actual application, the corresponding resource description information of different target resource objects is different. For example, for the target resource object 1, the resource description information contained by the target resource object 1 includes {(main picture sub-information ml-1), (price sub-information m2-1), (title sub-information m3-2), (resource hotspot sub-information m4-2), (service guarantee sub-information m5-1, quality feedback sub-information m5-2 and logistics feedback sub-information m5-3)}. For the target resource object 2, the resource description information contained by the target resource object 2 includes {(main picture sub-information ml-1), (price sub-information m2-1, associated preferential sub-information m2-2), (title sub-information m3-2), (list sub-information m4-1), (service guarantee sub-information m5-1, quality feedback sub-information m5-2 and logistics feedback sub-information m5-3)}.
[0100] Each interactive area is used to indicate the resource interactive information of the corresponding resource description information displayed in the resource detail page. That is, through each interactive area, the resource interactive information of the corresponding resource description information displayed in the resource detail page can be triggered.
[0101] The above embodiments show a live broadcast interface corresponding to a live broadcast room, the live broadcast room being associated with at least one live broadcast resource object; in response to a triggering operation on a target resource object in the at least one live broadcast resource object, a resource detail page corresponding to the target resource object is shown on the live broadcast interface; the page display size of the resource detail page is smaller than the interface size of the live broadcast interface, and the resource detail page includes a plurality of interactive areas; each interactive area includes resource description information and is used to indicate resource interaction information for showing the corresponding resource description information in the resource detail page. Thus, more key resource information of the target resource object is shown in the resource detail page, and interaction with the resource interaction information is realized through the interactive area, all operations of the object account are kept in the current live broadcast room, waste of live broadcast resources is avoided, utilization of live broadcast resources in the current live broadcast room is improved, and user stickiness of the current live broadcast room is improved.
[0102] In some optional embodiments, as shown in Figure 4 and 5 The method further includes:
[0103] In step S401, in response to a triggering operation on a target interaction control in the at least one interaction control, resource interaction information corresponding to the target interaction control is shown in the resource detail page.
[0104] The interaction control corresponds to the resource description information, that is, each interaction control can be used to trigger resource interaction information of the corresponding resource description information. The interaction control can include, but is not limited to, at least one of a triggering button, a guide control, and a navigation control. For example, the interaction control usually includes a plurality of function controls, such as at least one of a first function control for triggering resource detail information of the target resource object, a second function control for triggering resource feedback information of the target resource object, a third function control for triggering comprehensive quality information of the target resource object, a fourth function control for triggering store detail information of the target resource object, and a fifth function control for triggering service guarantee information of the target resource object. Similar to the interaction control, the target interaction control can also include at least one of these function controls.
[0105] Optionally, the terminal can receive a selection triggering operation (such as a click operation) on a target interaction control in the at least one interaction control, and show resource interaction information corresponding to the target interaction control in the resource detail page in the form of, for example, overlay, mask, suspension, pop-up window, etc. During the display of the resource interaction information, part of the live broadcast screen for playing the live broadcast is still retained on the terminal interface.
[0106] For example, in the case where the interaction control includes the above-mentioned plurality of function controls, asFigure 5 As shown, if the selected target interactive control is the first function control 521 (e.g., the "view product details" control), the resource detail information 53 (e.g., product detail information) of the target resource object is displayed in the resource detail page in the form of, for example, an overlay. If the selected target interactive control is the second function control 523, the resource feedback information 54 (e.g., product detailed evaluation, etc.) of the target resource object is displayed in the resource detail page in the form of, for example, an overlay. In addition, the "return" button can be triggered on the resource detail information 53 or the resource feedback information 54 to return to the resource detail page 52.
[0107] In other embodiments, if the selected target interactive control is the third function control, the comprehensive quality information (e.g., product detailed ranking, etc.) of the target resource object is displayed in the resource detail page in the form of, for example, an overlay, a mask, a suspension, or a pop-up window. If the selected target interactive control is the fourth function control, the store detail information (e.g., the store home page, etc.) of the target resource object is displayed in the resource detail page in the form of, for example, an overlay, a mask, a suspension, or a pop-up window. If the selected target interactive control is the fifth function control, the service guarantee information (e.g., service guarantee details, etc.) of the target resource object is displayed in the resource detail page in the form of, for example, an overlay, a mask, a suspension, or a pop-up window.
[0108] Optionally, when displaying the resource interaction information, the lowermost interaction description information in the resource detail page can be retained, and the interaction description information is used to perform a corresponding target interaction operation with the target resource object. For example, as shown in Figure 5 As shown, the resource feedback information 54 is displayed synchronously with the lowermost interaction description information 53, so that the store details, customer service inquiries, shopping cart viewing, order generation, etc. can be viewed in the resource detail page by triggering the interaction description information 53.
[0109] The above embodiments set at least one interactive control corresponding to the resource description information in the interaction area, and in response to a triggering operation on a target interactive control in the at least one interactive control, display resource interaction information corresponding to the target interactive control in the resource detail page, so that the user can be quickly guided to perform the corresponding triggering operation, the corresponding resource interaction information can be quickly displayed, the rate at which the object account leaves the live room can be slowed down, and the utilization rate of the live resource in the current live room can be improved.
[0110] In some optional embodiments, as shown in Figure 6 As shown above, in response to a triggering operation on a target resource object in the at least one live resource object, displaying a resource detail page corresponding to the target resource object on the live interface includes:
[0111] In step S601, in response to a triggering operation on a target resource object in the at least one live resource object, the terminal obtains to-be-displayed resource information corresponding to the target resource object.
[0112] The to-be-displayed resource information is all related resource information of the target resource object, for example, including but not limited to product pictures, product details, product evaluations, logistics, service quality, and guarantee information.
[0113] Optionally, in response to a triggering operation (for example, a click operation) on a target resource object in the at least one live resource object, the terminal can request the server to obtain to-be-displayed resource information corresponding to the target resource object, or can obtain historical to-be-displayed resource information corresponding to the target resource object from the local, and obtain the final to-be-displayed resource information by combining the incremental to-be-displayed resource information of the target resource object obtained from the server.
[0114] In step S603, the terminal obtains a plurality of resource description information corresponding to the to-be-displayed resource information, and determines a region display attribute of each interactive region corresponding to each resource description information based on all resource description categories of the plurality of resource description information.
[0115] The resource description information can be key resource information extracted from the to-be-displayed resource information and used to represent the target resource object. Each target resource object usually has a plurality of resource description information, and the types of the resource description information corresponding to different target resource objects can be different. Optionally, the region display attribute can at least include region size information, and the region display attribute can also include region style information. The region display attribute is related to all resource description categories of the plurality of resource description information.
[0116] Optionally, the terminal obtains a plurality of resource description information corresponding to the to-be-displayed resource information, and determines a region display attribute of each interactive region corresponding to each resource description information based on all resource description categories of the plurality of resource description information. If the number of all resource description categories is larger, the amount of information to be displayed in the resource detail page is larger, and the page layout of at least one interactive region corresponding to each resource description information will be adjusted, and then the region display attribute of each interactive region corresponding to each resource description information is determined based on the adjusted page layout.
[0117] For example, for the target resource object 1, the resource description information contained therein includes {(main picture sub-information ml-1), (price sub-information m2-1), (title sub-information m3-2), (resource hotspot sub-information m4-2), (service guarantee sub-information m5-1, quality feedback sub-information m5-2, logistics feedback sub-information m5-3)}, which contains 7 kinds of subdivided resource description information. For the target resource object 2, the resource description information contained therein includes {(main picture sub-information ml-1), (price sub-information m2-1, associated discount sub-information m2-2), (title sub-information m3-2), (list sub-information m4-1), (service guarantee sub-information m5-1, quality feedback sub-information m5-2, logistics feedback sub-information m5-3)}, which contains 8 kinds of subdivided resource description information. The page layout of each interactive area in the target resource object 2 is more compact than that of each interactive area in the target resource object 1.
[0118] In some optional embodiments, the above obtaining the plurality of resource description information corresponding to the to-be-displayed resource information comprises:
[0119] performing information aggregation processing on the to-be-displayed resource information to obtain a plurality of aggregated resource information;
[0120] extracting corresponding resource description information from each of the aggregated resource information.
[0121] Optionally, the terminal can perform information aggregation processing on the to-be-displayed resource information according to the type of each information in the to-be-displayed resource information to obtain a plurality of aggregated resource information. The type can include content picture type, price discount type, title atmosphere type, shopping guide hotspot type, and trust logistics type. The aggregated resource information is aggregated information corresponding to the type. For example, the aggregated resource information can include content picture information, price discount information, title atmosphere information, shopping guide hotspot information, and trust logistics information. The aggregated resource information can include more granular sub-class information, such as {main picture, associated short video...} in the content picture information, {price, associated discount...} in the price discount information, {tag, title, activity atmosphere...} in the title atmosphere information, {list, resource hotspot...} in the shopping guide hotspot information, and {service guarantee, quality feedback, logistics feedback...} in the trust logistics information.
[0122] Then, the terminal can extract corresponding resource description information from each of the aggregated resource information according to the category of the aggregated resource information. For example, for the target resource object 3 of pre-sale, there is no corresponding self-product evaluation information, and the aggregated resource information of the target resource object 3 does not contain quality feedback information representing the self-product evaluation information. The product evaluation information of other resource object 4 of the same type or related to the target resource object 3 in the same store can be extracted from the aggregated resource information as a resource description information, and the product evaluation information of the other resource object 4 is used as the reference quality feedback information of the target resource object 3.
[0123] The above obtains a plurality of aggregated resource information by performing information aggregation processing on the to-be-displayed resource information, and then extracts corresponding resource description information from each of the aggregated resource information. Thus, corresponding resource description information can be flexibly extracted according to the category of the aggregated resource information, the content diversity of the resource detail page is improved, all resource key information is displayed on the resource detail page in the live room, the acquisition of resource detail information that needs to be focused from other channels is reduced, and the utilization rate of the current live resource is improved.
[0124] In some optional embodiments, in a case where the area display attribute includes an area display size, the above determining, based on all resource description categories of the plurality of resource description information, the area display attribute of each interactive area corresponding to each resource description information includes:
[0125] Classifying the plurality of resource description information based on the resource description categories to obtain first category description information and second category description information; the first category description information is resource description information used to represent content picture information of the target resource object, and the second category description information is resource description information other than the first category description information in the plurality of resource description information;
[0126] Determining, based on all resource description categories corresponding to the second category description information, a first sub-area display size of each interactive area corresponding to the second category description information;
[0127] Determining, based on the first sub-area display size and a preset page display size, a second sub-area display size of the interactive area corresponding to the first category description information; the second sub-area display size is used to constrain picture display attributes of the first category description information;
[0128] Determining, based on the first sub-area display size and the second sub-area display size, the area display attribute of each interactive area corresponding to each resource description information.
[0129] Optionally, the terminal classifies the plurality of resource description information based on the resource description categories, to obtain first category description information and second category description information used to represent the content picture information of the target resource object; the second category description information is resource description information other than the first category description information in the plurality of resource description information. For example, the first category description information is the main picture information, and the second category description information is other resource description information other than the main picture information. Then, based on all resource description categories corresponding to the second category description information, the first sub-region display size of each interactive region corresponding to the second category description information is determined. For example, if the number of all resource description categories corresponding to the second category description information is m, the corresponding first sub-region display size (such as display height) is C1; if the number of all resource description categories corresponding to the second category description information is n, the corresponding first sub-region display size (such as display height) is C2. If m is greater than n, the display height C1 can be less than the display height C2, and vice versa.
[0130] Then, based on the first sub-region display size and the preset page display size, the terminal determines the second sub-region display size of the interactive region corresponding to the first category description information; the second sub-region display size is used to constrain the picture display attribute of the first category description information. For example, if the preset page display size (such as display height) is C0, and the determined first sub-region display size (such as display height) is C3, the corresponding second sub-region display size can be the difference between the preset page display size and the first sub-region display size, that is, for example, the difference between the display height C0 and the display height C3 is taken as the corresponding second sub-region display size (such as display height). Then, the display height of the determined second sub-region display size is taken as the height of the main picture in the first category description information, and the width of each main picture and the display number of the main picture in the current window are determined while keeping the original aspect ratio of the main picture unchanged, to obtain the second sub-region display size of the interactive region corresponding to the first category description information. Then, based on the first sub-region display size and the second sub-region display size, the region display attribute of each interactive region corresponding to each resource description information is determined.
[0131] In actual application, for different resource objects, their respective first sub-region display size and second sub-region display size are different. As shown in FIG. 7A, a plurality of resource objects are displayed in a live interface 71, and by triggering different resource objects, the corresponding resource detail page can be displayed. As shown in FIG. 7B (m), a resource detail page corresponding to a resource object a is displayed, and the resource detail page displays the first category description information and the second category description information, the first category description information corresponds to a first category interactive region 72a, and the second category description information corresponds to a second category interactive region 73a. As shown in FIG. 7C (n), a resource detail page corresponding to a resource object b is displayed, and the resource detail page displays the first category description information and the second category description information, the first category description information corresponds to a first category interactive region 72b, and the second category description information corresponds to a second category interactive region 73b. Figure 7 Figure 7 In actual application, for different resource objects, their respective first sub-region display size and second sub-region display size are different. As shown in FIG. 7A, a plurality of resource objects are displayed in a live interface 71, and by triggering different resource objects, the corresponding resource detail page can be displayed. As shown in FIG. 7B (m), a resource detail page corresponding to a resource object a is displayed, and the resource detail page displays the first category description information and the second category description information, the first category description information corresponds to a first category interactive region 72a, and the second category description information corresponds to a second category interactive region 73a. As shown in FIG. 7C (n), a resource detail page corresponding to a resource object b is displayed, and the resource detail page displays the first category description information and the second category description information, the first category description information corresponds to a first category interactive region 72b, and the second category description information corresponds to a second category interactive region 73b.Figure 7 As shown in FIG. 12, the resource object c corresponds to a resource detail page, which displays the first type of description information and the second type of description information. The first type of description information corresponds to the first type of interactive region 72c, and the second type of description information corresponds to the second type of interactive region 73c. The second type of description information of the resource object c contains more information (e.g., the sub-information of the list and the information corresponding to the trusted purchase) than the second type of description information of the resource object a. Therefore, the second type of interactive region of the second type of description information of the resource object c is larger than the second type of interactive region corresponding to the resource object a. The first type of interactive region of the first type of description information of the resource object c is compressed more than the first type of interactive region corresponding to the resource object a. Thus, different resource detail pages are dynamically presented.
[0132] In the above embodiments, the first type of description information and the second type of description information are obtained by classifying the plurality of resource description information based on the resource description categories. The first type of description information is the resource description information used to represent the content picture information of the target resource object, and the second type of description information is the resource description information other than the first type of description information in the plurality of resource description information. The first sub-region display size of each interactive region corresponding to the second type of description information is determined based on the overall resource description category corresponding to the second type of description information. The second sub-region display size of the interactive region corresponding to the first type of description information is determined based on the first sub-region display size and the preset page display size. The second sub-region display size is used to constrain the picture display attribute of the first type of description information. The region display attribute of each interactive region corresponding to each resource description information is determined based on the first sub-region display size and the second sub-region display size. Thus, through the dynamic compression of the first type of description information of the resource object, the comprehensive display of the resource key information of the resource object is realized, the operation steps of the user for frequently switching pages are reduced, and the utilization rate and the operation convenience of the page resource are improved.
[0133] In step S605, the resource detail page corresponding to the target resource object is displayed on the live interface based on the plurality of resource description information and the region display attribute.
[0134] Optionally, the terminal displays the resource detail page corresponding to the target resource object on the live interface based on the plurality of resource description information and the region display attribute of each interactive region corresponding to each resource description information. The displayed resource detail page does not completely cover the live interface, that is, part of the live picture of the live interface and the resource detail page are simultaneously displayed on the terminal interface.
[0135] In some optional embodiments, displaying the resource detail page corresponding to the target resource object on the live interface based on the plurality of resource description information and the region display attribute includes:
[0136] The target resource object corresponding resource detail page is obtained by adjusting and processing the multiple resource description information based on the region display attribute.
[0137] The resource detail page is displayed on the live interface.
[0138] Optionally, the terminal adjusts and processes the multiple resource description information based on the region display attribute, and obtains the target resource object corresponding resource detail page. The adjustment and processing includes, but is not limited to, at least one of the following: display region size reduction processing, display region size enlargement processing, display region cropping processing, and the like. After the adjustment and processing, the resource detail page is displayed on the live interface. It should be noted that the half-screen display here is not limited to covering exactly half of the live interface, but includes, but is not limited to, covering any one of 40%-70% of the live interface. Of course, the coverage ratio can also be configured to other values according to actual user needs, and the present disclosure does not make specific limitations on this.
[0139] In some optional embodiments, the method further includes:
[0140] In response to the sliding operation on the resource detail page, the associated information of the target resource object is displayed in the resource detail page; or
[0141] In response to the sliding operation on the resource detail page, the resource detail page is switched to display the resource detail page of the target resource object; the page display size of the resource detail page is greater than that of the resource detail page, and the display attribute of the resource description information in the resource detail page is different from that in the resource detail page.
[0142] Optionally, the terminal can display the associated information of the target resource object in the resource detail page in response to the sliding operation (such as upward sliding operation) on the resource detail page. Optionally, the associated information can be all the detail information of the target resource object. Thus, more resource object details are presented by sliding the resource detail page, avoiding sliding out of the current live room, further reducing the switching operation steps, and improving the resource utilization rate of the live room.
[0143] Another option is that the terminal can switch the resource detail page to display the resource detail page of the target resource object in response to the sliding operation (such as upward sliding operation) on the resource detail page. The page display size of the resource detail page is greater than that of the resource detail page, and the display attribute of the resource description information in the resource detail page is different from that in the resource detail page. For example, the resource detail page contains more resource description information than the resource detail page, and the display attribute (such as display size, display style, etc.) of the resource description information in the resource detail page is different from that in the resource detail page.
[0144] In some optional embodiments, the method further includes:
[0145] In response to the triggering operation on the live interface, the resource detail page is hidden, and the live room is returned to.
[0146] Optionally, the terminal hides the resource detail page displayed on the live interface and returns to the live room in response to a triggering operation (such as a click operation, etc.) on the live interface.
[0147] The above embodiments can hide the resource detail page and return to the live room by directly performing a triggering operation on the live interface, prolong the object account's stay time in the live room, and improve the utilization rate of live resources in the live room.
[0148] In some optional embodiments, the method further includes:
[0149] Monitoring live content of the live room;
[0150] In a case where the live content indicates a preset activity link, an activity element corresponding to the preset activity link is displayed on the resource detail page;
[0151] In response to a triggering operation on the activity element, the resource detail page is hidden, and the live room is returned to.
[0152] Optionally, the terminal can monitor the live content of the live room in real time, display an activity element (such as an activity display control, an activity card, etc.) corresponding to a preset activity link (such as a red envelope sending link, a countdown link, a special sale link, etc.) in the form of suspension, pop-up window, etc. on the resource detail page in a case where the live content indicates the preset activity link. Then, in response to a triggering operation (such as a click operation, etc.) on the resource detail page, the resource detail page displayed on the live interface is hidden, and the live room is returned to.
[0153] The above embodiments can display an activity element corresponding to a preset activity link on the resource detail page in a case where the live content indicates the preset activity link, and hide the resource detail page and return to the live room in response to a triggering operation on the activity element, which can ensure that the object account does not miss the wonderful link in the live room while browsing the detail information, prolong the object account's stay time in the live room, and improve the utilization rate of live resources in the live room and user stickiness.
[0154] Figure 8 is a block diagram of an information display device according to an exemplary embodiment. Referring to Figure 8 The device includes:
[0155] The first display module 810 is configured to display a live interface corresponding to a live room; the live room is associated with at least one live resource object;
[0156] The second display module 820 is configured to display a resource detail page corresponding to a target resource object in the live interface in response to a triggering operation on the target resource object in the at least one live resource object.
[0157] The resource detail page has a page display size smaller than an interface size of the live interface, and includes a plurality of interactive areas. Each interactive area contains resource description information and is used to indicate resource interaction information for displaying the corresponding resource description information in the resource detail page.
[0158] In an optional implementation, the interactive area further contains at least one interaction control corresponding to the resource description information. The apparatus further includes:
[0159] A third display module is configured to display resource interaction information corresponding to a target interaction control in the resource detail page in response to a triggering operation on the target interaction control in the at least one interaction control.
[0160] The target interaction control includes at least one of a first function control for triggering resource detail information of the target resource object, a second function control for triggering resource feedback information of the target resource object, a third function control for triggering comprehensive quality information of the target resource object, a fourth function control for triggering shop detail information of the target resource object, and a fifth function control for triggering service guarantee information of the target resource object.
[0161] In an optional implementation, the second display module includes:
[0162] An acquisition sub-module is configured to acquire, in response to a triggering operation on a target resource object in the at least one live resource object, resource information to be displayed corresponding to the target resource object.
[0163] An attribute determination sub-module is configured to acquire a plurality of resource description information corresponding to the resource information to be displayed, and determine, based on all resource description categories of the plurality of resource description information, a region display attribute of each interactive area corresponding to the resource description information.
[0164] A display sub-module is configured to display, based on the plurality of resource description information and the region display attribute, the resource detail page corresponding to the target resource object in the live interface.
[0165] In an optional implementation, the attribute determination sub-module is specifically configured to:
[0166] perform information aggregation processing on the to-be-presented resource information to obtain a plurality of aggregated resource information;
[0167] extract corresponding resource description information from each of the aggregated resource information.
[0168] In an optional implementation, when the region presentation attribute comprises a region presentation size, the attribute determination submodule is specifically configured to perform:
[0169] classify the plurality of resource description information based on resource description categories to obtain first category description information and second category description information; the first category description information is resource description information used to represent content picture information of the target resource object, and the second category description information is resource description information other than the first category description information in the plurality of resource description information;
[0170] determine, based on all resource description categories corresponding to the second category description information, a first sub-region presentation size of each interactive region corresponding to the second category description information;
[0171] determine, based on the first sub-region presentation size and a preset page presentation size, a second sub-region presentation size of an interactive region corresponding to the first category description information; the second sub-region presentation size is used to constrain a picture presentation attribute of the first category description information;
[0172] determine, based on the first sub-region presentation size and the second sub-region presentation size, a region presentation attribute of each interactive region corresponding to each of the resource description information.
[0173] In an optional implementation, the presentation submodule is specifically configured to perform:
[0174] perform presentation adjustment processing on the plurality of resource description information based on the region presentation attribute to obtain a resource detail page corresponding to the target resource object;
[0175] present the resource detail page on the live interface in a top half of a screen.
[0176] In an optional implementation, the apparatus further comprises:
[0177] a first processing submodule configured to perform, in response to a sliding operation on the resource detail page, presentation of associated information of the target resource object in the resource detail page; or
[0178] The second processing module is configured to perform a swipe operation on the resource details page to switch the display of the resource details page to the resource details page of the target resource object; the page display size of the resource details page is larger than the page display size of the resource details page, and the display attributes of the resource description information in the resource details page are different from the display attributes of the resource description information in the resource details page.
[0179] In an alternative embodiment, the apparatus further includes:
[0180] The rollback module is configured to perform a response to a trigger operation on the live stream interface, hide the resource details page, and return to the live stream room.
[0181] In an optional implementation, the resource description information includes content screen information representing the target resource object, price discount information representing the target resource object, title atmosphere information representing the target resource object, shopping guide hotspot information representing the target resource object, or trusted logistics information representing the target resource object;
[0182] The shopping guide hotspot information includes at least one of the target resource object's ranking sub-information and resource hotspot sub-information, and the trust logistics information includes at least one of the target resource object's service guarantee sub-information, quality feedback sub-information, and logistics feedback sub-information.
[0183] Regarding the methods in the above embodiments, the specific manner of each step has been described in detail in the foregoing embodiments of the methods, and will not be elaborated upon here.
[0184] Figure 9 This is a block diagram illustrating an electronic device for displaying information according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 9 As shown. The terminal may include an RF (Radio Frequency) circuit 910, a memory 920 including one or more computer-readable storage media, an input unit 930, a display unit 940, a sensor 950, an audio circuit 960, a WiFi (Wireless Fidelity) module 970, a processor 980 including one or more processing cores, and a power supply 990, etc. Those skilled in the art will understand that... Figure 9 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0185] The RF circuit 910 can be used for receiving and transmitting signals in the process of information or communication, in particular, receiving the downlink information from the base station and delivering it to the one or more processors 980 for processing, and transmitting the uplink data to the base station. Generally, the RF circuit 910 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, etc. In addition, the RF circuit 910 can communicate with the network and other terminals through wireless communication. The wireless communication can use any communication standards or protocols, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0186] The memory 920 can be used to store software programs and modules, and the processor 980 can perform various functions and data processing by running the software programs and modules stored in the memory 920. The memory 920 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required for functions, etc., and the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 920 can include a high-speed random access memory, and can further include a non-volatile memory, such as at least one of a magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 920 can further include a memory controller to provide access to the memory 920 for the processor 980 and the input unit 930.
[0187] The input unit 930 can be used to receive inputted digital or character information, and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls. Specifically, the input unit 930 can include a touch-sensitive surface 931 and other input devices 932. The touch-sensitive surface 931, also known as a touch display or touchpad, can collect touch operations (such as a user's operation on or near the touch-sensitive surface 931 using a finger, a stylus, or any suitable object or accessory) of the user thereon or there near, and drive corresponding connection devices according to pre-set programs. Optionally, the touch-sensitive surface 931 can include two parts of a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, and converts it into touch coordinates and sends it to the processor 980, and can also receive commands from the processor 980 and execute them. In addition, the touch-sensitive surface 931 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 931, the input unit 930 can also include other input devices 932. Specifically, the other input devices 932 can include one or more of a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc. The display unit 940 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, video, and any combination thereof. The display unit 940 can include a display panel 941, which can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 931 can cover the display panel 941, and when the touch-sensitive surface 931 detects a touch operation on or near it, it is transmitted to the processor 980 to determine the type of touch event, and then the processor 980 provides corresponding visual output on the display panel 941 according to the type of touch event. Among them, the touch-sensitive surface 931 and the display panel 941 can be two independent components to realize the input and output functions, but in some embodiments, the touch-sensitive surface 931 and the display panel 941 can be integrated to realize the input and output functions.
[0188] The terminal may also include at least one sensor 950, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 941 according to the ambient light level, and the proximity sensor can turn off the display panel 941 and / or backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometers, taps), etc. Other sensors that the terminal may also be equipped with, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0189] Audio circuitry 960, speaker 961, and microphone 962 provide an audio interface between the user and the terminal. Audio circuitry 960 converts received audio data into electrical signals, which are then transmitted to speaker 961, where they are converted into sound signals for output. Conversely, microphone 962 converts collected sound signals into electrical signals, which are received by audio circuitry 960, converted back into audio data, and then processed by processor 980 before being transmitted via RF circuitry 910 to, for example, another terminal, or output to memory 920 for further processing. Audio circuitry 960 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.
[0190] WiFi is a short-range wireless transmission technology. Terminals using the WiFi module 970 can help users send and receive emails, browse web pages, and access streaming media, providing wireless broadband internet access. Although Figure 9 The WiFi module 970 is shown, but it is understood that it is not a necessary component of the terminal and can be omitted as needed without changing the essence of the invention.
[0191] The processor 980 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It executes software programs and / or modules stored in the memory 920, and calls data stored in the memory 920 to perform various functions and process data, thereby providing overall monitoring of the terminal. Optionally, the processor 980 may include one or more processing cores; preferably, the processor 980 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 980.
[0192] The terminal also includes a power supply 990 (such as a battery) for powering the various components of the terminal, and preferably a power management system in logical communication with the processor 980 for managing charging, discharging, and power consumption management, etc. The power supply 990 can also include one or more DC or AC power sources, recharging systems, power failure detection circuitry, power converter or inverter, power status indicator, etc.
[0193] Although not shown, the terminal can also include a camera, a Bluetooth module, etc., which are not described herein. In the embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory and one or more programs stored in the memory and configured to instruct the one or more processors to perform the method embodiments of the present application.
[0194] In an example embodiment, an electronic device is also provided, including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method provided in any of the above embodiments.
[0195] In an example embodiment, a computer readable storage medium is also provided, when instructions in the computer readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method provided in any of the above embodiments. Optionally, the computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0196] In an example embodiment, a computer program product is also provided, the computer program product including computer programs / instructions, which when executed by a processor, implement the method provided in any of the above embodiments. Optionally, the computer program is stored in a computer readable storage medium. The processor of the electronic device reads the computer program from the computer readable storage medium, and the processor executes the computer program, so that the electronic device performs the method provided in any of the above embodiments.
[0197] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, storage, databases, or other media in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0198] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure that are deemed to fall within the general principles of the disclosure and include commonly known or customary practice in the art. The specification and examples are to be considered exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.
[0199] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the claims that follow.
Claims
1. An information presentation method, characterized by, The method comprises: displaying a live interface corresponding to a live room, the live room being associated with at least one live resource object; in response to a triggering operation on a target resource object in the at least one live resource object, displaying a resource detail page corresponding to the target resource object on the live interface; resource description categories displayed in the resource detail pages corresponding to the at least one live resource object are different; wherein the page display size of the resource detail page is smaller than the interface size of the live interface, the resource detail page comprises a plurality of interactive areas; each interactive area contains resource description information and is used to indicate resource interaction information corresponding to the resource description information displayed in the resource detail page; the resource description information is used to represent key resource information of the target resource object, and the resource description information displayed in different interactive areas is different; the resource detail page corresponding to the target resource object is determined based on a plurality of resource description information corresponding to the target resource object and area display attributes of the interactive areas corresponding to each resource description information; the plurality of resource description information comprises first type description information and second type description information, the first type description information is used to indicate a content picture of the target resource object, and the area display attributes comprise area display size; in the process of displaying the resource detail page, the size of the area display size corresponding to the first type description information is dynamically compressed based on all resource description categories corresponding to the second type description information and a preset page display size; in the case where the number of simultaneously displayed content pictures of the target resource object in the resource detail page is more than one, the number of simultaneously displayed content pictures of the target resource object is related to all resource description categories of the second type description information.
2. The method of claim 1, wherein, The interactive area further contains at least one interaction control corresponding to the resource description information; the method further comprises: in response to a triggering operation on a target interaction control in the at least one interaction control, displaying resource interaction information corresponding to the target interaction control in the resource detail page; wherein the target interaction control comprises at least one of a first function control for triggering resource detail information of the target resource object, a second function control for triggering resource feedback information of the target resource object, a third function control for triggering comprehensive quality information of the target resource object, a fourth function control for triggering shop detail information of the target resource object, and a fifth function control for triggering service guarantee information of the target resource object.
3. The method of claim 1, wherein, The method of displaying the resource detail page corresponding to the target resource object on the live interface in response to the triggering operation on the target resource object in the at least one live resource object comprises: in response to the triggering operation on the target resource object in the at least one live resource object, obtaining to-be-displayed resource information corresponding to the target resource object; obtaining a plurality of resource description information corresponding to the to-be-displayed resource information, and determining area display attributes of interactive areas corresponding to each resource description information based on all resource description categories of the plurality of resource description information; Based on the plurality of resource description information and the region display attribute, a resource detail page corresponding to the target resource object is displayed on the live interface.
4. The method of claim 3, wherein, The obtaining of the plurality of resource description information corresponding to the resource information to be displayed comprises: performing information aggregation processing on the resource information to be displayed to obtain a plurality of aggregated resource information; extracting corresponding resource description information from each of the aggregated resource information.
5. The method of claim 3, wherein, In the case where the region display attribute comprises a region display size, the determination of the region display attribute of each interactive region corresponding to each resource description information based on all resource description categories of the plurality of resource description information comprises: classifying the plurality of resource description information based on resource description categories to obtain first category description information and second category description information; the first category description information is resource description information used to represent content picture information of the target resource object, and the second category description information is resource description information other than the first category description information in the plurality of resource description information; determining a first sub-region display size of each interactive region corresponding to the second category description information based on all resource description categories corresponding to the second category description information; determining a second sub-region display size of the interactive region corresponding to the first category description information based on the first sub-region display size and a preset page display size; the second sub-region display size is used to constrain the picture display attribute of the first category description information; determining the region display attribute of each interactive region corresponding to each resource description information based on the first sub-region display size and the second sub-region display size.
6. The method of claim 3, wherein, The display of the resource detail page corresponding to the target resource object on the live interface based on the plurality of resource description information and the region display attribute comprises: performing display adjustment processing on the plurality of resource description information based on the region display attribute to obtain the resource detail page corresponding to the target resource object; displaying the resource detail page on the live interface in the upper half of the screen.
7. The method according to any of claims 1 to 6, characterized in that, The method further comprises: in response to a sliding operation on the resource detail page, displaying associated information of the target resource object in the resource detail page; or in response to a sliding operation on the resource detail page, switching the resource detail page to display a resource detail page of the target resource object; the page display size of the resource detail page is greater than that of the resource detail page, and the display attribute of the resource description information in the resource detail page is different from that in the resource detail page.
8. The method according to any of claims 1 to 6, characterized in that The method further comprises: in response to a triggering operation on the live interface, hiding the resource detail page and returning to the live room.
9. The method according to any of claims 1-6, characterized by, The resource description information comprises content picture information used to represent the target resource object, price discount information used to represent the target resource object, title atmosphere information used to represent the target resource object, shopping guide hot spot information used to represent the target resource object, or trust logistics information used to represent the target resource object. The guide hotspot information at least includes at least one of list sub-information and resource hotspot sub-information of the target resource object, and the trust logistics information at least includes at least one of service guarantee sub-information, quality feedback sub-information and logistics feedback sub-information of the target resource object.
10. An information display device, characterized by comprising: Comprise: The first display module is configured to display a live interface corresponding to a live room; The live room is associated with at least one live resource object; The second display module is configured to display a resource detail page corresponding to a target resource object in the live interface in response to a triggering operation on the target resource object in the at least one live resource object; The resource description categories displayed in the resource detail pages corresponding to the at least one live resource object are different; The page display size of the resource detail page is smaller than the interface size of the live interface, and the resource detail page comprises a plurality of interactive areas; each interactive area contains resource description information and is used to indicate resource interactive information corresponding to the resource description information displayed in the resource detail page; the resource description information is used to represent key resource information of the target resource object, and the resource description information displayed in different interactive areas is different; The resource detail page corresponding to the target resource object is determined based on a plurality of resource description information corresponding to the target resource object and area display attributes of the interactive areas corresponding to the resource description information; the plurality of resource description information comprises first type description information and second type description information, the first type description information is used to indicate a content picture of the target resource object, and the area display attributes comprise area display size; in the process of displaying the resource detail page, the size of the area display size corresponding to the first type description information is dynamically compressed based on all resource description categories corresponding to the second type description information and a preset page display size; in the case that the number of simultaneously displayed content pictures of the target resource object in the resource detail page is more than one, the number of simultaneously displayed content pictures of the target resource object is related to all resource description categories of the second type description information.
11. An electronic device, comprising: Comprise: A processor; A memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the information display method of any one of claims 1 to 9.
12. A computer readable storage medium, when instructions in the computer readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the information display method of any one of claims 1 to 9.
13. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the information display method of any one of claims 1 to 9.
Citation Information
Patent Citations
Live broadcasting purchasing method and device
CN106791904A
Page display method and device, electronic equipment, storage medium and program product
CN113420247A
Live broadcast preview method and device, equipment, program product and medium
CN114071179A