Page interaction processing method and device, computer equipment and storage medium
By displaying a summary of subpage information on the target page and responding to user actions within a set time, the problem of insufficient subpage entry guidance is solved, improving the user interaction experience and page functionality while avoiding information obstruction.
Patent Information
- Application Number
- CN202411188013.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2026-03-06
AI Technical Summary
In existing technologies, the unified icon subpage entry of an application is difficult to attract users' attention and has a weak guiding effect.
Display a summary of information about the subpage on the target page, and display the subpage in response to user-triggered actions within a set display duration. If no action is triggered, cancel the summary. Enhance the guidance effect through guide controls and dynamic effects.
It enhances the guiding role of subpage entry points, prevents information summaries from obscuring the target page content for extended periods, and improves the user interaction experience.
Smart Images

Figure CN121614067A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a page interaction processing method, apparatus, computer device, computer-readable storage medium, and computer program product. Background Technology
[0002] With the rapid development of computer technology, a wide variety of applications have emerged. People use these applications to browse videos, access information, and participate in social interactions. To enrich the content of application pages, interactive page processing technologies have been developed that enable navigation from one page to another.
[0003] In related technologies, a unified icon is set as the entry point for subpages on the main page of an application, allowing users to navigate to subpages and browse richer content. However, in practical applications, subpage entry points with a unified icon are difficult to attract users' attention and have a weak guiding effect. Summary of the Invention
[0004] Therefore, it is necessary to provide a page interaction processing method, apparatus, computer device, computer-readable storage medium, and computer program product that can improve the guiding effect in order to address the above-mentioned technical problems.
[0005] Firstly, this application provides a page interaction processing method. The method includes:
[0006] If a target page is associated with a subpage, a summary of information about the subpage is displayed on the target page.
[0007] During the set display duration of the information digest, the subpage is displayed in response to a trigger operation on the information digest;
[0008] If no triggering operation occurs for the information digest within the set display duration, the information digest will be canceled from display.
[0009] Secondly, this application also provides a page interaction processing device. The device includes:
[0010] The information summary display module is used to display an information summary for a subpage on the target page when the target page is associated with a subpage.
[0011] The subpage display module is used to display the subpage in response to a trigger operation on the information digest within the set display duration of the information digest;
[0012] The cancel display module is used to cancel the display of the information digest if no triggering operation for the information digest occurs within the set display duration.
[0013] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0014] If a target page is associated with a subpage, a summary of information about the subpage is displayed on the target page.
[0015] During the set display duration of the information digest, the subpage is displayed in response to a trigger operation on the information digest;
[0016] If no triggering operation occurs for the information digest within the set display duration, the information digest will be canceled from display.
[0017] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0018] If a target page is associated with a subpage, a summary of information about the subpage is displayed on the target page.
[0019] During the set display duration of the information digest, the subpage is displayed in response to a trigger operation on the information digest;
[0020] If no triggering operation occurs for the information digest within the set display duration, the information digest will be canceled from display.
[0021] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0022] If a target page is associated with a subpage, a summary of information about the subpage is displayed on the target page.
[0023] During the set display duration of the information digest, the subpage is displayed in response to a trigger operation on the information digest;
[0024] If no triggering operation occurs for the information digest within the set display duration, the information digest will be canceled from display.
[0025] The aforementioned page interaction processing method, apparatus, computer device, computer-readable storage medium, and computer program product, when a target page is associated with subpages, display a summary of information about the subpages on the target page, and within a set display duration for the summary, display the subpages in response to a triggering operation on the summary. This effectively uses the subpage's summary as its entry point, clearly informing the user of the subpage's content and enhancing its guiding effect. Furthermore, if no triggering operation occurs within the set display duration, the summary is canceled, preventing prolonged display of the summary from obscuring other content on the target page and thus affecting information browsing and functional operations. Therefore, the technical solution of this application can improve the guiding effect of subpage entry points without affecting the page functionality of the target page. Attached Figure Description
[0026] Figure 1 This is an application environment diagram of a page interaction processing method in one embodiment;
[0027] Figure 2 This is a flowchart illustrating a page interaction processing method in one embodiment;
[0028] Figure 3 This is a schematic diagram of the target page in one embodiment;
[0029] Figure 4 This is a schematic diagram illustrating the process of redirecting from a target page to a subpage in one embodiment;
[0030] Figure 5 This is a schematic diagram illustrating the process of canceling the display of summary information on a subpage in one embodiment;
[0031] Figure 6 This is a schematic diagram illustrating the dynamic effects of the guide control in one embodiment;
[0032] Figure 7 This is a schematic diagram illustrating the display process of a subpage in one embodiment;
[0033] Figure 8 This is a schematic diagram of a subpage containing multiple content cards in one embodiment;
[0034] Figure 9 This is a schematic diagram illustrating the dynamic highlighting effect of a target card in one embodiment;
[0035] Figure 10 This is a schematic diagram illustrating three different interactive guidance messages in one embodiment;
[0036] Figure 11 This is a schematic diagram illustrating the step-by-step display process of a subpage in one embodiment;
[0037] Figure 12 This is a flowchart illustrating a page interaction method in another embodiment;
[0038] Figure 13 This is a schematic diagram of the software architecture of a page interaction processing method in one embodiment;
[0039] Figure 14 This is a logical diagram illustrating the page interaction process in one embodiment;
[0040] Figure 15 This is a structural block diagram of a page interaction processing device in one embodiment;
[0041] Figure 16 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0043] The page interaction processing method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. This communication network can be a wired network or a wireless network. Therefore, terminal 102 and server 104 can be directly or indirectly connected via wired or wireless communication. For example, terminal 102 can be indirectly connected to server 104 via a wireless access point, or terminal 102 can be directly connected to server 104 via the Internet; this application does not impose any limitations on this.
[0044] The terminal 102 can be, but is not limited to, various desktop computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, and smart in-vehicle systems. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. The terminal 102 can have a client installed related to data acquisition or browsing. This client can be software (such as social media software, map software, video software, etc.), or a webpage, mini-program, etc. The server 104 is the backend server corresponding to the software, webpage, or mini-program. Furthermore, the server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The data storage system can store the data that the server 104 needs to process. The data storage system can be set up independently, integrated into server 104, or placed in the cloud or on other servers.
[0045] Specifically, server 104 can pre-configure the relationships between pages and the information summaries for subpages. During page interaction processing, terminal 102: if the target page has associated subpages, displays the information summaries for the subpages on the target page; within the set display duration of the information summaries, displays the subpages in response to triggering operations on the information summaries; if no triggering operation on the information summaries occurs within the set display duration, the display of the information summaries is canceled.
[0046] like Figure 1 As shown, the target page can be, for example, page A, which can display the information summary b of its associated subpage B. As shown in Figures 1021 and 1022, if a trigger operation occurs on information summary b within the set display duration, terminal 102 can respond to the trigger operation and display subpage B. As shown in Figures 1023 and 1024, if no trigger operation occurs on information summary b within the set display duration, information summary b is not displayed on page A.
[0047] In one embodiment, such as Figure 2 As shown, a page interaction processing method is provided, which can be executed by a computer device, the computer device being... Figure 1 The terminal shown in this embodiment, the method includes the following steps:
[0048] Step S202: If the target page is associated with a subpage, display a summary of information for the subpage on the target page.
[0049] The target page refers to the page currently displayed on the terminal screen. Specifically, the target page can be the main page of an application installed on the terminal, i.e., the first page the user sees after opening the application. The target page can also be any page within the application other than the main page. Applications can include, but are not limited to: clients installed on the terminal, mini-programs that can be used without downloading and installation (as sub-programs of the client), web (World Wide Web) applications opened through a browser, etc. Furthermore, according to the application's functional type, applications can include, but are not limited to: IM (Instant Messaging) applications, content interaction applications, etc. Instant messaging applications refer to applications that facilitate instant messaging and social interaction based on the internet, and can include, but are not limited to: social applications with communication functions, map applications with social interaction functions, game applications, etc. Content interaction applications refer to applications capable of content interaction, such as online banking, sharing platforms, personal spaces, news applications, etc. In short, this application does not limit the target page or the application to which the target page belongs.
[0050] A subpage is a page that needs to be invoked by the target page. That is, the target page is equivalent to the parent page of the subpage. It can be understood that a subpage of the target page can be associated with other subpages, serving as the parent page of those other subpages. For example, the main page of mini-program A is page A, and page A is associated with subpage B. You can enter subpage B by triggering the information summary b of subpage B within page A. Subpage B can further be associated with subpage C. In this case, information summary c of subpage C can be displayed within subpage B, and you can enter subpage C through this information summary c. It should be noted that the content of a subpage and the target page can be related; for example, the target page is the main page of a travel service mini-program, and the subpage could be a travel discount push page. Alternatively, the content of a subpage and the target page can also be unrelated; for example, the target page is the main page of a travel service mini-program, and the subpage could be a product advertisement push page.
[0051] A page summary is a concise overview of a page's content, helping users quickly understand the main content and key points. Similarly, a subpage summary is a brief overview of the content contained within that subpage, essentially informing the user what the subpage contains. The specific format of the summary is not unique; it can include keywords, phrases, or sentences, or it can include symbols, icons, etc. For example, if the target page is the main page of a travel service mini-program, the summary of the subpage associated with that main page could be "travel discounts," "tourist attractions," or something similar. Figure 3 The sign in section 301 reads, "Travel discounts and surrounding tours of City C await your discovery."
[0052] Specifically, developers can pre-configure the relationships between pages, which can be stored on a server or data storage system. In response to a trigger action on a target page, the terminal communicates with the server to determine if the target page has associated subpages. If so, the terminal displays a summary of information about the associated subpages on the target page.
[0053] Furthermore, the timing of displaying the information summary is not unique. Optionally, the information summary can be displayed synchronously with the target page, or it can be displayed after the target page is displayed. In some specific implementations, the intent of the page operation triggered by the user on the target page can be determined, and the information summary of the subpage can be displayed if the intent of the page operation matches that of the subpage. For example... Figure 3 In this case, if the user switches the city of the target page 300 to "City C", the terminal can display a subpage information summary 301 containing "City C Surrounding Tours" information on the target page 300.
[0054] The display location and method of the information summary are not unique. Optionally, the information summary can be displayed in a pre-configured fixed position, such as the bottom or top of the target page; the display location can also be dynamically adjusted based on the currently displayed page content on the target page. For example, ... Figure 3As shown, the information summary 301 can be displayed on the ad card 302, or it can be displayed in the background to avoid interfering with the user's retrieval of information from the target page. In one specific implementation, the information summary can be dynamically displayed on the target page in a drifting manner, similar to a bullet screen. Optionally, the information summary can be displayed in a flashing or animated manner to attract the user's attention. For example, it can be gradually presented by horizontal or vertical movement, or fade in from invisible to visible, etc. Furthermore, the information summary can be displayed directly floating on the target page, or it can be displayed in a guide control for a subpage; this is not limited here.
[0055] Step S204: Within the set display duration of the information summary, in response to the trigger operation for the information summary, display the subpage.
[0056] The display duration for different information summaries can be the same or different. For example, a shorter display duration can be configured for advertising subpages, while a longer display duration can be configured for news subpages. Furthermore, a longer display duration can be configured when the information summary content is short, and a shorter display duration can be configured when the information summary content is relatively long, to avoid affecting the display of other information on the target page.
[0057] Specifically, developers can configure the display duration of the information summary on a subpage. This configuration can be stored on a server or data storage system. The terminal can then calculate the display duration of the information summary after it has been displayed. If a user initiates a trigger action on the information summary within its configured display duration, the terminal can respond by displaying the subpage. The specific trigger action is not unique and can include, for example, touch, long press, or click. For example,... Figure 4 As shown, when a user clicks on the information summary 301, they are redirected to a subpage 400 of the target page 300. In one specific implementation, the information summary is dynamically displayed on the target page in a floating manner. In this case, the user can drag the information summary to a set position to initiate a trigger operation on the information summary. This set position could be, for example, the bottom or top of the page.
[0058] It should be noted that the display method of subpage 400 is not unique. For example, it can be displayed by direct jump, or by gradually scrolling down from top to bottom, or by flipping pages from left to right. In short, this embodiment does not limit the display method of subpages.
[0059] Furthermore, the content contained in the subpage may include at least one of the following: pre-defined content; content generated based on the message digest; and content related to the triggering method. The pre-defined content may be content pre-defined by the subpage developer and intended to be displayed through the subpage. For example, such as... Figure 4 As shown, subpage 400 may include pre-set advertising content for "Product D," as well as content such as "flight tickets and travel" and "car rental." The content generated based on the information summary can be pre-set or generated in real-time, for example... Figure 4 The content related to "Travel Discounts" and "Summer Travel Discounts" in subpage 400. This includes content related to the trigger method, such as animations or elements associated with that method. For example, an arrow could be displayed on the subpage to indicate to users that they can drag the page to view more content.
[0060] Step S206: If no triggering operation for the message digest occurs within the set display duration, then the message digest display is canceled.
[0061] As mentioned earlier, the terminal can count the display duration of the information summary after it has been displayed on the subpage. If the set display duration has elapsed without any triggered operation on the information summary, the terminal will cancel the display of the subpage's information summary. Figure 5 As shown, if no triggering operation occurs for message digest 301 within the set display duration (e.g., 7 seconds), the terminal will cancel the display of message digest 301 and display the target page instead. Figure 5 Page 500. Optionally, the specific method for canceling the display of the information summary can be specified. For example, it can disappear directly or gradually disappear through animation, such as fading out horizontally or vertically, or transitioning from visible to invisible. It should be noted that if a trigger action occurs on the information summary during the cancellation process, the terminal can still respond to that trigger action by displaying a subpage. In other words, gradually canceling the display of the information summary through animation can also attract the user's attention to the summary to a certain extent, further enhancing its guiding effect.
[0062] The aforementioned page interaction processing method, when the target page is associated with subpages, displays an information summary for the subpages on the target page, and within the set display duration of the information summary, displays the subpages in response to a triggering operation on the information summary. This effectively uses the subpage's information summary as its entry point, clearly informing the user of the subpage's content and enhancing its guiding effect. Furthermore, if no triggering operation occurs for the information summary within the set display duration, the information summary is canceled from display, preventing its prolonged display from obscuring other content on the target page and thus affecting information browsing and functional operations. Therefore, the technical solution of this application can improve the guiding effect of subpage entry points without affecting the page functionality of the target page.
[0063] In one embodiment, when a target page is associated with a subpage, displaying a summary of information for the subpage on the target page includes: displaying a guide control on the target page when a target page is associated with a subpage; and displaying a summary of information for the subpage on the guide control.
[0064] Controls are the building blocks of a user interface, used to receive user input, display information, or perform specific functions. A control encapsulates data and methods; by encapsulating data, a control can have its own name, size, color, and other attributes, and its appearance can be changed by setting these attributes; by encapsulating methods, a control can have simple and visible functionality. A guide control is a control used to guide the user to a subpage. This guide control can specifically be a button, label, or text box, etc.
[0065] Specifically, when a target page has associated subpages, the terminal can display a guide control on the target page, and further display a summary of information about the subpages on the guide control. It can be understood that because the control has object type properties, it can automatically react to events. In this case, the user can initiate a trigger operation on the summary of information displayed on the guide control by pressing or touching the control. For example, as shown... Figure 3 As shown, the information summary 301 of the subpage associated with the target page 300 can be displayed on the guide control 303. When the user presses the guide control 303, a trigger operation is initiated on the information summary 301.
[0066] In the above embodiments, displaying the information summary on a guide control with object attributes allows for flexible configuration of the information summary display method, which is beneficial to improving the flexibility of page interaction processing.
[0067] In one specific embodiment, when the target page is associated with a subpage, displaying a guide control on the target page includes: displaying the guide control at the summary display position on the target page when the target page is associated with a subpage.
[0068] The summary display position is a pre-configured display location. Specifically, the `scroll-into-view` property of the `scroll-view` component can be used to create a view tag carrying a position attribute, and the ID of this view tag can be bound to the guide control. The position indicated by the position attribute of this view tag is the summary display position. Therefore, even if the target page has subpages, the terminal can locate the summary display position on the target page through the view tag's ID and display the guide control at that summary display position. For example, as shown... Figure 3 As shown, the summary can be displayed at the bottom of the target page.
[0069] In the above embodiments, displaying the guide control at a pre-configured summary display position makes it easier for users to view and helps to further improve the guidance effect.
[0070] In one specific embodiment, the page interaction processing method further includes: obtaining object information of the currently logged-in object on the target page. In this embodiment, if the target page is associated with subpages, displaying guide controls on the target page includes: determining a target style that matches the object information from multiple candidate control styles; and displaying guide controls conforming to the target style on the target page.
[0071] The object information of the currently logged-in object can include basic information such as username and nickname, biometric information such as age and gender, and interactive information such as role definition, interaction scenario, and interaction history. Control style refers to the markers used in user interface design to control the basic appearance and behavior of windows or controls. Different software development frameworks and platforms provide a variety of control styles to adapt to different design needs and user experiences. Specifically, multiple candidate control styles can be pre-configured for the guide control. These candidate control styles can be customized through user interaction with the terminal, or downloaded by the terminal from a server or cloud. During application, the terminal can obtain the object information of the currently logged-in object on the target page, and if the target page has associated subpages, determine the target style that matches the object information from multiple candidate control styles. Then, the guide control that matches the target style is displayed on the target page. For example, if the current logged-in object's gender is male, the guide control color can be blue or green; if the current logged-in object's gender is female, the guide control color can be pink or red; or, the style of the guide control can be consistent with the style of the current logged-in object's avatar.
[0072] In some embodiments, the target style can also be determined by combining the content of the message digest with the object information of the currently logged-in object. For example, such as... Figure 4 As shown, when the information summary includes "travel", the guide control can include transportation elements, such as cars and airplanes; when the gender of the currently logged-in object is determined to be female based on the object information of the currently logged-in object, a cute style transportation element can be selected; similarly, when the gender of the currently logged-in object is determined to be female based on the object information of the currently logged-in object, a rugged style transportation element can be selected.
[0073] In practice, dynamic elements can be set in the guide control. These dynamic elements can be moving elements or movable elements. For example, movable elements could be movable vehicles, balloons, hearts, etc. In a specific implementation, if the guide control contains movable elements, the user can move the movable elements to the target location to trigger an action based on the information summary contained in the guide control.
[0074] In this embodiment, the target style is determined based on the object information of the currently logged-in object, and the guide control that matches the target style is displayed on the target page. This can show the user guide control that matches their preferences, which is conducive to further improving the guidance effect and thus increasing the display probability of the subpage.
[0075] In one specific embodiment, displaying a subpage in response to a triggering operation on the information digest includes: displaying a dynamic effect on the guide control in response to the triggering operation on the information digest; and displaying the subpage during the display of the dynamic effect.
[0076] The dynamic effects for the guide control can include halo expansion, or other prominent effects such as zooming in and out. In a specific implementation, such as... Figure 6 As shown, the dynamic effect for the guide control can be to blur other areas of the target page besides the guide control to highlight it. Specifically, the terminal can respond to a trigger operation on the information summary by displaying a dynamic effect for the guide control to guide the user's attention, and display a subpage during the display of this dynamic effect. For example, as shown... Figure 7 As shown, the terminal can gradually pull down to display subpages during the display of the background blur dynamic effect.
[0077] In this embodiment, a dynamic effect is displayed for the guide control, and a subpage is displayed during the display of the dynamic effect. This can attract the user's attention through the dynamic effect and help to further improve the guide effect.
[0078] In one embodiment, when a target page is associated with subpages, displaying a summary of information for the subpages on the target page includes: when a target page is associated with multiple subpages, determining a target subpage that meets the page display conditions from among the subpages; and displaying a summary of information for the target subpage on the target page.
[0079] Specifically, a target page can be associated with only one subpage or multiple subpages. When a target page is associated with only one subpage, simply displaying a summary of that subpage's information on the target page is sufficient. When a target page is associated with multiple subpages, it is necessary to further select the target subpage from among them and then display a summary of information specific to that target subpage on the target page.
[0080] There is no single way to select a target subpage. For example, the most recently deployed subpage can be selected as the target subpage that meets the display criteria. Alternatively, a subpage that the currently logged-in user has never invoked can be selected, or a subpage that matches the intent of the current interaction can be selected. In practice, display criteria can be set to include multiple sub-conditions, and the subpage that meets the most sub-conditions can be selected as the target subpage. For example, a subpage that the currently logged-in user has never invoked and that matches the intent of the current interaction could be selected as the target subpage that meets the display criteria.
[0081] In the above embodiments, when a target page is associated with multiple subpages, the target subpage that meets the page display conditions is determined and displayed from each subpage. This allows for flexible configuration of page display conditions according to actual needs, which is beneficial for further improving the flexibility of page interaction processing.
[0082] In a specific implementation, the page interaction processing method also includes: when the target page is associated with multiple subpages, obtaining the subpage display record of the target page corresponding to the currently logged-in object; and identifying the subpages not recorded in the subpage display record as target subpages that meet the page display conditions.
[0083] Specifically, when a target page is associated with multiple subpages, the terminal can obtain the subpage display records generated during the current logged-in user's interactions based on the target page. These records document the historical display information of the subpages associated with the target page, including display time, display method, etc. The terminal then identifies subpages not recorded in the display records as target subpages that meet the page display criteria. It can be understood that if a subpage is not recorded, it means that the subpage has not yet been displayed to the current logged-in user through the target page. In this case, identifying the subpage as a target subpage that meets the display criteria avoids duplicate exposure of the same subpage, allowing for the delivery of richer information to the user through multiple subpages, thus improving the page interaction experience.
[0084] In a specific implementation, the page interaction processing method also includes: when the target page is associated with multiple subpages, in response to the page operation triggered on the target page, determining the operation intent of the page operation; and determining the subpage that matches the operation intent as the target subpage that meets the page display conditions.
[0085] Specifically, page operations can include input, browsing, editing, and so on. It can be understood that these page operations correspond to the interactive functions supported by the target page. For example, such as... Figure 3 As shown, the target page 300 of the travel service mini-program supports page operations such as location switching and route query. The operation intent refers to the user's expected purpose in performing the page operation. For example, the intent of performing a location switching operation on the target page is to switch the user's location to the target location; similarly, the intent of performing a route query operation on the target page is to query travel routes from location A to location B.
[0086] Specifically, when a target page is associated with multiple subpages, the terminal can respond to page operations triggered on the target page, obtain interaction information during the page operation, and determine the operation intent based on this interaction information. Then, the subpage matching the operation intent is identified as the target subpage that meets the page display conditions. For example, such as... Figure 3 As shown, when the user switches the city of the target page 300 to "City C", the terminal can identify the subpage containing "City C Surrounding Tours" information as the target subpage and display the information summary 301 of the target subpage on the target page 300. The terminal can also identify the subpage containing "The Historical Evolution of City B" as the target subpage when the user queries a travel route from location A to location B, and display the information summary of the target subpage on the target page 300.
[0087] In this embodiment, when a target page is associated with multiple subpages, by determining the operation intent of the page operation and identifying the subpage that matches the operation intent as the target subpage that meets the page display conditions, it is possible to effectively increase the user's interest in the displayed summary information, which is conducive to further improving the information guidance effect and increasing the exposure rate of the subpage.
[0088] In one embodiment, the page interaction processing method further includes: obtaining the number of times the information digest is delivered and the number of times it is triggered; and if, based on the number of times the information digest is delivered and the number of times it is triggered, the trigger rate of the information digest is determined to be lower than a set threshold, the association between the subpage and the target page is terminated.
[0089] In practical applications, for the same terminal, if the information summary is canceled due to not being triggered within the set display duration, the terminal can re-deliver the information summary at intervals. That is, the terminal can display the subpage's information summary again on the target page. The interval could be, for example, 10 minutes, 15 minutes, or half an hour. The terminal can also display the subpage's information summary according to a time cycle; for example, when the target page is opened for the first time each day, the information summary of the associated subpages can be displayed. In other words, for the same terminal, the information summary of the same subpage can be repeatedly delivered and triggered. During this process, the terminal can track the number of information summary deliveries and triggers for the same terminal.
[0090] In some embodiments, the server can also count the number of times the summary information is delivered and triggered for multiple terminals. Thus, each terminal only needs to obtain the number of times the summary information is delivered and triggered from the server. During this process, each terminal can report the display status and trigger status of the summary information on the target page of its own device to the server for statistical analysis.
[0091] Taking the case of statistics for the same terminal as an example. Specifically, the terminal can determine the number of times the information digest is delivered based on its display on the target page, and the number of times it is triggered based on its triggering on the target page. For example, if the information digest is displayed on the target page and triggered within a set display duration, then the number of deliveries and triggers is one each; if the information digest is displayed on the target page but is canceled because it is not triggered within the set display duration, then the number of deliveries is one, and the number of triggers is zero. Further, based on the number of deliveries and triggers, the terminal can determine the trigger rate of the information digest. For example, the trigger rate can be equal to the ratio of the number of triggers to the number of deliveries. Then, if the trigger rate of the information digest is lower than a set threshold, the terminal can sever the association between the subpage corresponding to the information digest and the target page, and stop displaying the information digest of that subpage on the target page.
[0092] In the above embodiments, when the trigger rate of the information summary is determined to be lower than a set threshold based on the number of deliveries and triggers, the association between the subpage and the target page is terminated. This allows for the timely recovery of subpages with low exposure rates, which is beneficial for further improving the effectiveness of page information delivery.
[0093] In one embodiment, displaying a subpage in response to a triggering operation on the information digest includes: outputting feedback information for the triggering operation in response to the triggering operation on the information digest; and displaying the subpage in response to the feedback information.
[0094] The feedback information for the triggered operation can be vibration, sound, or visual animation. Specifically, the terminal can respond to the triggered operation of the information summary by outputting clear interactive feedback to enhance the user's operational perception. Furthermore, the terminal can display a subpage while outputting feedback information, or it can display a subpage after outputting feedback information. For example, such as... Figure 7 As shown, the terminal can output vibration feedback after the user initiates a trigger operation for the information summary, and gradually pull down to display the subpage during the vibration process.
[0095] In this embodiment, feedback information is output in response to the triggered operation, and a subpage is displayed corresponding to the feedback information, which can enhance the user's operation perception and improve the interactive experience.
[0096] In one embodiment, displaying a subpage in response to a triggering operation on the message digest includes: obtaining device information of the operating device in response to the triggering operation on the message digest; adjusting the layout of the subpage according to the device information; and displaying the subpage with the adjusted layout.
[0097] The operating device can refer to a touchscreen, and device information may include screen size, resolution, and configuration information. Specifically, the terminal can respond to a trigger operation on the information summary, obtain the device information of the operating device, adjust the layout of the subpage according to the device information, and finally display the subpage with the adjusted layout. For example, the terminal can adjust the font and icon size of the subpage according to the resolution; the terminal can also adapt the layout of the subpage according to the configured display style, for example, adjusting the background of the subpage to the configured background.
[0098] In the above embodiments, adjusting the layout of the subpage according to the device information before displaying the subpage ensures that the displayed subpage can match different device conditions, which is beneficial to further improve the interactive experience.
[0099] In one embodiment, displaying a subpage in response to a triggering operation on a message digest includes: determining the content cards contained in the subpage in response to the triggering operation on the message digest; adjusting the content composition of the subpage based on the historical operation records of the currently logged-in object for each content card; and displaying the subpage with the adjusted content composition.
[0100] Content cards are design components typically used in user interface design to display information in a concise and easy-to-use way. Cards can contain elements such as images, text, and links, forming an independent information container that allows users to quickly access and understand information. In card design, cards usually have clear boundaries, making the content more visually prominent and easily distinguishable. Card-based design is not only suitable for displaying static information but can also include operation buttons, enabling user interaction. In practical applications, subpages can include multiple content cards, and different subpages can contain some of the same content cards. That is, a particular content card can exist on different subpages.
[0101] Historical actions performed on content cards can include deletion, hiding, clicking, swiping, etc. It can be understood that if the currently logged-in user has initiated negative actions such as deleting or hiding a content card, it indicates that the user is not interested in that card; conversely, if the user has initiated positive actions such as clicking or swiping, it indicates that the user is interested in that card.
[0102] Specifically, the terminal can respond to a trigger operation on the information digest to determine the content cards contained in the subpage. For example, such as... Figure 8As shown, a subpage may include content cards 801 to 804. Each content card contains different content information. Then, the terminal obtains the historical operation records of the currently logged-in user for each content card, adjusts the content structure of the subpage, and displays the subpage with the adjusted content structure. For example, the terminal can hide content cards that have exhibited negative feedback behavior or move them to the corner of the page; the terminal can also move content cards that have exhibited positive feedback behavior to the center of the page or highlight them.
[0103] In one specific implementation, the terminal can also dynamically adjust the size and position of each content card in the subpage based on the logged-in user's historical operation records for each content card. For example, while the user is swiping the screen, the content cards displayed on the subpage are updated, while content cards that have undergone positive feedback are locked to ensure that they remain displayed.
[0104] In the above embodiments, the content composition of the subpage is adjusted based on the historical operation records of the current logged-in object for each content card contained in the terminal. This is equivalent to automatically adjusting the content display method according to the user's operating habits, which is conducive to further improving the interactive experience.
[0105] In one embodiment, the page interaction processing method further includes: displaying multiple content cards in a subpage; and, if each content card contains a target card, displaying a dynamic highlighting effect for the target card.
[0106] The target card is the card that is expected to be highlighted on the subpage, and it contains relatively important content information. This target card could be, for example, a content card set by the subpage distribution platform to attract more attention; or it could be a content card from which the currently logged-in user has previously initiated positive feedback behavior. Specifically, during the display of the subpage, the terminal can display multiple content cards and further determine whether each content card contains the target card. If the target card is present, a dynamic highlighting effect is displayed for it. This dynamic highlighting effect could be, for example, zooming in and out, or adding a halo diffusion effect to the card's boundary, etc. For example,... Figure 9 As shown, for Figure 8The target card 803 can display a dynamic highlighting effect that first zooms in and then zooms out. This target card can be either a content card displayed at the beginning of the subpage or a content card that appears after the user swipes the subpage. In other words, the terminal can highlight the target card if it is present in the current display window of the subpage. For example, the terminal can respond to the user's swipe action on the subpage, update the subpage's content, and highlight the target card if it is included in the current content. Furthermore, this dynamic highlighting effect can be displayed once or multiple times.
[0107] In the above embodiments, when each content card contains a target card, displaying a dynamic highlighting effect for the target card can attract the user's attention to the target card and improve the information push effect of the subpage.
[0108] In one embodiment, displaying a subpage in response to a triggering operation on the information digest includes: displaying interactive guidance information for the subpage in response to the triggering operation on the information digest; and displaying the subpage in response to an interactive operation triggered according to the interactive guidance information.
[0109] Interactive guidance information is used to prompt users on how to access subpages. This information can include text prompts, gesture diagrams, images, animations, videos, etc., aiming to guide users in an intuitive and engaging way. For example, such as... Figure 10 As shown, the interactive guidance information may include Figure 10 The gestures in (A) Figure 10 The arrow in (B), and Figure 10 The path in (C).
[0110] Specifically, the terminal can respond to a triggering operation on the information summary by displaying interactive guidance information for the subpage, guiding the user to initiate the interactive operation indicated by the guidance information. Then, in response to the interactive operation triggered according to the guidance information, the subpage is displayed. For example, such as... Figure 10 As shown, when the user follows Figure 10 (A) When the user performs an interactive operation using a gesture, a subpage is displayed; or, when the user presses... Figure 10 (B) The arrow indicates that a subpage is displayed when the screen is swiped down; or, when the user presses... Figure 10 When swiping the screen along the path in (C), a subpage will be displayed. It should be noted that if no interactive action matching the interactive guidance information is triggered within the set operation time, the interactive guidance information will be canceled from display, so that normal user operation will not be affected even if the information summary is accidentally triggered.
[0111] In the above embodiments, the user is first informed of the content contained in the subpage through a message digest. When the message digest is triggered, interactive guidance information for the subpage is then displayed to inform the user of how to launch the subpage. This is equivalent to gradually guiding the user to launch the subpage, which helps to further improve the guidance effect and enhance the interactive experience.
[0112] In one embodiment, in response to a triggering operation on the information digest, displaying interactive guidance information for a subpage includes: in response to a triggering operation on the information digest, displaying a dynamic highlighting effect at the starting position of the expected triggering path on the subpage; and corresponding to the dynamic highlighting effect, displaying interactive guidance information representing the expected triggering path.
[0113] This could be, for example, a halo effect or a magnification followed by a reduction. No limitation is made here. Specifically, the terminal can respond to a trigger operation on the information digest by displaying a dynamic highlighting effect at the start of the desired trigger path on the subpage. Then, during or after the display of this dynamic highlighting effect, interactive guidance information representing the desired trigger path is displayed. For example, such as... Figure 10 As shown in (C), a dynamic highlighting effect of halo diffusion can be displayed at the starting position C1 of the expected trigger path on the subpage, and then interactive guidance information C2 of the expected trigger path can be displayed starting from the starting position C1.
[0114] In the above embodiments, a dynamic highlighting effect is displayed at the starting position of the expected trigger path on the subpage, which can attract the user's attention and improve the information guidance effect. Then, interactive guidance information representing the expected trigger path is displayed. Various expected trigger paths can be flexibly set as needed, which is conducive to improving the flexibility of page interaction.
[0115] In one embodiment, displaying a subpage in response to an interactive operation triggered by interactive guidance information includes: determining the operation path of the interactive operation in response to the interactive operation triggered by interactive guidance information; and progressively expanding the subpage according to the operation path.
[0116] Specifically, the terminal can respond to interactive operations triggered by interactive guidance information, determine the operation path of the interactive operation, and then gradually expand the subpage according to the operation path, thereby achieving the interactive effect of the page being pulled out. For example, as shown below... Figure 11 As shown, when the operation path is D1 pointing to D2, the subpage can gradually expand from D1, and after filling the entire lower half of the screen, it can extend upwards until it is fully displayed.
[0117] In the above embodiments, the subpages are gradually expanded according to the operation path of the interactive operation, which can achieve the interactive effect of the page being pulled out, thereby further improving the interactive experience.
[0118] In one embodiment, such as Figure 12 As shown, a page interaction processing method is provided, which can be executed by a computer device, the computer device being... Figure 1 The terminal shown in this embodiment, the method includes the following steps:
[0119] Step S1201: Obtain the object information of the currently logged-in object on the target page;
[0120] Step S1202: Determine the target style that matches the object information from multiple candidate control styles;
[0121] Step S1203: When the target page is associated with multiple subpages, determine the target subpage that meets the page display conditions from among the subpages;
[0122] Step S1204: Display guide controls that match the target style at the summary display location on the target page;
[0123] The summary display position is a pre-configured display position;
[0124] Step S1205: Display a summary of information for the target subpage on the guide control;
[0125] Step S1206: Within the set display duration of the information summary, in response to the trigger operation for the information summary, a dynamic highlight effect is displayed at the starting position of the expected trigger path of the target subpage.
[0126] Step S1207, corresponding to the dynamic highlighting effect, displays interactive guidance information representing the expected triggering path;
[0127] Step S1208: In response to the interactive operation triggered by the interactive guidance information, output feedback information for the triggered operation, obtain device information of the operating device, and determine the content cards contained in the target subpage.
[0128] Step S1209: Adjust the layout of the target subpage according to the device information, and adjust the content composition of the target subpage based on the historical operation records of the current logged-in object for each content card;
[0129] Step S1210: Determine the operation path of the interactive operation, and gradually display the target subpage with adjusted layout and content according to the operation path;
[0130] The target subpage displays multiple content cards;
[0131] Step S1211: If each content card contains a target card, display a dynamic highlighting effect for the target card.
[0132] Step S1212: If no trigger operation for the information summary occurs within the set display duration, then the display of the guide control is canceled.
[0133] Step S1213: Obtain the number of times the information summary is delivered and the number of times it is triggered;
[0134] Step S1214: If the trigger rate of the information summary is determined to be lower than the set threshold based on the number of deliveries and triggers, the association between the target subpage and the target page is terminated.
[0135] The aforementioned page interaction processing method, when the target page is associated with subpages, displays an information summary for the subpages on the target page, and within the set display duration of the information summary, displays the subpages in response to a triggering operation on the information summary. This effectively uses the subpage's information summary as its entry point, clearly informing the user of the subpage's content and enhancing its guiding effect. Furthermore, if no triggering operation occurs for the information summary within the set display duration, the information summary is canceled from display, preventing its prolonged display from obscuring other content on the target page and thus affecting information browsing and functional operations. Therefore, the technical solution of this application can improve the guiding effect of subpage entry points without affecting the page functionality of the target page.
[0136] In one embodiment, such as Figure 13 As shown, the page interaction processing method provided in this application involves a data layer, a business layer, and a view layer. The data layer can include cloud databases, such as MySQL (Relational Database Management System), Redis (Remote Dictionary Server), and COS (Cloud Object Storage) object storage databases. The data layer primarily provides data support. The business layer can include advertising services, basic configuration services, and lighthouse services, etc. The lighthouse service interfaces with a data reporting platform to handle user display and click-through rate data presentation. The basic configuration service allows users to configure text, display colors, display duration, and frequency. The advertising service allows embedding advertising information into the target page. The view layer is used to implement page rendering and provide support for page display, such as displaying application or mini-program pages, displaying target pages, subpages, etc.
[0137] In one embodiment, an application scenario is also provided in which the page interaction processing method of this application is applied. This application scenario could be, for example, an instant messaging scenario. The target page could be the message display page of an instant messaging application. If the target page is associated with subpages, a message summary of the subpages can be displayed on the target page. Then, when a user initiates a trigger action on the message summary, the subpage is displayed. The subpage contains the information represented by the message summary. If no trigger action on the message summary occurs within a set time period, the message summary is canceled from display to avoid affecting the user's normal communication needs.
[0138] In one embodiment, another application scenario is also provided, in which the page interaction processing method of this application is applied. This application scenario could be, for example, a map-based vehicle-to-everything (V2X) scenario. For example, ... Figure 4 As shown, this application can be applied to travel service mini-programs. The target page 300 can be the main page of the travel service mini-program. If the target page 300 is associated with subpages, the target page 300 can display the subpage's information summary 301, "Travel Discounts, C City Surrounding Tours Await Your Discovery." Then, when the user initiates a trigger action on the information summary 301, the subpage 400 is displayed. This subpage 400 contains information such as "Travel Discounts" and "City Surrounding Tours" as represented by the information summary 301. Figure 5 As shown, if no triggering operation occurs for message digest 301 within the set time period, the message digest 301 will be canceled to avoid affecting the user's normal use.
[0139] In one embodiment, such as Figure 14 As shown, during the loading process of the mini-program, the terminal needs to request configuration data and product data from the server backend to complete the loading and display the mini-program page. If the currently displayed mini-program page is associated with a subpage, a guide control is further displayed, which displays a summary of information about the subpage. Then, the terminal starts to count the display duration of the guide control. If a trigger operation occurs for the guide control within the set display duration, the subpage is displayed; otherwise, the guide control is canceled from display.
[0140] By adopting the technical solution of this application, product advertising information can be pushed through subpages, increasing ad exposure and click-through rates. Furthermore, user click data provides the operations team with more precise product targeting and operational data, thereby enhancing the product's monetization capabilities. Simultaneously, the use of strategies such as cancellation and caching ensures that monetization and user experience are balanced, avoiding user disruption and achieving a balance between future monetization and user experience.
[0141] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0142] Based on the same inventive concept, this application also provides a page interaction processing apparatus for implementing the page interaction processing method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more page interaction processing apparatus embodiments provided below can be found in the limitations of the page interaction processing method described above, and will not be repeated here.
[0143] In one embodiment, such as Figure 15 As shown, a page interaction processing device is provided, including: an information summary display module 1501, a subpage display module 1502, and a cancel display module 1503, wherein:
[0144] The information summary display module 1501 is used to display an information summary for the subpage on the target page when the target page is associated with a subpage;
[0145] The subpage display module 1502 is used to display subpages in response to trigger operations on the information digest within the set display duration of the information digest;
[0146] The cancellation module 1503 is used to cancel the display of the information digest if no trigger operation for the information digest occurs within the set display duration.
[0147] In one embodiment, the information summary display module includes: a guide control display unit, used to display a guide control on the target page when the target page is associated with a subpage; and an information summary display unit, used to display an information summary for the subpage on the guide control.
[0148] In one embodiment, the guide control display unit is specifically used to: display the guide control at the summary display position in the target page when the target page is associated with a subpage; wherein the summary display position is a pre-configured display position.
[0149] In one embodiment, the page interaction processing device further includes an object information acquisition module, used to acquire object information of the currently logged-in object on the target page. In this embodiment, the guide control display unit is specifically used to: determine a target style matching the object information from multiple candidate control styles when the target page is associated with subpages; and display guide controls conforming to the target style on the target page.
[0150] In one embodiment, the subpage display module 1502 is specifically used to: display dynamic effects for the guide control in response to a trigger operation for the information digest; and display the subpage during the display of the dynamic effects.
[0151] In one embodiment, the information summary display module 1501 is specifically used to: determine the target subpage that meets the page display conditions from among the subpages when the target page is associated with multiple subpages; and display an information summary for the target subpage on the target page.
[0152] In one embodiment, the page interaction processing device further includes a target page determination module, configured to: when a target page is associated with multiple subpages, obtain the subpage display record of the target page corresponding to the currently logged-in object; and determine the subpages not recorded in the subpage display record as target subpages that meet the page display conditions.
[0153] In one embodiment, the page interaction processing apparatus further includes a target page determination module, configured to: determine the operation intent of the page operation in response to a page operation triggered on the target page when the target page is associated with multiple subpages; and determine the subpage that matches the operation intent as the target subpage that meets the page display conditions.
[0154] In one embodiment, the page interaction processing device further includes a relationship unlinking module, configured to: obtain the number of times the information digest is delivered and the number of times it is triggered; and, if the triggering rate of the information digest is determined to be lower than a set threshold based on the number of deliveries and the number of triggers, unlink the subpage from the target page.
[0155] In one embodiment, the subpage display module 1502 is specifically configured to: output feedback information for the triggering operation in response to the information digest; and display a subpage corresponding to the feedback information.
[0156] In one embodiment, the subpage display module 1502 is specifically used to: in response to a trigger operation on the information digest, obtain device information of the operating device; adjust the layout of the subpage according to the device information, and display the subpage after the layout adjustment.
[0157] In one embodiment, the subpage display module 1502 is specifically configured to: in response to a trigger operation on the information digest, determine the content cards contained in the subpage; adjust the content composition of the subpage based on the historical operation records of the currently logged-in object for each content card; and display the subpage with the adjusted content composition.
[0158] In one embodiment, the page interaction processing device further includes a content card display module, configured to: display multiple content cards in a subpage; and, if each content card contains a target card, display a dynamic highlighting effect for the target card.
[0159] In one embodiment, the subpage display module 1502 includes: an interactive guidance information display unit, configured to display interactive guidance information for the subpage in response to a triggering operation for the information summary; and a subpage display unit, configured to display the subpage in response to an interactive operation triggered according to the interactive guidance information.
[0160] In one embodiment, the interactive guidance information display unit is specifically configured to: in response to a trigger operation on the information summary, display a dynamic highlighting effect at the starting position of the desired trigger path on the subpage; and, corresponding to the dynamic highlighting effect, display interactive guidance information representing the desired trigger path.
[0161] In one embodiment, the subpage display unit is specifically used to: determine the operation path of the interaction operation in response to the interaction operation triggered by the interaction guidance information; and gradually expand the subpage according to the operation path.
[0162] The aforementioned page interaction processing device, when a target page is associated with subpages, displays a summary of information about the subpages on the target page. Within a set display duration for the summary, it displays the subpage in response to a triggering operation on the summary. This effectively uses the subpage's summary as its entry point, clearly informing the user of the subpage's content and enhancing its guiding effect. Furthermore, if no triggering operation occurs within the set display duration, the summary is canceled, preventing prolonged display from obscuring other content on the target page and thus affecting information browsing and functional operations. Therefore, the technical solution of this application can improve the guiding effect of subpage entry points without affecting the page functionality of the target page.
[0163] Each module in the aforementioned page interaction processing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0164] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 16 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a page interaction processing method. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0165] Those skilled in the art will understand that Figure 16The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0166] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of any of the above method embodiments.
[0167] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the above method embodiments.
[0168] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of any of the above method embodiments.
[0169] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant regions and areas. Furthermore, the recipient may choose not to authorize the use of their information and related data, or may refuse or conveniently refuse to receive push notifications.
[0170] In this application, during the process of collecting and processing relevant data in the application instance, the informed consent or separate consent of the personal information subject should be obtained in strict accordance with the requirements of relevant local laws and regulations, and subsequent data use and processing should be carried out within the scope of laws and regulations and the authorization of the personal information subject.
[0171] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0172] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0173] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A page interaction processing method, characterized by, The method comprises: In the case where the target page is associated with a subpage, displaying an information digest of the subpage on the target page; In a set display duration of the information digest, displaying the subpage in response to a triggering operation on the information digest; If no triggering operation on the information digest occurs within the set display duration, canceling the display of the information digest.
2. The method of claim 1, wherein, The displaying of the information digest of the subpage on the target page in the case where the target page is associated with the subpage comprises: In the case where the target page is associated with a subpage, displaying a guide control in the target page; Displaying the information digest of the subpage on the guide control.
3. The method of claim 2, wherein, The displaying of the guide control in the target page in the case where the target page is associated with a subpage comprises: In the case where the target page is associated with a subpage, displaying a guide control in the summary display position in the target page; The summary display position is a preconfigured display position.
4. The method of claim 2, wherein, The method further comprises: Obtaining object information of a current login object of the target page; The displaying of the guide control in the target page in the case where the target page is associated with a subpage comprises: In the case where the target page is associated with a subpage, determining a target style matching the object information from a plurality of candidate control styles; Displaying a guide control conforming to the target style in the target page.
5. The method of claim 2, wherein, The displaying of the subpage in response to the triggering operation on the information digest comprises: In response to the triggering operation on the information digest, presenting a dynamic effect of the guide control; During the presentation of the dynamic effect, displaying the subpage.
6. The method of claim 1, wherein, The displaying of the information digest of the subpage on the target page in the case where the target page is associated with a subpage comprises: In the case where the target page is associated with a plurality of subpages, determining a target subpage satisfying a page display condition from the subpages; Displaying an information digest of the target subpage on the target page.
7. The method of claim 6, wherein, The method further comprises: In the case where the target page is associated with a plurality of subpages, obtaining a subpage display record corresponding to a current login object of the target page; Determining a subpage not recorded in the subpage display record as a target subpage satisfying a page display condition.
8. The method of claim 6, wherein, The method further comprises: In the case where the target page is associated with a plurality of subpages, determining an operation intention of a page operation triggered on the target page in response to the page operation; Determining a subpage matching the operation intention as a target subpage satisfying a page display condition.
9. The method of claim 1, wherein, The method further comprises: Obtaining a delivery number and a triggering number of the information digest; In the case where it is determined that a triggering rate of the information digest is lower than a set threshold based on the delivery number and the triggering number, canceling the association between the subpage and the target page.
10. The method of claim 1, wherein, The displaying of the subpage in response to the triggering operation on the information digest comprises: In response to the triggering operation on the information digest, outputting feedback information of the triggering operation; Displaying the subpage corresponding to the feedback information.
11. The method of claim 1, wherein, The displaying the sub-page in response to the triggering operation for the information digest comprises: In response to the triggering operation for the information digest, obtaining device information of the operation device; Adjusting the layout of the sub-page according to the device information, and displaying the sub-page after the layout adjustment.
12. The method of claim 1, wherein, The displaying the sub-page in response to the triggering operation for the information digest comprises: In response to the triggering operation for the information digest, determining content cards contained in the sub-page; Adjusting the content composition of the sub-page based on historical operation records of the current login object for each content card; Displaying the sub-page after the content composition adjustment.
13. The method of claim 1, wherein, The method further comprises: Displaying a plurality of content cards in the sub-page; In a case where a target card is contained in each content card, presenting a dynamic highlighting effect for the target card.
14. The method according to any one of claims 1 to 13, characterized in that, The displaying the sub-page in response to the triggering operation for the information digest comprises: In response to the triggering operation for the information digest, displaying interaction guide information for the sub-page; In response to an interaction operation triggered according to the interaction guide information, displaying the sub-page.
15. The method of claim 14, wherein, The displaying the interaction guide information for the sub-page in response to the triggering operation for the information digest comprises: In response to the triggering operation for the information digest, displaying a dynamic highlighting effect at a path starting position of an expected triggering path of the sub-page; Corresponding to the dynamic highlighting effect, displaying interaction guide information representing the expected triggering path.
16. The method of claim 14, wherein, The displaying the sub-page in response to the interaction operation triggered according to the interaction guide information comprises: In response to the interaction operation triggered according to the interaction guide information, determining an operation path of the interaction operation; According to the operation path, gradually unfolding the sub-page.
17. A page interaction processing apparatus characterized by comprising: The apparatus comprises: An information digest display module configured to, in a case where a target page is associated with a sub-page, display an information digest for the sub-page in the target page; A sub-page display module configured to, in a set display time length of the information digest, display the sub-page in response to a triggering operation for the information digest; A display cancel module configured to, if the triggering operation for the information digest does not occur within the set display time length, cancel the display of the information digest. 18.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-17. The processor executes the computer program to implement the steps of the method of any one of claims 1 to 16.
19. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 16.
20. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 16.