Information display method and computer program product
By displaying an overlay and inserting candidate recommendation information on the interactive platform's user interface, the problem of insufficient interface appeal after users exit was solved, resulting in higher user appeal and transaction conversion rates.
Patent Information
- Application Number
- CN202411523668.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2044-10-29
AI Technical Summary
In existing technologies, the interface displayed by the interactive platform after the user exits is not very attractive, and the overlay obscures the operation interface, affecting the user experience.
Display a mask on the interactive platform's interface, and present dynamic cards on the mask to show candidate recommendation information. After hiding the mask, insert the candidate recommendation information into the target display position of the recommendation information list.
This increased the comprehensiveness and attractiveness of the recommended information list, improved the probability of users entering the interactive platform and the transaction conversion rate, and enhanced the user experience.
Smart Images

Figure CN119473477B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of computer, and in particular, to an information display method and a computer program product. BACKGROUND
[0002] In the current interactive platform, a user can interact through the recommendation mode of live video or short video.
[0003] In the related technology, a list of recommended information of interest to a target user can be displayed on an operation interface. If the interactive platform is exited, the interface displayed before exiting is still displayed, so the attraction to the user is small. In addition, the operation interface can also be shielded through a mask effect, but the attraction to the user is small, affecting the user experience. SUMMARY
[0004] The purpose of the present disclosure is to provide an information display method and a computer program product, thereby at least partially overcoming the problem of small attraction to the user due to the limitations and defects of the related technology.
[0005] Other characteristics and advantages of the present disclosure will become apparent from the following detailed description, or will be learned by practice of the present disclosure.
[0006] According to one aspect of the present disclosure, an information display method is provided, comprising: displaying a list of recommended information for a target user on an operation interface of an interactive platform, and obtaining candidate recommended information related to the target user; displaying a mask on the operation interface, and presenting a dynamic card created according to the candidate recommended information on the mask, the dynamic card being used to display the candidate recommended information; hiding the mask, and inserting the candidate recommended information into a target display position of the list of recommended information to display the candidate recommended information at the target display position.
[0007] In an exemplary embodiment of the present disclosure, the height of the dynamic card is determined according to the candidate recommended information, and the width of the dynamic card is consistent with the width of each recommended information in the list of recommended information.
[0008] In an exemplary embodiment of the present disclosure, the inserting of the candidate recommended information into the target display position of the list of recommended information comprises: determining a target display position according to the display degree of a target recommended information in the list of recommended information; and inserting the candidate recommended information into the target display position of the list of recommended information for display.
[0009] In an example embodiment of the present disclosure, if the number of the candidate recommendation information is one, the determining the target display position according to the display degree of the target recommendation information in the recommendation information list comprises: if the display degree of the target recommendation information is that the display proportion is greater than or equal to a proportion threshold, determining the position where the target recommendation information is located as the target display position; if the display degree of the target recommendation information is that the display proportion is less than the proportion threshold, determining the adjacent position of the position where the target recommendation information is located as the target display position.
[0010] In an example embodiment of the present disclosure, if the number of the candidate recommendation information is multiple, the determining the target display position according to the display degree of the target recommendation information in the recommendation information list comprises: if the display degree of the target recommendation information is that the display proportion is greater than or equal to a proportion threshold, determining the position where the target recommendation information is located and multiple reference positions as the target display position; if the display degree of the target recommendation information is that the display proportion is less than the proportion threshold, determining the adjacent position of the position where the target recommendation information is located and multiple reference positions as the target display position.
[0011] In an example embodiment of the present disclosure, the adjacent position is the last position adjacent to the position where the target recommendation information is located in the same column; or, the adjacent position is the position which is in different columns with the target recommendation information and the distance from the position where the target recommendation information is located to the bottom end of the operation interface satisfies a distance condition.
[0012] In an example embodiment of the present disclosure, the inserting the candidate recommendation information into the target display position of the recommendation information list comprises: covering the recommendation information at the target display position by the candidate recommendation information; or, displaying the candidate recommendation information at the target display position and moving the recommendation information at the target display position to the next position adjacent to the target display position.
[0013] In an example embodiment of the present disclosure, the displaying the candidate recommendation information at the target display position comprises: displaying a recommendation image of the candidate recommendation information and displaying description information of the candidate recommendation information at the target display position; presenting a commodity label corresponding to the candidate recommendation information on the recommendation image; wherein the commodity label is used to represent at least one of a purchase category and a geographic position.
[0014] In an example embodiment of the present disclosure, the displaying the description information of the candidate recommendation information comprises: displaying a commodity characteristic label in the description information of the candidate recommendation information; wherein the commodity characteristic label comprises one or more of an electronic coupon use authority, a preferential information and a group purchase information.
[0015] According to an aspect of the present disclosure, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the information display method according to any one of the above.
[0016] In the technical solution provided by some embodiments of the present disclosure, the candidate recommended information that has not been browsed by the target user is inserted into the target display position in the recommended information list for display, which can provide new recommended information for the user, avoid the limitation that only the recommended information browsed by the user can be displayed in the related art, increase the comprehensiveness of the displayed recommended information list, improve the attractiveness of the recommended information to the target user, thereby prompting the user to enter the interactive platform again, improving the usage rate of the interactive platform, increasing the transaction conversion rate of the interactive platform, and improving the user experience.
[0017] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure. It is apparent that the accompanying drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0019] Figure 1 A schematic diagram of a system architecture to which the information display method according to the embodiments of the present disclosure can be applied is shown.
[0020] Figure 2 A flowchart of an information display method according to an embodiment of the present disclosure is schematically shown.
[0021] Figure 3 A schematic diagram of displaying a recommended information list in a front-end display state according to an embodiment of the present disclosure is schematically shown.
[0022] Figure 4 A schematic diagram of presenting a mask layer in a background display state according to an embodiment of the present disclosure is schematically shown.
[0023] Figure 5 A schematic diagram of presenting a candidate recommended information when entering the front-end display state again according to an embodiment of the present disclosure is schematically shown.
[0024] Figure 6 A schematic diagram of inserting a candidate recommended information for display according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0025] Example implementations will now be described more fully with reference to the accompanying drawings. Example implementations can be implemented in any number of manners, and are not limited to the examples described herein. Rather, these example implementations are provided so that this disclosure will be more fully comprehended, and these example implementations are set forth so as to provide a sufficient understanding of the example implementations for one of ordinary skill in the art to implement the example implementations. Described features, structures, or characteristics can be combined in any suitable manner in one or more implementations. In the following description, numerous specific details are provided to give a thorough understanding of implementations of the disclosure. One skilled in the relevant art will recognize, however, that the implementations of the disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, etc. In other instances, well-known structures have not been described in detail so as not to obscure aspects of the disclosure.
[0026] Furthermore, the accompanying drawings are only schematic and are non-limiting detailed representations of exemplifying embodiments of the disclosure. Identical components have been given the same reference numerals, and thus will not be described again at length. Some embodiments of the disclosure are illustrated by way of example in the drawings and further described in the following. It goes without saying, that other embodiments can be utilized and "customized" according to the specific needs of a user and the like. The figures show some block diagrams which are functional entities and do not necessarily have to correspond to physically or logically independent entities. These functional entities can be implemented in software, or in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0027] In some embodiments, when the application program is returned to the background display, the interface displayed before being returned to the background is displayed, and the current page is in an inactive state and cannot provide new supply display for the user. The displayed page is a page that has been browsed by the user and has less attraction to the user. In addition, when the application program is returned to the background display, a layer of the operation interface is covered by a layer of the mask layer to shield the operation interface and protect the user privacy, but the attraction of the application program to the user is reduced.
[0028] To solve the technical problems in the related art, some embodiments of the present disclosure provide an information display method which can be applied to an application scenario of displaying recommended information in various types of interactive platforms.
[0029] Figure 1 A schematic diagram of a system architecture to which the information display method and device of some embodiments of the present disclosure can be applied is shown.
[0030] In some embodiments, the system architecture 100 upon which the information display process relies may include a user terminal 110 and a server terminal 120. The user terminal 110 may include at least one terminal located on the user side. The server terminal 120 may be a server. Information can be transmitted between the user terminal 110 and the server terminal 120 via a network 130. The server terminal 120 is used to determine the recommended information list and candidate recommended information corresponding to the user terminal 110. The user terminal 110 is used to display the recommended information list on the user interface of the interactive platform. The recommended information list includes multiple recommended information items associated with the target user. Further, an overlay may be displayed on the user interface, on which candidate recommended information related to the target user may be displayed in the form of dynamic cards. Based on this, the candidate recommended information can be displayed at the target display position in the recommended information list.
[0031] It should be noted that in the above information display method, the server 120 can be any type of server or server cluster. The user terminal 110 can be any smart device capable of display, such as a smartphone, computer, tablet, smart speaker, in-vehicle device, wearable device, monitoring device, smart TV, etc., as long as it can install the application corresponding to the interactive platform and display the operation interface of the interactive platform. The above information display method can be executed entirely by the server or the user terminal; it can also be partially executed by the user terminal and partially by the server, without specific limitations here.
[0032] Next, refer to Figure 2 As shown, each step in the information display method in the embodiments of this disclosure will be described in detail.
[0033] In step S210, a list of recommended information for the target user is displayed on the operation interface of the interactive platform, and candidate recommended information related to the target user is obtained.
[0034] In some embodiments of this disclosure, the user terminal is used as the execution subject for description. The operation interface can be the operation interface of an interactive platform in the user terminal. The interactive platform can be any type of interactive platform, such as a shopping interactive platform, a short video interactive platform, or a local life service platform, etc., as long as it can display recommendation information related to the target user, and is not specifically limited here. The recommendation information may include products or stores recommended to the target user, or it may include live broadcast rooms recommended to the target user, etc., and is not specifically limited here. In this embodiment of the disclosure, a local life service platform is used as an example for description. The interactive platform can be a standalone application or a mini-program embedded in an instant messaging application.
[0035] The homepage of the interaction platform can be entered in response to a click operation on an application icon in the interaction platform. The operation interface of the homepage of the interaction platform can display a list of recommended information related to a target user, and the list of recommended information can include a plurality of recommended information. The target user can be any user who logs in to the interaction platform. The list of recommended information displayed is different for different target users. The plurality of recommended information can include one or more of recommended goods, recommended stores, recommended links, and recommended live broadcast rooms. The plurality of recommended information can be determined according to the user location and / or user preferences of the target user. For example, the recommended information can be information whose distance from the user location of the target user is within a distance range. For example, it can be a live broadcast room in the same city as the user, or it can be recommended information whose distance from the user location is less than a preset distance, or it can be information about goods or services sold by the recommended information that the user can obtain or consume in a store within a preset distance. The preset distance can be determined according to actual needs. In addition, the plurality of recommended information can also be recommended information in the entire interaction platform that meets the user preferences of the target user. The user preferences can be determined according to historical behaviors within a preset time period, and the historical behaviors can be at least one of ordering behavior, adding to cart behavior, browsing behavior, liking behavior, collecting behavior, and commenting behavior. The recommended information can also be information that meets the user location and is related to the user preferences of the target user.
[0036] Each recommended information in the list of recommended information can correspond to a display area, and the display areas of different recommended information are independent of each other. When the recommended information is a live broadcast room, each live broadcast room can play a live video corresponding to the live broadcast room. The live video can be a digital human live video or a real person live video, which is not limited here. For the displayed live broadcast room, the user can directly determine whether the live broadcast room meets the needs of the target user according to the displayed live broadcast picture, without the need to enter the live broadcast room to make the determination. Therefore, the user operation is reduced, the complexity of the user operation is reduced, the efficiency and convenience are improved, the display diversity and display quality are improved, and the live broadcast viewing experience is improved.
[0037] The size parameters of the display areas of the plurality of recommended information can be the same or different, and the size parameters can be width or height, which are determined according to the information that each recommended information needs to display. For example, the information that each recommended information needs to display can include one or more of an image, product text information, discount information, and product name. The proportion of the image, the product text information, the discount information, and the product name can all affect the size parameters of the display area of the recommended information.
[0038] The recommended image of each recommended information can be a cover image of the recommended information. The cover image can be a static image, which can or can not be related to the recommended information. For example, the cover image can be a frame image in a live video played in a live room, such as a starting frame image; or a product image involved in the live video; or a merchant image of a product involved in the live video, which is not limited here.
[0039] In some embodiments, for each recommended information, a related recommended image and description information can be displayed, which can be displayed below, left, right, or the like of the recommended image. The description information can be used to describe the product information involved in the recommended information. The product information can include one or more of a product name, a product price, a product discount, a product text information, a product label, a product sales record, an available merchant, an available time, a distance from the available merchant of the product to the target user, and a product characteristic label. When the product is an electronic coupon such as a group purchase coupon or a takeout coupon, the available merchant refers to all merchants that can use the product. The distance from the available merchant of the product to the target user can be the minimum distance from the merchant that can use the product to the target user. The product characteristic label can include an electronic coupon use permission, a discount information, a group purchase label, and the like. The electronic coupon use permission is used to indicate whether the product can use an electronic coupon owned by the target user, which can be any type of electronic coupon purchased from a live room of an interaction platform. The discount information can be a price difference or a product discount. The group purchase label can be a special price group purchase, and the like.
[0040] In addition, for each recommended information, a product label of the recommended information can be displayed at a preset position of the recommended image of the recommended information. The product label is used to indicate one or more of a purchase category and a geographic location of a product associated with the recommended information. The preset position can be the lower left corner or the lower right corner. The purchase category is used to indicate a purchase method, such as any one of group purchase, reservation, or takeout, or live broadcast. The geographic location can be a certain area, a specific location, a distance to the target user, or a delivery arrival time. The purchase category and the geographic location can be displayed by a label, which can be displayed adjacent to each other or at intervals, which is not limited here.
[0041] In addition, a product characteristic label can also be displayed around the description information of the recommended information. The product characteristic label can be used to indicate the source or payment method of the product, such as a special price group purchase or a useable electronic coupon.
[0042] In some embodiments, the plurality of recommended information can be displayed in multiple columns, for example, two columns. The height of the display area corresponding to the recommended information of different columns can be different, and the distance from the display area of the recommended information to the top of the operation interface can also be different.
[0043] In the case that the interaction platform is in the front-end display state, the to-be-displayed data associated with the dynamic card on the mask layer can be obtained, which can be product data or live data, etc. Further, the candidate recommended information for the target user can be generated according to the to-be-displayed data. The candidate recommended information is different from the recommended information in the recommended information list, and can be new recommended information related to the target user.
[0044] In step S220, the mask layer is displayed on the operation interface, and the dynamic card created according to the candidate recommended information is presented on the mask layer, and the dynamic card is used to display the candidate recommended information.
[0045] In the embodiments of the present disclosure, in the case that the interaction platform is in the background display state, the mask layer can be displayed on the operation interface, and the dynamic card created according to the candidate recommended information is presented on the mask layer, and the candidate recommended information of the target user is displayed through the dynamic card. The background display state can be triggered in response to the return operation of the interaction platform. The background display state refers to the display state of exiting the interaction platform.
[0046] The mask layer refers to a mask layer displayed on the operation interface, which can be semi-transparent to guide user operation or prompt important information. The mask layer can be formed by a color semi-transparent component. For example, the display and hiding of the mask layer can be controlled by setting the visibility of the mask layer. When the mask layer is displayed, the operation interface can be blocked; when the mask layer is hidden, the operation interface can be presented.
[0047] In the case that the interaction platform is in the background display state, the mask layer can be displayed on the operation interface, and the candidate recommended information can be displayed on the mask layer. The operation interface can be located at the first level, and the mask layer can be located at the second level, and the second level can be located on the upper side of the first level. The candidate recommended information refers to the recommended information different from the recommended information on the operation interface when the interaction platform is in the front-end display state. The candidate recommended information can also be determined according to the position of the target user and / or the user preference of the target user, and the number of candidate recommended information can be one or more. The candidate recommended information can be displayed at a preset position of the mask layer, for example, the lower left corner or the lower right corner, etc. Here, the display in the lower left corner is taken as an example for illustration.
[0048] In some embodiments, the candidate recommendation information can be displayed in the mask through a dynamic card. Illustratively, the dynamic card can be created according to the candidate recommendation information of the target user, the width of the dynamic card is the same as the width of the display area of each recommendation information in the interactive platform, and the height of the dynamic card can be determined according to the information that needs to be displayed by the candidate recommendation information. Illustratively, the information that needs to be displayed by the candidate recommendation information can include one or more of an image, product text information, discount information, and product name. The information that needs to be displayed by the candidate recommendation information can be positively correlated with the height of the candidate recommendation information.
[0049] In the embodiments of the present disclosure, when entering the background display state, the dynamic card can be added to the mask as a child object of the mask, and the mask is further overlaid on the operation interface to display the candidate recommendation information on the operation interface through the mask. The personalized candidate recommendation information can be displayed on the mask according to the user preference of the target user, instead of displaying fixed content, thereby increasing the display diversity. In addition, when the interactive platform enters the background display state, new personalized recommendation information can be recommended for the target user according to the user preference of the target user and displayed in the dynamic card of the mask, thereby attracting the target user to re-enter the interactive platform.
[0050] When the number of candidate recommendation information is one, the candidate recommendation information can be displayed at a preset position of the mask. The preset position can be, for example, the lower left corner, or other suitable positions. When the number of candidate recommendation information is multiple, the multiple candidate recommendation information can be displayed in order according to the scores of the candidate recommendation information from large to small, or the multiple candidate recommendation information can be displayed randomly. The score can be determined according to the correlation between the candidate recommendation information and the user preference of the target user.
[0051] The candidate recommendation information displayed on the mask layer has the same display form as the display manner of the recommendation information in the recommendation information list. Exemplarily, the recommendation image and the description information of the candidate recommendation information can be displayed in a dynamic card. The recommendation image can be a cover image corresponding to the candidate recommendation information, and the description information can be displayed below, left, right, or the like of the recommendation image. The description information can be used to describe the product information involved in the recommendation information. The product information can include one or more of product name, product price, product discount, product text information, product label, product sales record, available merchant, available time, distance from the available merchant of the product to the target user, and product feature label. The available merchant refers to all merchants that can use the product. The distance from the available merchant of the product to the target user can be the minimum distance from the merchant that can use the product to the target user. The product feature label can include one or more of electronic coupon use authority, discount information, and group purchase label. The electronic coupon use authority is used to indicate whether the product can use the electronic coupon owned by the target user. The electronic coupon can be any type of electronic coupon purchased from the live room. In addition, the product feature label can be displayed differently to attract users.
[0052] Next, in step S230, the mask layer is hidden, and the candidate recommendation information is inserted into the target display position of the recommendation information list to display the candidate recommendation information at the target display position.
[0053] In the embodiments of the present disclosure, when the interactive platform enters the front-end display state again, the mask layer can be hidden first, and the candidate recommendation information presented by the dynamic card is inserted into the target display position of the recommendation information list on the operation interface to display the candidate recommendation information at the target display position of the operation interface. Exemplarily, the mask layer can be hidden by adjusting the visibility of the mask layer. The target display position can be determined according to the display degree of the target recommendation information in the recommendation information list. The target recommendation information can be the last recommendation information in the target column of the recommendation information list when the interactive platform is in the front-end display state. The target column can be the first column or the second column, which is exemplarily taken as the first column. The last recommendation information refers to the recommendation information with the minimum distance to the bottom end of the operation interface. Moreover, the last recommendation information can be updated in response to the sliding operation of the user on the operation interface. In order to avoid the influence of the sliding operation, in the embodiments of the present disclosure, the target recommendation information refers to the last displayed recommendation information in the target column when the sliding operation is stopped before the interactive platform is exited. For example, when the target column is the first column, the target recommendation information can be the recommendation information in the lower left corner.
[0054] In some embodiments, when the number of candidate recommended information is one, the target display position can be determined according to the display degree of the target recommended information, and the candidate recommended information in the mask layer can be presented at the target display position. Exemplarily, the display degree is used to represent the completeness of the target recommended information, and can be represented by the display proportion of the target recommended information. The target recommended information can be completely displayed or partially displayed. The display proportion of the target recommended information can be 50% or 100%.
[0055] On this basis, the target display position can be determined according to the comparison result of the display proportion and the proportion threshold. The proportion threshold can be determined according to actual needs, for example, it can be 70% or 60% and the like. In some embodiments, when the number of candidate recommended information is one, if the comparison result is that the display proportion of the target recommended information is greater than or equal to the proportion threshold, the position of the target recommended information can be taken as the target display position. The position of the target recommended information refers to a resource position for displaying the target recommended information. Each resource position can display one recommended information, and different resource positions are independent of each other. When the display proportion of the target recommended information is greater than or equal to the proportion threshold, the resource position where the target recommended information is located can be directly determined as the target display position, so as to display the candidate recommended information at the target display position.
[0056] If the comparison result is that the display proportion of the target recommended information is less than the proportion threshold, the adjacent position of the position of the target recommended information can be taken as the target display position. The adjacent position can be the last position adjacent to the position of the target recommended information in the same column. The distance between the adjacent position and the bottom end of the operation interface is greater than the distance between the position of the target recommended information and the bottom end of the operation interface. That is, the last position in the same column as the target recommended information can be determined as the target display position. In addition, the position in a different column as the position of the target recommended information and satisfying the distance condition can also be determined as the adjacent position, where the distance satisfying the distance condition can be understood as the distance being the same or the difference between the distances satisfying a preconfigured distance threshold, which is determined according to actual needs. For example, the adjacent position can be the last position adjacent to the lower left corner in the first column, or the position with the same height as the lower left corner in the second column.
[0057] If the number of candidate recommendation information is multiple, and the display degree of the target recommendation information is a display proportion greater than or equal to a proportion threshold, the position of the target recommendation information and multiple reference positions can be determined as the target display position. The reference positions can be multiple positions in the same column and located below the position of the target recommendation information. That is, multiple positions located below the position of the target recommendation information can be determined as the target display position from the position of the target recommendation information. In addition, the multiple reference positions can be positions in different columns and located below the position of the target recommendation information, or positions in the operation interface with low relevance to the user preference of the target user, which can be determined according to actual needs. The number of multiple reference positions can be determined according to the number of candidate recommendation information.
[0058] In some other embodiments, if the number of candidate recommendation information is multiple, and the display degree of the target recommendation information is a display proportion less than a proportion threshold, the adjacent position of the position of the target recommendation information and multiple reference positions can be determined as the target display position. The adjacent position can be the last position in the same column adjacent to the position of the target recommendation information. The reference positions can be multiple positions in the same column and located below the last position. That is, multiple positions located below the last position of the position of the target recommendation information can be determined as the target display position from the last position of the position of the target recommendation information. In addition, the multiple reference positions can be positions in different columns and located below the last position, or positions in the operation interface with low relevance to the user preference of the target user, which can be determined according to actual needs. The number of multiple reference positions can be determined according to the number of candidate recommendation information. It should be noted that the reference positions can or can not contain the position of the target recommendation information, which can be determined according to actual needs.
[0059] After the target display position is determined, the dynamic card corresponding to the candidate recommendation information on the mask layer can be inserted into the target display position in the recommendation information list for display on the operation interface, and the mask layer is hidden.
[0060] In some embodiments, for the case where the number of candidate recommended information is one, when the dynamic card corresponding to the candidate recommended information displayed on the mask is inserted into the target display position in the recommended information list, if the display degree of the target recommended information is a display ratio greater than or equal to a ratio threshold, the candidate recommended information can be used to replace the recommended information at the target display position to cover the recommended information; or the candidate recommended information can be displayed at the target display position, and the recommended information at the target display position can be moved to the next position adjacent to the target display position for display. Exemplarily, when the number of candidate recommended information is one, the recommended information at the target display position is the target recommended information, so the target recommended information can be covered by the candidate recommended information, or the candidate recommended information can be displayed at the target display position, and the target recommended information can be moved to the next position adjacent to the target display position for display.
[0061] If the display degree of the target recommended information is a display ratio less than the ratio threshold, the candidate recommended information can be used to replace the recommended information at the position adjacent to the target recommended information to cover the recommended information at the position adjacent to the target recommended information; or the candidate recommended information can be displayed at the position adjacent to the target recommended information, and the recommended information at the position adjacent to the target recommended information can be moved.
[0062] For the case where the number of candidate recommended information is more than one, the candidate recommended information can replace the original recommended information at the target display position, or the original recommended information at the target display position can be moved.
[0063] When the candidate recommended information is displayed at the target display position, the recommended image and the description information of the candidate recommended information can be displayed at the target display position, and the product label corresponding to the candidate recommended information can be presented on the recommended image; wherein the product label is used to represent at least one of a purchase category and a geographic location. Exemplarily, the product label of the candidate recommended information can be displayed at a preset position of the recommended image of the candidate recommended information, and the product label is used to represent one or more of the purchase category and the geographic location of the product associated with the candidate recommended information. The purchase category is used to represent a purchase mode, which can be any one of group purchase, reservation, or any one of takeout and live broadcast. The geographic location can be a certain area, a specific location, a distance to the target user, or a delivery arrival time. In addition, a product feature label can be displayed at a preset position of the description information of the candidate recommended information. The product feature label can be a label corresponding to a significant difference or a special attribute of the candidate recommended information, and the product feature label can be used to represent the source or the payment mode of the product involved in the candidate recommended information, such as special group purchase or use of electronic coupons.
[0064] In order to improve the attraction to the target user, the candidate recommendation information in the recommendation information list can be displayed differently, for example, a distinctive label can be added to the candidate recommendation information, or the candidate recommendation information can be dynamically displayed, so as to guide the user to view the candidate recommendation information.
[0065] In the embodiment of the present disclosure, in the case that the interaction platform enters the front-end display state again, the new candidate recommendation information not browsed by the target user is inserted into the target display position in the recommendation information list for display, which can provide new recommendation information for the user, avoid the limitation that only the recommendation information browsed by the user can be displayed in the related art, increase the comprehensiveness of the displayed recommendation information list, improve the attraction of the recommendation information to the target user, thereby prompting the user to enter the interaction platform again, improving the use rate of the interaction platform, and increasing the transaction conversion rate of the interaction platform.
[0066] In addition, when the interaction platform enters the front-end display state again, the mask can be hidden, and the candidate recommendation information on the mask is further displayed in the target display position in the recommendation information list, which avoids the problem of decreased attraction to the user caused by the mask covering in the related art, and can re-attract the target user to enter the interaction platform according to the candidate recommendation information determined according to the user preference of the target user, thereby improving the user experience.
[0067] Further, after inserting the candidate recommendation information into the recommendation information list, a detail page of the candidate recommendation information can be presented in response to a click operation on the candidate recommendation information. For example, the detail page corresponding to the category of the product label of the candidate recommendation information can be displayed according to the category of the product label of the candidate recommendation information. If the category of the product label of the candidate recommendation information is group purchase, all goods included in the group purchase can be displayed. Moreover, each good can be independently displayed in a display area. If the category of the product label of the candidate recommendation information is live broadcast, the live broadcast screen of the live broadcast room can be displayed. If the category of the product label of the candidate recommendation information is takeout or other goods information, the detail page of the goods can be directly displayed.
[0068] Figure 3 FIG. 1 schematically shows an interface schematic diagram of the front-end display state. Referring to FIG. 1, the operation interface can display a recommendation information list, and the recommendation information list can include a plurality of recommendation information. Figure 3
[0069] When the return operation for the interaction platform is detected, the interaction platform can be triggered to enter the background display state. When the interaction platform enters the background display state, a mask can be displayed in the layer above the operation interface, and the candidate recommendation information related to the target user can be presented on the mask. The candidate recommendation information can be implemented by a dynamic card, as shown in FIG. 2. Figure 4
[0070] Figure 5 FIG. 6 schematically illustrates a diagram of re-entering the front-end display state, with reference to Figure 5 As shown in FIG. 6, the candidate recommendation information presented on the mask can be inserted into the target display position in the recommendation information list to present the candidate recommendation information that is not browsed by the target user at the target display position.
[0071] It should be noted that the user can use the interactive platform multiple times, and each time the user exits the interactive platform, the mask is displayed, and the candidate recommendation information displayed on the mask can be different. When the user re-enters the interactive platform, the candidate recommendation information can be inserted into the updated recommendation information list to display the candidate recommendation information at the target display position in a covering or adding manner.
[0072] Figure 6 FIG. 6 schematically illustrates a diagram of re-entering the front-end display state, with reference to Figure 6 As shown in FIG. 6, the candidate recommendation information presented on the mask can be inserted into the target display position in the recommendation information list to present the candidate recommendation information that is not browsed by the target user at the target display position.
[0073] In step S610, when in the active state represented by the front-end display state, a data acquisition request is sent and data is parsed. Illustratively, the candidate recommendation information related to the target user can be determined in response to the data acquisition request.
[0074] In step S620, when in the inactive state of the background display state, a dynamic card is created. For example, the dynamic card can be created according to the obtained candidate recommendation information.
[0075] In step S630, for the background, the dynamic card is added with a mask effect, and the mask is displayed, and the mask includes the candidate recommendation information.
[0076] In step S640, when re-entering the front-end display state, the mask is hidden, and the dynamic card is inserted into the recommendation information list to display the candidate recommendation information in the recommendation information list.
[0077] The technical solutions in the embodiments of the present disclosure can display the candidate recommendation information that the target user has not browsed by inserting the candidate recommendation information into a target display position in the recommendation information list when the interactive platform enters the front-end display state again, thereby providing new recommendation information for the user, increasing the comprehensiveness and diversity of the displayed recommendation information list, improving the attractiveness of the recommendation information to the target user, thereby improving the use rate of the interactive platform and increasing the transaction conversion rate of the interactive platform. In addition, when the interactive platform enters the front-end display state again, the mask can be hidden, and the candidate recommendation information on the mask can be displayed in the target display position in the recommendation information list, thereby re-attracting the target user to enter the interactive platform according to the candidate recommendation information determined according to the user preference of the target user, improving the user experience, and increasing the single conversion rate and operation ability of the application platform.
[0078] In some embodiments of the present disclosure, an information display device is provided, which can include a list display module, a mask display module, and a candidate recommendation information insertion module, wherein:
[0079] The list display module is configured to display a recommendation information list for a target user on an operation interface of an interactive platform, and obtain candidate recommendation information related to the target user.
[0080] The mask display module is configured to display a mask on the operation interface, and present a dynamic card created according to the candidate recommendation information on the mask, the dynamic card being configured to display the candidate recommendation information.
[0081] The candidate recommendation information insertion module is configured to hide the mask, and insert the candidate recommendation information into a target display position of the recommendation information list to display the candidate recommendation information at the target display position.
[0082] In an exemplary embodiment of the present disclosure, the height of the dynamic card is determined according to the candidate recommendation information, and the width of the dynamic card is consistent with the width of each recommendation information in the recommendation information list.
[0083] In an exemplary embodiment of the present disclosure, the candidate recommendation information insertion module includes a display position determination module configured to determine a target display position according to the display degree of a target recommendation information in the recommendation information list, and an insertion control module configured to insert the candidate recommendation information into the target display position of the recommendation information list for display.
[0084] In an example embodiment of the present disclosure, if the number of the candidate recommendation information is one; the display position determining module comprises: a first determining module, configured to determine the position of the target recommendation information as the target display position if the display degree of the target recommendation information is a display proportion greater than or equal to a proportion threshold; and a second determining module, configured to determine the adjacent position of the target recommendation information as the target display position if the display degree of the target recommendation information is a display proportion less than the proportion threshold.
[0085] In an example embodiment of the present disclosure, if the number of the candidate recommendation information is multiple; the display position determining module comprises: a third determining module, configured to determine the position of the target recommendation information and multiple reference positions as the target display position if the display degree of the target recommendation information is a display proportion greater than or equal to a proportion threshold; and a fourth determining module, configured to determine the adjacent position of the position of the target recommendation information and multiple reference positions as the target display position if the display degree of the target recommendation information is a display proportion less than the proportion threshold.
[0086] In an example embodiment of the present disclosure, the adjacent position is a previous position adjacent to the position of the target recommendation information in the same column; or, the adjacent position is a position adjacent to the position of the target recommendation information in different columns and satisfying a distance condition from the bottom end of the operation interface.
[0087] In an example embodiment of the present disclosure, the insertion control module comprises: a recommendation information covering module, configured to cover the recommendation information at the target display position by the candidate recommendation information; or an adding module, configured to display the candidate recommendation information at the target display position and move the recommendation information at the target display position to a next position adjacent to the target display position.
[0088] In an example embodiment of the present disclosure, the candidate recommendation information display module comprises: a display control module, configured to display a recommendation image of the candidate recommendation information and display description information of the candidate recommendation information at the target display position; and a commodity label display module, configured to present a commodity label corresponding to the candidate recommendation information on the recommendation image; wherein the commodity label is used to indicate at least one of a purchase category and a geographic position.
[0089] In an example embodiment of the present disclosure, the display control module comprises: a characteristic label display module, configured to display a commodity characteristic label in the description information of the candidate recommendation information; wherein the commodity characteristic label comprises one or more of an electronic coupon use right, a preferential information, and a group purchase label.
[0090] It should be noted that the specific details of the above information display device have been described in detail in the part of the method embodiment, and the details not disclosed can refer to the embodiment content of the method part, so it is not described again.
[0091] Exemplary embodiments of the present disclosure also provide an electronic device. The electronic device can be the terminal device or the server described above. Generally, the electronic device can include a processor and a memory, the memory being configured to store executable instructions of the processor, and the processor being configured to perform the information display method described above by executing the executable instructions. In addition, the electronic device can further include a display for displaying an operation interface.
[0092] Below, the electronic device is exemplarily described in the form of a general computing device. The electronic device is only an example, and should not bring any limitation to the function and use range of the embodiments of the present disclosure.
[0093] The components of the electronic device can include, but are not limited to, the at least one processing unit described above, the at least one storage unit described above, a bus connecting different system components (including the storage unit and the processing unit), and a display unit.
[0094] The storage unit stores program codes which can be executed by the processing unit, so that the processing unit performs the steps according to various exemplary embodiments of the present disclosure described in the "exemplary method" part of the present specification. For example, the processing unit can perform the steps as shown in Figure 2 .
[0095] The storage unit can include a readable medium in the form of a volatile storage unit, such as a random access memory (RAM) and / or a cache memory, and can further include a read-only memory (ROM).
[0096] The storage unit can also include programs / utilities with a set of (at least one) program modules, such as an operating system, one or more application programs, other program modules, and program data, each of which or some combination of which can include the implementation of a network environment.
[0097] The bus can be one or more of several types of bus structures, including a storage unit bus or storage unit controller, a peripheral bus, a graphics acceleration port, a processing unit bus, or a local bus using any of a variety of bus architectures.
[0098] The electronic device can also communicate with one or more external devices such as a keyboard or a pointing device, through an I / O interface. The I / O interface can include a receiver and a transmitter configured to allow communication between the electronic device and other external devices. The electronic device can communicate with one or more devices that enable a user to interact with it (e.g., a display device, a speaker, a haptic feedback device, etc.). The electronic device can also include (partial or
[0099] It should be noted that some embodiments of the present disclosure further provide a computer program product, which includes a computer program. The computer program is executed by a processor to implement the above method.
[0100] In an embodiment, the computer program product can be a tangible product containing the computer program, such as a computer-readable storage medium storing the computer program. The readable storage medium can be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, etc. signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid state disk (SSD), etc. For example, the computer program product can be implemented as a non-volatile storage medium storing the computer program, such as a read-only memory, a NAND flash memory, etc.
[0101] In an embodiment, the computer program product can be an intangible product containing the computer program. For example, the computer program product can be implemented as a virtual digital product, such as an executable file, an installation package, etc. digital file storing the computer program.
[0102] The code of a computer program can be written in any form of programming language, including C, Java, C++, etc. The program code can execute entirely on the user's computing device, partly on the user's computing device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN), a wide area network (WAN), etc., or the connection can be made to an external computing device, such as through the Internet using an Internet Service Provider.
[0103] The computer program can be carried or transferred by any type of signal bearing or transmission medium, including electrical, magnetic, optical, electromagnetic, infrared, or any other suitable medium. The electronic device can convert the signal carrying the computer program into a digital signal, and then run the computer program. When the computer program is run on the electronic device, the code thereof is used to make the electronic device perform (more specifically, the processor of the electronic device can be made to perform) the method steps of various exemplary embodiments of the present disclosure.
[0104] From the above description of the embodiments, those skilled in the art will readily appreciate that the example embodiments described herein can be implemented by software and / or by hardware combined with software. Accordingly, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product. The software product can be stored in a non-volatile storage medium, such as a CD-ROM, a USB flash drive, a mobile hard disk, etc., or on a network, and includes a number of instructions for causing a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to perform the methods according to the embodiments of the present disclosure.
[0105] Other embodiments of the present 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 present disclosure that are deemed to fall within the general principles of the present disclosure and include commonly known or customary technical techniques in the art. The specification and examples are to be considered exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
[0106] It should be understood that the present disclosure is not limited to the precise structures described and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the claims appended hereto.
Claims
1. An information display method characterized by comprising: The method comprises the following steps: displaying a list of recommended information for a target user on an operation interface of an interactive platform, and obtaining candidate recommended information related to the target user; displaying a mask layer on the operation interface, and presenting a dynamic card created according to the candidate recommended information on the mask layer, the dynamic card being used to display the candidate recommended information; when the interactive platform enters a front-end display state again, hiding the mask layer, and inserting the candidate recommended information into a target display position of the list of recommended information to display the candidate recommended information at the target display position; the target display position is determined in the following manner: if the number of candidate recommended information is one; if the display degree of the target recommended information is greater than or equal to a proportion threshold, the position of the target recommended information is determined as the target display position; if the display degree of the target recommended information is less than the proportion threshold, the adjacent position of the position of the target recommended information is determined as the target display position; the target recommended information is the last recommended information of a target column in the list of recommended information when the interactive platform is in the front-end display state; or, if the number of candidate recommended information is multiple; if the display degree of the target recommended information is greater than or equal to a proportion threshold, the position of the target recommended information and multiple reference positions are determined as the target display position; if the display degree of the target recommended information is less than the proportion threshold, the adjacent position of the position of the target recommended information and multiple reference positions are determined as the target display position.
2. The information display method according to claim 1, characterized by, The height of the dynamic card is determined according to the candidate recommended information, and the width of the dynamic card is consistent with the width of each recommended information in the list of recommended information.
3. The information display method according to claim 1, characterized by, The adjacent position is the last position adjacent to the position of the target recommended information in the same column; or, the adjacent position is a position adjacent to the position of the target recommended information in different columns and satisfying a distance condition.
4. The information display method according to claim 1, characterized by, The insertion of the candidate recommended information into the target display position of the list of recommended information comprises: covering the recommended information at the target display position with the candidate recommended information; or, displaying the candidate recommended information at the target display position and moving the recommended information at the target display position to the next position adjacent to the target display position.
5. The information display method according to claim 1, wherein The display of the candidate recommended information at the target display position comprises: displaying a recommended image of the candidate recommended information and displaying description information of the candidate recommended information at the target display position; presenting a product label corresponding to the candidate recommended information on the recommended image; wherein, the product label is used to represent at least one of a purchase category and a geographical position.
6. The information display method according to claim 5, wherein The display of the description information of the candidate recommended information comprises: displaying a product characteristic label in the description information of the candidate recommended information; wherein, the product characteristic label comprises one or more of an electronic coupon use authority, a preferential information, and a group purchase label.
7. A computer program product comprising a computer program, characterized in that, The computer program, when executed by a processor, implements the information display method of any one of claims 1-6.
Citation Information
Patent Citations
Data pushing method and device, computer equipment and computer medium
CN114417157A
Information pushing method and device, equipment and medium
CN116644171A