Recommended content display method and device, equipment, storage medium and program product

By setting the focus display position in the information flow interface and highlighting the recommended content based on the display characteristics, the problem of users ignoring the recommended content is solved, and the balance between improving recommendation efficiency and user experience is achieved.

CN120561389APending Publication Date: 2025-08-29TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410231521.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-29
Publication Date
2025-08-29

AI Technical Summary

Technical Problem

In the prior art, the recommended content pops up and displays directly in the information flow interface easily affects the efficiency of the user's normal browsing interface content, resulting in poor user experience and low recommendation efficiency.

Method used

Set the focus display position in the information flow interface, and according to the display characteristics of the first recommended content meet the highlighting conditions, the first recommended content is highlighted using a display effect different from other contents in the interface, for example, by enlarging, highlighting, vibration, etc., to ensure that the highlighting is consistent with the user's viewing tendency.

Benefits of technology

It improves the visual impact and user attractiveness of recommended content, while ensuring a smooth user experience and improving recommendation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120561389A_ABST
    Figure CN120561389A_ABST
Patent Text Reader

Abstract

The invention discloses a recommended content display method and device, equipment, a storage medium and a program product, and relates to the field of human-computer interaction. The method comprises the following steps: displaying an information flow interface, wherein the information flow interface comprises a focus display position; under the condition that the first recommendation content is displayed at the focus display position, displaying the first recommendation content with a first display effect; in response to the display process that the first recommended content is located at the focus display position and the display feature of the first recommended content meets a highlighting condition, highlighting the first recommended content according to a second display effect, so that the highlighting scheme of the first recommended content is matched with the watching tendency of a user, and the watching tendency of the user is improved. The browsing experience of the user to the interface is prevented from being interrupted, the attraction of the first recommended content to the user is improved, the smooth user experience is guaranteed, and therefore the recommendation efficiency of the first recommended content is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of human-computer interaction, and in particular to a method, apparatus, device, storage medium, and program product for displaying recommended content. Background Art

[0002] In content recommendation scenarios, related products are usually recommended to users by embedding recommended content in the information flow interface. However, users tend to ignore these regular recommended content when they focus on browsing the interface content.

[0003] In the related art, when a user enters an interface or triggers an interface jump, recommended content is usually directly popped up and displayed in the entered interface to ensure that the user can pay attention to the recommended content.

[0004] However, the above method is too rigid and easily affects the efficiency of users in browsing the interface content, resulting in poor user experience, aversion to recommended content, and low recommendation efficiency. Summary of the Invention

[0005] The embodiments of the present application provide a method, apparatus, device, storage medium, and program product for displaying recommended content, which can improve recommendation efficiency. The technical solution is as follows.

[0006] In one aspect, a method for displaying recommended content is provided, the method comprising:

[0007] Displaying an information flow interface, wherein the information flow interface includes a focus display position;

[0008] When the first recommended content is displayed at the focus display position, displaying the first recommended content with a first display effect;

[0009] In response to the first recommended content being displayed at the focus display position and the display characteristics of the first recommended content meeting a highlighting condition, the first recommended content is highlighted according to a second display effect.

[0010] In another aspect, a device for displaying recommended content is provided, the device comprising:

[0011] A display module, configured to display an information flow interface, wherein the information flow interface includes a focus display position;

[0012] The display module is further configured to display the first recommended content in a first display effect when the first recommended content is displayed at the focus display position;

[0013] The display module is further configured to, in response to the first recommended content being in the focus display position and the display characteristics of the first recommended content meeting a highlighting condition, highlight the first recommended content according to a second display effect.

[0014] On the other hand, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the recommended content display method as described in any of the above-mentioned embodiments of the present application.

[0015] On the other hand, a computer-readable storage medium is provided, wherein the storage medium stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the recommended content display method as described in any of the above-mentioned embodiments of the present application.

[0016] In another aspect, a computer program product or computer program is provided. The computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the recommended content display method described in any of the above embodiments.

[0017] The beneficial effects of the technical solutions provided in the embodiments of the present application include at least:

[0018] By highlighting the first recommended content with an effect different from other contents in the interface when the first recommended content is in the focus display position and the display characteristics of the first recommended content meet the highlighting conditions, the first recommended content is highlighted according to the highlighting conditions while improving the visual impact of the first recommended content. This makes the highlighting scheme of the first recommended content consistent with the user's viewing tendency, avoids interrupting the user's browsing experience of the interface, and increases the attractiveness of the first recommended content to the user, while ensuring a smooth user experience, thereby improving the recommendation efficiency of the first recommended content. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0020] Figure 1 This is a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application;

[0021] Figure 2 is a flowchart of a method for displaying recommended content provided by an exemplary embodiment of the present application;

[0022] Figure 3 This is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application;

[0023] Figure 4 is a flowchart of a method for displaying recommended content provided by an exemplary embodiment of the present application;

[0024] Figure 5 This is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application;

[0025] Figure 6 This is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application;

[0026] Figure 7 This is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application;

[0027] Figure 8 is a flowchart of a method for highlighting recommended content based on overlay rendering provided by an exemplary embodiment of the present application;

[0028] Figure 9 This is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application;

[0029] Figure 10 is a flow chart of a reward method based on highlighting recommended content provided by an exemplary embodiment of the present application;

[0030] Figure 11 This is a schematic diagram of interactive rewards provided by an exemplary embodiment of the present application;

[0031] Figure 12 This is a schematic diagram of reward information display provided by an exemplary embodiment of the present application;

[0032] Figure 13 is a flowchart of a method for highlighting candidate recommendation content provided by an exemplary embodiment of the present application;

[0033] Figure 14 This is a technical flow chart of a method for displaying recommended content provided by an exemplary embodiment of the present application;

[0034] Figure 15 is a timing diagram of a method for displaying recommended content provided by an exemplary embodiment of the present application;

[0035] Figure 16 is a structural block diagram of a recommended content display device provided by an exemplary embodiment of the present application;

[0036] Figure 17 It is a structural block diagram of a terminal provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0037] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0038] It should be understood that although the terms first, second, etc. may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, a first parameter may also be referred to as a second parameter, and similarly, a second parameter may also be referred to as a first parameter without departing from the scope of this disclosure. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0039] In content recommendation scenarios, relevant products are usually recommended to users by embedding recommended content in the information flow interface. However, users tend to ignore these regular recommended content when they are focused on browsing the interface content. In related technologies, recommended content is usually displayed directly in the interface when the user enters the interface or triggers the interface jump to ensure that the user can pay attention to the recommended content. However, the above method is too rigid and easily affects the efficiency of users' normal browsing of interface content, resulting in poor user experience, aversion to recommended content, and low recommendation efficiency.

[0040] In an embodiment of the present application, a method for displaying recommended content is introduced. The method can highlight the first recommended content with an effect different from other content in the interface when the display characteristics of the first recommended content meet the highlighting conditions during the display process of the first recommended content in a focus display position. While improving the visual impact of the first recommended content, the first recommended content is highlighted according to the highlighting conditions, so that the highlighting scheme of the first recommended content is consistent with the user's viewing tendency, avoiding interrupting the user's browsing experience of the interface, thereby increasing the attractiveness of the first recommended content to the user and ensuring a smooth user experience, thereby improving the recommendation efficiency of the first recommended content.

[0041] First, the application scenarios of the interface interaction method provided in the embodiment of the present application are explained. The interface interaction method provided in the embodiment of the present application can be applied to various content recommendation fields such as advertising recommendation, video recommendation, audio recommendation, etc., and the embodiment of the present application is not limited to this.

[0042] In some embodiments, the content recommendation method is applied to the field of advertisement recommendation as an example for description.

[0043] Illustratively, an application A and advertiser B have reached a partnership. Subject to user permission, the application will display an information flow interface recommending advertiser B's products during the use of application A, including a focused display position. When application A displays the information flow interface, the advertising content (first recommended content) placed by advertiser B is displayed in the focused display position. While the first recommended content is in the focused display position, the first recommended content is displayed using a first display effect, such as black and white. In response to the first recommended content's display characteristics in the focused display position satisfying a highlighting condition, the first recommended content is highlighted using a second display effect. The display characteristics of the first recommended content in the focused display position include, but are not limited to, at least one of the following: the duration of the first recommended content's display in the focused display position, the number of times it is displayed, the progress of the display, and the degree of matching between the displayed content and other displayed content in the information flow interface. For example, in response to advertiser B's advertising content in the focused display position reaching a preset progress point (e.g., the video frame with the highest historical user click-through rate), the advertising content is magnified and the display color of the advertising content is switched from black and white to color. By using the display progress reaching a preset progress node as a highlighting condition and highlighting the first recommended content according to the highlighting condition, the first recommended content can be made to conform to the user's viewing tendency, thereby reducing the impact of highlighting the first recommended content on the user's browsing experience.

[0044] In some embodiments, the interface interaction method is applied to the field of video recommendation as an example for description.

[0045] Illustratively, a video application displays a content recommendation interface for playing videos, recommending different video content. The video application may, subject to user permission, display an information flow interface for recommending video content, including a focus display position. A recommended video (first recommended content) recommended by the video application based on a preset recommendation list is displayed in the focus display position. When the first recommended content is displayed in the focus display position, the first recommended content is displayed with a first display effect, such as playing the first recommended content silently at the same brightness as other displayed content in the information flow interface. In response to the display characteristics of the first recommended content in the focus display position meeting a highlighting condition, the first recommended content is highlighted and played with a second display effect. The display characteristics of the first recommended content in the focus display position include, but are not limited to, at least one characteristic of the first recommended content's display duration in the focus display position, the number of times it is displayed, the display progress, and the degree of matching between the displayed content and other displayed content in the information flow interface. For example, the playback duration of the recommended video is considered the user's viewing time of the recommended video. In response to the recommended video's playback duration reaching 5 seconds, the recommended video is magnified and highlighted, and the video volume is switched to a preset volume. By setting the video playback time reaching the first preset time as a highlighting condition, and highlighting the first recommended content according to the highlighting condition, the first recommended content can be made consistent with the user's viewing tendency, thereby reducing the impact of highlighting the first recommended content on the user's browsing experience.

[0046] It is worth noting that the above application scenarios are only illustrative examples and are not limited here.

[0047] Secondly, the implementation environment of this application is introduced. Please refer to Figure 1 , which shows a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application, the implementation environment includes: a terminal 110, a server 120 and a communication network 130.

[0048] In some embodiments, terminal 110 implements a display function through an interface. When running any application or displaying any web page, an information flow interface is displayed. Terminal 110 displays recommended content through the information flow interface. Server 120 is used to provide background services for the display function of recommended content. Data is transmitted between terminal 110 and server 120 via communication network 130.

[0049] The information flow interface includes a focus display location. For example, the information flow interface is the interface displayed upon entering application A; or, the information flow interface is the interface displayed after opening a webpage; or, the information flow interface is the interface displayed while using application A; or, the information flow interface is the interface displayed after a control on a webpage is triggered, etc. This embodiment of the application is described using the information flow interface as an example of the interface provided by the target application.

[0050] The focus display position is a preset display location on the information flow interface, used to display recommended content that is pre-loaded or loaded in real time. Examples include the top area of ​​the information flow interface, the center area of ​​the information flow interface, the full-screen area of ​​the information flow interface, and any other designated location. For example, by displaying advertisements in the focus display position, a spotlight ad format is implemented.

[0051] Illustratively, the terminal 110 displays an information flow interface, which includes a focus display position. When the first recommended content is displayed at the focus display position, the first recommended content is displayed with a first display effect. In response to the display characteristics of the first recommended content satisfying a highlighting condition while the first recommended content is at the focus display position, the first recommended content is highlighted according to a second display effect. The display characteristics of the first recommended content at the focus display position include, but are not limited to, at least one characteristic of the display duration of the first recommended content at the focus display position, the number of displays, the display progress, and the degree of matching between the displayed content and other displayed content in the information flow interface. By determining whether the above display characteristics satisfy the highlighting condition, the user's viewing tendency for the first recommended content is determined, thereby achieving the goal of highlighting the first recommended content when the user tends to watch the first recommended content.

[0052] The visual prominence of the second display effect is higher than that of the first display effect. The visual prominence includes display size, display brightness, color vividness, and the degree of visual difference from other displayed contents except the first recommended content.

[0053] For example, take the focus image advertisement recommendation in the video player software as an example. Figure 1 As shown in sub-figure a in the example, the video playback software includes a focus display position in its information flow interface. The video playback software displays a focus image advertisement in this focus display position. The duration of the focus image advertisement in the focus display position is determined as the user's viewing time of the advertisement. In response to the viewing time reaching 5 seconds, the advertisement is enlarged and highlighted. As shown in sub-figure b, this recommended content display method can also be used in any information flow interface that includes content recommendation functions, such as a news reading interface or a music playback interface.

[0054] Optionally, the first recommended content may be obtained by the terminal 110 from the server 120 in real time, may be pre-loaded by the terminal 110 from the server 120, or may be automatically generated by the terminal 110 based on locally stored resource content.

[0055] Illustratively, the terminal 110 sends a recommended content acquisition request to the server 120 via the communication network 130 . The request is used to request the server 120 to acquire recommended content. The server 120 returns the first recommended content to the terminal 110 based on the request.

[0056] In some embodiments, the recommended content includes preloaded recommended content and real-time recommended content, and the first recommended content is determined from the preloaded recommended content and the real-time recommended content for display according to the network connection status of the terminal 110. For example, in response to the network connection status being a first network status, the first recommended content is determined from at least one real-time recommended content; or, in response to the network connection status being a second network status, the first recommended content is determined from at least one preloaded recommended content. Compared with the second network status, the terminal has a faster network transmission speed in the first network status. For example, in response to the network connection status being connected to a wireless fidelity network or a 5G network, the first recommended content is determined from at least one real-time recommended content; or, in response to the network connection status being connected to a cellular network (for example, 2G, 3G, 4G, etc. networks), the first recommended content is determined from at least one preloaded recommended content.

[0057] Taking the first recommended content as preloaded recommended content as an example, the terminal 110 stores preloaded recommended content. Schematically, the preloaded recommended content is stored in the preset storage area of ​​the terminal during the installation process of the target application; or the preloaded recommended content is stored in the preset storage area of ​​the terminal when the target application is started for the first time; or the preloaded recommended content is obtained by the terminal from the recommended content resource platform within a preset time period, and the preloaded recommended content stored in the preset storage area is updated, wherein the recommended content resource platform is used to provide recommended content resources to the target application; or the preloaded recommended content is obtained from the recommended content resource platform when the terminal detects that the current terminal network connection status corresponds to a wireless fidelity network, and the preloaded recommended content stored in the preset storage area is updated.

[0058] Illustratively, the above-mentioned recommended content resource platform may be deployed in the server 120 .

[0059] Optionally, the storage method of the preloaded recommended content includes but is not limited to at least one of the following methods: 1. Storing multiple preloaded recommended contents in the above-mentioned preset storage area in order of the size of the preloaded recommended contents; 2. Storing multiple preloaded recommended contents in the above-mentioned preset storage area in order of the relevance between the recommended content type corresponding to the preloaded recommended content and the target application; 3. Storing multiple preloaded recommended contents in the above-mentioned preset storage area according to the bidding level corresponding to the preloaded recommended content.

[0060] The above-mentioned terminal is optional. The terminal can be a desktop computer, a laptop computer, a mobile phone, a tablet computer, an e-book reader, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a smart TV, a smart car, and other terminal devices in various forms. The embodiments of the present application are not limited to this.

[0061] It is worth noting that the above-mentioned servers can be independent physical servers, or they can be server clusters or distributed systems composed of multiple physical servers. They can also be cloud servers that provide basic cloud computing services such as cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), as well as big data and artificial intelligence platforms.

[0062] Among them, cloud technology refers to a hosting technology that unifies hardware, software, network and other resources within a wide area network or local area network to achieve data calculation, storage, processing and sharing.

[0063] In some embodiments, the above-mentioned server can also be implemented as a node in a blockchain system.

[0064] Before collecting relevant user data (for example, account information and operation data involved in this application, etc.) and during the process of collecting relevant user data, this application can display a prompt interface, pop-up window or output voice prompt information. The prompt interface, pop-up window or voice prompt information is used to remind the user that its relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining user-related data after obtaining the user's confirmation operation on the prompt interface or pop-up window. Otherwise (that is, when the user's confirmation operation on the prompt interface or pop-up window is not obtained), the relevant steps of obtaining user-related data are terminated, that is, the user's relevant data is not obtained. In other words, all user data collected by this application are collected with the user's consent and authorization, and the collection, use and processing of relevant user data need to comply with the relevant laws, regulations and standards of the relevant region.

[0065] For illustration, please refer to Figure 2 , which shows a flowchart of a method for displaying recommended content provided by an exemplary embodiment of the present application. The method can be executed by a terminal, or by a server, or by both the terminal and the server. The embodiment of the present application takes the method executed by a terminal as an example for explanation. Figure 2 As shown, the method includes the following steps:

[0066] Step 210: displaying an information flow interface, which includes a focus display position.

[0067] Schematically, the terminal is installed with a target application, which is used to provide an information flow interface.

[0068] Optionally, the target application may be a social application, an audio player, a video player, an electronic reading software, an online teaching platform, an accounting software, an online shopping software, or any other application that provides a recommended content display function, and this application does not limit this.

[0069] The information flow interface can be a welcome interface that serves as the startup interface when entering the target application; or, the information flow interface can be the homepage interface that is first displayed when logging into the target application; or, the information flow interface can be any interface displayed during the use of the target application; or, the information flow interface can be an interface that is displayed after a control on a web page is triggered, etc.

[0070] The focus display position is used to express the position in the information flow interface that is the user's visual focus, for example, the center area of ​​the interface, etc. In some embodiments, the focus display position can be the position in the information flow interface used to display the main content to the user.

[0071] The focus display position included in the above-mentioned information flow interface is used to display recommended content. The focus display position can be preset by the target application or set by the user.

[0072] Optionally, the focus display position in the information flow interface can be a fixed position relative to the information flow interface, or a dynamic position relative to the information flow interface.

[0073] Take the example of an information flow interface including a visible area and an invisible area, wherein the visible area refers to the area in the information flow interface that is within the screen display range, and the invisible area refers to the area in the information flow interface that is outside the screen display range. The interface content displayed in the visible area of ​​the information flow interface can change dynamically with user operations, etc. When the focus display position is a fixed position relative to the information flow interface, the focus display position can be a dynamic position relative to the visible area. For example, the focus display position is fixed to the top area of ​​the information flow interface, and the position of the focus display position in the visible area changes with the change of the top position of the information flow interface in the visible area; when the focus display position is a dynamic position relative to the information flow interface, the focus display position can be a fixed position relative to the visible area.

[0074] For example, taking the example of a fixed focus display position relative to the information flow interface, the top area of ​​the information flow interface is set as the focus display position. When the top area slides out of the visible area, the focus display position is not included in the visible area. Taking the example of a fixed focus display position relative to the visible area, the center area of ​​the visible area is set as the focus display position. The focus display position is always included in the visible area. When the display content in the information flow interface is slid to the center area of ​​the visible area, the display content is displayed in the focus display position.

[0075] Step 220 : When the first recommended content is displayed at the focus display position, the first recommended content is displayed with a first display effect.

[0076] The first recommended content is a content resource recommended by the target application to the user. The first recommended content can be any type of content resource provided by the target application, such as pictures, videos, audio, text, etc.

[0077] Taking the target application as a video playback platform as an example, the video playback platform is used to play video resources provided by the platform, such as TV series, movies, cartoons, live videos, and edited videos. The first recommended content can be a video resource in the video playback platform, or it can be a video or picture resource used to recommend the first product.

[0078] The first recommended content may be a preloaded recommended content resource or a real-time loaded recommended content resource.

[0079] In some embodiments, first recommended content is determined from preloaded recommended content and real-time recommended content for display based on the network connection status of the device. For example, in response to the network connection status being a first network status, the first recommended content is determined from at least one real-time recommended content; or, in response to the network connection status being a second network status, the first recommended content is determined from at least one preloaded recommended content. Compared with the second network status, the terminal has a faster network transmission speed in the first network status. For example, in response to the network connection status being connected to a wireless fidelity network or a 5G network, the first recommended content is determined from at least one real-time recommended content; or, in response to the network connection status being connected to a cellular network (for example, 2G, 3G, 4G, etc. networks), the first recommended content is determined from at least one preloaded recommended content.

[0080] In some embodiments, the first display effect is a display effect preset by the target application for the focus display position, and the display effect refers to a visual parameter feature during the content display process.

[0081] Schematically, the display effect is used to indicate visual effects such as display size, display brightness, display color tone, and animation effects during display of the recommended content.

[0082] The first display effect is used to indicate visual parameter characteristics when the first recommended content is displayed in the focus display position, including but not limited to the above-mentioned display size, display brightness, display color tone, animation effect, etc.

[0083] Optionally, the first display effect may be the same as or different from the display effect of the content displayed at other display positions in the information flow interface.

[0084] For example, taking the recommended content as an advertisement, the first recommended content is a focus picture or focus video advertisement placed by the advertiser and displayed at the focus display position of the information flow interface.

[0085] Step 230 : In response to the first recommended content being in the focus display position and the display characteristics of the first recommended content meeting the highlighting condition, the first recommended content is highlighted according to the second display effect.

[0086] The display feature refers to a relevant parameter feature when the first recommended content is displayed at the focus display position, and the relevant parameter feature is related to the display condition of the first recommended content at the focus display position.

[0087] In some embodiments, the display feature corresponds to a display parameter that characterizes a user's viewing tendency.

[0088] Optionally, the display characteristics include but are not limited to at least one display parameter characteristic such as the display duration, display times, display frequency, display area, display progress of the first recommended content in the focus display position, the degree of matching between the current display content of the first recommended content and other display content in the interface, and the type of display elements in the first recommended content.

[0089] The display characteristics can be used to indicate the display status of the first recommended content in the focus display position. Taking the first recommended content including a recommended video as an example, the display characteristics are used to indicate the current playback status of the recommended video, including but not limited to playback duration, number of playbacks, playback progress, color contrast of the current playback screen, etc.

[0090] Optionally, the above display feature is the display feature of the first recommended content itself, which can indicate the user's viewing tendency independently of the user operation in some cases, such as display duration, display progress, etc.

[0091] The highlighting conditions include that the display characteristics of the first recommended content in the focus display position are consistent with the user's viewing tendency. For example, if the display time of the first recommended content in the focus display position reaches a first preset time, it is considered that the user tends to watch the first recommended content, or if the number of times the first recommended content is displayed in the focus display position within a preset time period reaches a preset number threshold, it is considered that the user tends to watch the first recommended content.

[0092] By determining whether the display characteristics of the first recommended content itself in the focus display position meet the highlighting conditions to highlight the first recommended content, the first recommended content can be highlighted when it meets the user's viewing tendency, while avoiding interrupting the browsing experience of the information flow interface, and the visual appeal of the first recommended content is improved. Moreover, the first recommended content is highlighted based on its own display characteristics, and there is no need to rely on user operations to highlight the first recommended content. Compared with highlighting the first recommended content only based on user operations, the user's viewing tendency can still be inferred based on the display characteristics when the user has not performed relevant operations, thereby improving the efficiency of highlighting the recommended content.

[0093] Optionally, in response to the display time of the first recommended content in the focus display position reaching a first preset time, the first recommended content is highlighted according to the second display effect; or, in response to the display progress of the first recommended content in the focus display position reaching a preset progress node, the first recommended content is highlighted according to the second display effect; or, in response to the current display content of the first recommended content and other display content other than the first recommended content meeting a preset matching condition, the first recommended content is highlighted according to the second display effect; or, in response to the information flow interface displaying the first recommended content in the focus display position for the nth time within a preset time interval, the first recommended content is highlighted according to the second display effect, where n is an integer greater than 1.

[0094] Indicatively, the display time of the first recommended content in the focus display position is regarded as the viewing time of the first recommended content by the user. For example, the first recommended content is highlighted according to the viewing time. Please refer to Figure 3 , Figure 3 is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application, such as Figure 3 As shown, in the information flow interface 300, the first recommended content 310 is displayed in the focus display position 301 with the first display effect. In response to the viewing time of the first recommended content 310 reaching 5 seconds, the first recommended content 310 is enlarged and highlighted according to the second display effect, wherein the display brightness of the first recommended content 310 is higher than other display content in the information flow interface 300.

[0095] The second display effect is used to indicate the prominent display effect of the first recommended content. The visual parameter characteristics corresponding to the second display effect include but are not limited to the above-mentioned display size, display brightness, display color tone, animation effect, etc.

[0096] The visual prominence of the second display effect is higher than that of the first display effect. The visual prominence includes: display size, display brightness, color vividness, and visual difference from other displayed contents except the first recommended content.

[0097] In some embodiments, highlighting the first recommended content according to the second display effect includes at least one of the following solutions:

[0098] The first one is to highlight the first recommended content according to the highlight effect.

[0099] Illustratively, a luminous element can be superimposed on the first recommended content to achieve a highlight display effect on the first recommended content. The luminous element can be superimposed on a specified area in the information flow interface, for example, a luminous element is set at the top of the interface to achieve a spotlight effect; it can also be superimposed on the first recommended content, for example, the luminous element is superimposed on the display element in the first recommended content; it can also be superimposed on the boundary position of the first recommended content to highlight the area where the first recommended content is located.

[0100] By highlighting the first recommended content according to the highlight effect, the visual prominence of the first recommended content can be intuitively increased based on the display brightness, thereby increasing the attractiveness of the first recommended content to users.

[0101] The second method is to enlarge and display the first recommended content.

[0102] Schematically, the display area of ​​the first recommended content is enlarged, and the screen ratio of the first recommended content in the information flow interface is increased. By enlarging the display of the first recommended content, the details of the first recommended content can be further displayed to the user. By expanding the screen ratio of the first recommended content in the information flow interface, the probability of the user paying attention to the first recommended content is increased.

[0103] In the process of zooming in and displaying the first recommended content, the first recommended content can be zoomed in proportion to the screen ratio of the first recommended content in the focus display position, or it can be zoomed in according to the display ratio of the visible area. For example, a horizontal video can be zoomed in and displayed according to the display ratio of the vertical screen interface (see Figure 3 ). This application does not limit the screen display ratio of the enlarged first recommended content.

[0104] The third type is to display the first recommended content and the first product logo in a preset area, where the first product logo is used to indicate the first product recommended by the first recommended content, wherein the display area of ​​the first recommended content when displayed in the focus display position is the first area, and the display area of ​​the preset area is larger than the first area.

[0105] By using a larger preset area to display the first recommended content and the first product logo, the display correlation between the first recommended content and the first product logo is strengthened, so that the user can intuitively notice the first product recommended by the first recommended content through the first product logo, thereby strengthening the user's memory of the first product recommended by the first recommended content and improving the recommendation efficiency.

[0106] The fourth type is to display the first recommended content with a flashing display accompanied by a terminal vibration effect.

[0107] Flashing display means that the first recommended content is displayed alternately with the first transparency and the second transparency at a preset frequency, wherein the first transparency is different from the second transparency. For example, the first transparency is used to indicate that the first recommended content is 100% transparent, and the second transparency is used to indicate that the first recommended content is completely opaque.

[0108] In an illustrative example, a three-second terminal vibration effect is released, and the first recommended content is displayed flashing at a preset frequency. The terminal vibration effect draws the user's attention through tactile sensation, prompting the user to pay attention to the content displayed on the interface. At the same time, the flashing display of the first recommended content highlights the first recommended content in the information flow interface, enhancing the visual appeal of the first recommended content.

[0109] The fifth type is an animation effect showing the first product logo displayed in the center of the information flow interface.

[0110] Schematically, the animation effect of the first product logo escaping from the first recommended content and moving to the center of the information flow interface for enlarged display, and the first product logo staying displayed in the center of the information flow interface for 3 seconds and then flying back to the starting display position of the first product logo and immersing in the first recommended content, strengthens the user's memory of the product, improves the recommendation efficiency and the fun of the highlighted display.

[0111] A sixth method is to overlay and display a first rendering element on the first recommended content, where the first rendering element is used to decorate a display element in the first recommended content.

[0112] Schematically, when the display elements of the first recommended content include a recommended product element, a highlight light element is superimposed and displayed on the first recommended content. The highlight light element is a decorative element superimposed on the product element and used to highlight the product element; when the display elements of the first recommended content include a character element, a highlight light element is superimposed and displayed on the first recommended content. The highlight light element is a decorative element superimposed on the character element and used to highlight the character element.

[0113] The seventh type is to play a first animation effect corresponding to a preset display element in the first recommended content in the information flow interface.

[0114] Optionally, the first animation effect may be used to highlight the first recommended content as a whole, or may be used to highlight the first display element individually.

[0115] Illustratively, when it is detected that the first recommended content includes display elements corresponding to flying objects such as airplanes, taking the first animation effect being used to highlight the first recommended content as a whole as an example, the second display effect is implemented as the first animation effect of the first recommended content flying out from the information flow interface; taking the first animation effect being used to highlight the first display element individually as an example, the second display effect is implemented as the first animation effect of a preset display element (such as an airplane) in the first recommended content flying out from the first recommended content.

[0116] The first animation effect may also be an interface animation effect pre-generated based on a preset display element. For example, when it is detected that the first recommended content includes a fireworks display element, the second display effect may be implemented as the first animation effect of fireworks blooming as a whole in the information flow interface.

[0117] An eighth type is to play an interactive animation effect between the first recommended content and the second recommended content, where the interactive animation effect corresponds to an interactive display element in the first recommended content.

[0118] The second recommended content is any displayed content in the information flow interface except the first recommended content.

[0119] Illustratively, the second recommended content may be candidate recommended content for the focus display position in the information flow interface, and the first recommended content and the second recommended content may be displayed alternately at the focus display position.

[0120] The interactive display element in the first recommended content refers to a display element used to indicate an interactive action, for example, a fire display element is used to indicate a shooting action.

[0121] Illustratively, when there is a shooting action in the first recommended content, or the word "shooting" appears in the copy content, an interactive animation effect of the second recommended content being shot is played.

[0122] In some embodiments, based on the matching relationship between the first recommended content and the second recommended content, an interactive animation effect of the first recommended content and the second recommended content may be played.

[0123] For example, a shooting action appears in the first recommended content, and the second recommended content includes display elements such as a bull's eye or a model that match the shooting action, and an interactive animation effect of a bullet shot from the first recommended content hitting the bull's eye in the second recommended content is played.

[0124] To sum up, the recommended content display method provided in the embodiment of the present application highlights the first recommended content with a display effect different from other content in the interface when the first recommended content is in the focus display position and the display characteristics of the first recommended content meet the highlighting conditions. While improving the visual impact of the first recommended content, the first recommended content is highlighted according to the highlighting conditions, so that the highlighting scheme of the first recommended content is consistent with the user's viewing tendency, avoiding interrupting the user's browsing experience of the interface, which not only increases the attractiveness of the first recommended content to the user, but also ensures a smooth user experience, thereby improving the recommendation efficiency of the first recommended content.

[0125] Please refer to Figure 4 , which shows a flowchart of a method for displaying recommended content provided by an exemplary embodiment of the present application. The method can be executed by a terminal, or by a server, or by both the terminal and the server. The embodiment of the present application takes the method executed by a terminal as an example for explanation. Figure 4 As shown, the above step 230 includes the following steps:

[0126] Step 231 : In response to the display time duration of the first recommended content at the focus display position reaching a first preset time duration, the first recommended content is highlighted according to a second display effect.

[0127] Schematically, the duration of time the first recommended content is in the focus display position is calculated from the time the focus display position of the first recommended content first appears in the visible area of ​​the information flow interface until the focus display position leaves the visible area of ​​the information flow interface. The visible area refers to the area within the screen display range of the information flow interface.

[0128] Optionally, the first preset duration may be preset by the target application, pre-configured by the user, or dynamically determined based on the user's historical viewing duration of the recommended content at the focus display position within a historical time period.

[0129] Schematically, based on the historical data recorded by the target application, the average display time of the historical recommended content in the focus display position when the user used the target application within one month before the current moment is determined. In response to the display time of the first recommended content in the focus display position reaching the average display time, the first recommended content is highlighted according to the second display effect.

[0130] Illustratively, the first recommended content includes a recommended video, and step 231 can be implemented as follows: in response to the playback time of the recommended video in the focus display position reaching a first preset time, the recommended video is highlighted and played according to the second display effect.

[0131] When the first recommended content includes a recommended video, when the focus display position is in the visible area of ​​the information flow interface, the recommended video will automatically start playing and the playback time of the recommended video in the focus display position will be recorded. Taking the information flow interface as the program homepage for entering the target application as an example, the focus display position is at the top of the program homepage. When entering the target application, the program homepage is displayed, and the focus display position is in the visible area of ​​the program homepage. The recommended video will be automatically played. In response to the playback time of the recommended video in the focus display position reaching 10 seconds, the recommended video will be highlighted and played according to the second display effect.

[0132] By determining whether to highlight the first recommended content based on whether the display duration meets the highlighting conditions, the display duration can be used to represent the user's viewing duration, and whether the user is inclined to watch the first recommended content can be determined based on the user's viewing duration of the first recommended content. This can not only improve the fit between the highlighted first recommended content and the user's viewing tendency and ensure user experience, but also automatically highlight the first recommended content, thereby improving the highlighting efficiency and recommendation efficiency of the recommended content.

[0133] Step 232 : In response to the display progress of the first recommended content at the focus display position reaching a preset progress node, the first recommended content is highlighted according to the second display effect.

[0134] The display progress is used to indicate a content node in the display process of the first recommended content at the focus display position, for example, a progress node such as a text node and a picture node.

[0135] Optionally, the preset progress node may be pre-specified or determined based on a historical display situation of the first recommended content.

[0136] The above-mentioned historical display conditions include but are not limited to the number of times the first recommended content was displayed, clicked, commented, liked, and viewed popularity within the historical time period. The viewing popularity can be calculated by weighting the number of times the content was displayed, clicked, commented, and liked.

[0137] Illustratively, taking the example of determining the preset progress node based on the historical display of the first recommended content, the content node with the highest historical user click-through rate in the first recommended content is used as the preset progress node. For example, with respect to the historical playback of Advertisement 1 (the first recommended content) on the platform, statistics show that the click-through rate is highest when spokesperson A is displayed in Advertisement 1 during the display process. The screen node where spokesperson A appears in Advertisement 1 is used as the preset progress node. In response to the screen node where spokesperson A appears being displayed when Advertisement 1 is in the focus display position, the first recommended content is highlighted according to the second display effect.

[0138] Illustratively, taking the pre-specified preset progress node as an example, the content node at which the text display content switches to the screen display content in the first recommended content is determined as the preset progress node.

[0139] When the first recommended content includes a recommended video, step 232 may be implemented as follows: in response to the playback progress of the first recommended content at the focus display position reaching a preset progress node, the first recommended content is prominently played according to the second display effect.

[0140] For example, a recommended video includes narration and animation. The narration and animation can be played interspersed or simultaneously. When the recommended video begins, it plays part of the narration first, followed by the animation. When the recommended video is played in the first display effect, the narration is played in black and white. When the narration reaches the part "In the beginning of chaos, there was a monkey," the video switches to color, presenting a colorful animation of a monkey emerging from a stone.

[0141] Whether to highlight the first recommended content is determined based on whether the display progress meets the highlighting conditions. By setting, for example, the video frame with the highest historical click-through rate as a preset progress node, the display progress can represent the user's viewing interest, so that the first recommended content is highlighted when the display progress reaches the progress node most popular with users, thereby matching the user's viewing interest and improving the highlighting efficiency and recommendation efficiency.

[0142] Step 233 : In response to the currently displayed content of the first recommended content and other displayed content other than the first recommended content meeting a preset matching condition, the first recommended content is highlighted according to the second display effect.

[0143] The preset matching condition is used to indicate a matching condition between the currently displayed content of the first recommended content and other content other than the first recommended content.

[0144] Optionally, the preset matching conditions include that the similarity between the current display content of the first recommended content and the other display content reaches a preset similarity, or that the current display content of the first recommended content has a corresponding relationship with the other display content, or that the current display content of the first recommended content includes display elements of the same type as the other display contents, or that the overall picture features formed by the current display content of the first recommended content and the other display contents meet the preset picture features.

[0145] Taking the preset matching condition including that the similarity between the currently displayed content of the first recommended content and the other displayed content mentioned above reaches the preset similarity as an example, the interface background of the information flow interface is set to a starry sky map. In response to the similarity between the currently displayed content of the first recommended content and the interface background reaching the preset similarity, for example, the currently displayed content also belongs to the starry sky map and the color is similar, then the preset matching condition is met, and the first recommended content is highlighted according to the second display effect, for example, the color saturation of the currently displayed content is increased, and a flashing highlight effect is superimposed on the stars in the currently displayed content.

[0146] For example, the preset matching condition includes that the current display content of the first recommended content has a corresponding relationship with the other displayed content. For illustration, please refer to Figure 5 , Figure 5 is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application, such as Figure 5 As shown, a correspondence between liquids and containers is pre-configured, and the first recommended content 510 is displayed at the focus display position of the information flow interface. In response to the appearance of a bubble drink 520 in the current display content of the first recommended content 510, and a glass 530 is displayed in other display contents, the correspondence is met, and it is deemed that the preset matching condition is met. The first recommended content 510 is highlighted according to the second display effect. For example, based on the display elements of the above-mentioned bubble drink 520 and the glass 530, an animation effect 540 of pouring the bubble drink into the glass is generated and played.

[0147] Taking the preset matching condition that includes the current display content of the first recommended content including display elements of the same type as other display contents as an example, the first recommended content is implemented as a milk advertisement, and the current display content of the first recommended content includes a cow display element. The other display contents such as the background of the information flow interface or the cover image of other recommended content in the information flow interface include display elements such as sheep and cats. The above-mentioned cow display elements and the sheep, cats and other display elements are all animal-type display elements, which are deemed to meet the preset matching condition. The first recommended content is highlighted according to the second display effect. For example, multiple animal stickers are obtained by cropping the above-mentioned milk, sheep, cats and other display elements, and a zoo party animation effect is generated based on the multiple animal stickers. When the first recommended content is highlighted according to the second display effect, the animation effect is superimposed and played on the information flow interface.

[0148] Taking the preset matching condition including that the overall picture characteristics of the current display content of the first recommended content and other display contents meet the preset picture characteristics as an example, the current display content of the first recommended content includes the display element of the dragon, and the other display contents include the display element of the phoenix. The dragon in the current display content of the first recommended content and the phoenix in the other display contents form a symmetrically displayed dragon and phoenix image. The overall picture characteristics meet the preset picture characteristics of "dragon and phoenix bringing good luck". It is considered that the preset matching condition is met, and the first recommended content is highlighted according to the second display effect. For example, the display elements of the dragon and phoenix are enlarged and an animation effect of highlighting the dragon and phoenix image is displayed.

[0149] By determining whether to highlight the first recommended content based on whether the current display content of the first recommended content and other display content except the first recommended content meet the preset matching conditions, the correlation between the highlighting scheme of the first recommended content and other display content in the information flow interface is strengthened, thereby improving the interface correlation for the overall information flow interface, so that the highlighting scheme of the recommended content will not be too independent of the overall display effect of the information flow interface, and increasing the interest of the highlighting of the recommended content.

[0150] Step 234 , in response to the information flow interface displaying the first recommended content at the focus display position for the nth time within the preset time interval, the first recommended content is highlighted according to the second display effect.

[0151] Wherein, n is an integer greater than 1.

[0152] In some embodiments, the displayed content in the information flow interface slides with the user's sliding operation. When the user performs a sliding operation on the information flow interface according to a preset sliding trajectory, the information flow interface will display the first recommended content in the focus display position multiple times. Then, it can be determined whether to highlight the first recommended content based on the sliding trajectory of the sliding operation received by the information flow interface within a preset time interval.

[0153] For example, when the first recommended content is in the focus display position and displayed according to the first display effect, in response to the sliding operation received by the information flow interface within a preset time interval that conforms to the preset sliding trajectory, the first recommended content is highlighted according to the second display effect. The preset sliding trajectory is used to indicate that after sliding the information flow interface downward according to the first sliding distance within the preset time interval, the information flow interface will display the first recommended content in the focus display position after sliding the information flow interface upward according to the second sliding distance. The first sliding distance and the second sliding distance may be the same or different.

[0154] Illustratively, the first recommended content includes a recommended video, and step 234 can be implemented as follows:

[0155] The first step is to obtain the number of times the recommended video is played within a preset time interval in response to the focus display position being within the visible area of ​​the information flow interface.

[0156] Among them, the visible area refers to the area within the screen display range in the information flow interface.

[0157] Schematically, within a preset time interval, in response to the focus display position being within the visible area of ​​the information flow interface, or in response to receiving a user's play operation on a recommended video, the recommended video is played, and the number of times the recommended video is played within the preset time interval is counted by one.

[0158] In the second step, when the number of playbacks reaches n times, the recommended video is highlighted and played according to the second display effect.

[0159] The above n is an integer greater than 1.

[0160] Schematically, when a recommended video is displayed in the focus display position in the information flow interface, the recommended video is played silently. In response to the recommended video being played three times in the focus display position, the recommended video is played in a pop-up window at a preset volume with the user's authorization.

[0161] By measuring the user's viewing tendency towards the first recommended content based on the number of times the first recommended content is displayed in the focus display position, the first recommended content can be highlighted when the user is accustomed to watching it, avoiding the problem of directly highlighting the first recommended content in the form of a pop-up window or the like when it first appears, thus interrupting the user's browsing experience. This enhances the user's effective memory of the first recommended content and improves the recommendation efficiency.

[0162] In some embodiments, in response to the first recommended content including a display element in the element library, the first recommended content may be highlighted according to the second display effect.

[0163] Optionally, when it is detected that the first display element in the first recommended content belongs to a display element in the element library, highlighting the first recommended content according to the second display effect can be implemented by highlighting the first display element in the first recommended content according to the second display effect.

[0164] Schematically, an element library is preset, and the element library includes a plurality of preset display elements. When the first recommended content is displayed in the focus display position, the display element in the first recommended content is identified by artificial intelligence (AI), and in response to identifying that the display element in the first recommended content belongs to the display element in the element library, the display element is highlighted. Among them, element recognition can be performed by a pre-trained element recognition model, which performs image recognition on the first recommended content, and compares the image features of the display elements in the first recommended content with each preset display element in the element library. When it is detected that the image feature difference between the display element in the first recommended content and the preset display element in the element library is less than the preset difference degree, the display element of the recommended content is determined as the first display element, and a highlight display effect is generated for the first display element.

[0165] Optionally, the first display element can be highlighted by superimposing a decorative rendering element for decorating the first display element on the first display element, or by setting a highlight display effect for the first display element, or by cropping the first display element from the first recommended content to obtain a corresponding texture image, and highlighting the first display element by enlarging and displaying the texture image, or by playing a first animation effect for highlighting the first display element in the information flow interface, or by generating and playing an interactive animation effect with other display elements or other recommended content based on the first display element.

[0166] For example, when a preset first display element is detected in the first recommended content, a first animation effect for highlighting the first display element is played in the information flow interface. The first animation effect can be an animation effect pre-generated based on the preset display element stored in the element library and corresponding to the preset display element, or it can be an animation effect generated and displayed in real time by the AI ​​when the specified display element is detected. For example, a fireworks blooming animation is preset for the fireworks element. This fireworks blooming animation can be the display of multiple fireworks elements blooming in other display locations in the information flow interface, or it can be an animation effect in which the fireworks element is detached from the first recommended content, enlarged, and suspended in the information flow interface to bloom. When the first recommended content is detected to include a fireworks element, the fireworks blooming animation is played in the information flow interface.

[0167] Illustratively, taking the example of generating and playing interactive animation effects with other display elements or other recommended content based on the first display element when it is detected that the first recommended content includes a preset first display element, when it is detected that the first recommended content includes a thrown snowball element, an animation effect of the snowball element being thrown from the first recommended content and hitting the screen is displayed, or, when the information flow interface also includes a second recommended content, an animation effect of the second recommended content being hit by the snowball is played.

[0168] In some embodiments, the second display effect includes multiple display effects.

[0169] Optionally, displaying the first recommended content according to the second display effect includes at least one of the following solutions:

[0170] Solution 1: highlight the first recommended content with a highlight effect.

[0171] Schematically, solution 1 includes but is not limited to the following three display situations:

[0172] The first one is to display a spotlight effect for the first recommended content at a preset position in the information flow interface.

[0173] The spotlight effect refers to the effect of emitting light in a fan-shaped angle starting from the light source.

[0174] Optionally, the light source can be any preset position in the information flow interface, or the first product logo corresponding to the first recommended content, or a designated display element in the first recommended content, etc. This application does not limit this.

[0175] The second method is to display a highlighted border element at the boundary of the area where the first recommended content is located.

[0176] Illustratively, a light bar may be displayed around the boundary of the first recommended content, or a highlight element such as a starlight effect may be displayed around the first recommended content.

[0177] The third type is to display the first recommended content in a floating manner on the information flow interface, wherein the display brightness of the first recommended content is higher than the display brightness of other displayed contents in the information flow interface.

[0178] Illustratively, during the highlighting process, the display brightness of the first recommended content can be kept unchanged, and the display brightness of other display contents in the information flow interface can be reduced. Alternatively, the display brightness of other display contents in the information flow interface can be kept unchanged, and the display brightness of the first recommended content can be increased. Alternatively, the display brightness of the first recommended content can be increased and the display brightness of other display contents in the information flow interface can be reduced at the same time.

[0179] In some embodiments, in order to avoid the user experience being affected by excessive display brightness during the highlighting process, the display brightness currently set by the user for the terminal can be used as a display brightness threshold, and the first recommended content can be displayed at this display brightness threshold, and the display brightness of other displayed content can be reduced.

[0180] For illustration, please refer to Figure 6 , Figure 6 This is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application. Figure 6 As shown, the first recommended content 610 is displayed in suspension on the information flow interface 600, the display brightness of the first recommended content 610 is higher than the display brightness of other displayed contents in the information flow interface 600, a highlight border element 620 is displayed at the boundary position of the area where the first recommended content 610 is located, and a spotlight effect 630 for the first recommended content is displayed at a preset position in the information flow interface 600.

[0181] The above-mentioned highlight display effect is merely an illustrative example and is not limited in this application.

[0182] The highlight display scheme directly enhances the visual display effect of the first recommended content, thereby increasing the visual impact and visual appeal to users.

[0183] Option 2: Enlarge and display the first recommended content.

[0184] Illustratively, the first display effect indicates that the first recommended content is displayed in a preset first size, and the second display effect indicates that the first recommended content is displayed in a preset second size, where the second size is larger than the first size.

[0185] Optionally, the enlarged display of the first recommended content may also be implemented as full-screen display of the first recommended content.

[0186] In the process of zooming in and displaying the first recommended content, the first recommended content can be zoomed in proportion to the screen ratio of the first recommended content in the focus display position, or it can be zoomed in according to the display ratio of the visible area. For example, a horizontal video can be zoomed in and displayed according to the display ratio of the vertical screen interface (see Figure 3 ). This application does not limit the screen display ratio of the enlarged first recommended content.

[0187] In the above-mentioned process of enlarging and displaying the first recommended content, it can be enlarged according to a preset enlarged display size, or it can be enlarged according to a preset enlarged display ratio, or it can be continuously enlarged to different degrees according to the different viewing tendencies indicated by the display characteristics. For example, taking the display time as an example, when the display time reaches 3 seconds, the first recommended content is enlarged to the third size, when the display time reaches 5 seconds, the first recommended content is enlarged to the fourth size, and when the display time reaches 10 seconds, the first recommended content is enlarged to full-screen display, wherein the fourth size is larger than the third size.

[0188] It is worth noting that the above-mentioned magnified display solution is only an illustrative example and is not limited to this application.

[0189] By dynamically highlighting the first recommended content by enlarging it, the visual appeal of the first recommended content can be intuitively enhanced, thereby improving the recommendation efficiency.

[0190] Option three, displaying the first recommended content and the first product logo in a preset area, where the first product logo is used to indicate the first product recommended by the first recommended content, wherein the display area of ​​the first recommended content when displayed in the focus display position is the first area, and the display area of ​​the preset area is larger than the first area.

[0191] For illustration, please refer to Figure 7 , Figure 7 is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application, such as Figure 7 As shown, first recommended content 710 is displayed in a focused position within information flow interface 700, with a first display area. In response to a user viewing first recommended content 710 for 5 seconds, first recommended content 710 and a first product logo 730 are displayed within a predetermined area 720, where the display area is larger than the first area. By occupying a larger display area and displaying the recommended product logo in association with the first recommended content, the first recommended content can be highlighted while other content within the information flow interface remains displayed, minimizing the impact of the highlighted recommended content on the user's browsing experience.

[0192] Optionally, the first product identifier may be a preset brand identifier, or a product identifier generated by AI-based identification from the first recommended content.

[0193] Illustratively, the first recommended content is used to recommend the first product. When the AI ​​detects that the first recommended content includes the display element of the first product, the display element of the first product is automatically cropped as the first product identifier.

[0194] Solution 4: The first recommended content is displayed flashingly with the terminal vibrating effect.

[0195] Flashing display means that the first recommended content is displayed alternately with the first transparency and the second transparency at a preset frequency, wherein the first transparency is different from the second transparency. For example, the first transparency is used to indicate that the first recommended content is 100% transparent, and the second transparency is used to indicate that the first recommended content is completely opaque.

[0196] Optionally, during the flashing display process, the first transparency may be a preset fixed transparency, and the second transparency may be a dynamic transparency that gradually increases with a preset frequency and a preset transparency increase.

[0197] Before highlighting the first recommended content, the first recommended content is displayed at a preset fixed transparency when in focus, and is displayed alternately at different transparencies at a preset frequency during the highlighting process.

[0198] In an illustrative example, a three-second terminal vibration effect is released, and the first recommended content is displayed flashing at a preset frequency. The terminal vibration effect draws the user's attention through tactile sensation, prompting the user to pay attention to the content displayed on the interface. At the same time, the flashing display of the first recommended content highlights the first recommended content in the information flow interface, enhancing the visual appeal of the first recommended content.

[0199] It is worth noting that the above-mentioned flashing display scheme is only an illustrative example and is not limited to this application.

[0200] Option five, displays the animation effect of the first product logo in the center of the information flow interface.

[0201] Schematically, the animation effect of the first product logo escaping from the first recommended content and moving to the center of the information flow interface for enlarged display, and the first product logo staying displayed in the center of the information flow interface for 3 seconds and then flying back to the starting display position of the first product logo and immersing in the first recommended content, strengthens the user's memory of the product, improves the recommendation efficiency and the fun of the highlighted display.

[0202] In some embodiments, a logo interaction interface corresponding to the first product logo can also be displayed in the center of the information flow interface. The logo interaction interface includes multiple blocking elements, and the multiple blocking elements are used to partially block the first product logo. In response to receiving an interactive operation on the blocking element, an blocking element removal animation is displayed, and the first product logo is gradually revealed, thereby increasing the user's memory of the first product and the interactive fun based on the first product logo.

[0203] Solution six: A first rendering element is superimposed and displayed on the first recommended content, and the first rendering element is used to decorate the display elements in the first recommended content.

[0204] Schematically, taking the sixth highlighting scheme as an example, when the display elements of the first recommended content include recommended product elements, a highlight light element is superimposed and displayed on the first recommended content. The highlight light element is a decorative element superimposed on the product element to highlight the product element; when the display elements of the first recommended content include character elements, a highlight light element is superimposed and displayed on the first recommended content. The highlight light element is a decorative element superimposed on the character element to highlight the character element, enriching the highlighting scheme.

[0205] Option seven: playing a first animation effect corresponding to a preset display element in the first recommended content in the information flow interface.

[0206] Optionally, the first animation effect may be used to highlight the first recommended content as a whole, or may be used to highlight the first display element individually.

[0207] In some embodiments, solution seven may be implemented by playing a first animation effect on the information flow interface for highlighting a preset display element in the first recommended content.

[0208] Illustratively, when it is detected that the first recommended content includes display elements corresponding to flying objects such as airplanes, taking the first animation effect being used to highlight the first recommended content as a whole as an example, the second display effect is implemented as the first animation effect of the first recommended content flying out from the information flow interface; taking the first animation effect being used to highlight the first display element individually as an example, the second display effect is implemented as the first animation effect of a preset display element (such as an airplane) in the first recommended content flying out from the first recommended content.

[0209] The first animation effect may also be an interface animation effect pre-generated based on a preset display element. For example, when it is detected that the first recommended content includes a fireworks display element, the second display effect may be implemented as the first animation effect of fireworks blooming as a whole in the information flow interface.

[0210] Illustratively, when it is detected that the first recommended content includes a thrown snowball element, an animation effect of a snowball being thrown from the first recommended content and hitting the screen is displayed.

[0211] Illustratively, when it is detected that the first recommended content includes beverage elements such as soda, a preset toast animation effect is played in the information flow interface.

[0212] Solution 8: Play the interactive animation effect of the first recommended content and the second recommended content, and the interactive animation effect corresponds to the interactive display element in the first recommended content.

[0213] The second recommended content is any displayed content in the information flow interface except the first recommended content.

[0214] Illustratively, the second recommended content may be candidate recommended content for the focus display position in the information flow interface, and the first recommended content and the second recommended content may be displayed alternately at the focus display position.

[0215] The interactive display element in the first recommended content refers to a display element used to indicate an interactive action, for example, a fire display element is used to indicate a shooting action.

[0216] Illustratively, when there is a shooting action in the first recommended content, or the word "shooting" appears in the copy content, an interactive animation effect of the second recommended content being shot is played.

[0217] In some embodiments, based on the matching relationship between the first recommended content and the second recommended content, an interactive animation effect of the first recommended content and the second recommended content may be played.

[0218] For example, a shooting action appears in the first recommended content, and the second recommended content includes display elements such as a bull's eye or a model that match the shooting action, and an interactive animation effect of a bullet shot from the first recommended content hitting the bull's eye in the second recommended content is played.

[0219] The matching relationship is determined based on preset matching conditions, including the following: the similarity between the currently displayed content of the first recommended content and the second recommended content reaches a preset similarity level; the currently displayed content of the first recommended content corresponds to the second recommended content; the currently displayed content of the first recommended content includes display elements of the same type as the second recommended content; or the overall display characteristics of the currently displayed content of the first recommended content and the second recommended content meet preset display characteristics. For details, please refer to the above-mentioned step 233, which will not be repeated here.

[0220] Illustratively, in response to the first recommended content including the first display element in the element library, when highlighting the first recommended content according to the second display effect, the above-mentioned schemes five and six can be combined. For example, it is detected that the first recommended content includes the milk element in the element library, and an interactive interface for the milk element is displayed in the center of the information flow interface. The interactive interface shows that multiple cows are blocking a box of milk on a grassland background. The milk element is gradually revealed by driving the cows away through interactive operations. After the milk element is revealed, an animation effect of the milk element sinking into the first recommended content is played, and the milk element is marked with a highlighted line in the first recommended content.

[0221] Optionally, when highlighting the first recommended content according to the second display effect, the highlighting may be performed according to one of the above-mentioned multiple second display effects, or may be performed in combination with at least two of the above-mentioned second display effects.

[0222] For illustration, please refer to Figure 5 In response to the first recommended content being in the focus display position, the display characteristics of the first recommended content meet the highlighting conditions, and the first recommended content 510 is displayed in a suspended and enlarged manner on the information flow interface, and the display brightness of the first recommended content is set to be higher than the display brightness of other displayed contents in the information flow interface. At the same time, based on the correspondence between the bubble drink 520 in the first recommended content 510 and the glass 530 in other displayed contents, an animation effect 540 is displayed. The first recommended content is highlighted through the magnification and highlighting highlighting scheme, and the animation effect generated by the display elements in the current display content and the display elements in other displayed contents is obtained through the first recommended content 510, which increases the display correlation between the highlighted first recommended content and the information flow interface, and dynamically attracts the user's attention through the above animation effect, and increases the fun.

[0223] It is worth noting that the combination of the above-mentioned multiple highlighting schemes is only an illustrative example and is not limited in this application.

[0224] To summarize, the method provided in the embodiments of the present application measures the user's viewing tendency for the first recommended content through display characteristics in multiple dimensions, such as the display duration, display progress, display times, and matching relationship with other displayed content of the first recommended content in the focus display position, so that the first recommended content can be highlighted based on the above display characteristics, which not only ensures that the highlighting scheme is consistent with the user's viewing tendency and improves the smooth experience for the user, but also can enhance the visual appeal of the first recommended content to the user by highlighting the first recommended content, thereby improving the recommendation efficiency.

[0225] The method provided in the embodiment of the present application highlights the first recommended content through a second display effect with a higher visual prominence than the first display effect, provides multiple highlighting schemes, improves the effectiveness and diversity of the highlighting of recommended content, can increase the attractiveness of the first recommended content to users, improve the effectiveness of delivering the first recommended content, and thus improve the recommendation efficiency.

[0226] The second display effect is based on the display element superposition of the first recommended content as an example for explanation. Please refer to Figure 8 , Figure 8 This is a flowchart of a method for highlighting recommended content based on overlay rendering provided by an exemplary embodiment of the present application. The method can be executed by a terminal, a server, or both. The embodiment of the present application takes the method executed by a terminal as an example for explanation. Figure 8 As shown, highlighting the first recommended content according to the second display effect in step 230 can be implemented as follows:

[0227] Step 810 : Overlay and display a first rendering element on the first recommended content. The first rendering element is used to decorate display elements in the first recommended content.

[0228] The first rendering element is a rendering element used to decorate the first recommended content, such as highlight light, cartoon texture, etc. The display element in the first recommended content is used to indicate the display content in the first recommended content, and the display element includes but is not limited to text elements, image elements, etc.

[0229] In some embodiments, the display elements of the first recommended content include at least one of a product element and a character element. Optionally, the above step 810 includes at least the following two situations:

[0230] The first one is that when the display elements of the first recommended content include a product element, a highlight light element is superimposed and displayed on the first recommended content.

[0231] The highlight light element is a decorative element superimposed on a product element for highlighting the product element.

[0232] The product element is used to indicate the recommended product of the first recommended content.

[0233] Optionally, the above-mentioned highlight light elements may be generated by pre-superposition, or may be obtained by real-time rendering after a designated product element is automatically recognized by a picture recognition model during the display of the first recommended content.

[0234] The second type is that when the display elements of the first recommended content include a character element, a highlight light element is superimposed and displayed on the first recommended content.

[0235] The highlight light element is a decorative element superimposed on the character element and used to highlight the character element.

[0236] Optionally, the character element may be a brand mascot corresponding to the first recommended content, a recommended spokesperson for the first recommended content, or a popular character in a film or television work or a virtual game, or any other character element included in the first recommended content.

[0237] For illustration, please refer to Figure 9 , Figure 9 is a schematic diagram of highlighting recommended content provided by an exemplary embodiment of the present application, such as Figure 9 As shown, when the information flow interface 900 highlights the first recommended content 910 according to the second display effect, when the display elements of the first recommended content 910 include recommended products and product spokespersons, a highlight light element 920 is superimposed on the first recommended content 910, and the highlight light element 920 is used to highlight the recommended products and product spokespersons.

[0238] In some embodiments, the user can interact with the first recommended content based on the first rendering element. Schematically, the user can crop the first recommended content based on the first rendering element to obtain a first image, which can be saved or shared.

[0239] Taking the example of obtaining and saving the first texture by clipping the first rendering element, the following two steps may be included after step 810:

[0240] Step A: in response to receiving a clipping operation for a first rendering element, obtaining a first texture.

[0241] The first texture is a texture obtained by cropping the first recommended content and includes a display element decorated with a first rendering element.

[0242] Step B: In response to receiving a save operation on the first sticker, save the first sticker to a local storage space.

[0243] The first sticker may also be shared or used, for example, by publishing the first sticker on a platform provided by a target application, or sharing the first sticker across platforms to other applications.

[0244] In summary, the method provided in the embodiment of the present application implements a method for highlighting recommended content based on overlay rendering by overlaying and displaying the first rendering element on the first recommended content, enriches the highlighting scheme of recommended content, and improves the fun of highlighting recommended content.

[0245] The method provided in the embodiment of the present application highlights the recommended product elements and / or character elements by superimposing highlight light elements, thereby specifically strengthening the promotional effect of the first recommended content. By highlighting the recommended product elements, the user's memory of the recommended product can be strengthened, and the recommendation efficiency of the recommended product can be improved; by highlighting the character elements, the user's interest in the first recommended content can be strengthened, and the recommendation efficiency of the first recommended content can be improved.

[0246] The method provided in the embodiment of the present application obtains the first texture by cropping the first rendering element, thereby implementing an interaction solution based on the first rendering element and the first recommended content, thereby increasing the probability of user interaction with the first recommended content and improving the rendering effectiveness of the first rendering element.

[0247] In some embodiments, the content recommendation method provided by the embodiment of the present application can also trigger a reward mechanism during the highlighting process of the first recommended content. Please refer to Figure 10 , Figure 10This is a flowchart of a reward method based on highlighting recommended content provided by an exemplary embodiment of the present application. The method can be executed by a terminal, a server, or both. The embodiment of the present application takes the method executed by a terminal as an example for explanation. Figure 10 As shown, the above step 230 further includes the following steps:

[0248] Step 1010 : In response to the first recommended content being displayed for a second duration according to the second display effect reaching a second preset duration, an interactive interface corresponding to the first recommended content is displayed.

[0249] The interactive interface is used to receive an interactive operation on the first recommended content.

[0250] The reward mechanism can be triggered by performing interactive operations on the interactive interface. For example, completing the interactive operations required by the interactive interface can obtain prize content.

[0251] Indicatively, the interactive interface can be implemented as a virtual game interface such as receiving red envelopes, connecting the dots, and answering questions. Users can obtain prize content after completing game interactions in the interactive interface.

[0252] Step 1020: Display first reward information in response to receiving an interactive operation that meets the reward requirements.

[0253] The first reward information is used to prompt the user to collect a first prize content, where the first prize content is a virtual resource corresponding to the first product recommended by the first recommendation content.

[0254] Reward requirements include but are not limited to the interaction type corresponding to the interactive operation belonging to the preset interaction type, the number of operations of the interactive operation reaching the preset threshold, and the interaction result of the interactive operation meeting the preset interaction result.

[0255] Illustratively, the first reward information is displayed based on the score of the interactive operation in the interactive game reaching a preset score.

[0256] The first prize content may include any virtual resources corresponding to the first recommended content, such as customized product skin for the first product, product purchase rights, product discounts, brand-limited avatars, red envelope covers, product posters, etc.

[0257] Optionally, the first prize content may be preset or created based on user operations.

[0258] Taking the example of the first prize content being created based on user operation, step 1020 may include the following steps:

[0259] The first step is to display a reward creation interface in response to receiving an interactive operation that meets the reward requirements, wherein the reward creation interface includes multiple candidate reward templates.

[0260] The multiple candidate reward templates may be different templates of the same prize type, or may be creation templates corresponding to different prize types.

[0261] Illustratively, multiple candidate reward templates can be used to create prize content such as product skins, red envelope covers, avatars, posters, etc., or they can be used to create prize content in different preset styles for the same prize content. For example, for the packaging of beverage products, different container types such as cans, plastic bottles, and glass cups can be provided as product packaging creation templates.

[0262] In the second step, in response to receiving a selection operation on a first candidate reward template among multiple candidate reward templates, the first candidate reward template is displayed in the reward creation interface.

[0263] Illustratively, in response to receiving a selection operation for creating a product skin from a plurality of candidate reward templates, a product skin template is displayed in a reward creation interface, where the product skin template is used to receive a user's editing operation to generate first prize content.

[0264] The third step is receiving an editing operation for the first candidate reward template, where the editing operation is used to overlay a second rendering element on the first candidate reward template.

[0265] Optionally, a rendering element provided by the information flow interface may be selected through an editing operation to be superimposed on the first candidate reward template, or a rendering element may be drawn on the first candidate reward template through an editing operation.

[0266] The fourth step is to generate the first prize content based on the editing operation.

[0267] Illustratively, the display effect of superimposing the second rendering element on the first candidate reward template is saved to generate the first prize content.

[0268] Step 5: Display first reward information based on the first prize content.

[0269] For illustration, please refer to Figure 11 , Figure 11 This is a schematic diagram of an interactive reward provided by an exemplary embodiment of the present application. Figure 11As shown, in response to the first recommended content 1110 being displayed for 10 seconds according to the second display effect, an interactive interface 1120 corresponding to the first recommended content 1110 is displayed. The interactive interface 1120 is used to receive a move operation on a virtual basket 1121. The virtual basket 1121 is moved to catch falling bubbles. In response to the number of bubbles caught within 1 minute reaching a preset number, a reward creation interface 1130 is displayed. The reward creation interface 1130 includes multiple candidate reward templates. In response to receiving a selection operation on the first candidate reward template 1131 among the multiple candidate reward templates, the reward creation interface 1130 is displayed. A first candidate reward template 1131 is displayed in a reward creation interface 1130, the first candidate reward template 1131 is used to create a first product skin, an editing operation for the first candidate reward template 1131 is received, the editing operation is used to overlay a second rendering element 1132 on the first candidate reward template 1131, and based on the editing operation, a first prize content 1133 is generated, and a first reward information 1140 is displayed based on the first prize content, and the first reward information 1140 is used to prompt the user to obtain the first product decorated with the created first product skin by purchasing the first product.

[0270] In some embodiments, the first reward information can also be displayed through different animation effects. The above step 1020 can be implemented as follows: in response to receiving an interactive operation that meets the reward requirements, multiple candidate animation effects are obtained, and the candidate animation effects include animation effects for obtaining the first reward information. There is a correspondence between the multiple candidate animation effects and the interactive results; in response to the interactive result of the interactive operation and the correspondence between the third effect among the multiple candidate animation effects, the first reward information is displayed according to the third effect.

[0271] Illustratively, the animation effect may be the prizes being taken out from an airdrop gift package, and the interactive result may be the score of an interactive game, with different scores corresponding to different levels of airdrop gift package effects.

[0272] For illustration, please refer to Figure 12 , Figure 12 This is a schematic diagram of reward information display provided by an exemplary embodiment of the present application. Figure 12 As shown, the interactive results are divided into three levels according to the interactive game scores. The first level interactive result corresponds to the first level airdrop gift package effect 1201, the second level interactive result corresponds to the second level airdrop gift package effect 1202, and the third level interactive result corresponds to the third level airdrop gift package effect 1203. The interactive result in response to the interactive operation is the third level, which corresponds to the third level airdrop gift package effect 1203, and the first reward information is displayed according to the third level airdrop gift package effect 1203.

[0273] In summary, the method provided in the embodiment of the present application provides a reward mechanism based on interaction triggering during the highlighting of recommended content, which encourages users to interact, enhances the interactivity of the first recommended content, increases the attractiveness of the first recommended content to users, and improves recommendation efficiency.

[0274] The method provided in the embodiment of the present application provides a solution for independently creating prizes, further improving the interactivity based on highlighting the first recommended content, stimulating the user's sense of participation, and improving the effectiveness of the recommended content.

[0275] The method provided in the embodiment of the present application dynamically displays reward information through a variety of candidate animation effects associated with interactive results, enriches the display scheme of reward information, and improves the interactive fun based on the recommended content highlighting scheme.

[0276] In some embodiments, the content recommendation method provided by the embodiment of the present application can also recommend other candidate recommended contents for highlighting during the highlighting process of the first recommended content. Figure 13 , Figure 13 This is a flowchart of a method for highlighting candidate recommended content provided by an exemplary embodiment of the present application. The method can be executed by a terminal, a server, or both. The embodiment of the present application takes the method executed by a terminal as an example for explanation. Figure 13 As shown, the method includes the following steps:

[0277] Step 1310: When the first recommended content is displayed according to the second display effect, a plurality of candidate recommendation icons are displayed in the information flow interface.

[0278] The above-mentioned multiple candidate recommendation identifiers are used to indicate multiple candidate recommendation contents that have a corresponding relationship with the first recommendation content. The first recommendation content is used to recommend the first product. The corresponding relationship is used to indicate that the products corresponding to the multiple candidate recommendation contents are of the same product type as the first product, or that the products corresponding to the multiple candidate recommendation contents belong to the same brand as the first product.

[0279] Illustratively, assuming that the product recommended by the first recommended content is bubble drink 1 of brand A, and when bubble drink 2 corresponding to brand B and bubble drink 3 corresponding to brand C are provided with recommended content that can be displayed according to the second display effect, when the first recommended content is displayed according to the second display effect, the bubble drink logos corresponding to brand B and brand C are displayed in the information flow interface.

[0280] Step 1320 , in response to receiving a trigger operation for a first candidate recommendation identifier among multiple candidate recommendation identifiers, displaying first candidate recommended content corresponding to the first candidate recommendation identifier according to a second display effect.

[0281] Illustratively, in response to receiving a triggering operation for the bubble beverage identifier corresponding to brand B, the recommendation content corresponding to the bubble beverage 2 of brand B is displayed according to the second display effect.

[0282] Taking focus image ads as an example, when a focus display position is used in the information flow interface to rotate multiple focus image ads at preset time intervals, usually only one highlighted focus image ad is set among the multiple focus image ads in the rotation, that is, for multiple first recommended contents, only one of them is delivered as the first recommended content that can be highlighted according to the second display effect when the highlighting conditions are met. Then, for the display scheme of multiple highlighted focus image ads, when Ad 1 in the carousel ads is highlighted according to the second display effect, a highlighted focus image ad of the same product type or brand as Ad 1 is recommended as a candidate recommended content for highlighting, thereby improving the display efficiency of multiple highlighted focus image ads.

[0283] In summary, the method provided in the embodiment of the present application provides a highlighting solution for multiple candidate recommended contents, which can increase the number of highlighted recommended contents, thereby improving recommendation efficiency.

[0284] In an optional embodiment, the above-mentioned recommended content display method is applied to the advertising field, and the first recommended content is the recommended content implemented in the form of an advertisement. Taking the first recommended content as a focus image video advertisement in the information flow interface as an example, the focus image advertisement video is highlighted according to the playback time. The above-mentioned recommended content display method can also be called "an advertisement form that plays a focus image advertisement for several seconds and then amplifies the entire focus image advertisement video and highlights the entire focus image advertisement." Schematically, as shown in FIG. Figure 14 , which is a technical flow chart of the method for displaying recommended content.

[0285] Step 1410, the client starts.

[0286] Illustratively, the recommended content display method is executed by a terminal, which includes but is not limited to mobile terminals such as mobile phones, tablet computers, and laptop computers, and can also be implemented as desktop computers, etc.

[0287] Optionally, the client is an application installed on the terminal, such as a game application, a social application, a news reading application, etc., and the process of starting the application during the operation of the terminal is regarded as a client-started process; or, the client is implemented as the terminal itself, and the process of starting the terminal is regarded as a client-started process, etc.

[0288] Step 1420: Request a focus image advertisement.

[0289] Indicatively, after the client is started, it can request a focus image advertisement, which refers to an advertisement displayed at the focus display position in the information flow interface.

[0290] Optionally, after the client is started, the client requests a focus image advertisement from the supplier backend. The supplier backend is the backend of the advertising service provider, which provides advertising delivery and management services to advertising developers and applications. Advertising service providers are usually advertising networks, advertising platforms or advertising technology companies, which act as intermediaries connecting advertisers (advertising publishers) and advertising audiences (users of the application).

[0291] In some embodiments, when the "no advertisement" situation is determined after requesting a focus image advertisement, the following step 1421 is executed; if the "regular focus image advertisement" situation is determined after requesting a focus image advertisement, the following step 1422 is executed; if the "highlighted focus image advertisement" situation is determined after requesting a focus image advertisement, the following step 1430 is executed.

[0292] Among them, there are differences between the conventional focus image advertisement and the first recommended content in the information flow interface provided by the embodiment of the present application - "highlight focus image advertisement". For example, the conventional focus image advertisement can only be fixed in the focus display position and displayed according to a fixed display effect.

[0293] The highlighted focus image advertisement means that the terminal can further highlight the advertisement according to the user's viewing tendency of the advertisement, thereby achieving the purpose of enhancing the visual appeal of the focus image advertisement.

[0294] Step 1421, display the content focus map.

[0295] In illustration, when a focus image advertisement is requested and it is determined that there is no advertisement, other content provided by the application can be displayed in the focus display position in the form of a focus image. For example, taking a video playback platform as an example, when there is no advertisement, the most popular video content can be displayed in the focus display position of the information flow interface based on the video playback situation on the platform.

[0296] Step 1422: Display the regular focus image advertisement.

[0297] Indicatively, when a focus image advertisement is requested and the "regular focus image advertisement" situation is determined, the regular focus image advertisement can be displayed at the focus display position of the information flow interface.

[0298] Step 1430: Play the basic focus image material.

[0299] Indicatively, when a focus image advertisement is requested and the "highlight focus image advertisement" situation is determined, the basic focus image material in the highlight focus image advertisement can be played at the focus display position of the information flow interface, that is, the first recommended content is displayed according to the first display effect.

[0300] Optionally, a sliding element splash screen advertisement is played as the splash screen material, so that a specific product, service or activity can be promoted through the splash screen advertisement while prompting the user to further participate in the advertisement interaction process through interactive operations of sliding.

[0301] Step 1440: In response to the playback duration reaching the highlight start time, the focus image is enlarged to display a spotlight highlight effect.

[0302] For illustration, please refer to Figure 3 In response to the viewing time of the first recommended content 310 reaching 5 seconds, the first recommended content 310 is magnified and highlighted according to the second display effect. Figure 6 .

[0303] Optionally, the following step 1450 is performed based on step 1440 .

[0304] Step 1450, continue playing the focus image material.

[0305] In some embodiments, the focus image advertisement is continuously displayed according to the above-mentioned magnified and highlighted display effect until the advertisement is finished playing.

[0306] In some embodiments, if a close operation is received from the user based on step 1450, step 1461 is executed; if the material playback is completed based on step 1450, step 1461 is executed; if a view operation is received from the user based on step 1450, step 1462 is executed. The close operation is used to cancel the highlighting of the focus image advertisement, and the view operation is used to trigger the display of the advertisement landing page.

[0307] Step 1461: The spotlight highlighting effect ends and the focus image is reduced.

[0308] Illustratively, the display of the first recommended content according to the second display effect is canceled, and the display of the first recommended content according to the first display effect is restored at the focus display position.

[0309] Step 1462, enter the advertising landing page.

[0310] Schematically, the highlighted focus image advertisement includes a view button, which is used to receive a view operation. In response to the user clicking the view button, the user enters the advertisement landing page corresponding to the highlighted focus image advertisement.

[0311] The ad landing page is an interface used for detailed introduction and purchase of recommended ad content.

[0312] Optionally, based on triggering the view button, jump to the purchase interface corresponding to the advertising content as the advertising landing page; or, based on triggering the view button, jump to the advertising homepage corresponding to the advertising content as the advertising landing page, etc.

[0313] It should be noted that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0314] In an optional embodiment, if Figure 15 As shown, a timing diagram of the recommended content display method is introduced. The recommended content display method includes a client 1510, a supply-side platform (SSP) 1520, an advertising engine 1530, an advertiser 1540 and a delivery end 1550.

[0315] Among them, the client 1510 generally refers to the application, web browser or other platform used by the user; the supplier backend 1520 is the server side of the advertising service provider, responsible for managing advertising inventory, selecting advertising content and delivering it to the client 1510; the advertising engine 1530 is a software system responsible for the selection, optimization and delivery of advertisements; the advertiser 1540 is the publisher of the advertisement, that is, the individual, company or organization that wants to promote a product, service or brand; the delivery end 1550 refers to the specific location or space of the advertisement in the application or website.

[0316] (1) Ad creation process

[0317] Schematically, advertiser 1540 delivers a focus image advertisement to delivery end 1550. Delivery end 1550 can, according to the cooperation agreement between advertiser 1540 and advertiser 1540, enable highlight mode and upload relevant materials and copy to advertiser 1540 based on the focus image advertisement delivered by the advertiser. Advertiser 1540 determines the form of the highlighted focus image. Delivery end 1550 generates a highlighted focus image advertisement based on the focus image advertisement delivered by the advertiser and the selected related materials, and sends it to the advertising engine 1530.

[0318] Advertisers 1540 may also enable highlight mode and upload relevant materials and text, for example, materials such as highlight line elements used to highlight recommended products in advertising videos. The delivery end 1550 may generate a highlight focus image advertisement based on the relevant materials delivered and uploaded by the advertiser, thereby increasing the advertiser's independent creativity in highlight mode.

[0319] (2) Advertising playback process

[0320] When the client 1510 is started, the client 1510 requests a focus image advertisement from the SSP backend 1520, and the SSP backend 1520 requests a focus image advertisement from the advertisement engine 1530; the advertisement engine 1530 returns the generated highlighted focus image advertisement, so that the SSP backend 1520 returns the highlighted focus image advertisement to the client 1510; thereafter, the client 1510 plays a regular focus image advertisement.

[0321] Indicative, such as Figure 3 As shown, when the first recommended content 310 is in the focus display position, the first recommended content 310 is displayed with the first display effect (playing a regular focus image advertisement). If the highlighted focus image advertisement is returned, in response to the viewing time of the first recommended content 310 reaching 5 seconds, the first recommended content 310 is enlarged and highlighted according to the second display effect (triggering the spotlight highlight effect and playing the highlighted material).

[0322] When the user clicks the View button, they will be taken to the ad landing page.

[0323] It should be noted that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0324] In summary, the recommended content display method provided in the embodiment of the present application can enhance the user's viewing experience. By enlarging the entire focus image advertisement video and highlighting the entire focus image advertisement after the advertisement is played for several seconds, a new viewing experience is brought to the user. When users watch ads, the triggered magnification and highlighting effects may arouse their curiosity, expand the advertising audience, and increase the possibility of user interaction with ads, thereby improving the efficiency of human-computer interaction and recommendation efficiency. It innovates the advertising display format, providing advertisers with a novel and eye-catching display format, which can avoid the problem of being too bland to attract users and improve the quality of advertising delivery. It improves ad memorability. The magnified and highlighted focus image ads are closely linked to the user's viewing time. Users will unconsciously remember the related advertising information during the viewing process, thereby increasing the impression of the ads and improving the advertising conversion rate. In addition, highlighting the focus image ads based on characteristics such as viewing time can make the highlighting scheme consistent with the user's viewing tendency, reduce interference with the user's browsing interface, and provide a smooth user experience. It provides more recommendation strategies. Advertisers can design clever magnification and highlighting effects based on different advertising elements, and develop more diverse and targeted recommendation strategies for their products or services. This not only provides more efficient and innovative advertising formats, but also brings a richer and more interesting user experience to both advertisers and users.

[0325] Figure 16 is a structural block diagram of a recommended content display device provided by an exemplary embodiment of the present application. Figure 16 As shown, the device includes the following parts:

[0326] Display module 1610, used to display an information flow interface, wherein the information flow interface includes a focus display position;

[0327] The display module 1610 is further configured to display the first recommended content in a first display effect when the first recommended content is displayed at the focus display position;

[0328] The display module 1610 is further configured to, in response to the first recommended content being displayed at the focus display position and the display characteristics of the first recommended content meeting a highlighting condition, highlight the first recommended content according to a second display effect.

[0329] In some embodiments, the display module 1610 is further configured to:

[0330] In response to the display time of the first recommended content at the focus display position reaching a first preset time, highlighting the first recommended content according to the second display effect; or,

[0331] In response to the display progress of the first recommended content at the focus display position reaching a preset progress node, highlighting the first recommended content according to the second display effect; or

[0332] In response to the currently displayed content of the first recommended content and other displayed content other than the first recommended content meeting a preset matching condition, highlighting the first recommended content according to the second display effect; or,

[0333] In response to the information flow interface displaying the first recommended content at the focus display position for the nth time within a preset time interval, the first recommended content is highlighted according to the second display effect, where n is an integer greater than 1.

[0334] In some embodiments, the first recommended content includes a recommended video; the display module 1610 is further configured to:

[0335] In response to the play time of the recommended video at the focus display position reaching the first preset time, the recommended video is highlighted and played according to the second display effect.

[0336] In some embodiments, the first recommended content includes a recommended video; the display module 1610 is further configured to:

[0337] In response to the focus display position being within a visible area of ​​the information flow interface, obtaining a number of times the recommended video has been played within the preset time interval, wherein the visible area refers to an area within a screen display range of the information flow interface;

[0338] When the number of times of playing reaches n times, the recommended video is prominently played according to the second display effect.

[0339] In some embodiments, the visual prominence of the second display effect is higher than that of the first display effect, and the visual prominence includes: display size, display brightness, color vividness, and visual difference from other displayed content except the first recommended content;

[0340] The display module 1610 is further configured to:

[0341] Highlight the first recommended content according to a highlight effect; or

[0342] Enlarge and display the first recommended content; or

[0343] displaying the first recommended content and a first product identifier in a preset area, where the first product identifier is used to indicate the first product recommended by the first recommended content, wherein the display area of ​​the first recommended content when displayed in the focus display position is a first area, and the display area of ​​the preset area is larger than the first area; or

[0344] The first recommended content is displayed flashingly with a terminal vibration effect; or,

[0345] Playing a first animation effect corresponding to a preset display element in the first recommended content in the information flow interface; or

[0346] An interactive animation effect between the first recommended content and the second recommended content is played, where the interactive animation effect corresponds to an interactive display element in the first recommended content.

[0347] In some embodiments, the display module 1610 is further configured to:

[0348] Displaying a spotlight effect for the first recommended content at a preset position in the information flow interface;

[0349] Displaying a highlighted border element at the boundary of the area where the first recommended content is located;

[0350] The first recommended content is displayed in a floating manner on the information flow interface, wherein the display brightness of the first recommended content is higher than the display brightness of other displayed content in the information flow interface.

[0351] In some embodiments, the display module 1610 is further configured to:

[0352] A first rendering element is displayed overlaid on the first recommended content, where the first rendering element is used to decorate a display element in the first recommended content.

[0353] In some embodiments, the display module 1610 is further configured to:

[0354] When the display elements of the first recommended content include a recommended product element, a highlight light element is superimposed and displayed on the first recommended content, wherein the highlight light element is a decorative element superimposed on the product element for highlighting the product element; or

[0355] When the display elements of the first recommended content include a character element, a highlight light element is superimposed and displayed on the first recommended content. The highlight light element is a decorative element superimposed on the character element for highlighting the character element.

[0356] In some embodiments, the display module 1610 is further configured to:

[0357] In response to receiving a cropping operation on the first rendering element, obtaining a first texture, where the first texture is a texture obtained by cropping the first recommended content and includes a display element decorated with the first rendering element;

[0358] In response to receiving a save operation on the first map, the first map is saved to a local storage space.

[0359] In some embodiments, the display module 1610 is further configured to:

[0360] In response to the first recommended content being displayed according to the second display effect for a second preset time period, displaying an interactive interface corresponding to the first recommended content, the interactive interface being used to receive an interactive operation on the first recommended content;

[0361] In response to receiving an interactive operation that meets the reward requirements, first reward information is displayed, where the first reward information is used to prompt the user to collect first prize content, where the first prize content is a virtual resource corresponding to the first product recommended by the first recommendation content.

[0362] In some embodiments, the display module 1610 is further configured to:

[0363] In response to receiving an interactive operation that meets the reward requirements, displaying a reward creation interface, wherein the reward creation interface includes a plurality of candidate reward templates;

[0364] In response to receiving a selection operation on a first candidate reward template from the plurality of candidate reward templates, displaying the first candidate reward template in the reward creation interface;

[0365] receiving an editing operation on the first candidate reward template, wherein the editing operation is used to overlay a second rendering element on the first candidate reward template;

[0366] Based on the editing operation, generating the first prize content;

[0367] The first reward information is displayed based on the first prize content.

[0368] In some embodiments, the display module 1610 is further configured to:

[0369] In response to receiving an interactive operation that meets the reward requirements, obtaining a plurality of candidate animation effects, the candidate animation effects including an animation effect for obtaining the first reward information, and a corresponding relationship between the plurality of candidate animation effects and the interaction result;

[0370] In response to the interactive result of the interactive operation and the third effect among the multiple candidate animation effects meeting the corresponding relationship, the first reward information is displayed according to the third effect.

[0371] In some embodiments, the display module 1610 is further configured to:

[0372] Displaying first prompt content based on the first recommended content, where the first prompt content is used to prompt product information corresponding to the first product recommended by the first recommended content;

[0373] In response to receiving a triggering operation on the first prompt content, jump to display the product details interface corresponding to the first product.

[0374] In some embodiments, the display module 1610 is further configured to:

[0375] When the first recommended content is displayed according to the second display effect, a plurality of candidate recommendation identifiers are displayed in the information flow interface, wherein the plurality of candidate recommendation identifiers are used to indicate a plurality of candidate recommendation contents that have a corresponding relationship with the first recommended content, the first recommended content is used to recommend a first product, and the corresponding relationship is used to indicate that the products corresponding to the plurality of candidate recommendation contents are of the same product type as the first product, or that the products corresponding to the plurality of candidate recommendation contents are of the same brand as the first product;

[0376] In response to receiving a trigger operation for a first candidate recommendation identifier among the multiple candidate recommendation identifiers, first candidate recommendation content corresponding to the first candidate recommendation identifier is displayed according to the second display effect.

[0377] To sum up, the device provided by the embodiment of the present application highlights the first recommended content with an effect different from other content in the interface when the display characteristics of the first recommended content meet the highlighting conditions during the display process of the first recommended content in the focus display position. While improving the visual impact of the first recommended content, the first recommended content is highlighted according to the highlighting conditions, so that the highlighting scheme of the first recommended content is consistent with the user's viewing tendency, avoiding interrupting the user's browsing experience of the interface, which not only increases the attractiveness of the first recommended content to the user, but also ensures a smooth user experience, thereby improving the recommendation efficiency of the first recommended content.

[0378] It should be noted that the recommended content display device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0379] Figure 17 The following is a block diagram of a terminal 1700 according to an exemplary embodiment of the present application. Terminal 1700 may be a smartphone, tablet computer, MP3 player, MP4 player, laptop computer, or desktop computer. Terminal 1700 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other similar names.

[0380] Typically, the terminal 1700 includes a processor 1701 and a memory 1702 .

[0381] The processor 1701 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1701 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 1701 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1701 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1701 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.

[0382] Memory 1702 may include one or more computer-readable storage media, which may be non-transitory. Memory 1702 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 1702 is used to store at least one instruction, which is executed by processor 1701 to implement the recommended content display method provided in the method embodiment of the present application.

[0383] In some embodiments, the terminal 1700 further includes other components, which can be understood by those skilled in the art. Figure 17 The structure shown in the figure does not constitute a limitation on the terminal 1700, and the terminal 1700 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0384] The embodiment of the present application further provides a computer device, which can be implemented as follows: Figure 1 The terminal or server shown. The computer device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, at least one program, code set, or instruction set is loaded and executed by the processor to implement the recommended content display method provided by each of the above method embodiments.

[0385] An embodiment of the present application also provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set, or instruction set. The at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the recommended content display method provided by the above-mentioned method embodiments.

[0386] Embodiments of the present application also provide a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the recommended content display methods provided in the above-described method embodiments.

[0387] Optionally, the computer-readable storage medium may include: Read Only Memory (ROM), Random Access Memory (RAM), Solid State Drives (SSD), or an optical disk. Among them, the random access memory may include resistance random access memory (ReRAM) and dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0388] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.

[0389] The above description is merely an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A method for displaying recommended content, characterized in that: The method comprises: Displaying an information flow interface, wherein the information flow interface includes a focus display position; When the first recommended content is displayed at the focus display position, displaying the first recommended content with a first display effect; In response to the first recommended content being displayed at the focus display position and the display characteristics of the first recommended content meeting a highlighting condition, the first recommended content is highlighted according to a second display effect.

2. The method according to claim 1, characterized in that In response to the first recommended content being in the focus display position and the display feature of the first recommended content meeting a highlighting condition, displaying the first recommended content according to the second display effect includes: In response to the display time of the first recommended content at the focus display position reaching a first preset time, highlighting the first recommended content according to the second display effect; or, In response to the display progress of the first recommended content at the focus display position reaching a preset progress node, highlighting the first recommended content according to the second display effect; or In response to the currently displayed content of the first recommended content and other displayed content other than the first recommended content meeting a preset matching condition, highlighting the first recommended content according to the second display effect; or, In response to the information flow interface displaying the first recommended content at the focus display position for the nth time within a preset time interval, the first recommended content is highlighted according to the second display effect, where n is an integer greater than 1.

3. The method according to claim 2, characterized in that The first recommended content includes a recommended video; In response to the first recommended content being displayed at the focus display position for a duration reaching a first preset duration, highlighting the first recommended content according to the second display effect includes: In response to the play time of the recommended video at the focus display position reaching the first preset time, the recommended video is highlighted and played according to the second display effect.

4. The method according to claim 2, characterized in that The first recommended content includes a recommended video; In response to the information flow interface displaying the first recommended content at the focus display position for the nth time within a preset time interval, highlighting the first recommended content according to the second display effect includes: In response to the focus display position being within a visible area of ​​the information flow interface, obtaining a number of times the recommended video has been played within the preset time interval, wherein the visible area refers to an area within a screen display range of the information flow interface; When the number of times of playing reaches n times, the recommended video is prominently played according to the second display effect.

5. The method according to any one of claims 1 to 4, characterized in that: The visual prominence of the second display effect is higher than that of the first display effect, and the visual prominence includes: display size, display brightness, color vividness, and visual difference from other displayed content except the first recommended content; The highlighting of the first recommended content according to the second display effect includes: Highlight the first recommended content according to a highlight effect; or Enlarge and display the first recommended content; or displaying the first recommended content and a first product identifier in a preset area, where the first product identifier is used to indicate the first product recommended by the first recommended content, wherein the display area of ​​the first recommended content when displayed in the focus display position is a first area, and the display area of ​​the preset area is larger than the first area; or The first recommended content is displayed flashingly with a terminal vibration effect; or, Playing a first animation effect corresponding to a preset display element in the first recommended content in the information flow interface; or An interactive animation effect between the first recommended content and the second recommended content is played, where the interactive animation effect corresponds to an interactive display element in the first recommended content.

6. The method according to claim 5, characterized in that Displaying the first recommended content according to the highlight effect includes at least one of the following: Displaying a spotlight effect for the first recommended content at a preset position in the information flow interface; Displaying a highlighted border element at the boundary of the area where the first recommended content is located; The first recommended content is displayed in a floating manner on the information flow interface, wherein the display brightness of the first recommended content is higher than the display brightness of other displayed content in the information flow interface.

7. The method according to any one of claims 1 to 4, characterized in that: The displaying of the first recommended content according to the second display effect includes: A first rendering element is displayed overlaid on the first recommended content, where the first rendering element is used to decorate a display element in the first recommended content.

8. The method according to claim 7, characterized in that The displaying of a first rendering element overlaid on the first recommended content includes: When the display elements of the first recommended content include a recommended product element, a highlight light element is superimposed and displayed on the first recommended content, wherein the highlight light element is a decorative element superimposed on the product element for highlighting the product element; or When the display elements of the first recommended content include a character element, a highlight light element is superimposed and displayed on the first recommended content. The highlight light element is a decorative element superimposed on the character element for highlighting the character element.

9. The method according to claim 8, characterized in that After the first rendering element is displayed overlaid on the first recommended content, the method further includes: In response to receiving a cropping operation on the first rendering element, obtaining a first texture, where the first texture is a texture obtained by cropping the first recommended content and includes a display element decorated with the first rendering element; In response to receiving a save operation on the first map, the first map is saved to a local storage space.

10. The method according to any one of claims 1 to 4, characterized in that: In response to the first recommended content being in the focus display position during display, the display feature of the first recommended content meets the highlight display condition, and after the first recommended content is displayed according to the second display effect, the method further includes: In response to the first recommended content being displayed according to the second display effect for a second preset time period, displaying an interactive interface corresponding to the first recommended content, the interactive interface being used to receive an interactive operation on the first recommended content; In response to receiving an interactive operation that meets the reward requirements, first reward information is displayed, where the first reward information is used to prompt the user to collect first prize content, where the first prize content is a virtual resource corresponding to the first product recommended by the first recommendation content.

11. The method according to claim 10, characterized in that The step of displaying first reward information in response to receiving an interactive operation that meets reward requirements includes: In response to receiving an interactive operation that meets the reward requirements, displaying a reward creation interface, wherein the reward creation interface includes a plurality of candidate reward templates; In response to receiving a selection operation on a first candidate reward template from the plurality of candidate reward templates, displaying the first candidate reward template in the reward creation interface; receiving an editing operation on the first candidate reward template, wherein the editing operation is used to overlay a second rendering element on the first candidate reward template; Based on the editing operation, generating the first prize content; The first reward information is displayed based on the first prize content.

12. The method according to claim 10, characterized in that The step of displaying first reward information in response to receiving an interactive operation that meets reward requirements includes: In response to receiving an interactive operation that meets the reward requirements, obtaining a plurality of candidate animation effects, the candidate animation effects including an animation effect for obtaining the first reward information, and a corresponding relationship between the plurality of candidate animation effects and the interaction result; In response to the interactive result of the interactive operation and the third effect among the multiple candidate animation effects meeting the corresponding relationship, the first reward information is displayed according to the third effect.

13. The method according to any one of claims 1 to 4, characterized in that: In response to the first recommended content being in the focus display position during display, the display feature of the first recommended content meets the highlight display condition, and after the first recommended content is displayed according to the second display effect, the method further includes: Displaying first prompt content based on the first recommended content, where the first prompt content is used to prompt product information corresponding to the first product recommended by the first recommended content; In response to receiving a triggering operation on the first prompt content, jump to display the product details interface corresponding to the first product.

14. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: When the first recommended content is displayed according to the second display effect, a plurality of candidate recommendation identifiers are displayed in the information flow interface, wherein the plurality of candidate recommendation identifiers are used to indicate a plurality of candidate recommendation contents that have a corresponding relationship with the first recommended content, the first recommended content is used to recommend a first product, and the corresponding relationship is used to indicate that the products corresponding to the plurality of candidate recommendation contents are of the same product type as the first product, or that the products corresponding to the plurality of candidate recommendation contents are of the same brand as the first product; In response to receiving a trigger operation for a first candidate recommendation identifier among the multiple candidate recommendation identifiers, first candidate recommendation content corresponding to the first candidate recommendation identifier is displayed according to the second display effect.

15. A recommended content display device, characterized in that: The device comprises: A display module, configured to display an information flow interface, wherein the information flow interface includes a focus display position; The display module is further configured to display the first recommended content in a first display effect when the first recommended content is displayed at the focus display position; The display module is further configured to, in response to the first recommended content being in the focus display position and the display characteristics of the first recommended content meeting a highlighting condition, highlight the first recommended content according to a second display effect.

16. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the recommended content display method according to any one of claims 1 to 14.

17. A computer-readable storage medium, characterized in that The storage medium stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the recommended content display method according to any one of claims 1 to 14.

18. A computer program product, characterized in that The method comprises a computer program, which, when executed by a processor, implements the recommended content display method according to any one of claims 1 to 14.