Information presentation methods, devices, electronic devices, computer-readable media

The information presentation method and device address the challenge of presenting multiple products and services by using a target service page with recommendation and service function areas, enhancing user experience through efficient and seamless content navigation.

JP7877503B2Active Publication Date: 2026-06-22BEIJING YOUZHUJU NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
BEIJING YOUZHUJU NETWORK TECH CO LTD
Filing Date
2023-12-14
Publication Date
2026-06-22

AI Technical Summary

Technical Problem

Existing systems face challenges in effectively presenting multiple products and services to users in a user-friendly manner, lacking efficient methods to introduce relevant information and facilitate seamless transitions between different content types.

Method used

An information presentation method and device that includes a target service page with a recommendation target area and service function area, allowing for dynamic presentation of recommendation information and service entries based on user interactions, enabling smooth transitions to detailed pages or content streams based on material type detection.

Benefits of technology

Enhances user experience by directly introducing relevant information and services, improving browsing efficiency and satisfaction through targeted content presentation and seamless navigation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007877503000001
    Figure 0007877503000001
  • Figure 0007877503000002
    Figure 0007877503000002
  • Figure 0007877503000003
    Figure 0007877503000003
Patent Text Reader

Abstract

This application discloses an information presentation method, apparatus, electronic device, and computer-readable medium. The method includes the following: after receiving a trigger operation for a target service, presenting a target service page, where the target service page includes a recommended target presentation area and a service function presentation area, such that the recommended target presentation area is for presenting target recommendation information corresponding to several recommended targets, and the service function presentation area is for presenting service entries of multiple service functions. After detecting a trigger operation for the target recommendation information corresponding to any one of the recommended targets, presenting a recommended presentation page corresponding to the recommended target based on the material type corresponding to the target recommendation information, such that the recommended presentation page can better introduce the recommended target; or after detecting a trigger operation for the service entry of any one of the service functions, presenting a service page corresponding to the service function, such that the service page can better provide the corresponding service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] [Cross - reference to Related Applications] This application is based on a Chinese application with application number 202310035860.8 and filing date January 10, 2023, claims its priority, and the disclosure content of this Chinese application is incorporated into this application as a whole. [Technical Field]

[0002] This application relates to the field of Internet technology, and particularly to an information presentation method, device, electronic device, and computer - readable medium.

Background Art

[0003] For some clients (for example, clients with video data presentation functions), this client can present several products to a user through one page, enabling this user to view these products through this page.

[0004] However, how to present these products to the user becomes a technical problem that needs to be solved urgently.

Summary of the Invention

Problems to be Solved by the Invention

[0005] To solve the above - mentioned technical problems, this application provides an information presentation method, device, electronic device, and computer - readable medium.

Means for Solving the Problems

[0006] To achieve the above object, the technical solution according to this application is as follows.

[0007] This application provides an information presentation method, and the method includes: In response to a trigger operation on the target service, the target service page is presented, wherein the target service page includes a recommendation target presentation area for presenting target recommendation information corresponding to at least one recommendation target, and a service function presentation area for presenting service entries for multiple service functions. When a trigger operation is detected for a target recommendation information corresponding to a single recommendation target, the material type corresponding to the target recommendation information is obtained, and a recommendation presentation page corresponding to the recommendation target is presented based on the material type corresponding to the target recommendation information. This includes detecting a trigger operation for a service entry of a service function and then presenting the service page corresponding to that service function.

[0008] In one possible embodiment, the method is The further includes presenting a recommendation page corresponding to the target subject among the at least one recommendation in response to a first slide operation triggered on the recommendation presentation area.

[0009] In one possible embodiment, the method is In response to a second slide operation triggered on the service function presentation area, the presenting area of ​​the service function presentation area is increased and the recommendation area is hidden, further comprising Alternatively, the above method is In response to a second slide operation triggered on the service function presentation area, the presentation area of ​​the service function presentation area is increased. If it is determined that the display area of ​​the service function display area has increased to a first area threshold, the recommended display area is further hidden.

[0010] In one possible embodiment, the method is When it is determined that the presentation area of ​​the service function presentation area has increased to a second area threshold, the presentation of the service entries of the certain target functions is canceled and an entry management identifier is added within the service function presentation area, wherein the certain target functions are at least one of the multiple service functions. Further includes presenting an entry aggregation page containing service entries for the aforementioned target functions in response to a trigger operation on the aforementioned entry management identifier.

[0011] In one possible embodiment, the service function presentation area includes a search service presentation area and a function identifier aggregation area, the function identifier aggregation area being adjacent to the search service presentation area, the search service presentation area being used to present search service components, the function identifier aggregation area including the entry management identifier, and the service function presentation area further including a target aggregation section, the presentation position of the target aggregation section being lower than the presentation position of the search service presentation area, and the presentation position of the target aggregation section being adjacent to the presentation position of the search service presentation area. and / or, The aforementioned multiple service functions include a target order service function, the target order service function does not belong to the aforementioned certain target functions, and the presentation location of the service entry for the target order service function is located within the function identifier aggregation area.

[0012] In one possible embodiment, the service function presentation area further includes a search service component, After presenting the aforementioned target service page, the method described above is: The search service component further includes, in response to a search request triggered by the search service component, presenting search results corresponding to the search string in the search request within the service function presentation area, Or, After presenting the aforementioned target service page, the method described above is: The search service component further includes switching from the target service page to a search results presentation page corresponding to the search string in the search request in response to a search request triggered by the search service component, the search results presentation page being used to present the search results corresponding to the search string. Or, After presenting the aforementioned target service page, the method described above is: In response to a trigger operation on the search service component, the system switches from the target service page to a search service page containing the search service component. The further includes switching from the search service page to a search results presentation page corresponding to the search string in the search request in response to a search request triggered by a search service component on the search service page, the search results presentation page being used to present the search results corresponding to the search string.

[0013] In one possible embodiment, a page switching area is presented on the target service page, where the page switching area includes several page tabs, each of which corresponds to a different candidate page. Presenting the target service page in response to a trigger operation on the aforementioned target service is: If the trigger operation for the target service is a selection operation performed on the page tab corresponding to the target service page, the page tab corresponding to the target service page is set as the currently selected page tab, and the target service page is presented. After presenting the aforementioned target service page, the method described above is: In response to a third slide operation triggered on the service function presentation area, the system further includes determining a new currently selected page tab based on the third slide operation, and switching the target service page to a candidate page corresponding to the new currently selected page tab.

[0014] In one possible implementation, the recommended object presentation area includes object recommendation information corresponding to at least two recommended objects, and the presentation method of the object recommendation information corresponding to the at least two recommended objects in the recommended object presentation area is carousel presentation. and / or after presenting the target service page, the method further includes: responding to a fourth slide operation triggered on the recommended object presentation area, and further presenting by switching the object recommendation information corresponding to the recommended object within the recommended object presentation area.

[0015] In one possible implementation, the material type is a detailed information type, a video information stream type, or a target aggregation page type. When the material type corresponding to the object recommendation information is a detailed information type, the recommended presentation page corresponding to the recommended object is the object detailed page corresponding to the recommended object. When the material type corresponding to the object recommendation information is a video information stream type, the recommended presentation page corresponding to the recommended object is the video presentation page corresponding to the recommended object. When the material type corresponding to the object recommendation information is a target aggregation page type, the recommended presentation page corresponding to the recommended object is the target aggregation page corresponding to the recommended object.

[0016] This application provides an information presentation device, and the device includes: a first presentation unit for presenting a target service page in response to a trigger operation on a target service, where the target service page includes a recommended object presentation area for presenting object recommendation information corresponding to at least one recommended object, and a service function presentation area for presenting service entries of a plurality of service functions; When a trigger operation on target recommendation information corresponding to one recommendation target is detected, obtain the material type corresponding to the target recommendation information, and based on the material type corresponding to the target recommendation information, a second presentation unit for presenting a recommendation presentation page corresponding to the recommendation target, and when a trigger operation on a service entry of one service function is detected, a third presentation unit for presenting a service page corresponding to the service function.

[0017] This application provides an electronic device, the device includes a processor and a memory, the memory is used to store instructions or computer programs, the processor causes the electronic device to perform the information presentation method according to this application by executing the instructions or computer programs in the memory.

[0018] This application provides a computer-readable medium, on which instructions or computer programs are stored, and when the instructions or computer programs are executed on a device, the device is caused to perform the information presentation method according to this application.

[0019] This application provides a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and this computer program includes program codes for causing the information presentation method according to this application to be performed.

Advantages of the Invention

[0020] Compared with the prior art, this application has at least the following advantages.

[0021] In the proposed technology of this application, for a single client, after the client receives a trigger operation for a target service, a target service page is presented, and this target service page includes a recommended target presentation area and a service function presentation area, wherein the recommended target presentation area is for presenting target recommendation information (e.g., product card, live video, etc.) corresponding to at least one recommended target, and the service function presentation area is for presenting service entries for multiple service functions, and after detecting a trigger operation for target recommendation information corresponding to any one recommended target, the material type corresponding to this target recommendation information is obtained, and based on the material type corresponding to this target recommendation information, a recommendation presentation page corresponding to this recommended target is presented so that the recommendation presentation page can better introduce the relevant information for this recommended target, or after detecting a trigger operation for a service entry for any one service function, a service page corresponding to this service function is presented so that the service page can better provide the relevant service to the user.

[0022] As can be seen here, for a target service page including a recommended target presentation area and a service function presentation area according to this application, the recommended target presentation area can be used to present target recommendation information corresponding to several recommended targets, so that the recommended target presentation area can directly introduce several potentially interesting targets to the user, thereby allowing the user to directly view this information through the recommended target presentation area, thus improving the user's browsing experience for these targets. Furthermore, since the service function presentation area can be used to present service entries for several service functions, so that these service functions can be directly provided to the user, thus improving the user's experience for these service functions. [Brief explanation of the drawing]

[0023] [Figure 1]This is a flowchart of the information presentation method according to the embodiment of this application. [Figure 2] This is a schematic diagram of the target service page according to the embodiment of this application. [Figure 3] This is a schematic diagram of the target service page according to the embodiment of this application. [Figure 4] This is a schematic diagram of the presentation flow of the target service page according to the embodiment of this application. [Figure 5] This is a schematic diagram of the subject detail page according to the embodiment of this application. [Figure 6] This is a schematic diagram of a video display page corresponding to live video according to an embodiment of this application. [Figure 7] This is a schematic diagram of a video presentation page corresponding to a short video according to an embodiment of this application. [Figure 8] This is a schematic diagram of the target aggregation page according to the embodiment of this application. [Figure 9] This is a schematic diagram of the process of changing the presentation area of ​​the service function presentation region according to the embodiment of this application. [Figure 10] This is a schematic diagram of the change process of the service function presentation area according to the embodiment of this application. [Figure 11] This is a schematic diagram of a full-screen presentation method for a service function presentation area according to an embodiment of this application. [Figure 12] This is a schematic diagram of the page switching process according to an embodiment of this application. [Figure 13] This is a schematic diagram of the structure of an information presentation device according to an embodiment of this application. [Figure 14] This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. [Modes for carrying out the invention]

[0024] To more clearly explain the embodiments of this application or the technical concepts in the prior art, the following is a brief introduction of the drawings necessary for describing the embodiments or the prior art. It will be obvious to those skilled in the art that the drawings in the following description are merely some of the embodiments described in this application, and that other drawings can be obtained based on these drawings without any creative effort. To enable those skilled in the art to better understand the solutions of this application, the technical solutions in the embodiments of this application are described below clearly and completely, with reference to the drawings of the embodiments. Clearly, the embodiments described are not all embodiments, but only a selection of embodiments of this application. All other embodiments derived from the embodiments of this application without the creative effort of those skilled in the art are all within the scope of protection of this application.

[0025] To better understand the technical proposal presented in this application, the information presentation method described below will first be explained by linking several drawings. As shown in Figure 1, the information presentation method according to the embodiment of this application includes the following S1 to S3. Here, Figure 1 is a flowchart of the information presentation method according to the embodiment of this application.

[0026] S1, in response to a trigger operation on the target service, presents the target service page, which includes a recommendation target presentation area for presenting target recommendation information corresponding to at least one recommendation target, and a service function presentation area for presenting service entries for multiple service functions.

[0027] Here, the target service page is used to aggregate and present several targets and several service functions related to these targets (for example, service functions such as "My Orders," "Cart," and "Favorites" shown in Figure 2). These service functions refer to services provided to the user by the target platform corresponding to this target service page (for example, order viewing service, order information viewing service, favorites service, charge service, etc.), thereby enabling the user to perform operations on several targets on this target platform (for example, order information viewing operation, order information viewing operation, operation to add a target to favorites, operation to pre-deposit resource values, etc.). This target platform is used to provide the user with several interactive targets, and this application does not limit this target platform; for example, it may be a mall platform.

[0028] Furthermore, this application does not limit the embodiments of the "Target Service Page" described above. For example, it may be implemented using the top page 200 of the mall shown in Figure 2 or Figure 3.

[0029] The above "trigger operation for the target service" is used to trigger the presentation flow of the target service page (for example, the mall's top page 200 shown in Figure 2 or Figure 3).

[0030] Furthermore, this application does not limit the embodiments of the “trigger operation to the target service” described above. For example, it may be implemented by employing any one operation, prior to or to come, that can trigger the presentation flow of this target service page. To facilitate understanding, several examples will be explained below.

[0031] In Example 1, in several application scenarios (for example, the short video presentation scenario shown in Figure 4), the client can provide the user with pages corresponding to multiple page tabs, allowing the user to achieve the goal of switching between different pages through a slide operation. As can be seen from this, as shown in Figure 4, if the target service page refers to the page corresponding to the "Mall" page tab, and the client is presented with the page corresponding to the "Recommendations" page tab, then the "trigger operation for the target service" described above is used to slide the page corresponding to the "Mall" page tab to the position of the page corresponding to the "Recommendations" page tab (for example, the "slide to the right" operation shown in Figure 4).

[0032] In example 2, in some application scenarios (e.g., a mall platform), if an entry identifier for the mall's top page is placed at the top of a page presented by the client (e.g., a product details page, a short video data presentation page, etc.), then the "trigger operation for the target service" described above may specifically be a click operation triggered on this entry identifier. Here, this entry identifier is used to uniquely identify the entry on this mall's top page.

[0033] The above-described "recommendation area" is used to present target recommendation information corresponding to several recommended items in a predetermined manner. Here, the target recommendation information corresponding to the nth recommended item is used to introduce this nth recommended item, and this application does not limit the embodiment of this "target recommendation information corresponding to the nth recommended item," and it may be implemented by employing, for example, a product card, live video data, short video data, or a product list (e.g., a product list for a certain channel or a product list for a certain cloud theme). n is a positive integer, n ≤ N, N is a positive integer, and N represents the number of items among the above-described "at least one recommended item."

[0034] It should be noted that this application does not limit the content of the "target recommendation information corresponding to the nth recommended item" described above. For example, if the material type corresponding to this "target recommendation information corresponding to the nth recommended item" is a detailed information type, this "target recommendation information corresponding to the nth recommended item" may be implemented using a product card, and this "target recommendation information corresponding to the nth recommended item" may include an image identifier corresponding to the nth recommended item, the title content of the nth recommended item (e.g., main title and subtitle), the reason for recommending the nth recommended item, etc. Also, for example, if the material type corresponding to this "target recommendation information corresponding to the nth recommended item" is a video information stream type, this "target recommendation information corresponding to the nth recommended item" may be implemented using live video or a short video, and this "target recommendation information corresponding to the nth recommended item" not only includes video data corresponding to the nth recommended item (e.g., live video or a short video), but also includes audio playback controls so that the user can adjust the playback volume of the video data corresponding to the nth recommended item using these audio playback controls. Furthermore, for example, if the material type corresponding to this "target recommendation information corresponding to the nth recommendation target" is a target aggregation page type, then this "target recommendation information corresponding to the nth recommendation target" may be implemented using a product list. For explanation purposes, the related content of this material type refers to the related content in S2 below.

[0035] Furthermore, this application does not limit the embodiments of the "recommended presentation area" described above. For example, it may be implemented by adopting the recommended presentation area 202 in Figure 3.

[0036] Furthermore, this application does not limit the presentation location of the "recommended item presentation area" on the "target service page." For example, in one possible embodiment, the "recommended item presentation area" can occupy the upper half of the target service page. This allows the user to quickly view the recommended item presentation area after the target service page is presented to them, thereby enabling them to view the recommended items presented by the recommended item presentation area as quickly as possible, and further improving the user's browsing experience for these recommended items.

[0037] Furthermore, this application does not limit the method of presenting the "target recommendation information corresponding to at least one recommendation target" described above. For example, it may specifically involve presenting the target recommendation information corresponding to these recommendations within the recommendation target presentation area using a carousel presentation method. As can be seen from this, in one possible embodiment, if there are two or more recommendations for this "at least one recommendation target," the method of presenting the target recommendation information corresponding to these recommendations is a carousel presentation.

[0038] Furthermore, for example, in order to better satisfy the user experience, this application further provides another possible embodiment of the presentation method for the "target recommendation information corresponding to at least one recommendation target" described above. In this embodiment, when the "target recommendation information corresponding to at least one recommendation target" is presented sequentially in a predetermined order within the recommendation target presentation area, the presentation method may specifically involve switching and presenting the target recommendation information corresponding to these recommendations within the recommendation target presentation area in response to a fourth slide operation triggered on the recommendation target presentation area. Here, this fourth slide operation is used to slide one unpresented target recommendation information to the position of one of the presented target recommendation information, for example, it may be a slide to the left or a slide to the right.

[0039] As can be seen from this, for the "recommendation target presentation area" described above, if the recommendation information corresponding to the nth recommendation target is presented in this recommendation target presentation area, and a leftward slide operation (i.e., an operation to slide the recommendation information corresponding to the (n+1)th recommendation target to the position where the "recommendation information corresponding to the nth recommendation target" is located) is detected within this recommendation target presentation area, the "recommendation information corresponding to the nth recommendation target" currently presented in this recommendation target presentation area is directly switched to the recommendation information corresponding to the (n+1)th recommendation target. However, if a rightward slide operation (i.e., an operation to slide the recommendation information corresponding to the (n-1)th recommendation target to the position where the "recommendation information corresponding to the nth recommendation target" is located) is detected within this recommendation target presentation area, the "recommendation information corresponding to the nth recommendation target" currently presented in this recommendation target presentation area is directly switched to the recommendation information corresponding to the (n-1)th recommendation target. Here, the array position corresponding to the "target recommendation information corresponding to the (n-1)th recommendation target" is earlier than the array position corresponding to the "target recommendation information corresponding to the nth recommendation target," and the array position corresponding to the "target recommendation information corresponding to the nth recommendation target" is earlier than the array position corresponding to the "target recommendation information corresponding to the (n+1)th recommendation target." n is a positive integer, and n+1 ≤ N.

[0040] To explain further, in some application scenarios for the content of the above paragraph, if n=1, and if a rightward slide operation (i.e., an operation to slide the target recommendation information corresponding to the Nth recommendation to the position where the "target recommendation information corresponding to the 1st recommendation" is located) is detected within the recommendation target presentation area, the target recommendation information corresponding to the 1st recommendation currently displayed within this recommendation target presentation area is directly switched to the target recommendation information corresponding to the Nth recommendation (i.e., the target recommendation information at the very end of the array). Also, if n=N, and if a leftward slide operation (i.e., an operation to slide the target recommendation information corresponding to the 1st recommendation to the position where the "target recommendation information corresponding to the Nth recommendation" is located) is detected within this recommendation target presentation area, the "target recommendation information corresponding to the Nth recommendation" currently displayed within this recommendation target presentation area is directly switched to the target recommendation information corresponding to the 1st recommendation (i.e., the target recommendation information at the very beginning of the array).

[0041] In practice, the "recommendation target presentation area" described above can be used not only to present target recommendation information corresponding to several recommendation targets, but also to respond to several user-triggered interaction operations. To facilitate understanding, the following explanation will be provided with examples.

[0042] For example, in some application scenarios, the above "recommended target areas" have the functions shown in step 12 below.

[0043] Step 12: In response to the first slide operation triggered on the above recommendation presentation area, the recommendation presentation page corresponding to the target subject from at least one of the above recommendations is presented.

[0044] Here, the "first slide operation" described above is used to slide the recommended item presentation area to the "service function presentation area," and this "first slide operation" may be pre-configured. For example, in some application scenarios, if the "recommended item presentation area" refers to the upper half of the target service page and the "service function presentation area" refers to the lower half of the target service page, then the first slide operation may refer to a downward slide operation triggered within the recommended item presentation area.

[0045] The target may refer to any one of the "at least one recommended item" described above. For example, in some application scenarios, if these recommended items are presented in a predetermined order within the "recommended item presentation area," the target may refer to the recommended items that are currently presented within this recommended item presentation area.

[0046] The above "Recommendation page corresponding to the target audience" is used to present relevant information about this target audience (for example, the "Recommendation information corresponding to the target audience" described above) in a full-screen format. It should be noted that the relevant content of this "Recommendation page corresponding to the target audience" is similar to the relevant content of the "Recommendation page corresponding to the nth recommended audience" below, and for simplicity, no further explanation is provided here.

[0047] As can be seen from the related content of Step 12 above, for the "recommendation target presentation area" (for example, the recommendation target presentation area 202 shown in Figure 3), if the "recommendation information corresponding to the nth recommendation target" is presented in this recommendation target presentation area, after receiving the first slide operation triggered on this recommendation target presentation area (for example, a slide operation down), the corresponding information stream for this nth recommendation target in this material type (for example, a detailed information type, a video information stream type, or a target aggregation page type) is directly displayed according to the material type corresponding to this "recommendation information corresponding to the nth recommendation target". By entering a stream (such as a live stream or a short video stream) and enabling the recommendation page corresponding to this nth recommendation to be presented in full screen as the first page in this information stream, this recommendation page can better present relevant information about this nth recommendation to the user, and further enable the user to view recommendation pages corresponding to other items other than this nth recommendation (e.g., information display pages such as product cards, live videos, short videos, or product lists), thereby better meeting the user's item viewing needs and contributing to an improved user experience. Here, n is a positive integer and n ≤ N.

[0048] As can be seen, for the "recommendation target presentation area" described above (for example, the recommendation target presentation area 202 shown in Figure 3), if the "recommendation information corresponding to the nth recommendation target" is presented in this recommendation target presentation area, the user can enter the information stream corresponding to this nth recommendation target by sliding down within this recommendation target presentation area. In this way, the objective of directly entering an information stream can be achieved by this recommendation target presentation area, which is advantageous in improving the user experience.

[0049] The above "service function presentation area" is used to present service entries for at least multiple service functions. Here, the service entry for the m-th service function is used to trigger a presentation flow to the service page corresponding to this m-th service function. This "service page corresponding to the m-th service function" is used to provide this m-th service function to the user. m is a positive integer, m ≤ M, M is a positive integer, and M represents the number of service functions among the above "multiple service functions".

[0050] Furthermore, this application does not limit the embodiments of the "service function presentation area" described above. For example, the "service function presentation area" may be implemented using the service function presentation area 203 shown in Figure 3, and the service entries for multiple service functions related to this "service function presentation area" may include service identifiers such as "My Orders," "Cart," "Favorites," and "Charge" shown in Figure 3.

[0051] As can be seen from the above paragraphs, in one possible embodiment, the “service function presentation area” may include not only the “service entries for multiple service functions” but also a search service component (e.g., the search box and search button shown in the service function presentation area 203 in Figure 3) and / or a target aggregation section (e.g., a product aggregation section such as “Live Selection” shown in the service function presentation area 203 in Figure 3). Here, the search service component is used to provide a search service for several search words. The “target aggregation section” is used to aggregate and present several targets depending on the section format, and this application does not limit the number of target aggregation sections presented within the “service function presentation area,” for example, it may be set based on an actual application scenario.

[0052] Furthermore, this application does not limit the location of the "service function presentation area" on the target service page. For example, the "service function presentation area" can occupy the lower half of the target service page for presentation.

[0053] As can be seen from the related content of S1 above, for a single client, after the client receives a trigger operation for the target service (for example, the operation "slide to the right" shown in Figure 4), the target service page (for example, page 200 shown in Figure 4) is directly presented, and this target service page includes a recommendation target presentation area (for example, recommendation target presentation area 202 shown in Figure 3) and a service function presentation area (for example, service function presentation area 203 shown in Figure 3), where the recommendation target presentation area is used to present target recommendation information corresponding to at least one recommendation target (for example, product card, live video, etc.), and the service function presentation area is used to present service entries for multiple service functions. Therefore, this target service page can satisfy at least the user's recommendation target viewing needs and service function usage needs, and thus is advantageous in improving the user experience.

[0054] S2, when it detects a trigger operation for a target recommendation information corresponding to a single recommendation target, retrieves the material type corresponding to this target recommendation information and presents a recommendation page corresponding to this recommendation target based on the material type.

[0055] To make S2 ​​easier to understand, the following explanation will use examples.

[0056] For example, if the above "at least one recommendation target" includes N recommendation targets, S2 may specifically respond to a trigger operation on the recommendation information corresponding to the nth recommendation target within the recommendation target presentation area by obtaining the material type corresponding to this recommendation information, and then presenting a recommendation presentation page corresponding to this nth recommendation target based on the material type corresponding to this recommendation information. Here, n is a positive integer, and n ≤ N.

[0057] The "material type corresponding to the target recommendation information" described above refers to the type attribution status indicated in terms of material by the "target recommendation information corresponding to the nth recommended target" described above, and this application does not limit this "material type corresponding to the target recommendation information," and for example it may be a detailed information type (e.g., a stream type in a product card), a video information stream type (e.g., a live video stream type or a short video stream type), or a target aggregation page type (e.g., a stream type in a product list). Here, the detailed information type refers to a data stream type that introduces a target using some static descriptive information (e.g., pictures, text, etc.), the video information stream type refers to a data stream type that introduces a target using some video data, and the target aggregation page type refers to a data stream type that introduces a target using a certain target aggregation method (e.g., a list method).

[0058] Furthermore, this application does not limit the method of obtaining the "material type corresponding to the target recommendation information" described above. For example, it may be implemented by employing any one of the conventional or future methods that can determine the material type corresponding to a single product.

[0059] Furthermore, this application does not limit the embodiments of the "trigger operation for the target recommendation information corresponding to the nth recommendation target" in step 11 above; for example, it may specifically be a click operation.

[0060] The "recommendation presentation page corresponding to the nth recommendation target" described above is used to present related information about this nth recommendation target (for example, the "target recommendation information corresponding to the nth recommendation target") in a full-screen presentation format.

[0061] Furthermore, this application does not limit the embodiments of the "recommendation presentation page corresponding to the nth recommendation target" described above. For example, it may be implemented by specifically adopting the following (1) to (3).

[0062] (1) If the "material type corresponding to the target recommendation information" described above is a detailed information type, the "recommendation presentation page corresponding to the nth recommended item" described above may be the target detail page corresponding to this nth recommended item (for example, the product card presentation page 500 shown in Figure 5), thereby enabling the user to better understand the related information of this nth recommended item from this target detail page, and further enabling the user to view the next target detail page corresponding to this target detail page by sliding down on this target detail page. In this way, the "target recommendation information corresponding to the nth recommended item" described above can achieve the objective of directly entering an information stream (for example, a stream in product cards, i.e., being able to jump to the product detail page, meaning that the recommendation presentation page corresponding to this nth recommended item is the product detail page), which is advantageous for improving the user experience. Here, the "target detail page corresponding to the nth recommended item" is used to introduce this nth recommended item by several static descriptive pieces of information (e.g., images, text, etc.).

[0063] It should be explained that this application does not limit the content presented on the "Target Details Page" in the previous paragraph. For example, the content presented may coincide with the content of the "Target Recommendation Information corresponding to the nth Recommended Target" described above. Also, for example, the content presented on this "Target Details Page" includes at least the content of the "Target Recommendation Information corresponding to the nth Recommended Target." Furthermore, for example, there are several common elements between the content presented on this "Target Details Page" and the content of the "Target Recommendation Information corresponding to the nth Recommended Target."

[0064] As can be seen from the above paragraph, in one possible embodiment, if the "target recommendation information corresponding to the nth recommendation target" is a product card, after detecting a trigger operation on this "target recommendation information corresponding to the nth recommendation target", it can be determined that the material type corresponding to this "target recommendation information corresponding to the nth recommendation target" is a detailed information type, and based on this detailed information type, it can be determined that the "recommendation presentation page corresponding to the nth recommendation target" is a product detail page corresponding to this nth recommendation target.

[0065] (2) If the "material type corresponding to the target recommendation information" described above is a video information stream type (for example, a live video stream type or a short video stream type), the "recommendation presentation page corresponding to the nth recommendation target" described above may be a video presentation page corresponding to this nth recommendation target (for example, the live video presentation page 600 shown in Figure 6 or the short video presentation page 700 shown in Figure 7), thereby enabling the user to better understand the relevant information for this nth recommendation target from this video presentation page, and further enabling the user to view the next video presentation page corresponding to this video presentation page by sliding down on this video presentation page, thereby achieving the objective of directly entering an information stream (for example, a live video stream or a short video stream, i.e., being able to jump to a live room interface or a short video playback interface, i.e., the recommendation presentation page corresponding to this nth recommendation target is the live video playback interface or a short video playback interface) through the "target recommendation information corresponding to the nth recommendation target", which is advantageous for improving the user experience. Here, this "video presentation page corresponding to the nth recommendation" is used to introduce this nth recommendation using video data (for example, live video or short video).

[0066] It should be explained that this application does not limit the content of the “video presentation page” in the preceding paragraph, and for example, this content includes video data (e.g., live video or short video) relating to at least one “target recommendation information corresponding to the nth recommendation target.”

[0067] As can be seen from the above paragraph, in one possible embodiment, if the "target recommendation information corresponding to the nth recommendation target" is live video, after detecting a trigger operation for this "target recommendation information corresponding to the nth recommendation target", it can be determined that the material type corresponding to this "target recommendation information corresponding to the nth recommendation target" is a video information stream type (in particular, a live video stream type), and based on this video information stream type (in particular, a live video stream type), it can be determined that the "recommendation presentation page corresponding to the nth recommendation target" is a live room interface corresponding to this nth recommendation target.

[0068] In another possible embodiment, if the "target recommendation information corresponding to the nth recommendation target" is a short video, after detecting a trigger operation for this "target recommendation information corresponding to the nth recommendation target", it can be determined that the material type corresponding to this "target recommendation information corresponding to the nth recommendation target" is a video information stream type (in particular, a short video stream type), and based on this video information stream type (in particular, a short video stream type), it can be determined that the "recommendation presentation page corresponding to the nth recommendation target" is a short video playback interface corresponding to this nth recommendation target.

[0069] (3) If the "material type corresponding to the target recommendation information" described above is a target aggregation page type (for example, a channel stream type or a cloud theme stream type), then the "recommendation presentation page corresponding to the nth recommendation target" described above may also be a target aggregation page corresponding to this nth recommendation target (for example, a product list presentation page in a channel, a product list presentation page in a cloud theme, or the product list presentation page 800 shown in Figure 8), thereby enabling the user to better understand the relevant information for this nth recommendation target from this target aggregation page, and further enabling the user to view the next target aggregation page corresponding to this target aggregation page by sliding down on this target aggregation page, and thus the objective of directly entering an information stream (for example, a channel stream type or a cloud theme stream type, i.e., being able to jump to a channel page or a cloud theme page, i.e., the recommendation presentation page corresponding to this nth recommendation target is a channel page or a cloud theme page) through the "target recommendation information corresponding to the nth recommendation target" described above, is achieved, which is advantageous for improving the user experience. Here, this "target aggregation page corresponding to the nth recommendation target" is used to introduce this nth recommendation target using a certain target aggregation method (for example, a list).

[0070] It should be noted that this application does not limit the content of the "target aggregation page" in the preceding paragraph, and for example, this content includes a list of products relating to at least the "target recommendation information corresponding to the nth recommended target."

[0071] As can be seen from the above paragraphs, in one possible embodiment, if the "target recommendation information corresponding to the nth recommendation target" is a product list, after detecting a trigger operation for this "target recommendation information corresponding to the nth recommendation target", it can be determined that the material type corresponding to this "target recommendation information corresponding to the nth recommendation target" is a target aggregation page type, and based on this target aggregation page type, it can be determined that the "recommendation presentation page corresponding to the nth recommendation target" is a channel page or cloud theme page corresponding to this nth recommendation target.

[0072] As can be seen from the related content of S2 above, for the "recommendation target presentation area" (for example, the recommendation target presentation area 202 shown in Figure 3), if the "recommendation information corresponding to the nth recommendation target" is presented in this recommendation target presentation area, after receiving a trigger operation (for example, a click operation) for this "recommendation information corresponding to the nth recommendation target", the corresponding information stream of this nth recommendation target in this material type (for example, a product card stream, a live video stream) is directly displayed according to the material type corresponding to this "recommendation information corresponding to the nth recommendation target" (for example, a detailed information type, a video information stream type, or a target aggregation page type). By enabling the recommendation page corresponding to this nth recommendation (such as a stream or short video stream) to be presented in full screen as the first page in this information stream, this recommendation page can better present relevant information about this nth recommendation to the user, and further enable the user to view recommendation pages corresponding to other items other than this nth recommendation (e.g., product cards, live videos, short videos, or product list information pages), thereby better meeting the user's item viewing needs and contributing to an improved user experience. Here, n is a positive integer, and n ≤ N.

[0073] When S3 detects a trigger operation for a service entry of a service function, it displays the service page corresponding to that service function.

[0074] In this application, when M service entries for service functions are presented within the "service function presentation area," and a trigger operation (e.g., a click operation) is detected for the service entry of the m-th service function, the service page corresponding to this m-th service function is directly presented, allowing this service page to provide this m-th service function to the user. Here, the related content of this service page refers to the related content in S1 above, where m is a positive integer, m ≤ M, and M is a positive integer.

[0075] It should be noted that this application does not limit the presentation method of the "service page corresponding to the mth service function" in the above paragraph. For example, it may be presented directly within the service function presentation area. Alternatively, for example, it may be presented by a pull-down page. Furthermore, for example, this presentation method of the "service page corresponding to the mth service function" may specifically involve detecting a trigger operation for a service entry of a service function and jumping from the above target service page to the service page corresponding to this mth service function.

[0076] Furthermore, it should be noted that this application does not limit the embodiments of the “trigger operation for a service entry of a single service function” in S3 described above; for example, it may be a click operation.

[0077] Furthermore, it should be explained that this application does not limit the execution time of S3; for example, the execution time of S3 only needs to be slower than the execution time of S1.

[0078] As can be seen from the related contents of S1 to S3 above, the information presentation method according to the embodiment of this application presents a target service page after the client receives a trigger operation for the target service, and this target service page includes a recommended target presentation area and a service function presentation area, so that the recommended target presentation area is for presenting target recommendation information (e.g., product card, live video, etc.) corresponding to at least one recommended target, and the service function presentation area is for presenting service entries for multiple service functions, so that after detecting a trigger operation for target recommendation information corresponding to any one recommended target, the material type corresponding to this target recommendation information is obtained, and based on the material type corresponding to this target recommendation information, a recommendation presentation page corresponding to this recommended target is presented so that the recommendation presentation page can better introduce the relevant information for this recommended target, or after detecting a trigger operation for a service entry for any one service function, a service page corresponding to this service function is presented so that the service page can better provide the relevant service to the user.

[0079] As can be seen here, for a target service page according to this application, which includes a recommended target presentation area and a service function presentation area, the recommended target presentation area can be used to present target recommendation information corresponding to several recommended targets, so that the recommended target presentation area can directly introduce several potentially interesting targets to the user, thereby allowing the user to directly view this information through the recommended target presentation area, thus improving the user's browsing experience for these targets. Furthermore, since the service function presentation area can be used to present service entries for several service functions, so that these service functions can be directly provided to the user, thus improving the user's experience for these service functions.

[0080] Furthermore, the embodiments of this application do not limit the execution body of the information presentation method according to the embodiments of this application. For example, the information presentation method according to the embodiments of this application may be used in a terminal device. Alternatively, for example, the information presentation method according to the embodiments of this application may be implemented by a data interaction process between a terminal device and a server. Here, the terminal device may be a smartphone, a computer, a personal digital assistant (PDA), a tablet computer, etc. The server may be a standalone server, a cluster server, or a cloud server.

[0081] In practice, to further improve the user experience, this application provides one possible embodiment of the "service function presentation area" described above, in which the "service function presentation area" can respond to several slide operations triggered by the user (e.g., slide up, slide left, slide right, etc.). To facilitate understanding, several situations will be linked below.

[0082] Situation 1: In some application scenarios, when the lower half of the target service page is used to present the "service function presentation area," after triggering an upward slide operation in this "service function presentation area," the presentation area of ​​this "service function presentation area" can gradually increase in proportion to the increase in the sliding distance of the upward slide operation. To facilitate understanding, the following two examples will be used to illustrate this point.

[0083] In one possible embodiment, the above information presentation method may include at least step S1 and step 21 below, where the execution time of step 21 is slower than the execution time of S1.

[0084] Step 21: In response to a second slide operation triggered on the above service function presentation area, increase the presentation area of ​​this service function presentation area and hide the above recommendation presentation area.

[0085] Here, the second slide operation is used to slide the above service function presentation area to the above "recommended item presentation area," and this second slide operation may be pre-configured. For example, in some application scenarios, if the above "recommended item presentation area" refers to the upper half of the target service page and the above "service function presentation area" refers to the lower half of the target service page, then this second slide operation may specifically be an upward slide operation triggered within the above service function presentation area.

[0086] It should be noted that this application does not limit the embodiments of "hiding the recommended content display area" in step 21 above. For example, it may employ a hiding method represented by the text "Pull down to enter immersive browsing" shown on the mall top page 900 in Figure 9, thereby allowing the user to subsequently restore the display of the recommended content display area by performing a pull-down operation on the mall top page 900.

[0087] As can be seen from the related content of step 21 above, for a target service page (for example, the mall top page 200 shown in Figure 9) that includes a recommendation target presentation area and a service function presentation area, after receiving a second slide operation triggered on this service function presentation area (i.e., an operation to slide this service function presentation area to this recommendation target presentation area), the recommendation target presentation area is directly hidden, the presentation area of ​​this service function presentation area is increased, and a positive correlation is made between the amount of this increase in presentation area and the slide distance of this second slide operation (i.e., the longer the slide distance of this second slide operation, the greater the increase in presentation area). This allows the service function presentation area to subsequently occupy and present a large portion of the area on the target service page (for example, the mall top page 900 shown in Figure 9), which is advantageous for the user to better use the relevant information presented by this service function presentation area, and thus is advantageous for improving the user experience.

[0088] In another possible embodiment, the information presentation method described above may include at least S1 and the following steps 31-32, where the execution time of step 31 is slower than the execution time of S1.

[0089] Step 31: In response to a second slide operation triggered on the service function presentation area, the presentation area of ​​this service function presentation area is increased.

[0090] As for the points that need to be explained, the relevant content of Step 31 is similar to the relevant content of Step 21 described above, and for the sake of simplification, we will not explain it further here.

[0091] Step 32: If it is determined that the total area of ​​the above-mentioned service function presentation areas has increased to the first area threshold, the above-mentioned recommended presentation areas are hidden. Here, this first area threshold may be set in advance.

[0092] As can be seen from the related content from steps 31 to 32 above, for a target service page (for example, the mall top page 200 shown in Figure 9) that includes a recommendation target presentation area and a service function presentation area, after receiving a second slide operation triggered on this service function presentation area (i.e., an operation to slide this service function presentation area to this recommendation target presentation area), the presentation area of ​​this service function presentation area is increased, and a positive correlation is made between the amount of this increase in presentation area and the slide distance of this second slide operation (i.e., the longer the slide distance of this second slide operation, the greater the increase in presentation area). When it is determined that the presentation area of ​​this service function presentation area has increased to the threshold of the first area, the recommendation target presentation area is hidden, and subsequently, this service function presentation area can occupy the majority of the area on this target service page (for example, the mall top page 900 shown in Figure 9) for presentation. In this way, it is advantageous for the user to make better use of the relevant information presented by this service function presentation area, thereby improving the user experience.

[0093] It should be explained that, for the "Target Service Page" mentioned above, since the page area of ​​this Target Service Page is constant, as the display area of ​​the Service Function Display Area increases, the display area of ​​the Recommendation Target Display Area decreases accordingly, and the sum of the "Display Area of ​​the Service Function Display Area" and the "Display Area of ​​the Recommendation Target Display Area" is always set to the sum of the pre-set areas.

[0094] As can be seen from the related content of the two examples above, the "service function presentation area" described above can increase its presentation area in response to an upward slide operation triggered on it, and the amount of this increase in presentation area constantly increases with the slide distance of the upward slide operation, thus achieving the objective of presenting this service function presentation area in full screen by the upward slide operation.

[0095] In practice, in order to further improve the presentation effect of the full-screen presentation of the "service function presentation area" described above, this application further provides one possible embodiment of the information presentation method described above, in which the information presentation method includes at least the following steps 41 to 42. Here, the execution time of step 41 is slower than the execution time of step 21 or step 32 described above.

[0096] Step 41: If it is determined that the presentation area of ​​the above service function presentation area has increased to the second area threshold, the presentation of some target function service entries is canceled within this service function presentation area, and an entry management identifier is added, where these some target functions are at least one of the above multiple service functions.

[0097] Here, the second area threshold may be predetermined, for example, specifically, this second area threshold may be greater than the presentation area of ​​the service function presentation area shown in the mall top page 900 in Figure 10.

[0098] Furthermore, this application does not limit the relationship between the "second area threshold" and the "first area threshold" described above. For example, in some application scenarios, this second area threshold is higher than this first area threshold.

[0099] The "target function" described above is used to represent a service function among the "multiple service functions" described above whose presentation can be hidden (for example, the service function corresponding to the identifier "My Order Form" in Figure 2), thereby achieving the objective of saving page space by allowing the presentation of this target function to be hidden.

[0100] Furthermore, this application does not limit the embodiments of the "several target functions" described above. For example, in some application scenarios, if the "multiple service functions" described above include at least a target order service function (for example, the service function corresponding to the identifier "cart" in Figure 2), then the "several target functions" may include all other service functions of the "multiple service functions" other than this target order service function. Here, the "target order service function" is used to present order-related information to the user for several ordered items, and this application does not limit the "target order service function." For example, it may refer to the service function corresponding to the identifier "cart" in Figure 2. As can be seen from this, in one possible embodiment, since the target order service function does not belong to the "several target functions," there is no need to hide the presentation for the service entry of this target order service function in subsequent processes.

[0101] The above "entry management identifier" is used to uniquely identify entries on the following entry aggregation page, and this "entry management identifier" is used to trigger a presentation flow to the following entry aggregation page. Here, the entry aggregation page is used to aggregate and present service entries for several candidate functions, and this application does not limit the embodiments of this entry aggregation page. Here, these "several candidate functions" include at least the above "several target functions". These candidate functions refer to service functions whose service entries are presented by this entry aggregation page.

[0102] Furthermore, this application does not limit the embodiments of the "entry management identifier" described above. For example, it may be implemented by employing the tool management control 903 shown in Figure 10.

[0103] Furthermore, this application does not limit the presentation position of the "entry management identifier" to being located within the service function presentation area described above. For example, if this service function presentation area includes a search service presentation area (e.g., the search service presentation area 904 shown in Figure 11) and a function identifier aggregation area (e.g., the function identifier aggregation area 905 shown in Figure 11), and this function identifier aggregation area is adjacent to this search service presentation area (e.g., this function identifier aggregation area and this search service presentation area are adjacent horizontally), then the presentation position of the entry management identifier is located within this function identifier aggregation area. Here, this function identifier aggregation area is used to aggregate and present identifiers for at least one service function (e.g., the cart control 902 and the tool management control 903 shown in Figure 10), this search service presentation area is used to present a search service component, this search service component is used to provide a search service, and this application does not limit this search service component. For example, it may include a search word input box and a search trigger button.

[0104] As can be seen from the above paragraphs, in one possible embodiment, the service function presentation area includes a search service presentation area and a function identifier aggregation area, and if this function identifier aggregation area is adjacent to this search service presentation area, this function identifier aggregation area may include at least this entry management identifier, and this search service presentation area may include a search service component, thereby better satisfying the user needs for several service functions by enabling the user to quickly find the service function they want to use through these two areas. In this way, it is possible to save page space while satisfying the user's needs for service functions as much as possible, thereby improving the user experience.

[0105] Furthermore, for the service function presentation area on the "target service page" (for example, the mall top page 901 shown in Figure 10), when the "multiple service functions" include at least the "several target functions" and the "target order service functions," and when this service function presentation area includes a search service presentation area and a function identifier aggregation area, the presentation position of the service entry for this target order service function (for example, the cart control 902 shown in Figure 10) is located within this function identifier aggregation area.

[0106] As can be seen from the above paragraphs, in one possible embodiment, the above service function presentation area includes a search service presentation area and a function identifier aggregation area, and if this function identifier aggregation area is adjacent to this search service presentation area, this function identifier aggregation area may include at least the above entry management identifiers (e.g., the tool management control 903 shown in Figure 10) and the above service entries for the target order service functions (e.g., the cart control 902 shown in Figure 10), thereby enabling the user to use the above "multiple service functions" through this function identifier aggregation area, which is advantageous in improving the user convenience for these service functions.

[0107] In practice, for the above "multiple service functions," the presentation of service entries for some of these service functions is hidden, and the service entries for other service functions are moved next to the search service component, leaving the space originally occupied by these service functions idle. To further improve the efficiency of page space utilization, the present application further provides one possible embodiment of the above service function presentation area (e.g., the service function presentation area shown on the mall top page 901 in Figure 10), in which the service function presentation area further includes target aggregation sections (e.g., each section shown in the section presentation area 906 in Figure 11), the presentation position of the target aggregation section (e.g., the page position occupied by the section presentation area 906 in Figure 11) is lower than the presentation position of the above search service presentation area (e.g., the search service presentation area 904 shown in Figure 11), and the presentation position of the target aggregation section is adjacent to the presentation position of the search service presentation area (e.g., the presentation position of the target aggregation section and the presentation position of the search service presentation area are adjacent in the vertical direction).

[0108] As can be seen from the related content of step 41 above, for the "service function presentation area" (for example, the service function presentation area shown on the mall top page 900 in Figure 10), if this service function presentation area includes a search service component, service entries for multiple service functions, and a target aggregation section, after receiving a second slide operation triggered on this service function presentation area, the presentation area of ​​this service function presentation area is increased accordingly as the slide distance of this second slide operation increases. If it is determined that the presentation area of ​​this service function presentation area has increased to the threshold of the second area, the search service component is directly moved to the first top position (for example, the position shown on the search service presentation area 904 in Figure 11) within this service function presentation area, and some of the target functions among these service functions are displayed. The presentation of the service entries is canceled, and the service entries for the target order service functions among these service machines are moved to a second top position (for example, the position of the cart control 902 in Figure 10), so that the presentation position of the "service entries for the target order service functions" after the position change and the presentation position of this search service component are adjacent horizontally. An entry management identifier is added to a third top position (for example, the position of the tool management control 903 in Figure 10), so that the presentation position of this entry management identifier and the presentation position of the "service entries for the target order service functions" are adjacent horizontally. In this way, the objective of consolidating all service functions on the same horizontal line can be achieved, which is advantageous in making it easier for users to use these service functions. Here, the first top position, the second top position, and the third top position are located on the same horizontal line, and the first top position, the second top position, and the third top position may all be pre-set.

[0109] Step 42: In response to the trigger operation on the above entry management identifiers, present an entry aggregation page containing the service entries for the above several target functions.

[0110] In this application, for the "target service page" (for example, page 901 shown in Figure 10), if an entry management identifier (for example, tool management control 903 shown in Figure 10) is presented on this target service page, after receiving a trigger operation (for example, a click operation) on this entry management identifier, an entry aggregation page corresponding to this entry management identifier can be presented, and at least the service entries for some of the target functions are presented on this entry aggregation page. In this way, the objective of hiding the presentation of service entries for some service functions can be achieved by this entry aggregation page, which is advantageous in achieving the objective of saving as much page space as possible while satisfying the user's usage needs for these service functions.

[0111] It should be noted that this application does not limit the embodiments of the “trigger operation for the above entry management identifiers” in step 42 above, and for example, it may be a click operation.

[0112] As can be seen from the related content of steps 41 to 42 above, for the "service function presentation area" described above, if this service function presentation area includes a search service component, service entries for multiple service functions, and a target aggregation section, after receiving a second slide operation triggered on this service function presentation area, the presentation area of ​​this service function presentation area is increased accordingly as the slide distance of this second slide operation increases. When it is determined that the presentation area of ​​this service function presentation area has increased to the threshold of the second area, the presentation position of the search service component is adjusted, an entry management identifier is used instead of the service entries for some target functions, and the presentation position of the "service entries for target order service functions" is adjusted so that the adjusted search service component, the adjusted "service entries for target order service functions," and the newly added entry management identifier are placed on the same horizontal line (as shown on page 901 in Figure 10). In this way, the objective of aggregating multiple service functions on the same horizontal line can be achieved, thereby improving the user's convenience in using the service functions.

[0113] Situation 2: In some application scenarios, a search service component exists within the aforementioned "service function presentation area," allowing this service function presentation area to be used to satisfy the user's search needs. To facilitate understanding, several examples will be explained below.

[0114] In one possible embodiment, if the "service function presentation area" includes a search service component, the information presentation method may include at least S1 and 51 below. Here, the execution time of step 51 is slower than the execution time of S1.

[0115] Step 51: After presenting the target service page described above, in response to the search request triggered by the search service component described above, the search results corresponding to the search string in this search request are presented within the service function presentation area described above.

[0116] Here, a search request refers to a request triggered by the search service component described above, so that this search request is used to perform a search on the search string carried in this search request. This search string refers to the string entered through the search word input box in this search service component.

[0117] Furthermore, this application does not limit the triggering method for the "search request" described above. For example, if the search service component includes a search word input box and a search trigger button, the triggering method for this "search request" is, specifically, if there is a single search string in the search word input box, the search request is triggered after receiving a click operation on the search trigger button, and the search string is carried to the search request.

[0118] The "search results" above refer to the information obtained by performing a search operation on the above search string.

[0119] As can be seen from the related content of step 51 above, for the "service function presentation area" (for example, the service function presentation area 203 shown in Figure 3), if a search service component is presented in this service function presentation area, after receiving a search request triggered by this search service component, the search results corresponding to the search string in the search request are obtained and these search results are presented directly within this service function presentation area. In this way, the objective of satisfying the user's search needs can be achieved by this service function presentation area.

[0120] In one possible embodiment, if the "service function presentation area" includes a search service component, the information presentation method may include at least S1 and 61 below. Here, the execution time of step 61 is slower than the execution time of S1.

[0121] Step 61: After presenting the target service page described above, in response to a search request triggered by the search service component described above, the system switches from the target service page to a search results presentation page corresponding to the search string in the search request. This search results presentation page is used to present the search results corresponding to the search string.

[0122] In this application, for the "service function presentation area" (for example, the service function presentation area 203 shown in Figure 3), if a search service component is presented in this service function presentation area, after receiving a search request triggered by this search service component, the system directly switches from the target service page (for example, page 200 shown in Figure 3) to the search result presentation page corresponding to the search string, and this search result presentation page is used to present the search results corresponding to the search string. In this way, the user's search needs can be met by a page jump method.

[0123] In one possible embodiment, if the "service function presentation area" includes a search service component, the information presentation method may include at least S1 and the following 71-72. Here, the execution time of step 71 is slower than the execution time of S1.

[0124] Step 71: In response to the trigger operation on the above search service components, switch from the above target service page to the search service page, where this search service page includes the search service components.

[0125] Here, the search service page is used to provide the user with a search service using a full-screen page format, and this search service page includes a search service component. Furthermore, this application does not limit the embodiments of this search service page; for example, it may be implemented by employing any existing or future page capable of providing a search service. This application also does not limit the embodiments of the search service component present on this search service page.

[0126] Furthermore, this application does not limit the embodiments of the “trigger operation for the search service component” in step 71 above. For example, if the search service component includes a search word input box and a search trigger button, the “trigger operation for the search service component” may specifically be a click operation triggered on the search word input box.

[0127] Step 72: In response to a search request triggered by the search service component on the above search service page, the search service page switches to a search results presentation page corresponding to the search string in this search request. This search results presentation page is used to present the search results corresponding to the search string.

[0128] As can be seen from the related content of steps 71 to 72 above, for the "service function presentation area" (for example, the service function presentation area 203 shown in Figure 3), if a search service component is presented in this service function presentation area, after detecting a trigger operation on this search service component (for example, a click operation triggered on the search word input box), the system directly jumps from the target service page to the search service page, triggers a search request using the search service component on this search service page, and then directly switches from this search service page to the search results presentation page corresponding to the search string in this search request, so that this search results presentation page can present the user with the search results corresponding to this search string. In this way, the user's search needs can be met through a multi-page jump method.

[0129] Situation 3: In some application scenarios, after triggering a left or right slide operation in the "service function presentation area" described above, the current page (i.e., the target service page described above) can be switched to a page corresponding to another page tab (for example, the "Recommend" page tab or the "Follow" page tab shown in Figure 12). To facilitate understanding, the following explanation will be accompanied by examples.

[0130] For example, in one possible embodiment, if the above target service page presents a page switching area, and this page switching area includes several page tabs, and each page tab corresponds to a different candidate page, then the above information presentation method includes at least the following steps 81 to 82.

[0131] Step 81: If the trigger operation for the above target service is a selection operation performed on the page tab corresponding to the above target service page, the page tab corresponding to this target service page is set as the currently selected page tab, and this target service page is presented.

[0132] Here, the page transition area is used to present at least a few page tabs. For example, this page transition area may be page transition area 201 shown in Figure 2, and these "a few page tabs" may include page tabs such as "Follow," "Mall," and "Recommendations." This page tab is used to identify a single page.

[0133] Furthermore, this application does not limit the presentation position of the "page transition area" described above. For example, the presentation position of this page transition area may be higher than the presentation position of the "recommended presentation area" described above, and the presentation position of this page transition area may be adjacent to the presentation position of the recommended presentation area.

[0134] The "page tab corresponding to the target service page" mentioned above refers to the page tab that has a corresponding relationship with this target service page. For example, this "page tab corresponding to the target service page" could be the "Mall" page tab shown in Figure 2.

[0135] Furthermore, this application does not limit the embodiments of the "selection operation" in step 81 described above. For example, it may be carried out by employing the "slide to the right" operation shown in Figure 4.

[0136] The "currently selected page tab" mentioned above refers to the page tab corresponding to the candidate page currently displayed. Furthermore, in order to better highlight this "currently selected page tab," its display state differs from that of the other page tabs among the "several page tabs" mentioned above. For example, the display state of this "currently selected page tab" may be highlighted (for example, the display state of the page tab labeled "Mall" in Figure 2), while the display states of the other page tabs may be unhighlighted (for example, the display state of the page tab labeled "Follow" in Figure 2).

[0137] Step 82: In response to a third slide operation triggered on the above service function presentation area, a new currently selected page tab is determined based on this third slide operation, and the above target service page is switched to a candidate page corresponding to this new currently selected page tab.

[0138] Here, the third slide operation refers to an operation triggered in the service function presentation area to slide one unpresented page to one presented page, and this application does not limit this third slide operation. For example, when the above "several page tabs" are presented in the above "page switching area" according to a horizontal arrangement method, this third slide operation may be a slide operation to the left (for example, the "slide to the left" operation shown in Figure 12) or a slide operation to the right that is triggered in this service function presentation area.

[0139] The "new currently selected page tab" mentioned above refers to the page tab determined based on the third slide operation described above. For example, if this third slide operation is the "slide left" operation shown in Figure 12, then this "new currently selected page tab" may be the "Recommendations" tab shown in Figure 12.

[0140] As can be seen from the related content of steps 81 and 82 above, for the "service function presentation area" described above, the left and right sliding operation triggered in this service function presentation area makes it possible to switch from the target service page to candidate pages corresponding to other page tabs. In this way, the user's page switching needs can be met, which is advantageous in improving the user experience.

[0141] Based on the information presentation method according to the embodiment of this application, the embodiment of this application further provides an information presentation device, which will be interpreted and explained below in conjunction with Figure 13. Here, Figure 13 is a schematic diagram of the structure of the information presentation device according to the embodiment of this application. For further explanation, the technical details of the information presentation device according to the embodiment of this application should be referred to in relation to the above information presentation method.

[0142] As shown in Figure 13, the information presentation device 1300 according to the embodiment of this application is A first presentation unit 1301 for presenting a target service page in response to a trigger operation on the target service, wherein the target service page includes a recommendation target presentation area for presenting target recommendation information corresponding to at least one recommendation target, and a service function presentation area for presenting service entries for multiple service functions, When a trigger operation is detected for target recommendation information corresponding to a single recommendation target, a second presentation unit 1302 is provided to obtain the material type corresponding to the target recommendation information and to present a recommendation presentation page corresponding to the recommendation target based on the material type corresponding to the target recommendation information. The system includes a third presentation unit 1303 for presenting a service page corresponding to a service function when a trigger operation for a service entry of a service function is detected.

[0143] In one possible embodiment, the information display device 1300 is The system further includes a fourth presentation unit for presenting a recommendation page corresponding to a target among the at least one recommendation in response to a first slide operation triggered on the recommendation presentation area.

[0144] In one possible embodiment, the information display device 1300 is The system further includes a first adjustment unit for increasing the presentation area of ​​the service function presentation area and hiding the recommendation area in response to a second slide operation triggered on the service function presentation area. Or, The aforementioned information display device 1300 is A second adjustment unit for increasing the presentation area of ​​the service function presentation area in response to a second slide operation triggered on the service function presentation area, The system further includes a third adjustment unit for hiding the recommended display area when it is determined that the display area of ​​the service function display area has increased to a first area threshold.

[0145] In one possible embodiment, the information display device 1300 is When it is determined that the presentation area of ​​the service function presentation area has increased to a second area threshold, a fourth adjustment unit is added to the service function presentation area for canceling the presentation of service entries for the several target functions and adding entry management identifiers, wherein the several target functions are at least one functional service among the plurality of service functions. The system further includes a fifth presentation unit for presenting an entry aggregation page containing service entries for the aforementioned target functions in response to a trigger operation on the aforementioned entry management identifier.

[0146] In one possible embodiment, the service function presentation area includes a search service presentation area and a function identifier aggregation area, the function identifier aggregation area being adjacent to the search service presentation area, the search service presentation area being used to present search service components, the function identifier aggregation area including the entry management identifier, and the service function presentation area further including a target aggregation section, the presentation position of the target aggregation section being lower than the presentation position of the search service presentation area, and the presentation position of the target aggregation section being adjacent to the presentation position of the search service presentation area. and / or, The aforementioned multiple service functions include a target order service function, the target order service function does not belong to the aforementioned certain target functions, and the presentation location of the service entry for the target order service function is located within the function identifier aggregation area.

[0147] In one possible embodiment, the service function presentation area further includes a search service component, The aforementioned information display device 1300 is The system further includes a sixth presentation unit for presenting search results corresponding to the search string in the search request within the service function presentation area in response to a search request triggered by the search service component, Or, The aforementioned information display device 1300 is The system further includes a first switching unit for switching from the target service page to a search results presentation page corresponding to the search string in the search request in response to a search request triggered by the search service component, the search results presentation page being used to present the search results corresponding to the search string. Or, The aforementioned information display device 1300 is A second switching unit for switching from the target service page to a search service page containing the search service component in response to a trigger operation on the search service component, The system further includes a third switching unit for switching from the search service page to a search results presentation page corresponding to the search string in the search request, in response to a search request triggered by a search service component on the search service page, the search results presentation page being used to present the search results corresponding to the search string.

[0148] In one possible embodiment, a page switching area is presented on the target service page, where the page switching area includes several page tabs, each corresponding to a different candidate page. Specifically, the first presentation unit 1301 is used to present the target service page when the trigger operation for the target service is a selection operation performed on the page tab corresponding to the target service page, and to set the page tab corresponding to the target service page as the currently selected page tab. The aforementioned information display device 1300 is The system further includes a fourth switching unit for responding to a third slide operation triggered on the service function presentation area, determining a new currently selected page tab based on the third slide operation, and switching the target service page to a candidate page corresponding to the new currently selected page tab.

[0149] In one possible embodiment, the recommendation area includes recommendation information corresponding to at least two recommendations. The method for presenting target recommendation information corresponding to the at least two recommended targets in the aforementioned recommendation target presentation area is carousel presentation.

[0150] In one possible embodiment, the information display device 1300 is The system further includes a fifth switching unit for switching and displaying target recommendation information corresponding to the recommendation target within the recommendation target presentation area in response to a fourth slide operation triggered on the recommendation target presentation area.

[0151] In one possible embodiment, the material type is a detailed information type, a video information stream type, or a target aggregation page type. If the material type corresponding to the aforementioned recommendation information is a detailed information type, the recommendation presentation page corresponding to the aforementioned recommendation is the subject detail page corresponding to the aforementioned recommendation. If the material type corresponding to the aforementioned recommendation information is a video information stream type, the recommendation presentation page corresponding to the aforementioned recommendation target is a video presentation page corresponding to the aforementioned recommendation target. If the material type corresponding to the aforementioned recommendation information is the target aggregation page type, then the recommendation presentation page corresponding to the aforementioned recommendation target is the target aggregation page corresponding to the aforementioned recommendation target.

[0152] As can be seen from the relevant details of the information presentation device 1300 described above, the information presentation device 1300 according to the embodiment of this application presents a target service page after the information presentation device 1300 receives a trigger operation for a target service, and this target service page includes a recommended target presentation area and a service function presentation area, so that the recommended target presentation area is for presenting target recommendation information (e.g., product card, live video, etc.) corresponding to at least one recommended target, and the service function presentation area is for presenting service entries for multiple service functions, so that after detecting a trigger operation for target recommendation information corresponding to any one recommended target, the material type corresponding to this target recommendation information is obtained, and based on the material type corresponding to this target recommendation information, a recommendation presentation page corresponding to this recommended target is presented so that the recommendation presentation page can better introduce the relevant information for this recommended target, or after detecting a trigger operation for a service entry for any one service function, a service page corresponding to this service function is presented so that the service page can better provide the relevant service to the user.

[0153] As can be seen here, for a target service page according to this application, which includes a recommended target presentation area and a service function presentation area, the recommended target presentation area can be used to present target recommendation information corresponding to several recommended targets, so that the recommended target presentation area can directly introduce several potentially interesting targets to the user, thereby allowing the user to directly view this information through the recommended target presentation area, thus improving the user's browsing experience for these targets. Furthermore, since the service function presentation area can be used to present service entries for several service functions, so that these service functions can be directly provided to the user, thus improving the user's experience for these service functions.

[0154] Furthermore, embodiments of this application provide an electronic device comprising a processor and a memory, wherein the memory is used to store instructions or computer programs, and the processor is used to cause the electronic device to perform any one embodiment of the information presentation method according to embodiments of this application by executing the instructions or computer programs in the memory.

[0155] Referring to Figure 14, it shows a schematic diagram of the structure of an electronic device 1400 suitable for realizing an embodiment of the present disclosure. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 14 is merely an example and does not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.

[0156] As shown in Figure 14, the electronic device 1400 may include a processing unit (e.g., a central processing unit, graphics processor, etc.) 1401, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 1402 or programs loaded from storage device 1408 into random access memory (RAM) 1403. RAM 1403 further stores various programs and data necessary for the operation of the electronic device 1400. The processing unit 1401, ROM 1402, and RAM 1403 are connected to each other via bus 1404. An input / output (I / O) interface 1405 is also connected to bus 1404.

[0157] Generally, devices such as input devices 1406 including, for example, touchscreens, touch panels, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 1407 including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 1408 including, for example, magnetic tape and hard disks; and communication devices 1409 may be connected to the I / O interface 1405. The communication device 1409 can allow the electronic device 1400 and other devices to exchange data via wireless or wired communication. Figure 14 shows an electronic device 1400 with various devices, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have been included instead.

[0158] In particular, according to embodiments of the present disclosure, the process described with reference to the flowchart above may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program contained on a non-temporary computer-readable medium, and which includes program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network by a communication device 1409, or installed from a storage device 1408, or installed from a ROM 1402. When the computer program is executed by the processing unit 1401, it performs the functions limited to the methods of embodiments of the present disclosure.

[0159] The electronic devices according to the embodiments of this disclosure belong to the same inventive concept as the methods according to the above embodiments, and technical details not described in detail in these embodiments can be referenced to the above embodiments, and these embodiments have the same beneficial effects as the above embodiments.

[0160] Embodiments of this application further provide a computer-readable medium on which instructions or computer programs are stored, and when the instructions or computer programs are executed by a device, the device is made to perform one of the embodiments of the information presentation method according to embodiments of this application.

[0161] It should be noted that the computer-readable media described above in this disclosure may be computer-readable signal media, computer-readable storage media, or any combination thereof. Computer-readable storage media may be, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more wires, portable computer magnetic disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, computer-readable storage media may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include data signals propagated in the baseband or as part of a carrier wave, on which computer-readable program code is transmitted. Such propagated data signals may take various forms and may include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including, but are not limited to, wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0162] In some embodiments, the client and server may communicate using any currently known or future-to-be-developed network protocol such as HTTP (Hypertext Transfer Protocol), and may interconnect with digital data communications (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the internet (e.g., internetworks), and end-to-end networks (e.g., ad hoc end-to-end networks), and any conventionally known or future-to-be-developed networks.

[0163] The computer-readable medium described above may be included in the electronic device described above, or it may exist independently and not be incorporated into the electronic device.

[0164] The computer-readable medium contains one or more programs, and when these one or more programs are executed by the electronic device, the electronic device is enabled to perform the method described above.

[0165] Computer program code for performing the operations of the Disclosure can be written in one or more programming languages ​​or a combination thereof, and such programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, and further include general procedural programming languages ​​such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a single standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. If a remote computer is involved, the remote computer may be connected to the user's computer by any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0166] The flowcharts and block diagrams in the drawings illustrate the implementable system architectures, functions, and operations of the systems, methods, and computer program products of various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a defined logical function. It should be noted that in some alternative implementations, the functions marked in the blocks may occur in an order different from the order in which they are marked in the drawings. For example, two consecutively shown blocks may actually be executed almost in parallel, or they may be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a system based on dedicated hardware that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.

[0167] The units described in the embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the units / modules are not necessarily limited to the units themselves.

[0168] In this specification, the functions described above may be performed by at least partially one or more hardware logic units. For example, non-limiting examples of usable hardware logic units include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), dedicated standard products (ASSPs), systems-on-a-chip (SOCs), and composite programmable logic devices (CPLDs).

[0169] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program used by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any appropriate combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any appropriate combination of the above.

[0170] It should be noted that each example in this specification is described progressively, with emphasis on the differences between each example, and any similar or identical parts between examples should be referenced to one another. The descriptions of the systems or apparatus disclosed in the examples are relatively brief, corresponding to the methods disclosed in the examples, and relevant sections should be referenced to parts of the description of the method examples.

[0171] It should be understood that in this application, "at least one" refers to one or more, and "multiple" refers to two or more. "And / or" is used to describe the relationship between related objects and indicates that there may be three possible relationships. For example, "A and / or B" may refer to three cases: A alone, A and B as a combination, or B alone, where A and B may be singular or plural. The letter " / " generally indicates that the preceding and succeeding related objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these objects, including any combination of single or multiple objects. For example, at least one of a, b, or c may refer to a, b, c, "a and b", "a and c", "b and c", or "a, b and c", where a, b, and c may be single or plural.

[0172] Furthermore, in this specification, relational terms such as “first” and “second” are merely used to distinguish one entity or operation from another, and do not necessarily require or suggest that any such actual relationship or order exists between these entities or operations. The terms “includes,” “incorporates,” or any other variations thereof are intended to cover non-exclusive “includes,” so that a process, method, article, or apparatus that includes a set of elements includes not only those elements but also other elements not explicitly listed, or elements specific to such a process, method, article, or apparatus. Unless otherwise specified, with respect to an element limited by the sentence “includes one of…,” it is not excluded that other identical elements may also exist in the process, method, article, or apparatus that includes said element.

[0173] Steps of methods or algorithms described in conjunction with the embodiments disclosed herein may be carried out by hardware, a software module executed by a processor, or a combination of both. The software module may reside in random access memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable magnetic disks, CD-ROMs, or any other form of storage medium known in the art.

[0174] The above description of the disclosed embodiments will enable those skilled in the art to implement or use this application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of this application. Accordingly, this application is not limited to these embodiments shown herein and will conform to the broadest scope consistent with the principles and novelty features disclosed herein.

Claims

1. A method of presenting information, In response to a trigger operation on the target service, the target service page is presented, wherein the target service page includes a recommendation target presentation area for presenting recommendation information corresponding to at least one recommendation target, and a service function presentation area for presenting service entries for multiple service functions, and the service functions are capable of assisting the user in performing operations on the target. When a trigger operation is detected for a target recommendation information corresponding to a single recommendation target, the material type corresponding to the target recommendation information is obtained, and a recommendation presentation page corresponding to the recommendation target is presented based on the material type corresponding to the target recommendation information. When a trigger operation is detected for a service entry of a service function, the service page corresponding to the said service function is displayed. In response to a second slide operation triggered on the service function presentation area, the presentation area of ​​the service function presentation area is increased, and if it is determined that the presentation area of ​​the service function presentation area has increased to the threshold of the second area, the presentation of the service entry of the first service function is canceled and an entry management identifier is added within the service function presentation area, wherein the first service function is at least one of the multiple service functions, and the entry management identifier is used to identify the entry on the entry aggregation page. An information presentation method that includes presenting an entry aggregation page containing service entries for the first service function in response to a trigger operation on the entry management identifier.

2. The aforementioned method, The method according to claim 1, further comprising presenting a recommendation page corresponding to a target subject among the at least one recommendation in response to a first slide operation triggered on the recommendation presentation area.

3. The aforementioned method, In response to a second slide operation triggered on the service function presentation area, the presenting area of ​​the service function presentation area is increased and the recommendation area is hidden, further comprising Alternatively, the above method is In response to a second slide operation triggered on the service function presentation area, the presentation area of ​​the service function presentation area is increased. The method according to claim 1, further comprising hiding the recommendation target presentation area when it is determined that the presentation area of ​​the service function presentation area has increased to a first area threshold.

4. The method according to claim 1, wherein the service function presentation area includes a search service presentation area and a function identifier aggregation area, the function identifier aggregation area is adjacent to the search service presentation area, the search service presentation area is used to present search service components, and the function identifier aggregation area includes the entry management identifier.

5. The method according to claim 4, wherein the service function presentation area further includes a target aggregation section, the presentation position of the target aggregation section is lower than the presentation position of the search service presentation area, and the presentation position of the target aggregation section is adjacent to the presentation position of the search service presentation area.

6. The method according to claim 4, wherein the plurality of service functions include a target order service function, the target order service function does not belong to any target function, and the presentation position of the service entry of the target order service function is located within the function identifier aggregation area.

7. The service function presentation area further includes a search service component, After presenting the aforementioned target service page, the method described above is: The search service component further includes, in response to a search request triggered by the search service component, presenting search results corresponding to the search string in the search request within the service function presentation area, Or, After presenting the aforementioned target service page, the method described above is: The search service component further includes switching from the target service page to a search results presentation page corresponding to the search string in the search request in response to a search request triggered by the search service component, the search results presentation page being used to present the search results corresponding to the search string. Or, After presenting the aforementioned target service page, the method described above is: In response to a trigger operation on the search service component, the system switches from the target service page to a search service page containing the search service component. The method according to claim 1, further comprising switching from the search service page to a search results presentation page corresponding to the search string in the search request in response to a search request triggered by a search service component on the search service page, wherein the search results presentation page is used to present the search results corresponding to the search string.

8. The aforementioned service page displays a page switching area, which includes several page tabs, each of which corresponds to a different candidate page. Presenting the target service page in response to a trigger operation on the aforementioned target service is: If the trigger operation for the target service is a selection operation performed on the page tab corresponding to the target service page, the page tab corresponding to the target service page is set as the currently selected page tab, and the target service page is presented. After presenting the aforementioned target service page, the method described above is: The method according to claim 1, further comprising, in response to a third slide operation triggered on the service function presentation area, determining a new currently selected page tab based on the third slide operation, and switching the target service page to a candidate page corresponding to the new currently selected page tab.

9. The aforementioned recommendation target presentation area includes target recommendation information corresponding to at least two recommendation targets, The method for presenting the target recommendation information corresponding to the at least two recommended targets in the aforementioned recommendation target presentation area is a carousel presentation. and / or, After presenting the aforementioned target service page, the method described above is: The method according to claim 1, further comprising switching and displaying target recommendation information corresponding to the recommendation within the recommendation presentation area in response to a fourth slide operation triggered on the recommendation presentation area.

10. The aforementioned material type is a detailed information type, a video information stream type, or a target aggregation page type. If the material type corresponding to the aforementioned recommendation information is a detailed information type, the recommendation presentation page corresponding to the aforementioned recommendation is the subject detail page corresponding to the aforementioned recommendation. If the material type corresponding to the aforementioned recommendation information is a video information stream type, the recommendation presentation page corresponding to the aforementioned recommendation target is a video presentation page corresponding to the aforementioned recommendation target. The method according to claim 1, wherein, if the material type corresponding to the target recommendation information is a target aggregation page type, the recommendation presentation page corresponding to the recommendation target is a target aggregation page corresponding to the recommendation target.

11. An information display device, A first presentation unit for presenting a target service page in response to a trigger operation on a target service, wherein the target service page includes a recommendation target presentation area for presenting target recommendation information corresponding to at least one recommendation target, and a service function presentation area for presenting service entries for multiple service functions, When a trigger operation is detected for a target recommendation information corresponding to a single recommendation target, a second presentation unit is generated to obtain the material type corresponding to the target recommendation information and to present a recommendation presentation page corresponding to the recommendation target based on the material type corresponding to the target recommendation information. When a trigger operation is detected for a service entry of a service function, the system includes a third presentation unit for presenting the service page corresponding to the service function, In response to a second slide operation triggered on the service function presentation area, the presentation area of ​​the service function presentation area is increased, and if it is determined that the presentation area of ​​the service function presentation area has increased to the threshold of the second area, the presentation of the service entry of the first service function is canceled within the service function presentation area, an entry management identifier is added, the first service function is at least one of the multiple service functions, and the entry management identifier is used to identify the entry on the entry aggregation page. An information display device that, in response to a trigger operation on the entry management identifier, displays an entry aggregation page containing the service entries of the first service function.

12. An electronic device, including a processor and memory, The memory is used to store instructions or computer programs. The processor causes the electronic device to perform the method according to any one of claims 1 to 10 by executing the instructions or computer program in the memory.

13. A computer-readable medium that stores instructions or computer programs, and when the instructions or computer programs are executed on the device, causes the device to perform the method according to any one of claims 1 to 10.

14. A computer program product that includes a computer program, and when the computer program is executed by a processor, realizes the method according to any one of claims 1 to 10.