Recommended content display method and device
By displaying the recommended content of personalized visual elements on the search service page, the problem of users needing to manually enter search terms is solved, and a more efficient search experience is achieved.
Patent Information
- Application Number
- CN202510487821.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-07-29
AI Technical Summary
In the prior art, users need to manually enter search terms on the search service page of the mobile terminal, resulting in low search efficiency.
Display personalized visual element recommendation content in the first area of the search service page, jump to the corresponding page in response to user events, and support personalized recommendations in multiple vertical fields.
Improves search efficiency and user experience. Through the intuitive display of visual elements, users can obtain content that meets their needs without manual input.
Smart Images

Figure CN120386930A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet application technologies, and particularly to a method and device for displaying recommended content. Background Art
[0002] With the rapid development of Internet and mobile communication technologies, search services provided for mobile terminals such as mobile phones and tablet computers have been widely applied. Users can enter search keywords on the search service page to obtain a search result page, and then find the content they need from the search result page. This method requires users to manually enter search keywords, resulting in low search efficiency. Summary of the Invention
[0003] In view of this, this application provides a method and device for displaying recommended content to improve the search efficiency of users.
[0004] This application provides the following solutions:
[0005] In a first aspect, a method for displaying recommended content is provided, which is applied to a user terminal. The method includes:
[0006] In response to an event of requesting a search service page, display the search service page, and display at least one first search recommended content in a first area other than the search box on the search service page. The first search recommended content is personalized recommended content for the account bound to the user terminal in a preset vertical field, and the first search recommended content is displayed using visual elements;
[0007] In response to an event of triggering the first search recommended content, jump to the page corresponding to the triggered first search recommended content.
[0008] Optionally, the preset vertical field includes at least one of the fields of people, topics, videos, live broadcasts, pictures, games, and events.
[0009] Optionally, if the first search recommended content is personalized recommended content for the account bound to the user terminal in the field of people, the visual element used for the first search recommended content is a person's avatar; or,
[0010] if the first search recommended content is personalized recommended content for the account bound to the user terminal in the field of topics, the visual element used for the first search recommended content is a topic cover; or,
[0011] if the first search recommended content is personalized recommended content for the account bound to the user terminal in the field of videos, the visual element used for the first search recommended content is a video preview; or,
[0012] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the live broadcast field, the visual element used by the first search recommendation content is the live broadcast preview; or,
[0013] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the image field, the visual element used by the first search recommendation content is a picture thumbnail; or,
[0014] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the field of games, the visual element used by the first search recommendation content is a game icon; or,
[0015] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the activity field, the visual element used by the first search recommendation content is animation.
[0016] Optionally, the preset vertical field is determined based on the time of occurrence of the event requesting the search service page and / or the source channel information; or,
[0017] The form of the visual element adopted by the first search recommendation content is determined according to the time when the event requesting the search service page occurs and / or the source channel information.
[0018] Optionally, if the first area displays multiple first search recommendation contents in the same vertical field, the multiple first search recommendation contents are displayed in the first area in a multi-grid format or a carousel format.
[0019] Optionally, the method further comprises:
[0020] Displaying at least one second search recommendation content in a second area other than the search box and the first area on the search service page, wherein the second search recommendation content is displayed in text;
[0021] In response to the event of triggering the second search recommendation content, jump to the search result page corresponding to the triggered second search recommendation content.
[0022] Optionally, a first card component is used in the first area to display at least one first search recommendation content, and a second card component is used in the second area to display at least one second search recommendation content.
[0023] Optionally, at least one first search recommendation content shares a first card component, or each first search recommendation content uses a first card component, or each first search recommendation content corresponding to a vertical field uses a first card component.
[0024] Optionally, the first area and the second area are located in the same scrolling area, and at least part of the first search recommendation content and at least part of the second search recommendation content are displayed in the scrolling area, and part of the first search recommendation content and / or part of the second search recommendation content are hidden;
[0025] In response to a sliding operation generated in the scrolling area, the hidden portion of the first search recommended content and / or the portion of the second search recommended content is switched and displayed in the scrolling area according to the sliding amplitude of the sliding operation.
[0026] Optionally, in response to the event triggering the first search recommended content, jumping to a page corresponding to the triggered first search recommended content includes:
[0027] In response to an event that triggers the first search recommendation content, jump to the search result page corresponding to the triggered first search recommendation content; or,
[0028] In response to the event that triggers the first search recommendation content, jump to the landing page corresponding to the triggered first search recommendation content.
[0029] Optionally, the first search recommendation content includes a first operation component; in response to an event that triggers the first search recommendation content, jumping to a landing page corresponding to the triggered first search recommendation content includes:
[0030] In response to an event that triggers the first operating component, sending an operation request corresponding to the first operating component to the server, and replacing the first operating component with a second operating component;
[0031] In response to the event that the second operation component is triggered, jump to the landing page corresponding to the first search recommended content.
[0032] In a second aspect, a device for displaying recommended content is provided, which is applied to a user terminal and includes:
[0033] An event monitoring unit is configured to perform event monitoring;
[0034] The page display unit is configured to display the search service page in response to the event listening unit listening to the event of requesting the search service page, and display at least one first search recommendation content in the first area other than the search box on the search service page, the first search recommendation content is personalized recommendation content for the account bound to the user terminal in a preset vertical field, and the first search recommendation content is displayed using visual elements; in response to the event listening unit listening to the event that triggers the first search recommendation content, jump to the page corresponding to the triggered first search recommendation content.
[0035] In a third aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the steps of the method according to any one of the above first aspects are implemented.
[0036] In a fourth aspect, an electronic device is provided, including:
[0037] One or more processors; and
[0038] A memory associated with the one or more processors, where the memory is used to store program instructions. When the program instructions are read and executed by the one or more processors, the steps of the method according to any one of the above first aspects are executed.
[0039] In a fifth aspect, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps of the method according to any one of the above first aspects are implemented.
[0040] According to the specific embodiments provided in this application, the following technical effects are disclosed in this application:
[0041] 1) Through the event of requesting a search service page, at least one personalized recommendation content is displayed in a first area on the search service page by using visual elements. The personalized recommendation content is content targeted at the user side in a preset vertical field; this way of providing personalized recommendation content in the vertical field to users in the form of visual elements is more intuitive and personalized in expression, facilitating users to quickly obtain search recommendation content that meets their needs, thereby improving search efficiency and user experience.
[0042] 2) This application performs personalized display of the first search recommendation content for vertical fields from multiple dimensions, and can provide richer and more detailed first search recommendation content, thereby better meeting the search needs of users.
[0043] 3) This application uses corresponding visual elements for vertical fields from multiple dimensions to differentially display personalized recommendation content, so that the expression mode of visual elements can better conform to the characteristics of different vertical fields, enabling users to more intuitively and quickly understand the first search recommendation content, thereby improving search efficiency and user experience.
[0044] 4) This application can determine the vertical field of the first search recommendation content or the form of the visual elements used based on the time when the event of requesting the search service page occurs and / or the channel information from which it comes, making the first search recommendation content more in line with the actual needs of users, and further improving search efficiency and user experience.
[0045] 5) When the first area displays multiple first search recommendation contents in the same vertical field, the present application can display multiple first search recommendation contents in the first area in a multi-grid format or a carousel format, thereby improving the utilization efficiency of limited screen resources while displaying more recommended contents to users.
[0046] 6) Based on the first search recommendation content displayed by visual elements in the first area on the search service page, this application combines the second area to display at least one second search recommendation content, and the second search recommendation content is displayed in text. This method can provide richer and more diverse search recommendation content on the search service page, further improving search efficiency and user experience.
[0047] 7) In this application, both the first area and the second area adopt the card component method. On the one hand, the first search recommendation content and the second search recommendation content are effectively integrated to form logically independent content blocks, and effective content isolation is performed to avoid information mixing and enhance visual hierarchy and readability; on the other hand, the card component can freely combine text, pictures, videos, icons, components and other page elements to adapt to diverse display needs.
[0048] 8) This application displays the first area and the second area in the same scrolling area. By utilizing the technical characteristics of the scrolling area, the user can perform a sliding operation in the scrolling area and view more first search recommendation content and / or second search recommendation content in the scrolling area. On the one hand, it improves the user's interactive experience, and on the other hand, it also improves the utilization efficiency of the limited screen resources.
[0049] 9) When the first search recommendation content is triggered, this application can jump to the search result page corresponding to the first search recommendation content, without the user having to manually enter the search term to search, thereby saving search time and improving the user's operating efficiency; it can also jump directly to the landing page corresponding to the first search recommendation content, allowing the user to reach the specific page in one step, further improving the user's operating efficiency.
[0050] 10) This application may include a first operation component in the first search recommendation content, through which the user can complete the operation on the first search recommendation content without going to a specific page, and replace the first operation component with a second operation component to facilitate the user to perform further operations and jump to the landing page corresponding to the first search recommendation content.
[0051] Of course, any product implementing the present application does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in 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 creative work.
[0053] Figure 1 is a system architecture diagram applicable to the embodiments of the present application;
[0054] Figure 2 A flowchart of a method for displaying recommended content provided in an embodiment of the present application;
[0055] Figure 3 A schematic diagram of an embodiment of the present application showing how to enter a recommended service page from a video playback page and then jump to a search results page;
[0056] Figure 4 A schematic diagram of displaying recommended content in a scrolling area provided in an embodiment of the present application;
[0057] Figure 5 A schematic diagram of a first search recommendation content being displayed in a first area in a rotation manner according to an embodiment of the present application;
[0058] Figure 6 A schematic diagram of the first search service page provided in an embodiment of the present application;
[0059] Figure 7 A schematic diagram of the second search service page provided in an embodiment of the present application;
[0060] Figure 8 A schematic diagram of the third search service page provided in an embodiment of the present application;
[0061] Figure 9 A schematic diagram of the first method of displaying recommended content in a scrolling area provided in an embodiment of the present application;
[0062] Figure 10 A schematic diagram of a second method of displaying recommended content in a scrolling area provided in an embodiment of the present application;
[0063] Figure 11 A schematic diagram of triggering a first operating component and replacing it with a second operating component provided in an embodiment of the present application;
[0064] Figure 12 A schematic diagram of a third method of displaying recommended content in a scrolling area provided in an embodiment of the present application;
[0065] Figure 13 A schematic diagram of the fourth search service page provided in an embodiment of the present application;
[0066] Figure 14 A schematic diagram of a fourth method of displaying recommended content in a scrolling area provided in an embodiment of the present application;
[0067] Figure 15 A schematic block diagram of a device for displaying recommended content according to an embodiment of the present application;
[0068] Fig.16 A schematic block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0069] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0070] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The singular forms "a", "an", "the" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise.
[0071] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0072] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0073] To improve search efficiency, some technologies have emerged that provide users with recommended search terms on search service pages. For example, these technologies display popular search terms and previously searched terms below the search box. However, current recommended search terms are typically presented as text, requiring users to read and understand the content before deciding whether to conduct further searches. This leaves much to be desired in terms of search efficiency.
[0074] In view of this, the present application provides a new idea. For the convenience of understanding the present application, the system architecture on which the present application is based will be described first. Figure 1 It shows an exemplary system architecture to which the embodiments of the present application can be applied, such as Figure 1 As shown in the figure, the system architecture may include: a user side, a terminal device, and a server side.
[0075] Among them, the user side is set on the terminal device. The user side involved in the embodiments of the present application may be a client running on the terminal device, a small program, or a Web application running through a browser, etc.
[0076] The terminal device may include, but is not limited to, a smart mobile terminal, a wearable device, a PC (Personal Computer), a smart home device, etc. Among them, the smart mobile device may include, such as a mobile phone, a tablet computer, a laptop computer, a PDA (Personal Digital Assistant), an Internet car terminal, etc. The wearable device may include, such as a smart watch, smart glasses, a smart bracelet, a VR (Virtual Reality) device, an AR (Augmented Reality) device, a mixed reality device (i.e., a device that can support virtual reality and augmented reality), and so on. The smart home device may include, such as a smart TV, a smart refrigerator with a display screen, etc.
[0077] The user side can interact with the server side through the network, request and obtain a search service page from the server side, and display it to the user; it can also further, according to the user's operations on the search service page, for example, input a search term in the input box on the search service page, or trigger the recommended search terms on the search service page, jump to the search result page, and display the search result page to the user. In addition to the search recommended terms, the user side can also adopt the method provided by the embodiments of the present application to display recommended content, for specific details, please refer to the records in the subsequent embodiments.
[0078] The server side may be a platform that provides a recommendation service, which may be a single server, or a server group composed of multiple servers, or a cloud server. A cloud server, also known as a cloud computing server or a cloud host, is a host product in the cloud computing service system, which is used to solve the problems of large management difficulty and weak service scalability existing in traditional physical hosts and virtual private servers (VPS, Virtual Private Server) services.
[0079] It should be understood, Figure 1The numbers of the client, the terminal device, and the server side in it are only illustrative. According to the implementation requirements, there can be any number of clients, terminal devices, and server sides.
[0080] Figure 2 The flowchart of the method for displaying recommended content provided by the embodiments of this application can be executed by Figure 1 the client in the system shown. As Figure 2 shown in, the method may include the following steps:
[0081] Step 201: In response to an event of requesting a search service page, display the search service page, and display at least one first search recommendation content in a first area other than the search box on the search service page. The first search recommendation content is personalized recommendation content for the account bound to the client in a preset vertical domain, and the first search recommendation content is displayed using visual elements.
[0082] Step 203: In response to an event of triggering the first search recommendation content, jump to the page corresponding to the triggered first search recommendation content.
[0083] It can be seen that in this application, in response to an event of requesting a search service page, at least one personalized recommendation content is displayed using visual elements in the first area on the search service page. The personalized recommendation content is for the content bound to the client in a preset vertical domain; this way of providing personalized recommendation content in the vertical domain to users in the form of visual elements is more intuitive and personalized in expression, facilitating users to quickly obtain search recommendation content that meets their needs, thereby improving search efficiency and user experience.
[0084] Next, each step in the above process and the further effects that can be generated will be described in detail in combination with embodiments. It should be noted that the "first", "second", etc. limitations involved in this disclosure do not have limitations in terms of size, order, quantity, etc., and are only used to distinguish in name. For example, "first area" and "second area" are used to distinguish two modes in name. For another example, "first search recommendation content", "second search recommendation content", etc. are used to distinguish different events in name. And so on.
[0085] First, in combination with embodiments, the above step 201, that is, "In response to an event of requesting a search service page, display the search service page, and display at least one first search recommendation content in a first area other than the search box on the search service page", will be described in detail.
[0086] In the embodiments of this application, the user can trigger an event of requesting a search service page through the client, triggering the client to send a request to the server side (such as Figure 1The server sends a request to the user terminal (shown in the figure). Upon receiving the request, the server sends at least one first search recommendation to the user terminal. When the user terminal displays the search service page, the at least one first search recommendation is displayed on the search service page. The first search recommendation is personalized recommendation content for the account bound to the user terminal in a preset vertical field, and the first search recommendation is displayed using visual elements.
[0087] In an embodiment of the present application, the event that triggers the request for the search service page can come from a variety of channels, such as a user triggering a specific control in the corresponding function on the user terminal or performing a specific operation gesture to trigger the event of requesting the search service page. For another example, the user enters the address of the search service page on the user terminal to trigger the event of requesting the search service page. The user terminal then sends a request to the server terminal, which includes the user's account information and may also include the above-mentioned channel information, etc. After the server terminal receives the request, the server terminal returns at least one first search recommendation content to the user terminal.
[0088] like Figure 3 As shown in (a), the user can click the "search control" on the video playback page displayed on the user end to trigger the event of requesting the search service page, thereby entering Figure 3 Alternatively, the user may also trigger a "search control" on other pages displayed on the user end, such as a personal homepage, a news page, etc., to trigger an event requesting a search service page.
[0089] It should be noted that the user terminal can pre-register a callback function or method for the event it wants to monitor. This function or method contains the logic code to be executed in response to the event. Once the event is triggered, the user terminal automatically calls the corresponding callback function or method. For example, a callback function can be pre-registered for an event requesting a search service page. This callback function triggers the display of the search service page on the user terminal.
[0090] It should also be noted that after the operating system monitors the user's touch event, it will perform gesture recognition. If it recognizes a gesture such as clicking the "search control", it will trigger an event requesting the search service page. The response to events in the embodiments of this application can all be implemented in this way, and will not be described in detail later.
[0091] The search service page involved in the embodiment of the present application is a page that provides search services to users. The search service page at least includes a search box and a first area.
[0092] Among them, the search box (such as Figure 3The area 301) shown in Fig. (b) is used to provide an area for the user to input a search term, facilitating the user to search based on the input search term and jump from the search service page to the page corresponding to the triggered input search term.
[0093] In the first area (such as Figure 3 the 303) shown in Fig. (b)), at least one first search recommendation content is displayed using visual elements, which helps the user quickly understand at least one first search recommendation content displayed in the first area, thereby improving the efficiency of the user to obtain information.
[0094] It should be noted that the visual elements involved in the embodiments of the present application refer to the visual elements on the UI (User Interface) page, and the visual elements may include avatars, icons, pictures, videos, animated pictures, and so on.
[0095] The first search recommendation content involved in the embodiments of the present application is personalized recommendation content for the account bound to the user side in a preset vertical field. Among them, the vertical field refers to a more specific field in a large industry category. In the embodiments of the present application, the vertical field refers to at least one of more specific fields such as the person field, the special topic field, the video field, the live broadcast field, the picture field, the game field, the activity field, etc. in the search service.
[0096] As one possible implementation manner, the preset vertical field may be determined according to the time when the event of requesting the search service page occurs and / or the channel information from which it comes; among them, the time when the event of requesting the search service page occurs may include the trigger time corresponding to a hot event.
[0097] For example, if the time when the event of requesting the search service page occurs is on weekends or non-working hours, the preset vertical field may be the video field, the live broadcast field, the game field, etc. If the time when the event of requesting the search service page occurs is during working hours, to avoid recommending content in the video field, the live broadcast field, the game field, etc. as the first search recommendation content, content such as the person field, the special topic field, etc. may be recommended as the first search recommendation content.
[0098] For another example, if the time when the event of requesting the search service page occurs exactly falls within the influence time of a hot event, for example, a certain hot event occurs on the same day, the preset vertical field may be the special topic field, and the special topic of the hot event is used as the first search recommendation content.
[0099] For another example, if the channel from which the event of requesting the search service page originates is a video playback page, it indicates that the user has just used the video playback function, and the preset vertical field can be the video field, the live broadcast field, etc. If the channel from which the event of requesting the search service page originates is a person's homepage, the preset vertical field can be the person field, the special topic field, etc.
[0100] As one of the achievable ways, the visual elements involved in the embodiments of the present application are intercepted from the landing page corresponding to the triggered first search recommendation content, which can be intercepted from the actual landing page or from the snapshot data of the landing page.
[0101] The so-called landing page (Landing Page), also known as the landing page, refers to the page displayed after the user clicks on a link or jumps through a search engine search, usually a page pointing to a specific content, rather than a search result page.
[0102] The following takes several vertical fields as examples to illustrate the visual elements adopted by the first search recommendation content:
[0103] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the person field, the person's avatar (such as the avatars 1, 2, and 3 shown in the first region 303 in (b) below) can be used as the visual element adopted by the first search recommendation content. Or, Figure 3 the first region 303 shown in (b) below) can be used as the visual element adopted by the first search recommendation content. Or,
[0104] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the special topic field, the special topic cover (such as the special topic cover shown in the first region 303 below) can be used as the visual element adopted by the first search recommendation content. Among them, the special topic cover can be a picture that can reflect the special topic information, or a picture composed of multiple pictures with the internal content of the special topic spliced together, such as the special topic cover composed of pictures 1, 2, and 3 spliced together shown in the first region 303 in (a) below. Figure 4 shown in the first region 303 below) can be used as the visual element adopted by the first search recommendation content. Among them, the special topic cover can be a picture that can reflect the special topic information, or a picture composed of multiple pictures with the internal content of the special topic spliced together, such as the special topic cover composed of pictures 1, 2, and 3 spliced together shown in the first region 303 in (a) below. Figure 4 the special topic cover composed of pictures 1, 2, and 3 spliced together shown in the first region 303 in (a) below.
[0105] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the video field, the video preview can be used as the visual element adopted by the first search recommendation content. For example Figure 5 the video preview 1 shown in the first region 303 in (a) below, and Figure 5The video preview 2 shown on the first region 303 as shown in (b) of the figure. Among them, the video preview may include any one of a preview animated image, a preview image set, and a video cover; among them, the preview animated image and the preview image set may be obtained by frame extraction or segment interception of the video. The video preview can help users understand the general content without opening the complete video. Or,
[0106] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the live broadcast field, the live broadcast preview can be used as the visual element adopted by the first search recommendation content (such as Figure 6 the live broadcast preview shown on the first region 303 as shown in the figure) and shown on the first region as the visual element of the first search recommendation content. Among them, the live broadcast preview allows users to understand the live broadcast content in the live broadcast room in advance through forms such as a preview window or a thumbnail without officially entering the live broadcast room. Optionally, the live broadcast preview may be the live broadcast picture corresponding to the current access moment in the live broadcast video, or may be a cover image set for the live broadcast content, etc. Or,
[0107] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the picture field, the picture thumbnail can be used as the visual element adopted by the first search recommendation content. Among them, the picture thumbnail is a "small picture" obtained after compression processing, which may contain a hyperlink pointing to the full-size picture. It is small and fast to load, so it is often used for quick browsing. Optionally, the picture thumbnail may correspond to the thumbnails of one or more pictures in the picture set. Or,
[0108] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the game field, the game icon can be used as the visual element adopted by the first search recommendation content (such as Figure 7 the game icon 1, game icon 2, game icon 3, and game icon 4 shown on the first region 303 as shown in the figure). Or,
[0109] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the event field, the animated image can be used as the visual element adopted by the first search recommendation content (such as Figure 8 the animated image shown on the first region 303 as shown in the figure) and shown on the first region as the visual element of the first search recommendation content. Among them, the animated image can be pre-set for the event, or can be obtained by frame extraction from the relevant video of the event, or can also be aggregated from the relevant pictures of the event.
[0110] The above are only examples. The embodiments of the present application can also adopt visual elements different from the above for each vertical field to display the first search recommendation content to meet the needs of users for personalized display of search recommendation content.
[0111] In an embodiment of the present application, personalized recommendation content can provide users with personalized search recommendations. In a preset vertical field, the search recommendation content can be determined based on historical search behavior, historical browsing behavior, type tags, etc. corresponding to the user-side bound account.
[0112] If there is content in a preset vertical field that matches the user's search preference or browsing preference, it can be used as the first search recommendation content. The search preference can be obtained based on the analysis results of the user's historical search behavior, and the browsing preference can be obtained based on the analysis results of the user's historical browsing behavior. For example, after analyzing the user's historical search behavior, it is determined that the user has recently frequently searched for a certain video. In the video field, if the video is updated, the information of the video can be used as the first search recommendation content, and displayed in a manner such as a video preview. For another example, after analyzing the user's historical browsing behavior and determining that the number of times the user has recently played a certain game exceeds a preset threshold, the information of the game can be used as the first search recommendation content in the game field, and the entrance to the game can be displayed in a manner such as a game icon.
[0113] As one possible implementation method, the form of the visual element used by the first search recommendation content can be determined based on the time when the event requesting the search service page occurs and / or the source channel information.
[0114] For example, if the event requesting the search service page occurs on a weekend or during non-working hours, relatively dynamic visual elements such as video previews can be used. If the event requesting the search service page occurs during working hours, relatively static visual elements such as image thumbnails and icons can be used.
[0115] For example, if the event requesting a search service page originates from a video playback page, this indicates that the user has just used the video playback function and may be interested in relatively dynamic visual elements. Therefore, relatively dynamic visual elements such as video previews and animated images can be used. If the event requesting a search service page originates from a text-based webpage such as news, the user may be interested in relatively static visual elements. Therefore, relatively static visual elements such as images and icons can be used.
[0116] This embodiment of the present application displays at least one first search recommendation based on the visual elements corresponding to each of the preset vertical fields, which better meets the user's needs for personalized display of search recommendations and helps improve the user's efficiency in obtaining information. Optionally, each vertical field can correspond to a different visual element, or multiple vertical fields can correspond to the same visual element; for example, the video field, the image field, and the topic field can all use image thumbnails as visual elements.
[0117] In the embodiment of the present application, one first search recommendation content can be displayed in the first area, or multiple first search recommendation contents can be displayed. When multiple first search recommendation contents are displayed, the first search recommendation contents can be arranged in the first area according to a preset style, such as horizontally or vertically. As shown in Figure 3 In the search service page shown in (b) below, avatar 1, avatar 2, and avatar 3 are arranged horizontally to display three first search recommendation contents simultaneously.
[0118] In addition, in the embodiment of the present application, multiple first search recommendation contents can also be displayed in the first area in the form of a grid or a carousel. In Figure 7 below, the game icons 1, 2, 3, and 4 are displayed in the form of a grid. The grid form can partition multiple first recommendation contents, making the information display more structured and facilitating users to quickly locate the required content. In Figure 5 below, multiple video previews are displayed in the form of a carousel. The multiple video previews include Figure 5 the video preview 1 shown in the first area 303 in (a) below and Figure 5 the video preview 2 shown in the first area 303 in (b) below. The carousel form can display more first recommendation contents in a limited area, improving the information display efficiency. Moreover, this dynamic display method can attract users' attention more effectively compared with the static display method.
[0119] In the embodiment of the present application, the first area can display only the first search recommendation contents corresponding to the same vertical field, or can display the first search recommendation contents corresponding to multiple vertical fields. For example, avatar 1 corresponding to the person field, the video preview corresponding to the video field, and the game icon corresponding to the game field are displayed together in the first area, such as Figure 12 the first area 303 shown in (a) below.
[0120] Furthermore, in the embodiment of the present application, at least one second search recommendation content can also be displayed in text form. The second search recommendation content usually appears in the form of recommended words, or can also be in other text forms. That is to say, in addition to returning at least one first search recommendation content to the user terminal, the server side can also return at least one second search recommendation content to the user terminal, and the at least one second search recommendation content is displayed in text.
[0121] In the embodiment of the present application, at least one first search recommendation content is displayed in the first area using visual elements, and at least one second search recommendation content is displayed in text to meet the user's personalized display requirements for search recommendation contents. For example, in Figure 4In addition to displaying the special topic cover on the first area 303 shown in (a), recommended search terms are further displayed in the second area 305. For another example, in Figure 5 in addition to displaying the video preview 1 on the first area 303 shown in (a), recommended search terms are further displayed in the second area 305. The same applies to other cases and will not be enumerated one by one.
[0122] Among them, the above-mentioned first area and second area can be at fixed positions on the recommendation service page. For example, Figure 5 as shown in, the first area 303 is displayed on the left of the second area 305. For example, Figure 9 as shown in (b), the first area 303 is displayed below the second area 305.
[0123] The first area and the second area can be set in the same card component. For example, Figure 13 as shown in, the first area 303 and the second area 305 are on the same card component.
[0124] Considering that the screen size of the user terminal is limited, if a large number of first search recommendation contents and second search recommendation contents are simultaneously displayed on the search service page, it may cause information overload, affecting the visual effect and user experience. Therefore, the first area and the second area can be set in a collapsible area or a scrollable area, so that during the process of the user interacting with the search service page, multiple first search recommendation contents displayed with visual elements in the first area and multiple second search recommendation contents displayed with text in the second area can be viewed. While ensuring personalized display of the content, it can also increase the interactivity and interest.
[0125] In one example, the first area and the second area are located in the same scrollable area, in which some or all of the first search recommendation contents can be displayed, and / or some or all of the second search recommendation contents can be displayed. If a sliding operation on the scrollable area is detected, then as the sliding amplitude of the sliding operation, some hidden first search recommendation contents and / or some second search recommendation contents are switched and displayed in the scrollable area. Among them, the sliding amplitude refers to the straight-line distance or the covered area range that the finger moves on the screen of the user terminal when the user performs the sliding operation. Optionally, the sliding operation is a sliding operation in a preset direction, such as a left sliding operation, a right sliding operation, an up sliding operation, or a down sliding operation.
[0126] For example Figure 4 on the search service page shown in (a), initially the special topic cover is displayed in the first area 303, and some recommended search terms, namely recommended search term 1 and recommended search term 2, are displayed in the second area 305. As the left sliding progresses, the first area 303 and the second area 305 move leftward as a whole, as Figure 4As shown in (b), the originally hidden suggested search terms 3 and 4 are displayed.
[0127] Example in Figure 10 On the search service page shown in (a), initially only three suggested search terms are displayed in the second area 305. The user slides leftward at the location of the second area 305. As the left slide continues, the second area 305 moves leftward, and a portion of the first area 303 is displayed on the search service page, as shown in FIG. Figure 10 As shown in (b), the avatar 1 and avatar 2 in the first area 303 that were originally hidden are displayed. If you continue to slide to the left, Figure 10 As shown in (c), more content in the first area 303 is displayed on the search service page. Figure 14 A similar process is also shown.
[0128] Example in Figure 9 On the search service page shown in (a), the second area 305 is slid upwards. As the slid upwards proceeds, the second area 305 moves upwards, as shown in FIG. Figure 9 As shown in (b), the first area 303 that was originally hidden is displayed on the search service page.
[0129] In order to enhance visual hierarchy and readability, an embodiment of the present application may use a first card component to display at least one first search recommendation content for the first area; and / or use a second card component to display at least one second search recommendation content for the second area.
[0130] Here, a card component is a page element used to present recommended search content. It is usually presented in a card-like format and contains interactive elements such as text, images, and buttons. Using the card component can present search recommendations concisely and intuitively, allowing users to quickly understand the search recommendations.
[0131] The embodiment of the present application uses different numbers of first card components to display at least one first search recommendation content according to the number of at least one first search recommendation content and / or the corresponding vertical field.
[0132] As one possible implementation method, the first search recommendation content in all vertical fields shares a first card component. For example Figure 12 As shown in .
[0133] As another achievable method, each first search recommendation content in the same vertical field uses a first card component. For example Figure 11 As shown in .
[0134] As another possible implementation method, each vertical field corresponding to the first search recommendation content uses a first card component. Figures 3 to 8 as shown in
[0135] In one example, the first card component not only displays the first search recommendation content, but also includes an operation component for the first search recommendation content. For example, Figure 10 "Follow" corresponding to "Avatar 1" and "Check it out" corresponding to "Avatar 2" as shown in Figure 14 "Play" corresponding to "Game Icon" and "Check it out" corresponding to "Video Preview 1", etc. as shown in
[0136] On the one hand, the form of the above-mentioned card component can effectively integrate the first search recommendation content and the second search recommendation content respectively, form logically independent content blocks, and perform effective content isolation to avoid information mixing, enhancing the visual hierarchy and readability; on the other hand, page elements such as text, pictures, videos, icons, and components can be freely combined inside the card component to adapt to diverse display requirements.
[0137] It should be noted that the first search recommendation content involved in the embodiments of the present application can be generated by the server according to at least one of the user's historical search behavior data, search preference data, and search scenario data.
[0138] In addition to the input box, the first area, and the second area, the search service page in the embodiments of the present application may further include other areas, such as the area corresponding to historical searches (such as Figures 3 to 14 302 in Figures 4 to 14 ), which is used to display historical search terms, that is, the search terms searched by the user. Another example is the area corresponding to the list (such as
[0139] 304 in
[0140] The following describes in detail step 203 above, that is, "in response to an event that triggers the first search recommendation content, jump to the page corresponding to the triggered first search recommendation content", in conjunction with the embodiments.
[0141] If an event for triggering the first search recommendation content is monitored, then in response to this event, jump from the search service page to the page corresponding to the triggered first search recommendation content.
[0142] As one of the implementable ways, the page corresponding to the triggered first search recommendation content is the search result page corresponding to the first search recommendation content.
[0143] For example, on the search service page shown in (b) of Figure 3 , the first area 303 includes avatar 1, avatar 2, and avatar 3 (i.e., the first search recommendation content). After the user clicks on "avatar 1", it jumps to Figure 3 the search result page shown in (c) of , and this search result page is the search result page of person 1 corresponding to avatar 1.
[0144] As another implementable way, the page corresponding to the triggered first search recommendation content can be the landing page corresponding to the first search recommendation content. For example, when the user clicks on avatar 1, it can jump to the home page corresponding to person 1. Another example is that when the user clicks on the icon of game 1, it can jump to the game page corresponding to game 1.
[0145] In one example, when the first search recommendation content includes a first operation component, the embodiments of the present application can also jump from the search service page to the landing page corresponding to the first search recommendation content in the following two-stage manner:
[0146] First, the user can trigger the first operation component. In response to the event of triggering the first operation component, the user terminal sends an operation request corresponding to the first operation component to the server terminal, and replaces the first operation component with a second operation component. The operation request carries the information of the first search recommendation content and the operation type information corresponding to the first operation component.
[0147] Here, the operation component is a page element that presents the operation behavior corresponding to the search recommendation content, encapsulating the method and parameters corresponding to the operation component, where the parameters are the information of the first search recommendation content and the operation type information. By triggering the operation component, the method corresponding to the operation component is called, and the above parameters are carried in the request and sent to the server terminal. For example, Figure 11 as shown in (a) of , a "Follow" component is displayed below avatar 1. If the user clicks on this "Follow" component, it triggers the user terminal to send a request to the server terminal. The request carries the information of person 1 corresponding to avatar 1 (such as the id of person 1) and the operation type information of the follow operation. After the server terminal receives this request, it modifies the relationship between the account currently bound by the user terminal and person 1 in the database to: the account currently bound by the user follows the account of person 1. And the user terminal changes the "Follow" component to a "Go and see" component, as Figure 11 shown in (b) of . It can be seen that through the first operation component, the user can complete the operation on the first search recommendation content without reaching the specific page.
[0148] Then, the user can continue to trigger the second operation component. In response to the event that the second operation component is triggered, the user terminal jumps to the landing page corresponding to the first search recommendation content. For example, if the user wants to browse the homepage of person 1 after following person 1, he can trigger Figure 11 The "Go and have a look" component below the avatar 1 shown in (b) jumps to the homepage of person 1.
[0149] In addition, an embodiment of the present application displays at least one second search recommendation content in a second area other than the search box and the first area on the search service page, and the second search recommendation content is displayed in text; if an event that triggers the second search recommendation content is monitored, the method also includes: in response to the event, jumping to the search results page corresponding to the triggered second search recommendation content.
[0150] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0151] According to another embodiment, a device for displaying recommended content is provided. Figure 15 A schematic block diagram of a playback processing device according to an embodiment is shown. Figure 1 The user side of the architecture shown in Figure 1 is shown in Figure 2. Figure 15 As shown, the device 1500 includes: an event monitoring unit 1501 and a page display unit 1502. The main functions of each component unit are as follows:
[0152] The event monitoring unit 1501 is configured to monitor events;
[0153] The page display unit 1502 is configured to display the search service page in response to the event listening unit 1501 listening to the event of requesting the search service page, and display at least one first search recommendation content in the first area other than the search box on the search service page. The first search recommendation content is personalized recommendation content for the account bound to the user terminal in a preset vertical field, and the first search recommendation content is displayed using visual elements; in response to the event listening unit 1501 listening to the event triggering the first search recommendation content, jump to the page corresponding to the triggered first search recommendation content.
[0154] As one possible implementation method, the preset vertical fields include at least one of a person field, a topic field, a video field, a live broadcast field, a picture field, a game field, and an activity field.
[0155] As one possible implementation method, if the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the character field, the visual element used in the first search recommendation content is a character portrait; or,
[0156] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the topic field, the visual element used by the first search recommendation content is the topic cover; or,
[0157] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the video field, the visual element used by the first search recommendation content is a video preview; or,
[0158] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the live broadcast field, the visual element used by the first search recommendation content is the live broadcast preview; or,
[0159] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the image field, the visual element used by the first search recommendation content is a picture thumbnail; or,
[0160] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the field of games, the visual element used by the first search recommendation content is a game icon; or,
[0161] If the first search recommendation content is personalized recommendation content for the account bound to the user terminal in the activity field, the visual element used by the first search recommendation content is animation.
[0162] As one of the possible implementation methods, the preset vertical field is determined based on the time when the event requesting the search service page occurs and / or the source channel information; or,
[0163] The form of the visual element adopted by the first search recommendation content is determined according to the time when the event requesting the search service page occurs and / or the source channel information.
[0164] As one possible implementation method, if the first area displays multiple first search recommendation contents in the same vertical field, the multiple first search recommendation contents are displayed in the first area in a multi-grid format or a carousel format.
[0165] Furthermore, the page display unit 1502 is further configured to:
[0166] Displaying at least one second search recommendation content in a second area other than the search box and the first area on the search service page, wherein the second search recommendation content is displayed in text;
[0167] In response to the event monitoring unit 1501 monitoring the event of triggering the second search recommended content, the page is jumped to the search result page corresponding to the triggered second search recommended content.
[0168] As one possible implementation method, a first card component is used in the first area to display at least one first search recommendation content, and a second card component is used in the second area to display at least one second search recommendation content.
[0169] As one possible implementation method, at least one first search recommendation content shares a first card component, or each first search recommendation content uses a first card component, or each first search recommendation content corresponding to each vertical field uses a first card component.
[0170] As one possible implementation method, the first area and the second area are located in the same scrolling area, at least a portion of the first search recommendation content and at least a portion of the second search recommendation content are displayed in the scrolling area, and a portion of the first search recommendation content and / or a portion of the second search recommendation content are hidden;
[0171] The page display unit 1502 is also configured to: in response to the event monitoring unit 1501 monitoring the sliding operation generated in the scrolling area, switch the display of the hidden part of the first search recommended content and / or part of the second search recommended content in the scrolling area according to the sliding amplitude of the sliding operation.
[0172] As one possible implementation method, the page display unit 1502 may be configured as follows:
[0173] In response to the event monitoring unit 1501 monitoring the event that triggers the first search recommendation content, jump to the search result page corresponding to the triggered first search recommendation content; or,
[0174] In response to the event monitoring unit 1501 monitoring the event that triggers the first search recommended content, the page is jumped to the landing page corresponding to the triggered first search recommended content.
[0175] As one possible implementation method, the first search recommendation content includes a first operation component; the page display unit 1502 can be configured to:
[0176] In response to the event monitoring unit 1501 monitoring the event that triggers the first operation component, an operation request corresponding to the first operation component is sent to the server, and the first operation component is replaced by the second operation component;
[0177] In response to the event monitoring unit 1501 monitoring an event that the second operation component is triggered, jump to the landing page corresponding to the first search recommendation content.
[0178] Each embodiment in this specification is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. The key point of each embodiment is to illustrate the differences from other embodiments. In particular, for system or device embodiments, since they are basically similar to method embodiments, the description is relatively simple. For the relevant parts, reference can be made to the description of the method embodiments. The system and device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative work.
[0179] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. And the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions, and corresponding operation entrances are provided for users to choose to authorize or refuse.
[0180] In addition, the embodiments of this application also provide a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the steps of the method described in any one of the foregoing method embodiments.
[0181] And an electronic device, including:
[0182] One or more processors; and
[0183] A memory associated with the one or more processors, the memory is used to store program instructions, and when the program instructions are read and executed by the one or more processors, they execute the steps of the method described in any one of the foregoing method embodiments.
[0184] This application also provides a computer program product, including a computer program, which when executed by a processor, implements the steps of the method described in any one of the foregoing method embodiments.
[0185] Among them, Fig.16The electronic device architecture is shown as an example, and may include a processor 1610, a video display adapter 1611, a disk drive 1612, an input / output interface 1613, a network interface 1614, and a memory 1620. The processor 1610, the video display adapter 1611, the disk drive 1612, the input / output interface 1613, the network interface 1614, and the memory 1620 may be communicatively connected via a communication bus 1630.
[0186] Among them, the processor 1610 can be implemented by a general-purpose CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., to execute relevant programs to implement the technical solutions provided in this application.
[0187] The memory 1620 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1620 can store an operating system 1621 for controlling the operation of the electronic device 1600, and a basic input and output system (BIOS) 1622 for controlling the low-level operations of the electronic device 1600. In addition, a web browser 1623, a data storage management system 1624, and a display device 1500 for recommended content, etc. can also be stored. The above-mentioned display device 1500 for recommended content can be an application program that specifically implements the operations of the aforementioned steps in the embodiment of the present application. In short, when the technical solution provided by the present application is implemented by software or firmware, the relevant program code is stored in the memory 1620 and is called and executed by the processor 1610.
[0188] The input / output interface 1613 is used to connect input / output modules to implement information input and output. The input / output modules can be configured as components within the device (not shown in the figure) or can be externally connected to the device to provide corresponding functions. Input devices may include a keyboard, mouse, touch screen, microphone, various sensors, etc., and output devices may include a display, speaker, vibrator, indicator light, etc.
[0189] The network interface 1614 is used to connect to a communication module (not shown) to enable communication between the device and other devices. The communication module can communicate via a wired method (such as USB, network cable, etc.) or a wireless method (such as mobile network, WiFi, Bluetooth, etc.).
[0190] The bus 1630 comprises a pathway for transmitting information between the various components of the device (eg, the processor 1610 , the video display adapter 1611 , the disk drive 1612 , the input / output interface 1613 , the network interface 1614 , and the memory 1620 ).
[0191] It should be noted that although the above device only shows a processor 1610, a video display adapter 1611, a disk drive 1612, an input / output interface 1613, a network interface 1614, a memory 1620, a bus 1630, etc., in a specific implementation, the device may also include other components necessary for normal operation. In addition, it will be understood by those skilled in the art that the above device may also include only the components necessary to implement the solution of the present application, and does not necessarily include all the components shown in the figure.
[0192] Through the description of the above embodiments, it can be seen that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer program product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present application or certain parts of the embodiments.
[0193] The above is a detailed introduction to the technical solutions provided by this application. Specific examples are used herein to illustrate the principles and implementation methods of this application. The description of the above embodiments is only intended to help understand the method and core concept of this application. At the same time, for those skilled in the art, based on the concept of this application, there may be changes in the specific implementation methods and application scope. In summary, the contents of this specification should not be understood as limiting this application.
Claims
1. A method for displaying recommended content, which is applied to a user terminal, and is characterized in that, The method includes: In response to an event of requesting to search for a service page, display the search service page, and display at least one first search recommendation content in a first area other than the search box on the search service page. The first search recommendation content is personalized recommendation content for the account bound to the client in a preset vertical domain, and the first search recommendation content is displayed using visual elements; In response to an event of triggering the first search recommendation content, jump to the page corresponding to the triggered first search recommendation content.
2. The method according to claim 1, wherein The preset vertical domain includes at least one of a person domain, a special topic domain, a video domain, a live broadcast domain, a picture domain, a game domain, and an event domain.
3. The method according to claim 2, wherein If the first search recommendation content is personalized recommendation content for the account bound to the client in the person domain, the visual element used for the first search recommendation content is a person's avatar; Or, If the first search recommendation content is personalized recommendation content for the account bound to the client in the special topic domain, the visual element used for the first search recommendation content is a special topic cover; Or, If the first search recommendation content is personalized recommendation content for the account bound to the client in the video domain, the visual element used for the first search recommendation content is a video preview; Or, If the first search recommendation content is personalized recommendation content for the account bound to the client in the live broadcast domain, the visual element used for the first search recommendation content is a live broadcast preview; or, If the first search recommendation content is personalized recommendation content for the account bound to the client in the picture domain, the visual element used for the first search recommendation content is a picture thumbnail; Or, If the first search recommendation content is personalized recommendation content for the account bound to the client in the game domain, the visual element used for the first search recommendation content is a game icon; Or, If the first search recommendation content is personalized recommendation content for the account bound to the client in the event domain, the visual element used for the first search recommendation content is an animation.
4. The method according to any one of claims 1 to 3, characterized in that The preset vertical domain is determined according to the time when the event of requesting to search for the service page occurs and / or the channel information from which it comes; and / or, The form of the visual element used for the first search recommendation content is determined according to the time when the event of requesting to search for the service page occurs and / or the channel information from which it comes.
5. The method according to any one of claims 1 to 3, characterized in that If there are multiple first search recommendation contents in the same vertical domain displayed in the first area, display the multiple first search recommendation contents in the form of a multi-grid or a carousel in the first area.
6. The method according to claim 1, wherein The method further includes: Display at least one second search recommendation content in a second area other than the search box and the first area on the search service page. The second search recommendation content is displayed using text; In response to an event of triggering the second search recommendation content, jump to the search result page corresponding to the triggered second search recommendation content.
7. The method according to claim 6, wherein In the first region, a first card component is used to display the at least one first search recommendation content, and in the second region, a second card component is used to display the at least one second search recommendation content.
8. The method according to claim 7, characterized in that, The at least one first search recommendation content shares a first card component, or each first search recommendation content uses a first card component respectively, or the first search recommendation content corresponding to each vertical domain uses a first card component respectively.
9. The method according to any one of claims 6 to 8, characterized in that The first region and the second region are located in the same scrolling region, and at least some of the first search recommendation content and at least some of the second search recommendation content are displayed in the scrolling region, and some of the first search recommendation content and / or some of the second search recommendation content are hidden; In response to a sliding operation generated in the scrolling region, as the sliding amplitude of the sliding operation, the hidden part of the first search recommendation content and / or the hidden part of the second search recommendation content are switched and displayed in the scrolling region.
10. The method according to claim 1, characterized in that, In response to an event that triggers the first search recommendation content, jumping to the page corresponding to the triggered first search recommendation content includes: In response to an event that triggers the first search recommendation content, jumping to the search result page or landing page corresponding to the triggered first search recommendation content.
11. The method according to claim 10, characterized in that, The first search recommendation content includes a first operation component; The jumping to the landing page corresponding to the triggered first search recommendation content in response to the event that triggers the first search recommendation content includes: In response to an event that triggers the first operation component, sending an operation request corresponding to the first operation component to the server side, and replacing the first operation component with a second operation component, where the operation request carries information of the first search recommendation content and operation type information corresponding to the first operation component; In response to an event that the second operation component is triggered, jumping to the landing page corresponding to the first search recommendation content.
12. A display device for recommended content, which is applied to a user terminal, and is characterized in that, The device includes: An event monitoring unit configured to perform event monitoring; A page display unit configured to, in response to an event that the event monitoring unit monitors a request for a search service page, display the search service page, and display at least one first search recommendation content in a first region other than the search box on the search service page, where the first search recommendation content is personalized recommendation content for the account bound to the user terminal in a preset vertical domain, and the first search recommendation content is displayed using visual elements; and in response to an event that the event monitoring unit monitors a trigger of the first search recommendation content, jumping to the page corresponding to the triggered first search recommendation content.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
14. An electronic device, characterized in that, Including: One or more processors; And A memory associated with the one or more processors, where the memory is used to store program instructions, and when the program instructions are read and executed by the one or more processors, they execute the steps of the method according to any one of claims 1 to 11.
15. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Searching method, searching device, client equipment and graphical user interface system
CN106776853A
Search word recommendation method and device, computer equipment and storage medium
CN116881572A
Information display method and device, electronic equipment and storage medium
CN117572999A