Information display method and device, electronic equipment and computer readable medium
By detecting the user's triggering operation on the recommended object on the information flow page and directly displaying the bill of lading page, the problem of poor user experience caused by excessive interaction paths in the prior art is solved, and a more efficient ordering process is achieved.
Patent Information
- Application Number
- CN202311101806.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-29
- Publication Date
- 2025-02-28
AI Technical Summary
In the prior art, when a user places an order on the information flow page, the interaction path is too long, resulting in poor user experience.
Provides an information display method, which directly displays the bill of lading page of the recommended object by detecting the user's triggering operation on the information flow page, including ordering options and attribute information, simplifying the user's ordering process.
It effectively reduces the interactive path to enter the bill of lading page, improves the user experience, and enables users to quickly complete the ordering process.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet technology, and in particular to an information display method, device, electronic device, and computer-readable medium. Background Art
[0002] In some application scenarios, an information flow page (such as a short video playback page, etc.) can be used to display a certain object (such as clothes, etc.) to the user, so that the user can complete the order process for the object with the help of the page.
[0003] However, due to defects in the implementation of related object ordering solutions (for example, the interaction path is too long), the user experience is poor. Summary of the invention
[0004] The present application provides an information display method, device, electronic device, and computer-readable medium, which can improve user experience.
[0005] In order to achieve the above objectives, the technical solutions provided by this application are as follows:
[0006] The present application provides an information display method, the method comprising:
[0007] Displaying an information flow page; wherein the information flow page includes recommendation information of at least one recommended object;
[0008] In response to a triggering operation on recommendation information of a recommended object, a billing page of the recommended object is displayed; the billing page includes ordering options and attribute information of the recommended object.
[0009] In a possible implementation manner, the bill of lading page displaying the recommended object includes:
[0010] If the preset target conditions are met, the bill of lading page of the recommended object will be displayed;
[0011] The preset target condition includes that the number of object bill of lading operations performed by the login account of the electronic device in the first historical time period is not less than the first number threshold, and the number of object bill of lading operations performed by the login account in the second historical time period is less than the second number threshold;
[0012] and / or,
[0013] The preset target condition includes that the recommended object belongs to the target object type.
[0014] In a possible implementation manner, in response to a triggering operation on recommendation information of a recommended object, displaying a bill of lading page of the recommended object includes:
[0015] In response to a trigger operation for recommendation information of a recommended object, an information aggregation page corresponding to the recommended object is displayed, and a bill of lading page of the recommended object is displayed on the information aggregation page, wherein the display area size of the information aggregation page is larger than the display area size of the bill of lading page.
[0016] In a possible implementation manner, if the information flow page is used to recommend a recommended object, the information aggregation page is an object details page, and the object details page is used to describe the recommended object in at least one dimension;
[0017] If the information flow page is used to recommend multiple candidate objects, then the information aggregation page is an object aggregation page, and the object aggregation page is used to display object description information of the multiple candidate objects; the multiple candidate objects include the at least one recommended object.
[0018] In a possible implementation manner, the information aggregation page is used to display object description information of multiple candidate objects;
[0019] The bill of lading page of the recommended object is displayed on the information aggregation page, including:
[0020] The bill of lading page of the candidate objects that meet the preset conditions among the multiple candidate objects is displayed on the information aggregation page.
[0021] In a possible implementation manner, the preset condition is: being in the first place among the multiple candidate objects, or having the highest popularity value among the multiple candidate objects (for example, having the largest number of following users).
[0022] In a possible implementation manner, the information aggregation page is an object aggregation page;
[0023] After displaying the bill of lading page of the recommended object on the information aggregation page, the method further includes:
[0024] In response to a page switching operation triggered on the bill of lading page, the bill of lading page of the target object corresponding to the recommended object is displayed; the target object is determined based on the page switching operation.
[0025] In a possible implementation manner, the page switching operation includes at least one sliding operation.
[0026] In a possible implementation manner, the information aggregation page is used to display object description information of multiple candidate objects;
[0027] After displaying the bill of lading page of the recommended object on the information aggregation page, the method further includes:
[0028] In response to a triggering operation on the object description information of another candidate object among the multiple candidate objects except the recommended object, a bill of lading page of the candidate object is displayed.
[0029] In a possible implementation manner, after displaying the bill of lading page of the recommended object on the information aggregation page, the method further includes:
[0030] In response to a page exit operation triggered on the bill of lading page, displaying the information aggregation page;
[0031] In response to a page exit operation triggered for the information aggregation page, the information flow page is displayed.
[0032] In a possible implementation manner, the information flow page is used to recommend a recommendation object;
[0033] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under each attribute dimension is non-adjustable specification attribute information;
[0034] or,
[0035] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under at least one attribute dimension includes a plurality of candidate specification attribute information.
[0036] In a possible implementation manner, the information flow page is used to recommend recommendation information of multiple recommendation objects;
[0037] The information flow display page includes:
[0038] Displaying an information flow page, and displaying recommendation information of some or all of the multiple recommended objects on the information flow page;
[0039] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under each attribute dimension is non-adjustable specification attribute information;
[0040] or,
[0041] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under at least one attribute dimension includes a plurality of candidate specification attribute information.
[0042] In a possible implementation manner, after displaying the bill of lading page of a recommended object in response to a triggering operation of recommendation information for the recommended object, the method further includes:
[0043] In response to a page switching operation triggered by the bill of lading page for the recommended object, the bill of lading page of the target object corresponding to the recommended object is displayed; the target object is determined based on the page switching operation.
[0044] The present application provides an information display device, comprising:
[0045] A first display unit is used to display an information flow page; wherein the information flow page includes recommendation information of at least one recommended object;
[0046] The second display unit is used to display a bill of lading page of a recommended object in response to a trigger operation of recommendation information for the recommended object; the bill of lading page includes order options and attribute information of the recommended object.
[0047] The present application provides an electronic device, the device comprising: a processor and a memory;
[0048] The memory is used to store instructions or computer programs;
[0049] The processor is used to execute the instructions or computer programs in the memory so that the electronic device executes the information display method provided in this application.
[0050] The present application provides a computer-readable medium, in which instructions or computer programs are stored. When the instructions or computer programs are executed on a device, the device executes the information display method provided by the present application.
[0051] The present application provides a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program codes for executing the information display method provided by the present application.
[0052] Compared with the related art, this application has at least the following advantages:
[0053] In the technical solution provided by the present application, for an electronic device, when an information flow page (for example, a short video playback page, etc.) is being displayed on the electronic device, and the information flow page includes recommendation information of at least one recommended object (for example, product anchors of one or more products, etc.), if a trigger operation for the recommendation information of a recommended object is detected (for example, a click operation triggered by a product anchor of a certain product), the bill of lading page of the recommended object can be displayed, so that the user can not only view the attribute information of the recommended object on the bill of lading page, but also trigger the order process of the recommended object with the help of the order options in the bill of lading page (for example, an order button, etc.), so as to achieve the purpose of quickly entering the bill of lading page by using the recommendation information, thereby effectively reducing the defects caused by the long interactive path to enter the bill of lading page (for example, defects such as poor user experience), and thus effectively improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0055] Figure 1 A flowchart of an information display method provided in an embodiment of the present application;
[0056] Figure 2 A schematic diagram of an information flow page provided in an embodiment of the present application;
[0057] Figure 3 A schematic diagram of a page interaction process provided in an embodiment of the present application;
[0058] Figure 4 A schematic diagram of a page interaction process provided in an embodiment of the present application;
[0059] Figure 5 A schematic diagram of a page interaction process provided in an embodiment of the present application;
[0060] Figure 6 A schematic diagram of a page interaction process provided in an embodiment of the present application;
[0061] Figure 7 A schematic diagram of a page interaction process provided in an embodiment of the present application;
[0062] Figure 8 A schematic diagram of a page interaction process provided in an embodiment of the present application;
[0063] Fig. 9 A schematic diagram of a page interaction process provided in an embodiment of the present application;
[0064] Fig.10 A schematic diagram of the structure of an information display device provided in an embodiment of the present application;
[0065] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] After research, it was found that in some related solutions, when a user is watching a short video playback page, and the short video playback page is used to recommend an object (for example, a certain product) to the user, the user needs to go through more steps to complete the order process for the object (for example, click on the product anchor point of the product → enter the product details page, trigger some operations on the product details page → enter the order page, trigger some operations on the order page to complete the order process for the product, etc.), which results in the interaction path being too long, thus affecting the user experience.
[0067] Based on the above findings, the present application provides an information display method, which includes: when an information flow page (for example, a short video playback page, etc.) is being displayed, and the information flow page includes recommendation information of at least one recommended object (for example, product anchors of one or more commodities, etc.), if a trigger operation for the recommendation information of a recommended object is detected (for example, a click operation triggered by a product anchor of a certain commodity), then the bill of lading page of the recommended object can be displayed, so that the user can not only view the attribute information of the recommended object on the bill of lading page, but also use the order options in the bill of lading page (for example, an order button, etc.) to trigger the order process of the recommended object, thereby achieving the purpose of quickly entering the bill of lading page by using the recommended information, thereby effectively reducing the defects caused by the long interactive path to enter the bill of lading page (for example, defects such as poor user experience), and thus effectively improving the user experience.
[0068] In addition, the embodiments of the present application do not limit the execution subject of the information display method provided in the embodiments of the present application. For example, the information display method provided in the embodiments of the present application can be applied to a terminal device or a server. For another example, the information display method provided in the embodiments of the present application can also be implemented with the help of the data interaction process between the terminal device and the server. Among them, the terminal device can be a smart phone, a computer, a personal digital assistant (PDA), a tablet computer, etc. The server can be a stand-alone server, a cluster server, or a cloud server.
[0069] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0070] In order to better understand the technical solution provided by this application, the information display method provided by this application is described below with reference to some drawings. Figure 1 As shown, the information display method provided in the embodiment of the present application includes the following S1-S2. Figure 1 A flowchart of an information display method provided in an embodiment of the present application.
[0071] S1: Display an information flow page, which includes recommendation information of at least one recommended object.
[0072] The information flow page is used to display certain information (e.g., multimedia data such as short video data or text and image sequence data) so that users can view such information with the help of the information flow page. The short video data includes multiple frames of video images arranged in sequence. The text and image sequence data includes multiple text and image data arranged in sequence, and the text and image data refers to image data carrying text information.
[0073] In addition, the present application does not limit the implementation method of the above information flow page. For example, in some application scenarios, the information flow page can be implemented using a video playback page (for example, a live video playback page or a short video playback page).
[0074] In addition, for the above information flow pages (for example, Figure 2 For example, in some application scenarios, the information flow page may include recommendation information of at least one recommended object (for example, Figure 2 The product anchor control 201 shown in the figure is displayed so that subsequent users can use the recommendation information of any recommended object to complete the order process for the corresponding recommended object. The recommended object refers to the object recommended by the information flow page (for example, a product or service, etc.); and this application does not limit the recommended object. For example, the recommended object can be a certain product (for example, clothes, shoes, etc.). For another example, the recommended object can be a certain service (for example, haircut, information consulting, etc.).
[0075] In addition, the present application does not limit the number of recommended objects involved in the above information flow page. For example, in some application scenarios (such as a single product recommendation scenario), if the information flow page is used to recommend a recommended object, then the information flow page may include recommendation information for a recommended object.
[0076] For example, in some application scenarios (e.g., multiple product recommendation scenarios), if the above information flow page is used to recommend multiple recommended objects, then the information flow page may include recommendation information for all or part of the multiple recommended objects, so that the ordering process for these recommended objects can be completed subsequently by means of certain operations triggered by the recommendation information.
[0077] It should be noted that the present application does not limit the implementation method of the information flow page in the above paragraph. For example, in some application scenarios, the information flow page can directly display the recommendation information of the object with the highest ranking position among the multiple recommended objects. For another example, in some application scenarios, the information flow page can directly display the recommendation information of all objects among the multiple recommended objects. For another example, in some application scenarios, the information flow page can first display the recommendation information of the object with the highest ranking position among the multiple recommended objects, so that when a certain condition is met (for example, the video playback progress reaches a preset progress threshold or it is detected that a certain operation is triggered for the information flow page, etc.), the information flow page will display the recommendation information of all objects among the multiple recommended objects.
[0078] Based on the above two paragraphs, it can be known that in a possible implementation, when the above information flow page is used to recommend multiple recommended objects, the above S1 can specifically be: displaying the information flow page, and displaying the recommendation information of some or all of the multiple recommended objects on the information flow page. It should be noted that this application does not limit the display method of the recommendation information. For example, in some application scenarios, the recommendation information of some or all of the recommended objects can be displayed with the help of controls (for example, Figure 2 For example, in some application scenarios, the recommendation information of some or all recommended objects can be displayed in the form of cards.
[0079] In fact, for any recommended object, the recommended information of the recommended object is used to describe the recommended object; and this application does not limit the implementation method of the recommended information of the recommended object. For example, in some application scenarios, the recommended information of the recommended object may at least include the object entry identifier corresponding to the recommended object. Among them, the object entry identifier corresponding to the recommended object is used to identify the viewing entrance of the relevant information of the recommended object; and this application does not limit the implementation method of the object entry identifier. For example, it can adopt an anchor point (for example, composed of Figure 2 The product anchor control 201) is implemented in this way.
[0080] Based on the relevant content of S1 above, it can be known that for an electronic device (for example, a terminal device), when the electronic device is displaying an information flow page, and the information flow page includes recommendation information of at least one recommended object, the user can quickly complete the ordering process for the corresponding recommended object by triggering certain operations based on the recommendation information.
[0081] S2: In response to a triggering operation of recommendation information for a recommended object, a bill of lading page of the recommended object is displayed; the bill of lading page includes order options and attribute information of the recommended object.
[0082] The above “triggering operation for the recommendation information of a recommended object” refers to the operation triggered by the recommendation information for entering the associated page of the recommended object (for example, the bill of lading page corresponding to the recommended object, etc.); and this application does not limit the “triggering operation for the recommendation information of a recommended object”. For example, when the recommendation information includes the object entry identifier corresponding to the recommended object, and the object entry identifier is Figure 2 When the product anchor control 201 is implemented, the “trigger operation for recommendation information of a recommendation object” may be a click operation triggered by the product anchor control 201 .
[0083] In addition, for any recommended object, the bill of lading page of the recommended object is used to implement the order process for the recommended object. For example, the bill of lading page corresponding to the recommended object can be used Figure 3 The bill of lading page 300 shown, Figure 4 The bill of lading page shown is 401, Figure 5 The bill of lading page 501 is shown. Figure 6 The bill of lading page 600 shown, or Figure 7 The bill of lading page 701 is shown for implementation.
[0084] In addition, for any recommended object, the order page of the recommended object may include order options and attribute information of the recommended object. The order option is used to trigger the order process for the recommended object; and the present application does not limit the implementation method of the order option. For example, in some application scenarios, the order option may include at least one control corresponding to the order method (for example, Figure 3 The confirm order button 301 shown, Figure 4 The confirm order button 402 shown, or Figure 5The at least one ordering method is not limited to the at least one ordering method, for example, it may specifically include one or more of a direct ordering method and an add to cart method.
[0085] In addition, for any recommended object, the attribute information of the recommended object is used to describe the status of the recommended object in at least one aspect; and the present application does not limit the implementation method of the attribute information of the recommended object. For ease of understanding, the following four situations are explained.
[0086] Case 1: If the above information flow page is used to recommend a recommended object, then for the recommended object corresponding to the "trigger operation" in S2 above (for example, Figure 4 For the commodity 1) shown in the figure, the attribute information of the recommended object may include object summary information and specification attribute information, and the specification attribute information under each attribute dimension is non-adjustable specification attribute information. Among them, the object summary information is used to briefly describe the status of the recommended object in at least one aspect (for example, image, commodity name, commodity value, etc.); and the present application does not limit the object summary information, for example, it may include one or more of the order resource value, object description image, and object name; the order resource value refers to the resource value required to pay when placing an order for the recommended object; the object description image is used to describe the recommended object in an image manner; and the object name is used to identify the recommended object. In addition, for any attribute dimension, the attribute dimension refers to a certain type of attribute possessed by the recommended object (for example, color, etc.); and the specification attribute information under the attribute dimension is used to describe the status of the recommended object in the attribute dimension (for example, white, etc.).
[0087] It can be seen that in a possible implementation mode, if the above information flow page (for example, Figure 4 The short video playback page 200 involved in the recommendation is only used to recommend one recommended object, and the recommended object belongs to a single-specification type object. When the recommended information of the recommended object is being displayed on the information flow page, if a trigger operation for the recommended information is detected, the bill of lading page of the recommended object (for example, Figure 4 The bill of lading page 401 shown in the figure) is configured so that the bill of lading page not only displays the order options (e.g., Figure 4 The confirm order button 402 shown also displays the specification attribute information of the recommended object in a fixed state under each attribute dimension, so that the user can know the specifications of the object to be ordered from the bill of lading page.
[0088] Case 2: If the above information flow page is used to recommend a recommended object, then for the recommended object corresponding to the "trigger operation" in S2 above (for example, Figure 7 For the commodity 1 shown in FIG. 1 , the attribute information of the recommended object may include object summary information and specification attribute information, and the specification attribute information under at least one attribute dimension includes multiple candidate specification attribute information (for example, Figure 7 The first candidate specification, ..., the fourth candidate specification, etc. shown in the figure). It can be seen that the bill of lading page of the recommended object includes some candidate specification attribute information under one or more attribute dimensions, so that subsequent users can select specification attributes that meet their order requirements from these candidate specification attribute information. Among them, the candidate specification attribute information refers to the selectable specifications set in advance for a candidate dimension (for example, Figure 7 The first candidate specification shown, etc.).
[0089] It can be seen that in a possible implementation mode, if the above information flow page (for example, Figure 7 The short video playback page 200 involved in the recommendation is only used to recommend one recommended object, and the recommended object belongs to a multi-specification type object. When the recommended information of the recommended object is being displayed on the information flow page, if a trigger operation for the recommended information is detected, the bill of lading page of the recommended object (for example, Figure 7 The bill of lading page 601 shown in the figure) is configured to display not only order options (e.g. Figure 7 The confirm order button 702 shown in the figure also displays multiple candidate specification attribute information of the recommended object in an optional state under each attribute dimension, so that the user can use the bill of lading page to select the specification information that meets his order requirements.
[0090] Case 3: If the above information flow page is used to recommend multiple recommended objects, then for the recommended object corresponding to the "trigger operation" in S2 above (for example, Figure 5 For the product 1) shown in the figure, since the user triggers a certain operation on the recommendation information of the recommended object, it can be determined that the user wants to view the relevant information of the recommended object, so the bill of lading page of the recommended object can be displayed, and at least the attribute information of the recommended object can be displayed on the bill of lading page. Among them, the attribute information of the recommended object can include object summary information and specification attribute information, and the specification attribute information under each attribute dimension is all non-adjustable specification attribute information.
[0091] It can be seen that in a possible implementation mode, if the above information flow page (for example, Figure 5 The short video playback page 200 involved in the example is used to recommend multiple recommended objects (for example, Figure 5If, when the recommended information of all or part of the multiple recommended objects is displayed on the information flow page, a trigger operation for a recommended information is detected, then when it is determined that the recommended object belongs to a single-specification type object, the bill of lading page of the recommended object is displayed (for example, Figure 5 The bill of lading page 501 shown in the figure) is configured to display not only order options (e.g., Figure 5 The confirm order button 52 shown also displays the specification attribute information of the recommended object in a fixed state under each attribute dimension, so that the user can know the specifications of the object to be ordered from the bill of lading page.
[0092] Case 4: If the above information flow page is used to recommend multiple recommended objects, then for the recommended object corresponding to the "trigger operation" in S2 above, since the user triggers a certain operation on the recommended information of the recommended object, it can be determined that the user wants to view the relevant information of the recommended object, so the bill of lading page of the recommended object can be displayed, and at least the attribute information of the recommended object can be displayed on the bill of lading page. Among them, the attribute information of the recommended object can at least include object summary information and specification attribute information, and the specification attribute information under at least one attribute dimension includes multiple candidate specification attribute information.
[0093] It can be seen that in one possible implementation, if the above information flow page is used to recommend multiple recommended objects, then when the recommended information of all or part of the multiple recommended objects is being displayed on the information flow page, if a trigger operation for a recommended information is detected, then when it is determined that the recommended object belongs to a multi-specification type object, the bill of lading page of the recommended object is displayed, so that the bill of lading page not only displays the order option, but also displays multiple candidate specification attribute information of the recommended object in an optional state under each attribute dimension, so that the user can use the bill of lading page to select the specification information that meets his order needs.
[0094] It should be noted that, for the "attribute information of the recommended object" described in the above two paragraphs, in some application scenarios, the "attribute information of the recommended object" may include not only multiple candidate specification attribute information under some attribute dimensions, but also specification attribute information in a fixed state under other attribute dimensions. In other application scenarios, the "attribute information of the recommended object" may also include specification attribute information in an adjustable state under some other attribute dimensions (for example, attributes such as commodity resource value), so that the specification attribute information in an adjustable state will be adjusted as the user triggers the selection operation for the multiple candidate specification attribute information.
[0095] Based on the above four situations, it can be seen that for a certain recommended object, if the recommended object belongs to a single-specification type object, the attribute information of the recommended object displayed on the bill of lading page of the recommended object may include specification attribute information under at least one attribute dimension; and the specification attribute information under each attribute dimension is non-adjustable specification attribute information; if the recommended object belongs to a multi-specification type object, the attribute information of the recommended object displayed on the bill of lading page of the recommended object may include at least specification attribute information under one or more attribute dimensions, and the specification attribute information under each attribute dimension includes multiple candidate specification attribute information.
[0096] In addition, the present application is not limited to the implementation method of S2 above. For ease of understanding, two examples are combined for explanation below.
[0097] Example 1, in a possible implementation, S2 above may specifically be: in response to a trigger operation of recommendation information for a recommended object, displaying the bill of lading page of the recommended object on the above information flow page in a preset manner (for example, Figure 3 The bill of lading page 300 or Figure 6 The bill of lading page 600 shown in the figure) is used to complete the bill of lading process for the recommended object without leaving the information flow page. The preset method can be set in advance according to the application scenario; and the present application does not limit the preset method. For example, the preset method can adopt a drop-down page (for example, Figure 3 Bill of Lading Page 300 or Figure 6 The preset method can be implemented in the form of a drop-down page as shown in the bill of lading page 600. For another example, the preset method can be implemented in the form of a pop-up window.
[0098] Example 2: In a possible implementation, S2 above may specifically be: in response to a trigger operation of recommendation information for a recommended object, if a preset target condition is met, the bill of lading page of the recommended object is displayed.
[0099] The preset target condition refers to the condition required to determine whether to execute the immediate bill of lading process for a recommended object; and this application does not limit the preset target condition. For example, the preset target condition can be limited according to the actual application scenario. For ease of understanding, the following is an explanation in combination with some situations.
[0100] Case 1: In some application scenarios, different user groups can use different bill of lading page display processes.
[0101] Based on the above situation 1, the present application provides a possible implementation of the above preset target conditions. Under this implementation, when the information display method provided by the present application is applied to an electronic device, the preset target condition can specifically be: the number of object bill of lading operations performed by the login account of the electronic device in the first historical time period is not less than the first number threshold, and the number of object bill of lading operations performed by the login account in the second historical time period is less than the second number threshold. Among them, the login account refers to the account used by the user when viewing the above information flow page, so that the login account can represent the user of the electronic device. The object bill of lading operation is used to trigger the bill of lading processing flow for an object.
[0102] It should be noted that the present application does not limit the association relationship between the "first historical time period" and the "second historical time period" in the above paragraph. For example, in some application scenarios, the second historical time period may refer to a time period that exists in the first historical time period and is relatively close to the current moment. It can be seen that in a possible implementation, when the first historical time period is (first time point, second time point), the first time point is earlier than the second time point, and the second time point is not later than the current moment, the second historical time period may be (third time point, second time point), the third time point is earlier than the second time point, and the third time point is later than the first time point.
[0103] It should also be noted that the present application does not limit the correlation between the above "first number threshold" and the "second number threshold". For example, in some application scenarios, when the above second historical time period may refer to a time period that exists in the first historical time period and is relatively close to the current moment, the second number threshold (for example, 1) is not greater than the first number threshold (for example, 1, 2 or 3, etc.).
[0104] Based on the above four paragraphs, it can be known that for some application scenarios, when an information flow page is being displayed on an electronic device, and the information flow page includes recommended information of at least one recommended object, if the electronic device detects a trigger operation for the recommended information of a recommended object, it can determine whether the number of object billing operations performed by the login account of the electronic device within the first historical time period is lower than the first number threshold, and determine whether the number of object billing operations performed by the login account within the second historical time period is lower than the second number threshold, so that when it is determined that the number of object billing operations performed by the login account within the first historical time period is not lower than the first number threshold, and the number of object billing operations performed by the login account within the second historical time period is lower than the second number threshold, the preset target conditions can be met, so the immediate billing process can be executed for the recommended object (for example, directly entering the billing page of the recommended object, etc.).
[0105] Case 2: In some application scenarios, different types of objects can use different bill of lading page display processes.
[0106] Based on the above situation 2, the present application provides a possible implementation of the above preset target condition, under which the preset target condition can be that the above recommended object belongs to the direct bill of lading object type. The direct bill of lading object type refers to the type of object that can directly trigger the immediate bill of lading process with the help of its recommended information.
[0107] It should be noted that the present application does not limit the determination process of the conclusion "the recommended object belongs to the direct delivery object type" mentioned above. For example, it can be implemented with the help of label information. Based on this, it can be known that under one possible implementation method, for any recommended object, if there is a preset delivery label in the label information of the recommended object, it can be determined that the recommended object belongs to the direct delivery object type; if there is no preset delivery label in the label information of the recommended object, it can be determined that the recommended object does not belong to the direct delivery object type. Among them, the preset delivery label refers to a label that is set in advance according to the application scenario and is used to indicate whether an object can directly trigger the immediate delivery process with the help of its recommended information.
[0108] Based on the above three paragraphs, it can be seen that for some application scenarios, when an information flow page is being displayed and the information flow page includes an object entry identifier corresponding to at least one recommended object, if a trigger operation for recommendation information of a recommended object is detected, it can be determined whether the recommended object belongs to the direct pick-up object type, so that when it is determined that the recommended object belongs to the direct pick-up object type, it can be determined that the preset target conditions are met, so the immediate bill of lading process can be executed for the recommended object (for example, directly entering the bill of lading page of the recommended object, etc.).
[0109] Case 3: In some application scenarios, different user groups can use different bill of lading page display processes, and different types of objects can also use different bill of lading page display processes.
[0110] Based on the above situation 3, the present application provides a possible implementation method of the above preset target conditions. Under this implementation method, when the information display method provided by the present application is applied to an electronic device, the preset target conditions can specifically be: the number of object bill of lading operations performed by the login account of the electronic device within the first historical time period is not less than the first number threshold, the number of object bill of lading operations performed by the login account within the second historical time period is less than the second number threshold, and the above recommended object belongs to the direct bill of lading object type.
[0111] Based on the above two paragraphs, it can be known that for some application scenarios, when an information flow page is being displayed on an electronic device, and the information flow page includes an object entry identifier corresponding to at least one recommended object, if the electronic device detects a trigger operation for recommendation information of a recommended object, it can determine whether the number of object billing operations performed by the login account of the electronic device in the first historical time period is lower than the first number threshold, determine whether the number of object billing operations performed by the login account in the second historical time period is lower than the second number threshold, and determine whether the recommended object belongs to the direct billing object type, so as to determine that the number of object billing operations performed by the login account in the first historical time period is not lower than the first number threshold, the number of object billing operations performed by the login account in the second historical time period is lower than the second number threshold, and the recommended object belongs to the direct billing object type, it can be determined that the preset target conditions are met, so the immediate billing process can be executed for the recommended object (for example, directly entering the billing page of the recommended object, etc.).
[0112] Based on the relevant content of the preset target conditions above, it can be known that in some application scenarios, for an electronic device, when an information flow page is being displayed on the electronic device, and the information flow page includes recommended information of at least one recommended object, if a trigger operation for the recommended information of a recommended object is detected, it can be determined whether the preset target condition is met first, so that when it is determined that the preset target condition is met, it can be determined that an immediate bill of lading process needs to be executed for the recommended object, so the bill of lading page of the recommended object can be directly entered. In this way, the purpose of directly entering the bill of lading page from the recommended information can be achieved, which is conducive to simplifying the bill of lading process, and then to improving the user experience.
[0113] Based on the relevant contents of S1 to S2 above, it can be known that for the information display method provided in the embodiment of the present application, when an information flow page (for example, a short video playback page, etc.) is being displayed, and the information flow page includes recommendation information of at least one recommended object (for example, product anchors of one or more products, etc.), if a trigger operation for the recommendation information of a recommended object is detected (for example, a click operation triggered by a product anchor of a certain product), the bill of lading page of the recommended object can be displayed, so that the user can not only view the attribute information of the recommended object on the bill of lading page, but also use the order options in the bill of lading page (for example, an order button, etc.) to trigger the order process of the recommended object. In this way, the purpose of quickly entering the bill of lading page by using the recommended information can be achieved, thereby effectively reducing the defects caused by the long interactive path to enter the bill of lading page (for example, defects such as poor user experience), and thus effectively improving the user experience.
[0114] In fact, in some application scenarios, the user may want to exit the above bill of lading page and continue to view the above information flow page. Based on this, the present application also provides a possible implementation of the above information display method, in which the information display method not only includes the above S1-S2, but also includes the following step 11. The execution time of step 11 is later than the execution time of S2 above.
[0115] Step 11: After displaying a bill of lading page of a recommended object, in response to a page exit operation triggered for the bill of lading page, display the above information flow page.
[0116] It should be noted that the present application does not limit the implementation method of the "page exit operation triggered for the bill of lading page" in step 11 above. For example, when the bill of lading page is displayed on the information flow page in a drop-down page manner, the "page exit operation triggered for the bill of lading page" can be a sliding operation from the top of the bill of lading page to the bottom of the bill of lading page. For another example, when the bill of lading page also includes a page closing control (for example, Figure 3 The page close control 302 shown or Figure 6 When the page close control 602 is shown, the "page exit operation triggered for the bill of lading page" can be a click operation triggered for the page close control. The page close control is used to trigger the exit process for the bill of lading page; and the present application does not limit the page close control.
[0117] Based on the relevant content of step 11 above, it can be known that for an electronic device, when the electronic device is displaying the bill of lading page corresponding to the recommended object above (for example, Figure 3 When the bill of lading page 300 is displayed, if a page exit operation triggered for the bill of lading page is detected, the page displaying the above information flow can be directly returned to, so that the information flow page can be returned from the bill of lading page in one step (for example, Figure 3 The one-step return process shown in FIG. 1 ) helps to simplify the return path, thereby helping to improve the user experience.
[0118] In fact, in some application scenarios, the user may want to view other information (e.g., object details, other recommended objects, etc.) while viewing the above bill of lading page. Based on this, the present application also provides a possible implementation of the above information display method, in which the information display method may at least include the following step 31.
[0119] Step 31: In response to a triggering operation of recommendation information for a recommended object, an information aggregation page corresponding to the recommended object is displayed, and a bill of lading page of the recommended object is displayed on the information aggregation page.
[0120] The information aggregation page corresponding to the recommended object is used to aggregate and display some information related to the recommended object (for example, some introduction content of the recommended object or other products that have a certain association with the recommended object, etc.). Figure 4 The product details page shown is 400 or Figure 5 A multi-product recommendation page 500 is shown.
[0121] In fact, in different application scenarios, the information aggregation page corresponding to the recommended object can be implemented in different ways. Therefore, in order to better meet this demand, the present application also provides an implementation method of the information aggregation page corresponding to the recommended object. In this implementation method, if the above information flow page is used to recommend only one recommended object, the information aggregation page can be the object details page of the recommended object (for example, Figure 4 The product details page 400 shown in the figure is used to describe the recommended object in at least one dimension, so that the user can learn some introduction content of the recommended object (such as image, name, store, popularity, etc.) from the object details page; however, if the information flow page is used to recommend multiple recommended objects, the information aggregation page can be an object aggregation page (for example, Figure 5 The multi-product recommendation page 500 shown in the figure is used to display the object description information of multiple candidate objects; the multiple candidate objects include at least one recommended object mentioned above. The candidate object refers to an object that can be introduced with the help of the object aggregation page.
[0122] It should be noted that the present application does not limit the implementation method of the object aggregation page in the above paragraph. For example, when the object aggregation page is used to display the above multiple candidate objects in a preset order (for example, Figure 5 When selecting products 1 to 6 shown in the figure, the recommended object corresponding to the "trigger operation" in step 31 above can correspond to the first one in the preset order, so that the user can quickly see the recommended object from the object aggregation page.
[0123] It should also be noted that, for the object details page above, the object details page is used to describe the relevant information of an object (for example, the recommended object corresponding to the "trigger operation" in step 31 above) in at least one dimension; and this application does not limit the implementation method of the object details page. In addition, this application does not limit the implementation method of the "at least one dimension", for example, it may include dimensions such as an image used to describe the object, the name of the object, the popularity of the object, and the store of the object.
[0124] In addition, the present application does not limit the implementation method of "displaying the bill of lading page of the recommended object on the information aggregation page" in step 31 above. For example, in some application scenarios, it can be displayed in a full coverage manner. That is, in a possible implementation method, step 31 above can specifically be: in response to a trigger operation of recommendation information for a recommended object, display the information aggregation page corresponding to the recommended object, and display the bill of lading page of the recommended object on the information aggregation page, so that the bill of lading page is completely covered on top of the information aggregation page for display.
[0125] As another example, in some application scenarios, in order to better meet the information viewing needs of users, a partial coverage method can be used for display. That is, under one possible implementation, the above step 31 can specifically be: in response to a trigger operation for the recommendation information of a recommended object, the information aggregation page corresponding to the recommended object is displayed, and the bill of lading page of the recommended object is displayed on the information aggregation page, so that the display area size of the information aggregation page is larger than the display area size used for the bill of lading page, so that the bill of lading page only occupies part of the area of the information aggregation page for display. Among them, the display area size of the information aggregation page is used to describe the size of the area occupied by the information aggregation page when it is displayed; and the present application does not limit the implementation method of the display area of the information aggregation page, for example, it may refer to the full-screen area. That is, the information aggregation page can be displayed in full-screen mode (for example, by Figure 4 The full screen display method presented on the product details page 400 or by Figure 5 The display area size of the bill of lading page refers to the size of the area occupied by the bill of lading page when it is displayed; and the present application does not limit the implementation method of the display area of the bill of lading page, for example, it can refer to a seven-split screen area. That is, the bill of lading page can be displayed in a seven-split screen manner (for example, by Figure 4 The seven-split screen display method presented on the bill of lading page 401 or by Figure 5 The seven-split screen display method presented on the bill of lading page 501 is used for display.
[0126] Based on the above step 31, it can be known that in some application scenarios, when an information flow page is being displayed, and the information flow page includes recommended information of at least one recommended object, if a trigger operation for the recommended information of a recommended object is detected, the information aggregation page corresponding to the recommended object is displayed in full screen (for example, Figure 4 The product details page shown is 400 or Figure 5 The multi-product recommendation page 500 shown in the figure) and the bill of lading page of the recommended object are displayed in a seven-split screen manner on the information aggregation page (for example, Figure 4 The bill of lading page shown is 401 or Figure 5The bill of lading page 501 shown in the figure can not only realize the purpose of directly entering the bill of lading page of a recommended object from the recommended information of a recommended object, but also realize that the user can view other information while viewing the bill of lading page, which can better improve the user experience.
[0127] In fact, in some application scenarios, in order to better improve the user experience, the present application also provides a possible implementation of step 31 above. In this implementation, if the above information flow page is used to recommend multiple candidate objects, and the multiple candidate objects include at least one recommended object above, the step 31 can be specifically as follows: in response to a trigger operation of recommendation information for a recommended object, the object aggregation page corresponding to the recommended object is displayed, and the bill of lading page of the candidate objects among the multiple candidate objects that meet the preset conditions is displayed on the object aggregation page. Among them, the preset condition refers to the object screening condition required to be based on when displaying the bill of lading page on the object aggregation page; and the present application does not limit the implementation of the preset condition, for example, it can be specifically as follows: being in the first place among the multiple candidate objects, or having the highest heat value among the multiple candidate objects (for example, having the largest number of following users).
[0128] It can be seen that in a possible implementation mode, when an information flow page is being displayed, and the information flow page is used to recommend multiple candidate objects, if a trigger operation for recommendation information of a recommended object is detected, the object aggregation page corresponding to the recommended object is displayed in full screen (for example, Figure 5 The multiple product recommendation page 500 shown in the figure) and the bill of lading page of the candidate object with the highest ranking position is displayed in a seven-split screen manner on the information aggregation page (for example, Figure 5 The bill of lading page 501 is shown).
[0129] In fact, for the application scenario of implementing the object bill of lading process with the help of the above step 31, in order to better meet the user's information viewing needs, a two-step return strategy can be used to realize the process of returning from the above bill of lading page to the above information flow page. Based on this, the present application also provides a possible implementation method of the above information display method, under which the information display method can at least include the above step 31 and the following steps 32-33. Among them, the execution time of step 32 is later than the execution time of step 31.
[0130] Step 32: After displaying the bill of lading page of the recommended object on the information aggregation page corresponding to the above recommended object, in response to a page exit operation triggered for the bill of lading page, display the information aggregation page corresponding to the recommended object.
[0131] It should be noted that the present application does not limit the implementation method of the "page exit operation triggered for the bill of lading page" in step 32 above. For example, the implementation method of the "page exit operation triggered for the bill of lading page" is similar to the implementation method of the "page exit operation triggered for the bill of lading page" in step 11 above. For the sake of brevity, it will not be repeated here.
[0132] Based on the above content, it can be known that in a possible implementation, the above step 32 can be specifically as follows: after displaying the bill of lading page of the recommended object on the information aggregation page corresponding to the above recommended object, in response to the triggering operation of the page close control in the bill of lading page, display the information aggregation page corresponding to the recommended object. The page close control is used to trigger the exit process for the bill of lading page; and the present application does not limit the implementation of the page close control. For example, it can be used Figure 4 The page close control 403 shown, Figure 5 The page close control 503 shown, Figure 7 The page close control 703 shown, or Figure 8 The page close control 602 is shown for implementation.
[0133] Step 33: In response to a page exit operation triggered by the information aggregation page corresponding to the above-mentioned recommended object, the above-mentioned information flow page is displayed.
[0134] It should be noted that the present application does not limit the implementation method of the "page exit operation triggered by the information aggregation page corresponding to the recommended object above" in step 33 above. For example, the implementation method of the "page exit operation triggered by the information aggregation page corresponding to the recommended object above" may be similar to the implementation method of the "page exit operation triggered by the bill of lading page" in step 11 above. For the sake of brevity, it will not be repeated here.
[0135] Based on the relevant contents of steps 31 to 33 above, it can be known that in some application scenarios, when an information flow page is being displayed, and the information flow page includes recommended information of at least one recommended object, if a trigger operation for the recommended information of a recommended object is detected, the information aggregation page corresponding to the recommended object is displayed in full screen (for example, Figure 4 The product details page shown is 400, Figure 5 The multi-product recommendation page 500 shown, Figure 7 The product details page 700 shown in the figure) and the bill of lading page corresponding to the recommended object are displayed on the information aggregation page in a seven-split screen manner (for example, Figure 4 The bill of lading page shown is 401, Figure 5 The bill of lading page 501 shown, or Figure 7 The bill of lading page 701 shown in FIG. 10 is used to detect a page exit operation triggered for the bill of lading page (e.g., Figure 4 Click operation of page close control 403, Figure 5 Click operation of page close control 503, Figure 7 When a page close control 703 is clicked in the middle), it first returns to the information aggregation page, and after detecting the page exit operation triggered for the information aggregation page, it returns to the information flow page. In this way, a two-step return strategy can be implemented, which can better meet the user's information viewing needs (for example, the need to view some information in the information aggregation page), thereby better improving the user experience.
[0136] In fact, for the application scenario of implementing the object bill of lading process by means of step 31 above, if the information aggregation page involved in step 31 is an object aggregation page (for example, Figure 5 In order to better meet the user's bill of lading needs, the user can use the object aggregation page to view the bill of lading pages of different objects. Based on this, the present application also provides a possible implementation of the above information display method. Under this implementation, the information display method may at least include the above step 31 and the following step 34. The execution time of step 34 is later than the execution time of step 31.
[0137] Step 34: If the information aggregation page corresponding to the recommended object above is an object aggregation page, after displaying the bill of lading page of the recommended object on the information aggregation page corresponding to the recommended object above, in response to the page switching operation triggered for the bill of lading page, display the bill of lading page of the target object corresponding to the recommended object; the target object is determined based on the page switching operation.
[0138] Among them, the page switching operation is used to switch the bill of lading page being displayed to the bill of lading page of other objects; and the present application does not limit the page switching operation. For example, in some application scenarios, the page switching operation may include at least one sliding operation (for example, a left sliding operation, a right sliding operation, etc.).
[0139] The above “target object corresponding to the recommended object” refers to the object to which the bill of lading page to be displayed belongs, determined based on the above page switching operation; and this application does not limit the target object, which is determined based on the page switching operation.
[0140] It should be noted that the present application does not limit the implementation method of the above target object. For example, when the above object aggregation page is used to display object description information of multiple candidate objects arranged in sequence, and the multiple candidate objects include at least one recommended object above, for the bill of lading page of the recommended object currently being displayed, if the user triggers a sliding operation on the bill of lading page, it is possible to switch from the bill of lading page of the recommended object to the bill of lading page of the candidate object adjacent to the recommended object among the multiple candidate objects; if a triggering operation is detected for the object description information of other candidate objects in the object aggregation page, it is possible to switch from the bill of lading page of the recommended object to the bill of lading page of the "other candidate object".
[0141] Based on the relevant contents of step 31 and step 34 above, it can be known that in some application scenarios, when the bill of lading page of a recommended object is displayed with the help of an object aggregation page, the user can not only view the bill of lading page of the recommended object with the help of the object aggregation page, but also view the bill of lading pages of other objects, which is conducive to better meeting the object selection needs and thus helping to improve the user experience.
[0142] Based on the above information display method, for better understanding, the following two application scenarios are explained.
[0143] Scenario 1: If the above information flow page is only used to recommend a single object, the above information display method may include the following steps 41 to 44.
[0144] Step 41: Display the information flow page (for example, Figure 4 or Figure 7 The short video playback page 200 shown in FIG. 200 is displayed, and the recommendation information of a recommended object is displayed on the information flow page (for example, Figure 4 or Figure 7 The product anchor point 201 is shown).
[0145] Step 42: In response to a trigger operation for a recommendation information of a recommended object displayed on the above information flow page (for example, Figure 4 or Figure 7 If the preset target condition is met, the object details page corresponding to the recommended object is displayed (for example, Figure 4 The product details page shown is 400 or Figure 7 The recommended object's bill of lading page is displayed on the object's details page. If the recommended object is a single-specification type object (that is, the recommended object only has some fixed specification attribute information), the recommended object's bill of lading page (for example, Figure 4The specification attribute information under one or more attribute dimensions displayed on the bill of lading page 401 shown in the figure are all non-adjustable specification attribute information; however, if the recommended object belongs to a multi-specification type object (that is, the recommended object has some optional specification attribute information), the bill of lading page of the recommended object (for example, Figure 7 The specification attribute information under some or all attribute dimensions displayed on the bill of lading page 701 shown includes multiple candidate specification attribute information, so that the user can determine the specification attribute information that meets his needs from these candidate specification attribute information.
[0146] Step 43: In response to the page exit operation triggered by the bill of lading page for the above recommended object (for example, click Figure 4 The page close control 403 or click Figure 7 The page close control 703 in the image is displayed to display the object details page corresponding to the recommended object (for example, Figure 4 The product details page 400 shown, Figure 7 The product details page shown is 700 or Figure 8 The product details page 800 shown in the figure can thus achieve the purpose of entering the object details page from the bill of lading page.
[0147] Step 44: In response to a page exit operation triggered on the object details page corresponding to the above recommended object, the above information flow page is displayed.
[0148] Based on the relevant contents of steps 41 to 44 above, it can be known that in some application scenarios, if the information flow page is only used to recommend one object (for example, Figure 4 or Figure 7 The product 1 shown in the figure is displayed, and the recommended information of the object is displayed on the information flow page, then the bill of lading page of the object can be entered in one step by triggering the recommended information, which is conducive to improving the bill of lading efficiency. Among them, for the bill of lading page, at least the attribute information of the object is displayed on the bill of lading page, and the attribute information is determined according to the specification type of the object (for example, a single specification type object or a multi-specification type object, etc.), so that the bill of lading page is better suitable for the bill of lading effect of objects with different specification requirements.
[0149] Scenario 2: If the above information flow page is only used to recommend multiple objects, the above information display method may include the following steps 51 to 55.
[0150] Step 51: Display the information flow page (for example, Figure 5 The short video playback page 200 shown in the figure, etc.), and the recommendation information of some or all of the recommended objects among the multiple recommended objects is displayed on the information flow page.
[0151] It should be noted that the present application does not limit the implementation method of the above step 51. For ease of understanding, some examples are provided below for illustration.
[0152] Example 1, in some application scenarios, if the above information flow page is used to recommend multiple recommendation objects, then step 51 can specifically be: display the information flow page, and directly display the recommendation information of the multiple recommendation objects on the information flow page according to a preset method. Among them, the preset method can be set in advance according to the actual application scenario; and the present application does not limit the preset method. For example, it can specifically be to display the recommendation information of these recommendation objects in sequence in a carousel manner. For another example, the preset method can use multiple cards to display the recommendation information of these recommendation objects, so that different cards are used to display the recommendation information of different recommendation objects.
[0153] Example 2: In some application scenarios, if the above information flow page is used to recommend multiple recommended objects, then step 51 may specifically be: displaying the information flow page, and displaying the recommended information of the recommended object with the highest ranking among the multiple recommended objects on the information flow page, so that after determining that the preset display conditions are met, the recommended information of the multiple recommended objects is displayed on the information flow page in a preset manner. The preset display conditions may be set in advance according to the application scenario. For example, the preset display conditions may specifically be: the playback progress of the multimedia data in the information flow page reaches a preset progress threshold, or a certain operation triggered for the information flow page is detected (for example, for Figure 5 The click operation triggered by the product anchor point 201 in the example above is not a click operation.
[0154] Step 52: In response to a recommendation object (e.g., Figure 5 The trigger operation of the recommendation information of the product 1) shown in the figure, if the preset target condition is met, then the object aggregation page corresponding to the recommended object is displayed (for example, Figure 5 The multiple product recommendation page 500 shown in FIG. 5 is displayed, and the bill of lading page of the recommended object is displayed on the object aggregation page. For the bill of lading page, if the recommended object belongs to a single specification type object (that is, the recommended object only has some specification attribute information in a fixed state), the bill of lading page of the recommended object (for example, Figure 5 The specification attribute information under one or more attribute dimensions displayed on the bill of lading page 501 shown in the figure are all non-adjustable specification attribute information; however, if the recommended object belongs to a multi-specification type object (that is, the recommended object has some specification attribute information in an optional state), then the specification attribute information under some or all attribute dimensions displayed by the bill of lading page of the recommended object includes multiple candidate specification attribute information, so that the user can determine the specification attribute information that meets his needs from these candidate specification attribute information.
[0155] Step 53: When the bill of lading page of the recommended object is being displayed on the object aggregation page corresponding to the recommended object above, in response to a page switching operation triggered for the bill of lading page of the recommended object, the bill of lading page of the target object corresponding to the recommended object is displayed; the target object is determined based on the page switching operation.
[0156] It should be noted that the implementation of step 53 is similar to the implementation of step 34 above, and for the sake of brevity, it will not be repeated here.
[0157] Step 54: When the bill of lading page of the recommended object is being displayed on the object aggregation page corresponding to the recommended object, in response to a page exit operation triggered for the bill of lading page of the recommended object (for example, clicking Figure 5 The page close control 503 in the example above is displayed to display the object aggregation page corresponding to the recommended object (for example, Figure 5 The multi-product recommendation page 500 shown in the figure can thus achieve the purpose of entering the object aggregation page from the bill of lading page.
[0158] Step 55: In response to a page exit operation triggered by the object aggregation page corresponding to the above-mentioned recommended object, the above-mentioned information flow page is displayed.
[0159] Based on the relevant contents of steps 51 to 55 above, it can be known that in some application scenarios, if the information flow page is only used to recommend multiple objects, and the information flow page displays the recommended information of some or all of the multiple objects, then the bill of lading page of the object can be entered in one step by triggering the recommended information of an object, which is conducive to improving the bill of lading efficiency. Among them, for the bill of lading page, at least the attribute information of the object is displayed on the bill of lading page, and the attribute information is determined according to the specification type of the object (for example, a single specification type object or a multi-specification type object, etc.), so that the bill of lading page is better suitable for the bill of lading effect of objects with different specification requirements.
[0160] Based on the information display method provided in the embodiment of the present application, the embodiment of the present application also provides an information display device. Fig.10 Explain and illustrate. Fig.10 This is a schematic diagram of the structure of an information display device provided in an embodiment of the present application. It should be noted that for the technical details of the information display device provided in an embodiment of the present application, please refer to the relevant content of the information display method above.
[0161] like Fig.10 As shown, the information display device 1000 provided in the embodiment of the present application includes:
[0162] The first display unit 1001 is used to display an information flow page; wherein the information flow page includes recommendation information of at least one recommended object;
[0163] The second display unit 1002 is used to display a billing page of a recommended object in response to a trigger operation of recommendation information of the recommended object; the billing page includes order options and attribute information of the recommended object.
[0164] In a possible implementation manner, the second display unit 1002 is specifically used to: display the bill of lading page of the recommended object if the preset target condition is met;
[0165] The preset target condition includes that the number of object bill of lading operations performed by the login account of the electronic device in the first historical time period is not less than the first number threshold, and the number of object bill of lading operations performed by the login account in the second historical time period is less than the second number threshold;
[0166] and / or,
[0167] The preset target condition includes that the recommended object belongs to the target object type.
[0168] In one possible implementation, the second display unit 1002 is specifically used to: in response to a trigger operation of recommendation information for a recommended object, display an information aggregation page corresponding to the recommended object, and display a bill of lading page of the recommended object on the information aggregation page, wherein the display area size of the information aggregation page is larger than the display area size of the bill of lading page.
[0169] In a possible implementation manner, if the information flow page is used to recommend a recommended object, the information aggregation page is an object details page, and the object details page is used to describe the recommended object in at least one dimension;
[0170] If the information flow page is used to recommend multiple candidate objects, then the information aggregation page is an object aggregation page, and the object aggregation page is used to display object description information of the multiple candidate objects; the multiple candidate objects include the at least one recommended object.
[0171] In a possible implementation manner, the information aggregation page is an object aggregation page;
[0172] The information display device 1000 further includes:
[0173] The first switching unit is used to display the bill of lading page of the recommended object on the information aggregation page, and then, in response to a page switching operation triggered for the bill of lading page, display the bill of lading page of the target object corresponding to the recommended object; the target object is determined based on the page switching operation.
[0174] In a possible implementation manner, the information display device 1000 further includes:
[0175] A first exit unit is configured to display the information aggregation page in response to a page exit operation triggered on the bill of lading page after displaying the bill of lading page of the recommended object on the information aggregation page;
[0176] The second exit unit is used to display the information flow page in response to a page exit operation triggered for the information aggregation page.
[0177] In a possible implementation manner, the information flow page is used to recommend a recommendation object;
[0178] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under each attribute dimension is non-adjustable specification attribute information;
[0179] or,
[0180] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under at least one attribute dimension includes a plurality of candidate specification attribute information.
[0181] In a possible implementation manner, the information flow page is used to recommend multiple recommendation objects;
[0182] The first display unit 1001 is specifically used to: display an information flow page, and display recommendation information of some or all of the multiple recommended objects on the information flow page;
[0183] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under each attribute dimension is non-adjustable specification attribute information;
[0184] or,
[0185] The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under at least one attribute dimension includes a plurality of candidate specification attribute information.
[0186] In a possible implementation manner, the information display device 1000 further includes:
[0187] The second switching unit is used to respond to a trigger operation on the recommendation information of a recommended object, display the bill of lading page of the recommended object, and then respond to a page switching operation triggered on the bill of lading page of the recommended object to display the bill of lading page of the target object corresponding to the recommended object; the target object is determined based on the page switching operation.
[0188] Based on the relevant content of the above-mentioned information display device 1000, it can be known that for the information display device 1000 provided in the embodiment of the present application, when it is displaying an information flow page (for example, a short video playback page, etc.), and the information flow page includes recommendation information of at least one recommended object (for example, product anchors of one or more products, etc.), if a trigger operation for the recommendation information of a recommended object is detected (for example, a click operation triggered by a product anchor of a certain product), the bill of lading page of the recommended object can be displayed, so that the user can not only view the attribute information of the recommended object on the bill of lading page, but also use the order options in the bill of lading page (for example, an order button, etc.) to trigger the order process of the recommended object. In this way, the purpose of quickly entering the bill of lading page by using the recommended information can be achieved, thereby effectively reducing the defects caused by the long interactive path to enter the bill of lading page (for example, defects such as poor user experience), and thus effectively improving the user experience.
[0189] In addition, an embodiment of the present application also provides an electronic device, which includes a processor and a memory: the memory is used to store instructions or computer programs; the processor is used to execute the instructions or computer programs in the memory, so that the electronic device executes any implementation of the information display method provided in the embodiment of the present application.
[0190] See also Fig.11 , which shows a schematic diagram of the structure of an electronic device 1100 suitable for implementing the embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include but is 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), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.11 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0191] like Fig.11 As shown, the electronic device 1100 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1101, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage device 1108 to a random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the electronic device 1100 are also stored. The processing device 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.
[0192] Typically, the following devices may be connected to the I / O interface 1105: input devices 1106 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 1107 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1108 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1109. The communication devices 1109 may allow the electronic device 1100 to communicate with other devices wirelessly or by wire to transfer data. Although Fig.11 The electronic device 1100 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0193] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1109, or installed from the storage device 1108, or installed from the ROM 1102. When the computer program is executed by the processing device 1101, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0194] The electronic device provided by the embodiment of the present disclosure and the method provided by the above embodiment belong to the same inventive concept, and the technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0195] The embodiment of the present application also provides a computer-readable medium, in which instructions or computer programs are stored. When the instructions or computer programs are executed on a device, the device executes any implementation of the information display method provided in the embodiment of the present application.
[0196] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0197] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (Hyper Text Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0198] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0199] The computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device can execute the method.
[0200] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0201] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0202] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit / module does not, in some cases, constitute a limitation on the unit itself.
[0203] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0204] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. 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 equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0205] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.
[0206] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0207] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0208] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0209] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An information display method, characterized in that: The method comprises: Displaying an information flow page; wherein the information flow page includes recommendation information of at least one recommended object; In response to a triggering operation on recommendation information of a recommended object, a billing page of the recommended object is displayed; the billing page includes ordering options and attribute information of the recommended object.
2. The method according to claim 1, characterized in that The bill of lading page showing the recommended object includes: If the preset target conditions are met, the bill of lading page of the recommended object will be displayed; The preset target condition includes that the number of object bill of lading operations performed by the login account of the electronic device in the first historical time period is not less than the first number threshold, and the number of object bill of lading operations performed by the login account in the second historical time period is less than the second number threshold; and / or, The preset target condition includes that the recommended object belongs to the target object type.
3. The method according to claim 1, characterized in that The method of displaying a bill of lading page of a recommended object in response to a triggering operation of recommendation information of the recommended object includes: In response to a trigger operation for recommendation information of a recommended object, an information aggregation page corresponding to the recommended object is displayed, and a bill of lading page of the recommended object is displayed on the information aggregation page, wherein the display area size of the information aggregation page is larger than the display area size of the bill of lading page.
4. The method according to claim 3, characterized in that If the information flow page is used to recommend a recommended object, the information aggregation page is an object details page, and the object details page is used to describe the recommended object in at least one dimension; If the information flow page is used to recommend multiple candidate objects, then the information aggregation page is an object aggregation page, and the object aggregation page is used to display object description information of the multiple candidate objects; the multiple candidate objects include the at least one recommended object.
5. The method according to claim 3, characterized in that: The information aggregation page is an object aggregation page; After displaying the bill of lading page of the recommended object on the information aggregation page, the method further includes: In response to a page switching operation triggered on the bill of lading page, displaying the bill of lading page of the target object corresponding to the recommended object; The target object is determined according to the page switching operation.
6. The method according to claim 3, characterized in that After displaying the bill of lading page of the recommended object on the information aggregation page, the method further includes: In response to a page exit operation triggered on the bill of lading page, displaying the information aggregation page; In response to a page exit operation triggered for the information aggregation page, the information flow page is displayed.
7. The method according to claim 1, characterized in that The information flow page is used to recommend a recommendation object; The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under each attribute dimension is non-adjustable specification attribute information; or, The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under at least one attribute dimension includes a plurality of candidate specification attribute information.
8. The method according to claim 1, characterized in that The information flow page is used to recommend multiple recommendation objects; The information flow display page includes: Displaying an information flow page, and displaying recommendation information of some or all of the multiple recommended objects on the information flow page; The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under each attribute dimension is non-adjustable specification attribute information; or, The attribute information includes object summary information and specification attribute information, wherein the specification attribute information under at least one attribute dimension includes a plurality of candidate specification attribute information.
9. The method according to claim 8, characterized in that After the triggering operation of the recommendation information for a recommended object is displayed in response to the triggering operation of the recommendation information for the recommended object, the method further includes: In response to a page switching operation triggered by the bill of lading page for the recommended object, the bill of lading page of the target object corresponding to the recommended object is displayed; the target object is determined based on the page switching operation.
10. An information display device, characterized in that: include: A first display unit is used to display an information flow page; wherein the information flow page includes recommendation information of at least one recommended object; The second display unit is used to display a bill of lading page of a recommended object in response to a trigger operation of recommendation information for the recommended object; the bill of lading page includes order options and attribute information of the recommended object.
11. An electronic device, characterized in that: The device comprises: a processor and a memory; The memory is used to store instructions or computer programs; The processor is used to execute the instructions or computer programs in the memory so that the electronic device executes the method according to any one of claims 1 to 9.
12. A computer readable medium, characterized in that The computer-readable medium stores instructions or computer programs, and when the instructions or computer programs are executed on a device, the device executes the method according to any one of claims 1 to 9.
Citation Information
Cited By
Information display method and apparatus, and electronic device and computer-readable medium
EP4772979A1