Application operation data sharing method and device, storage medium and program product

By monitoring user interaction on terminal devices and generating operation node information, obtaining and sharing operation process information, the complex APP operation process problems faced by special user groups such as the elderly when using smartphones are solved, and a more efficient interactive operation experience is achieved.

CN119556817APending Publication Date: 2025-03-04BEIJING 58 INFORMATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411604390.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

Special user groups such as the elderly are facing complex APP operation processes when using smartphones to shop online or seeking other services, resulting in the inability to use mobile phones to operate efficiently.

Method used

By setting monitoring functions and monitoring switch controls on the terminal device, the user's interactions are monitored and the operation node information is generated. Then, a shared link of operation process information is obtained and sent to the second terminal device. The second user can automatically open the application and perform interactive operations through the sharing link to view the operation process.

Benefits of technology

It realizes that users can use terminal devices to interact in various applications more efficiently, greatly reducing the difficulty of application interaction, and is especially suitable for special user groups such as the elderly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119556817A_ABST
    Figure CN119556817A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an application operation data sharing method and device, a storage medium and a program product. In the method, an opening operation for a monitoring switch control can be responded, a monitoring function is started to monitor an interaction operation initiated by a first user on a target page provided by a target application, and operation node information is generated according to interaction information of the interaction operation and page information; in response to a closing operation for the monitoring switch control, closing the monitoring function, stopping interactive operation monitoring, and obtaining a shared link pointing to operation process information on the target page; and sending the shared link to a second terminal device, so that the second terminal device starts the target application according to the operation process information and the triggering operation of the second user on the shared link, and automatically executes an interaction operation on the target page, so that the second user can view the operation process. In this way, a user can conveniently and efficiently use the terminal device to carry out interactive operation in various application programs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and in particular to an application operation data sharing method, device, storage medium and program product. Background Art

[0002] With the popularity of mobile terminals such as smart phones, more and more people are starting to use APPs (Applications) on their terminals to shop online or seek services such as housekeeping. For special user groups such as the elderly, whether it is online shopping or seeking other services, since the APP operation process is often complicated and involves many steps, users are usually unable to use their mobile phones to operate efficiently. Summary of the invention

[0003] Multiple aspects of the present application provide an application operation data sharing method, device, storage medium and program product to facilitate users to use terminal devices more efficiently to perform interactive operations in various applications.

[0004] The embodiment of the present application provides an application operation data sharing method, which is applicable to a target application on a first terminal device, wherein a monitoring function is configured on the target application, wherein the monitoring function is used to monitor interactive operations occurring on each page of the target application, and is bound to a monitoring switch control, wherein the monitoring switch control is displayed on each page of the target application; the method comprises: in response to an opening operation on the monitoring switch control, enabling the monitoring function, monitoring at least one interactive operation initiated by a first user on at least one target page provided by the target application, and generating at least one operation node information according to interactive information associated with the at least one interactive operation and the page information to which it belongs; in response to a closing operation on the monitoring switch control, closing the monitoring function to stop monitoring the interactive operation, and obtaining a shared link pointing to the operation process information on the at least one target page, wherein the operation process information is generated according to the at least one operation node information; and sending the shared link to a second terminal device, so that the second terminal device automatically opens the target application and automatically performs the at least one interactive operation on the at least one target page according to the operation process information according to a triggering operation on the shared link by the second user, so that the second user can view the operation process.

[0005] Optionally, at least one operation node information is generated based on the interaction information associated with the at least one interaction operation and the page information to which it belongs, including: obtaining the interaction object, interaction content and interaction type of each of the at least one interaction operations monitored as the interaction information associated with each of the at least one interaction operations; the interaction content includes at least: identification information and parameter information of the calling function; obtaining a page identifier within a target page corresponding to the at least one interaction operation monitored as the page information to which the at least one interaction operation belongs; and generating at least one operation node information based on the interaction information associated with the at least one interaction operation and the page information to which it belongs.

[0006] Optionally, at least one operation node information is generated based on the interaction information associated with the at least one interaction operation and the page information to which it belongs, including: when a specific type of interaction operation or an interaction operation involving specific content occurs in the at least one interaction operation, a prompt message is displayed to the first user to remind the first user to confirm whether to continue monitoring the interaction operation; in response to a confirmation operation to continue monitoring, at least one operation node information is generated based on the interaction information associated with the at least one interaction operation and the page information to which it belongs.

[0007] An embodiment of the present application also provides an application operation data sharing method, which is applicable to a second terminal device, and the method includes: receiving a shared link sent by a first terminal device; the shared link points to operation process information generated based on at least one operation node information, and the at least one operation node information is generated based on interaction information and page information associated with at least one interaction operation initiated by a first user, and the interaction operation occurs on at least one target page in a target application running on the first terminal device; in response to a trigger operation of the second user on the shared link, obtaining the process information from a server, and jumping to the initial page of the target application based on the operation process information; according to the operation process information, executing the at least one interaction operation in sequence on at least one target page in the target application running on the second terminal device, so that the second user can view the interaction process.

[0008] Optionally, based on the at least one operation node information, the at least one interaction operation is sequentially performed on at least one target page in the target application running on the second terminal device, including: for any interaction operation, identifying the interaction information associated with the any interaction operation and the page information to which it belongs based on the operation node information of the any interaction operation; judging whether it is necessary to perform a page jump operation on the current target page based on the interaction information associated with the any interaction operation and the page information to which it belongs; if the page jump operation is not required, performing the interaction operation on the current target page based on the interaction information associated with the any interaction operation; if the page jump operation is required, jumping from the current target page to the next target page, and performing the interaction operation on the next target page based on the interaction information associated with the any interaction operation.

[0009] Optionally, whether it is necessary to perform a page jump operation on the current target page is determined based on the page information associated with any of the interactive operations and the interactive information, including: if the page information associated with any of the interactive operations does not match the page information of the current target page, determining that a page jump operation needs to be performed on the current target page; and / or, if the interactive information associated with any of the interactive operations points to the next target page or the interaction type is a page jump type, determining that a page jump operation needs to be performed on the current target page.

[0010] Optionally, an interactive operation is performed on the current target page or the next target page according to the interactive information associated with any interactive operation, including: determining the interactive object, interactive type and interactive content of any interactive operation according to the interactive information associated with any interactive operation; if any interactive operation is determined to be an interactive operation of a specific type according to the interactive type, and / or the interactive content involves specific content, and / or the interactive object contains a specific interactive object, then a prompt message is displayed to the second user to remind the second user to confirm whether to continue viewing the operation process; if a confirmation operation of the second user is received, then performing any interactive operation on the current target page or the next target page according to the interactive object, interactive type and interactive content of any interactive operation.

[0011] Optionally, the interaction information associated with any interaction operation includes: an interaction object, an interaction type and an interaction content; performing an interaction operation on the current target page or the next target page according to the interaction information associated with any interaction operation, including: determining a target component on the current target page or the next target page according to the interaction object in the interaction information; and performing an interaction operation adapted to the interaction type in the interaction information on the target component according to the interaction content in the interaction information to obtain an interaction result page.

[0012] Optionally, according to the interactive content in the interactive information, an interactive operation adapted to the interactive type in the interactive information is performed on the target component to obtain an interactive result page, including any of the following items: when the target component is an input component, the target information is input into the input component according to the interactive content in the interactive information to obtain an interactive result page; when the target component is a selection component, the target option is selected from multiple options displayed by the selection component according to the interactive content in the interactive information to obtain an interactive result page; when the target component is a confirmation component, the confirmation component is triggered according to the interactive content in the interactive information to obtain an interactive result page.

[0013] Optionally, the interaction content includes at least: identification information and parameter information of the calling function; based on the interaction content in the interaction information, performing an interaction operation that is adapted to the interaction type in the interaction information on the target component to obtain an interaction result page, including: determining a target function called by the target component from multiple interaction functions based on the identification information, and passing the parameter information into the target function; the target function is used to: perform an interaction operation that is adapted to the interaction type in the interaction information on the target component; and generate an interaction result page based on the processing result of the target function to display the interaction result of the interaction operation to the second user.

[0014] An embodiment of the present application also provides a terminal device, comprising: a memory and a processor; wherein the memory is used to: store one or more computer instructions; the processor is used to execute the one or more computer instructions to: execute the steps in the application operation data sharing method.

[0015] An embodiment of the present application also provides a computer-readable storage medium, including a computer program / instruction, which, when executed by a processor, enables the processor to implement the steps in the application operation data sharing method.

[0016] An embodiment of the present application also provides a computer program product, including a computer program / instruction. When the computer program / instruction is executed by a processor, the steps in the application operation data sharing method are executed.

[0017] In this embodiment, in response to the opening operation of the monitoring switch control, the monitoring function can be enabled to monitor the interactive operation initiated by the first user on the target page provided by the target application, and the operation node information can be generated according to the interactive information and page information of the interactive operation; in response to the closing operation of the monitoring switch control, the monitoring function can be closed, the interactive operation monitoring can be stopped, and a shared link pointing to the operation process information on the target page can be obtained; the shared link can be sent to the second terminal device, so that the second terminal device can open the target application according to the operation process information according to the triggering operation of the second user on the shared link and automatically perform the interactive operation on the target page, so that the second user can view the operation process. In this way, it is convenient for users to use terminal devices more efficiently to perform interactive operations in various applications. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0019] Figure 1 A schematic diagram of a guide mask provided for an exemplary embodiment of the present application;

[0020] Figure 2 A flowchart of an application operation data sharing method provided by an exemplary embodiment of the present application;

[0021] Figure 3 A flowchart of another application operation data sharing method provided by an exemplary embodiment of the present application;

[0022] Figure 4 A schematic diagram of an interaction process of a first user provided by an exemplary embodiment of the present application;

[0023] Figure 5 A schematic diagram of an electronic device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. 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 making creative work are within the scope of protection of the present application.

[0025] 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 relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation portals for users to choose to authorize or refuse. In addition, the various models involved in this application (including but not limited to language models or large models) are in compliance with relevant laws and standards.

[0026] With the popularity of mobile terminals such as smartphones, more and more people are starting to use APPs (Applications) on their terminals to shop online or seek services such as housekeeping. For special user groups such as the elderly, whether it is online shopping or seeking other services, the APP operation process is often complicated and involves many steps. Therefore, users are usually unable to use their mobile phones to operate efficiently.

[0027] Current APP manufacturers usually use the guidance mask to facilitate users to interact with the APP. Figure 1 As shown, for new users of the APP, a pop-up guide mask can be used to guide the operation. The guide mask often contains explanatory text. However, this guide mask method only targets important operation steps in the APP, and the information is built into the APP. This information is relatively solidified and can only be updated as the APP is released. In other words, this guide mask method can only guide a small number of specific operations. Since many operation steps are often involved when interacting with the APP, users still cannot use their mobile phones to operate more efficiently based on this guide mask method.

[0028] In response to the above technical problems, in an embodiment of the present application, a monitoring function and a monitoring switch control can be set so that the first user of the first terminal device can start and stop the monitoring function, so that the interactive operation of the first user can be monitored and the corresponding operation process information can be generated; when the second user of the second terminal device opens the shared link containing the operation process information, the operation process can be viewed. Based on this method, the second user can use the mobile phone to operate more efficiently, which greatly reduces the interaction difficulty of application interaction. Combined with an actual scenario, for example, assuming that the second user is an elderly person, the elderly person cannot independently complete the shopping process corresponding to the online shopping APP. At this time, the first user turns on the monitoring switch control on his first terminal device and uses the online shopping APP to interact. The first terminal device can send the shared link containing the shopping process information to the second terminal device of the elderly. The second terminal device can automatically open the online shopping APP according to the shared link and automatically perform interactive operations for the elderly to view the operation process.

[0029] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0030] Figure 1 The application operation data sharing method provided for the exemplary embodiment of the present application is applicable to the target application on the first terminal device. The target application is configured with a monitoring function, which can be used to monitor the interactive operations occurring on each page in the target application. The embodiment of the present application does not limit the configuration method of the monitoring function. In some optional embodiments, the monitoring middleware can be integrated on the target user to run the monitoring function based on the monitoring middleware; the target function can also be configured on the target application, and the target page of the target application can be buried, that is, the program code for data collection is attached to the functional program code corresponding to the target page, and a corresponding relationship between the program code for data collection and the target function is established. At this time, the target function is the monitoring function; when the user interacts with the target page, the program code for data collection can collect relevant information of the interactive operation and report it to the monitoring function.

[0031] The monitoring function can be bound to a monitoring switch control, which is used to start and stop the operation of the monitoring function. The monitoring switch control can be displayed on each page of the target application; it can also be displayed on a specific page, such as a settings page; it can also be suspended above each page for display; it can also be a control independent of each page, which is not limited in this embodiment.

[0032] like Figure 2 As shown, the application operation data sharing method may include the following steps:

[0033] Step 21: In response to an opening operation of a monitoring switch control, a monitoring function is enabled to monitor at least one interactive operation initiated by a first user on at least one target page provided by a target application.

[0034] Step 22: Generate at least one operation node information according to the interaction information associated with at least one interaction operation and the corresponding page information.

[0035] Step 23: In response to a closing operation on the monitoring switch control, close the monitoring function to stop monitoring the interactive operation.

[0036] Step 24: Obtain a shared link pointing to operation process information on at least one target page, where the operation process information is generated based on at least one operation node information.

[0037] Step 25: Send the shared link to the second terminal device, so that the second terminal device automatically opens the target application according to the operation process information based on the trigger operation of the shared link by the second user and automatically performs at least one interactive operation on at least one target page, so that the second user can view the operation process.

[0038] In this embodiment, the monitoring switch control may be any other type such as a key, button or joystick; the user may open the monitoring switch control by voice or by manual triggering, which is not limited in this embodiment. In response to the opening operation of the monitoring switch control, a monitoring function may be enabled to monitor at least one interactive operation initiated by the first user on at least one target page provided by the target application. Among them, the target page may be any page on the target application that the user can interact with; the interactive operation may be a manual operation such as a sliding operation, a dragging operation, a long press operation, and a clicking operation, or an eye movement interactive operation or a voice interactive operation, which is not limited in this embodiment. Among them, the monitoring function may monitor the interactive operation in real time, or may monitor the interactive operation according to a set monitoring period, which is not limited in this embodiment.

[0039] In this embodiment, at least one interactive operation may be associated with interactive information and the page information to which it belongs. The interactive information may be used to describe the details of the interactive operation. The page information to which the interactive operation belongs is used to describe the details of the target page corresponding to the interactive operation. At least one operation node information may be generated based on the interactive information associated with at least one interactive operation and the page information to which it belongs. This embodiment does not limit the timing of generating the operation node information. In an exemplary embodiment, after monitoring a set number of interactive operations initiated by the first user on the target page, a set number of operation node information may be generated based on the interactive information associated with the set number of interactive operations and the page information to which it belongs. The set number may be any positive integer; in another exemplary embodiment, the operation node information may also be generated after receiving a generation instruction from the first user; in another exemplary embodiment, the operation node information may also be generated once each interactive operation of the first user is monitored.

[0040] When the first user wants to stop the interaction, the monitoring switch control can be turned off; correspondingly, the monitoring function can be turned off in response to the closing operation of the monitoring switch control to stop monitoring the interactive operation. The closing operation can be a manual operation, or a voice operation, an eye movement operation, etc., which is not limited in this embodiment. After closing the monitoring function, a shared link pointing to the operation process information on at least one target page can be obtained, and the operation process information is generated based on at least one operation node information. Specifically, at least one operation node information can be integrated into the operation process information according to the interaction order of at least one interactive operation; at least one operation node information can also be sent to the server, so that the server integrates at least one operation node information into the operation process information, which is not limited in this embodiment. Afterwards, a shared link pointing to the operation process information can be obtained, wherein the link creation service of the target application or the link creation service of other third parties can be used to create a shared link pointing to the operation process information; the server can also create a shared link pointing to the operation process information, which is not limited in this embodiment.

[0041] After creating the shared link, the shared link can be sent to the second terminal device so that the second terminal device automatically opens the target application according to the operation process information based on the trigger operation of the shared link by the second user and automatically performs at least one interactive operation on at least one target page, so that the second user can view the operation process.

[0042] In this embodiment, in response to the opening operation of the monitoring switch control, the monitoring function can be enabled to monitor the interactive operation initiated by the first user on the target page provided by the target application, and the operation node information can be generated according to the interactive information and page information of the interactive operation; in response to the closing operation of the monitoring switch control, the monitoring function can be closed, the interactive operation monitoring can be stopped, and a shared link pointing to the operation process information on the target page can be obtained; the shared link can be sent to the second terminal device, so that the second terminal device can open the target application according to the operation process information according to the triggering operation of the second user on the shared link and automatically perform the interactive operation on the target page, so that the second user can view the operation process. In this way, it is convenient for users to use terminal devices more efficiently to perform interactive operations in various applications.

[0043] In some optional embodiments, step 22 of the aforementioned embodiment, “generating at least one operation node information according to the interaction information associated with at least one interaction operation and the corresponding page information” can be implemented based on the following steps:

[0044] Step 221: Acquire the interaction object, interaction content, and interaction type of each of the at least one interaction operation monitored as interaction information associated with each of the at least one interaction operation; the interaction content includes at least: identification information and parameter information of the calling function.

[0045] The embodiment of the present application does not limit the interactive object, and the interactive object can be a page control, a media element, a dialog box, an interactive graphic or a form element, etc. The embodiment of the present application does not limit the interactive type, and the interactive type can be a page jump, a like, a comment or a forward, etc.

[0046] When the first user initiates an interactive operation on the target page, the target application can call the corresponding function based on the interactive operation and input parameter information corresponding to the interactive operation into the function, thereby causing the target page to change. The identification information of the calling function is used to identify the identity of the function, and the parameter information may include at least one of: parameter name, parameter type, parameter quantity and parameter value.

[0047] For example, when the first user inputs "123" for a certain interactive object, the function called by the target application is function A, and the parameter information input into function A is "123". Then the interactive content of the interactive operation is: "Function A, 123"; when the first user deletes "456" for a certain interactive object, the function called by the target application is function B, and the parameter information input into function A is "456", then the interactive content of the interactive operation is "Function B, 456".

[0048] Step 222: Obtain a page identifier in a target page corresponding to at least one interactive operation monitored as page information to which at least one interactive operation belongs, wherein the page identifier is used to identify the identity of the target page.

[0049] Step 223: Generate at least one operation node information according to the interaction information associated with at least one interaction operation and the corresponding page information.

[0050] Among them, the interaction information associated with any interaction operation and the corresponding page information can be used as the operation node information corresponding to the interaction operation; the interaction information associated with any interaction operation and the corresponding page information can also be integrated to obtain the operation node information corresponding to the interaction operation, which is not limited in this embodiment.

[0051] In this way, more accurate interaction information associated with the interaction operation and the corresponding page information can be obtained, so that operation node information can be generated more accurately according to the interaction information associated with the interaction operation and the corresponding page information.

[0052] In some optional embodiments, when generating at least one operation node information according to the interaction information associated with at least one interaction operation and the corresponding page information, it can be implemented based on the following methods:

[0053] In the case where a specific type of interactive operation or an interactive operation involving specific content occurs in at least one interactive operation, a prompt message is displayed to the first user to remind the first user to confirm whether to continue monitoring the interactive operation. Among them, the specific type can be set to any type according to design requirements, such as likes or transfers, etc. The specific content can be set to any content according to design requirements, such as content containing sensitive words (such as remittances or transfers, etc.). Among them, the way to display the prompt message to the first user can be any way, such as a window containing prompt information can be popped up to the first user, or a floating layer containing prompt information can be displayed to the first user. If the user views the prompt message and believes that there is no risk in the specific type of interactive operation or the interactive operation involving specific content that appears in at least one interactive operation, then the prompt message can be confirmed; correspondingly, in response to the confirmation operation of continuing monitoring, at least one operation node information can be generated according to the interactive information associated with at least one interactive operation and the page information to which it belongs.

[0054] In this way, by performing type and content judgment on at least one interactive operation, risk warnings can be given to users to improve security.

[0055] Based on the above-mentioned embodiments, the exemplary embodiments of the present application further provide an application operation data sharing method, which is applicable to a second terminal device. Figure 3 As shown, the method includes:

[0056] Step 31, receiving a shared link sent by the first terminal device; the shared link points to operation process information generated based on at least one operation node information, and the at least one operation node information is generated based on the interaction information and the page information associated with at least one interaction operation initiated by the first user, and the interaction operation occurs on at least one target page in the target application running on the first terminal device.

[0057] Step 32: In response to the triggering operation of the second user on the shared link, obtain operation process information from the server; and jump to the initial page of the target application based on the operation process information.

[0058] Step 33: According to the operation process information, at least one interaction operation is sequentially performed on at least one target page in the target application running on the second terminal device, so that the second user can view the interaction process.

[0059] In this embodiment, the trigger operation of the second user for the shared link can be in the form of voice, eye movement, or manual, which is not limited in this embodiment. When jumping to the initial page of the target application based on the operation process information, Universal Link technology, Scheme (custom URL scheme) technology or DeepLink technology can be used to identify the target application logo and the initial page logo from the operation process information, and jump to the initial page of the target application based on the logo. Among them, the initial page can be the homepage, and it can also be set to any other page according to actual design requirements, which is not limited in this embodiment. Among them, Universal Links, Scheme and Deep Links are three technologies used to jump directly from external links to specific pages inside mobile applications.

[0060] In this embodiment, since the operation process information includes the specific interaction process of at least one interaction operation initiated on at least one target page, at least one interaction operation can be sequentially performed on at least one target page in the target application running on the second terminal device according to the operation process information. In this way, it is convenient for users to use terminal devices more efficiently to perform interaction operations in various applications.

[0061] In some optional embodiments, step 33 of the aforementioned embodiment, "according to at least one operation node information, sequentially performing at least one interactive operation on at least one target page in the target application running on the second terminal device" can be implemented based on the following steps R1-R3:

[0062] Step R1: for any interactive operation, identify the interactive information and the page information associated with any interactive operation according to the operation node information of any interactive operation. Since the operation node information of the interactive operation is generated according to the interactive information and the page information associated with the interactive operation, the interactive information and the page information corresponding to the interactive operation can be determined from the operation node information according to the association relationship between the interactive operation and the interactive information and the subordinate relationship between the interactive operation and the page information.

[0063] Step R2: judging whether it is necessary to perform a page jump operation on the current target page according to the interaction information associated with any interaction operation and the corresponding page information. Specifically, judging whether it is necessary to perform a page jump operation on the current target page is based on any of the following methods:

[0064] Method 1: If the interactive information associated with any interactive operation points to the next target page or the interactive type is a page jump type, it is determined that a page jump operation needs to be performed on the current target page. Method 2: If the page information associated with any interactive operation does not match the page information of the current target page, it is determined that a page jump operation needs to be performed on the current target page. Among them, when the page information associated with any interactive operation is different from the page information of the current target page, it can be determined that there is a mismatch between the two; and when there is no corresponding relationship between the page information associated with any interactive operation and the page information of the current target page, it can be determined that there is a mismatch between the two, and this embodiment does not impose any restrictions. Through methods 1 and 2, it can be more accurately judged whether it is necessary to perform a page jump operation on the current target page.

[0065] Step R3: If a page jump operation is not required, an interactive operation is performed on the current target page according to the interactive information associated with any interactive operation; if a page jump operation is required, jump from the current target page to the next target page, and perform the interactive operation on the next target page according to the interactive information associated with any interactive operation.

[0066] Based on the above steps R1 to R3, it is possible to more accurately judge whether it is necessary to perform a page jump operation on the current target page based on the interaction information associated with any interaction operation and the page information to which it belongs, thereby more accurately executing at least one interaction operation and more effectively avoiding the disorder of interaction operations caused by page error jumps.

[0067] In some optional embodiments, when performing an interactive operation on the current target page or the next target page according to the interactive information associated with any interactive operation, it can be implemented based on the following steps K1 to K3:

[0068] Step K1: Determine the interaction object, interaction type and interaction content of any interaction operation according to the interaction information associated with any interaction operation.

[0069] Step K2: If it is determined according to the interaction type that any interactive operation is an interactive operation of a specific type, and / or the interactive content involves specific content, and / or the interactive object includes a specific interactive object, a prompt message is displayed to the second user to remind the second user to confirm whether to continue viewing the operation process. In other words, if at least one of the following three situations occurs: any interactive operation is an interactive operation of a specific type, the interactive content involves specific content, and the interactive object includes a specific interactive object, a prompt message may be displayed to the second user.

[0070] Step K3: If a confirmation operation of the second user is received, any interactive operation is performed on the current target page or the next target page according to the interactive object, interactive type and interactive content of any interactive operation.

[0071] Among them, the specific type can be set to any type according to design requirements, such as like or transfer, etc. The specific content can be set to any content according to design requirements, such as content containing sensitive words (such as remittance or transfer, etc.). Among them, the specific interactive object can be set to any object according to design requirements, such as a transfer window or a like control, etc., which is not limited in this embodiment.

[0072] The method of displaying the prompt information to the second user may be any method, such as popping up a window containing the prompt information to the second user, or displaying a floating layer containing the prompt information to the second user. If the user considers that the interactive operation has no risk after viewing the prompt information, the prompt information may be confirmed; correspondingly, in response to the confirmation operation of the second user, any interactive operation may be performed on the current target page or the next target page according to the interactive object, interactive type and interactive content of any interactive operation.

[0073] Based on the above steps K1-K3, risk judgment can be made on the interactive object, interaction type and interactive content, and prompt information can be displayed to the second user when there is a risk in the interactive operation, thereby improving the safety of performing the interactive operation.

[0074] In some optional embodiments, the interaction information associated with any interaction operation may include: interaction object, interaction type, and interaction content. Based on this, when performing an interaction operation on the current target page or the next target page according to the interaction information associated with any interaction operation, the target component on the current target page or the next target page may be determined according to the interaction object in the interaction information.

[0075] For example, the interactive object in the interactive information is a like control, and there are multiple components on the current target page, such as a like control and a return control, etc. According to the interactive object in the interactive information, the target component can be determined to be the like component from multiple components.

[0076] After determining the target component on the current target page or the next target page, the target component can be subjected to an interactive operation adapted to the interactive type in the interactive information according to the interactive content in the interactive information to obtain an interactive result page. Specifically, any of the following situations may be involved:

[0077] Case 1: When the target component is an input component, the target information is input into the input component according to the interactive content in the interactive information to obtain an interactive result page.

[0078] Case 2: When the target component is a selection component, a target option is selected from multiple options displayed by the selection component according to the interactive content in the interactive information to obtain an interactive result page.

[0079] Case 3: When the target component is a confirmation component, the confirmation component is triggered according to the interaction content in the interaction information to obtain an interaction result page.

[0080] In this way, an interactive operation that is more suitable for the interaction type in the interactive information can be performed on the target component, so that the interactive operation can be performed more accurately on the current target page or the next target page.

[0081] In some optional embodiments, the interaction content includes at least: identification information and parameter information of the calling function; when performing an interaction operation adapted to the interaction type in the interaction information on the target component according to the interaction content in the interaction information to obtain an interaction result page, the target function called by the target component can be determined from multiple interaction functions according to the identification information, and the parameter information is passed to the target function. The target function is used to perform an interaction operation adapted to the interaction type in the interaction information on the target component. An interaction result page is generated according to the processing result of the target function to display the interaction result of the interaction operation to the second user.

[0082] For example, when the user selects the city in the city selection component and selects "Beijing", the target function of the city selection component can be determined from multiple interactive functions to be function A, and the parameter of function A is "Beijing". Function A can be used to perform interactive operations on the city selection component that are adapted to the interactive type in the interactive information, that is, city switching operations. For example, when the user selects a product in the product search component and enters "laundry detergent", the target function of the product search component can be determined from multiple interactive functions to be function B, and the parameter of function B is "laundry detergent". Function B can be used to perform interactive operations on the product search component that are adapted to the interactive type in the interactive information, that is, product search operations.

[0083] In this way, according to the interactive content in the interactive information, an interactive operation adapted to the interactive type in the interactive information can be performed on the target component to obtain a more accurate interactive result page that better meets the user's interactive needs.

[0084] It should be noted that the embodiments of the present application can also be used to support multi-terminal and multi-user interactive collaboration. Specifically, after performing at least one interactive operation in sequence on at least one target page in the target application running on the second terminal device, the interactive result page can be displayed. Afterwards, the second user can continue to interact on the interactive result page according to his own needs. For example, the first user and the second user are jointly responsible for the entire process of a certain business. The first user can use the first terminal device to perform some interactive operations in the entire process. The first terminal device can generate operation process information based on some interactive operations and send it to the second terminal device. The second user can continue to perform the remaining interactive operations on the second terminal device, thereby collaborating with the first user to complete the entire process of a certain business.

[0085] The following will be combined Figure 4 , the implementation of the application operation data sharing method in actual application scenarios is explained in detail.

[0086] like Figure 4 As shown, the first user can click to start the recording function on any page of the target application, wherein clicking to start the recording function is the opening operation of the monitoring switch control in the aforementioned embodiment. The "recording function" here is the use of the monitoring function to monitor the interaction operation of the first user in the aforementioned embodiment.

[0087] For example, after the first user clicks to start the recording function, the following interactive operations can be performed: the user enters the homepage of the target application → clicks the city button in the upper left corner → enters the city list, selects "Beijing", and automatically returns to the homepage → enters "laundry detergent" in the search box → selects a certain merchant → selects a certain laundry detergent → selects the delivery address page → fills in the specified address and confirms → settles → stops recording. Among them, the name of the interactive operation calling function of "clicking the city button in the upper left corner" is changeCity, and the user's click information is the parameter information of the function. The name of the interactive operation calling function of "selecting Beijing" is selectCity, and "Beijing" is the parameter information of the function. The name of the interactive operation calling function of "entering laundry detergent in the search box" is startQuery, and the parameter information of the function is the "laundry detergent" entered by the first user. The function calling process and parameter information determination process of the interactive operations of "selecting a certain merchant", "selecting a certain laundry detergent" and "selecting the delivery address page" are the same as the above content, and will not be repeated here. The confirmation operation calling function can be confirmInfo, and the settlement operation calling function can be Buy, and the parameter information of the function is the parameters involved in settlement.

[0088] Afterwards, the recorded information can be packaged and uploaded to the server, and a unique link of the information, i.e., a shared link, can be generated on the server. The recorded information is at least one operation node information in the aforementioned embodiment, and the server can return the shared link to the target application on the first terminal device. At this time, the shared link can be shared through the network. Among them, if the first terminal device is an iOS terminal, the target application can be opened through the shared link through Universal Link or Scheme technology. If the first terminal device is an Android terminal, the target application can be opened through the shared link through Deep Link technology.

[0089] After the second terminal device can open the target application through the shared link, the target application starts to download and parse the package information. And according to the steps and data in the package information, call the specified function in sequence and pass in the specified parameters. In order to ensure the consistency of the starting point of the operation, the target application will automatically return to the homepage and then start execution. When the search is triggered, the merchant ID (ie parameter information) is substituted into the merchant selection function, the server can return the corresponding data and the target application can automatically select the merchant corresponding to the merchant ID. After entering the merchant, the target application can automatically enter the product selection page and select the product according to the product ID. For the information on the page, such as "Select the delivery address page", the various information of the saved address is brought into the input box in sequence, such as province, city, county, community, consignee, consignee phone number, etc., and then the confirmation function is automatically called.

[0090] Optionally, in order to indicate to the second user target the node that the target application is automatically executing, the element may be highlighted when an element method such as a corresponding button is triggered.

[0091] Through the above method, users can use terminal devices more efficiently to perform interactive operations in various applications.

[0092] It should be noted that the execution subject of each step of the method provided in the above embodiment can be the same device, or the method can be executed by different devices. For example, the execution subject of steps 21 to 25 can be device A; for another example, the execution subject of steps 21 to 22 can be device A, and the execution subject of steps 23 to 25 can be device B; and so on.

[0093] In addition, in some of the processes described in the above embodiments and the accompanying drawings, multiple operations appearing in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this document or may be executed in parallel, and the sequence numbers of the operations, such as 22, 23, etc., are only used to distinguish between different operations, and the sequence numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel.

[0094] It should be noted that the descriptions such as “first” and “second” in this article are used to distinguish different messages, devices, modules, etc., and do not represent the order of precedence, nor do they limit “first” and “second” to different types.

[0095] Figure 5 is a schematic diagram of the structure of an electronic device provided by an exemplary embodiment of the present application, and the electronic device is applicable to the application operation data sharing method provided by the aforementioned embodiment, such as Figure 5 As shown, the electronic device may include: a memory 501 , a processor 502 , and a communication component 503 .

[0096] The memory 501 is used to store computer programs and can be configured to store various other data to support operations on the electronic device. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phone book data, messages, pictures, videos, etc.

[0097] In some exemplary embodiments, the processor 502 is coupled to the memory 501 and is used to execute a computer program in the memory 501, so as to: respond to an opening operation of the monitoring switch control, enable the monitoring function, monitor at least one interactive operation initiated by the first user on at least one target page provided by the target application, and generate at least one operation node information based on the interactive information associated with the at least one interactive operation and the corresponding page information; respond to a closing operation of the monitoring switch control, close the monitoring function to stop monitoring the interactive operation, and obtain a shared link pointing to the operation process information on the at least one target page, wherein the operation process information is generated based on the at least one operation node information; send the shared link to a second terminal device, so that the second terminal device automatically opens the target application and automatically performs the at least one interactive operation on the at least one target page according to the operation process information according to the triggering operation of the second user on the shared link, so that the second user can view the operation process.

[0098] Optionally, when the processor 502 generates at least one operation node information based on the interaction information associated with the at least one interaction operation and the page information to which it belongs, it is specifically used to: obtain the interaction object, interaction content and interaction type of each of the at least one interaction operations monitored as the interaction information associated with each of the at least one interaction operations; the interaction content includes at least: identification information and parameter information of the calling function; obtain the page identifier within the target page corresponding to the at least one interaction operation monitored as the page information to which the at least one interaction operation belongs; and generate at least one operation node information based on the interaction information associated with the at least one interaction operation and the page information to which it belongs.

[0099] Optionally, when the processor 502 generates at least one operation node information based on the interaction information associated with the at least one interaction operation and the page information to which it belongs, it is specifically used to: when a specific type of interaction operation or an interaction operation involving specific content occurs in the at least one interaction operation, display a prompt message to the first user to remind the first user to confirm whether to continue monitoring the interaction operation; in response to a confirmation operation to continue monitoring, generate at least one operation node information based on the interaction information associated with the at least one interaction operation and the page information to which it belongs.

[0100] In other exemplary embodiments, the processor 502 is coupled to the memory 501 and is used to execute a computer program in the memory 501, so as to: receive a shared link sent by a first terminal device; the shared link points to operation process information generated based on at least one operation node information, and the at least one operation node information is generated based on interaction information and page information associated with at least one interaction operation initiated by a first user, and the interaction operation occurs on at least one target page in a target application running on the first terminal device; in response to a trigger operation of a second user on the shared link, the process information is obtained from a server, and based on the operation process information, the page is jumped to the initial page of the target application; and according to the operation process information, the at least one interaction operation is sequentially executed on at least one target page in the target application running on the second terminal device, so that the second user can view the interaction process.

[0101] Optionally, when the processor 502 executes the at least one interactive operation in sequence on at least one target page in the target application running on the second terminal device based on the at least one operation node information, it is specifically used to: for any interactive operation, identify the interactive information associated with any interactive operation and the page information to which it belongs based on the operation node information of any interactive operation; determine whether it is necessary to perform a page jump operation on the current target page based on the interactive information associated with any interactive operation and the page information to which it belongs; if the page jump operation is not required, perform the interactive operation on the current target page based on the interactive information associated with any interactive operation; if the page jump operation is required, jump from the current target page to the next target page, and perform the interactive operation on the next target page based on the interactive information associated with any interactive operation.

[0102] Optionally, when the processor 502 determines whether it is necessary to perform a page jump operation on the current target page based on the page information associated with any interactive operation and the interactive information, it is specifically used to: if the page information associated with any interactive operation does not match the page information of the current target page, determine that a page jump operation needs to be performed on the current target page; and / or, if the interactive information associated with any interactive operation points to the next target page or the interaction type is a page jump type, determine that a page jump operation needs to be performed on the current target page.

[0103] Optionally, when the processor 502 performs an interactive operation on the current target page or the next target page based on the interactive information associated with any interactive operation, it is specifically used to: determine the interactive object, interactive type and interactive content of any interactive operation based on the interactive information associated with any interactive operation; if any interactive operation is determined to be an interactive operation of a specific type based on the interactive type, and / or the interactive content involves specific content, and / or the interactive object contains a specific interactive object, then display a prompt message to the second user to remind the second user to confirm whether to continue viewing the operation process; if a confirmation operation from the second user is received, then perform any interactive operation on the current target page or the next target page based on the interactive object, interactive type and interactive content of any interactive operation.

[0104] Optionally, the interaction information associated with any interaction operation includes: an interaction object, an interaction type, and an interaction content; when the processor 502 performs an interaction operation on the current target page or the next target page according to the interaction information associated with any interaction operation, it is specifically used to: determine the target component on the current target page or the next target page according to the interaction object in the interaction information; and perform an interaction operation that is adapted to the interaction type in the interaction information on the target component according to the interaction content in the interaction information to obtain an interaction result page.

[0105] Optionally, when the processor 502 performs an interactive operation adapted to the interactive type in the interactive information on the target component based on the interactive content in the interactive information to obtain an interactive result page, it is specifically used to: when the target component is an input component, input the target information into the input component based on the interactive content in the interactive information to obtain an interactive result page; when the target component is a selection component, select a target option from multiple options displayed by the selection component based on the interactive content in the interactive information to obtain an interactive result page; when the target component is a confirmation component, trigger the confirmation component based on the interactive content in the interactive information to obtain an interactive result page.

[0106] Optionally, the interaction content includes at least: identification information and parameter information of the calling function; when the processor 502 performs an interaction operation that is adapted to the interaction type in the interaction information on the target component based on the interaction content in the interaction information to obtain an interaction result page, it is specifically used to: determine a target function called by the target component from multiple interaction functions based on the identification information, and pass the parameter information to the target function; the target function is used to: perform an interaction operation that is adapted to the interaction type in the interaction information on the target component; generate an interaction result page based on the processing result of the target function to display the interaction result of the interaction operation to the second user.

[0107] Further, if Figure 5 As shown, the electronic device also includes: a display 504, a power component 505, an audio component 506 and other components. Figure 5 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 5 Components shown.

[0108] The embodiment of the present application also provides a computer-readable storage medium, which, when the computer program is executed by a processor, enables the processor to implement the steps in the application operation data sharing method.

[0109] An embodiment of the present application also provides a computer program product, including a computer program / instruction. When the computer program / instruction is executed by a processor, the steps in the application operation data sharing method are executed.

[0110] In this embodiment, in response to the opening operation of the monitoring switch control, the monitoring function can be enabled to monitor the interactive operation initiated by the first user on the target page provided by the target application, and the operation node information can be generated according to the interactive information and page information of the interactive operation; in response to the closing operation of the monitoring switch control, the monitoring function can be closed, the interactive operation monitoring can be stopped, and a shared link pointing to the operation process information on the target page can be obtained; the shared link can be sent to the second terminal device, so that the second terminal device can open the target application according to the operation process information according to the triggering operation of the second user on the shared link and automatically perform the interactive operation on the target page, so that the second user can view the operation process. In this way, it is convenient for users to use terminal devices more efficiently to perform interactive operations in various applications.

[0111] The above-mentioned memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0112] The above-mentioned communication component is configured to facilitate wired or wireless communication between the device where the communication component is located and other devices. The device where the communication component is located can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G / LTE, 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.

[0113] The above-mentioned display includes a screen, and the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.

[0114] The power supply assembly provides power to various components of the device where the power supply assembly is located. The power supply assembly may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device where the power supply assembly is located.

[0115] The above-mentioned audio component can be configured to output and / or input audio signals. For example, the audio component includes a microphone (Microphone, MIC), and when the device where the audio component is located is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in a memory or sent via a communication component. In some embodiments, the audio component also includes a speaker for outputting an audio signal.

[0116] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-readable storage media (including but not limited to disk storage, compact disc read-only memory (Compact Disc Read-Only Memory, CD-ROM), optical storage, etc.) containing computer-usable program code.

[0117] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0118] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0119] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0120] In a typical configuration, a computing device includes one or more processors (Central Processing Unit, CPU), input / output interface, network interface and memory.

[0121] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0122] Computer readable media include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0123] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0124] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for sharing application operation data, characterized in that: A target application on a first terminal device is configured with a monitoring function, the monitoring function is used to monitor interactive operations occurring on each page of the target application, and is bound with a monitoring switch control, the monitoring switch control is displayed on each page of the target application; the method comprises: In response to an opening operation of the monitoring switch control, enabling the monitoring function, monitoring at least one interactive operation initiated by the first user on at least one target page provided by the target application, and generating at least one operation node information according to the interactive information associated with the at least one interactive operation and the corresponding page information; In response to a closing operation on the monitoring switch control, closing the monitoring function to stop monitoring the interactive operation, and obtaining a shared link pointing to the operation process information on the at least one target page, wherein the operation process information is generated according to the at least one operation node information; The shared link is sent to a second terminal device, so that the second terminal device automatically opens the target application and automatically performs the at least one interactive operation on at least one target page according to the triggering operation of the shared link by the second user and the operation process information, so that the second user can view the operation process.

2. The method according to claim 1, characterized in that include: Generating at least one operation node information according to the interaction information associated with the at least one interaction operation and the corresponding page information, including: Acquire the interaction object, interaction content and interaction type of each of the at least one interaction operation monitored as interaction information associated with each of the at least one interaction operation; the interaction content includes at least: identification information and parameter information of the calling function; Acquire a page identifier in a target page corresponding to the at least one interactive operation monitored as page information to which the at least one interactive operation belongs; At least one operation node information is generated according to the interaction information associated with the at least one interaction operation and the corresponding page information.

3. The method according to claim 2, characterized in that Generating at least one operation node information according to the interaction information associated with the at least one interaction operation and the corresponding page information, including: When a specific type of interactive operation or an interactive operation involving specific content occurs in the at least one interactive operation, displaying prompt information to the first user to remind the first user to confirm whether to continue the interactive operation monitoring; In response to a confirmation operation of continuing monitoring, at least one operation node information is generated according to the interaction information associated with the at least one interaction operation and the corresponding page information.

4. A method for sharing application operation data, characterized in that: Applicable to the second terminal device, the method includes: Receiving a shared link sent by a first terminal device; the shared link points to operation process information generated according to at least one operation node information, the at least one operation node information is generated according to interaction information associated with at least one interaction operation initiated by the first user and the corresponding page information, the interaction operation occurring on at least one target page in a target application running on the first terminal device; In response to a trigger operation of the second user on the shared link, acquiring the process information from the server, and jumping to the initial page of the target application based on the operation process information; According to the operation process information, the at least one interaction operation is sequentially performed on at least one target page in the target application running on the second terminal device, so that the second user can view the interaction process.

5. The method according to claim 4, characterized in that According to the at least one operation node information, sequentially executing the at least one interactive operation on at least one target page in the target application running on the second terminal device includes: For any interactive operation, identifying the interactive information and the page information associated with the interactive operation according to the operation node information of the interactive operation; Determine whether to perform a page jump operation on the current target page according to the interaction information associated with any interaction operation and the corresponding page information, If the page jump operation does not need to be performed, performing the interactive operation on the current target page according to the interactive information associated with any interactive operation; If a page jump operation needs to be performed, the page jumps from the current target page to the next target page, and the interactive operation is performed on the next target page according to the interactive information associated with any interactive operation.

6. The method according to claim 5, characterized in that Determining whether a page jump operation needs to be performed on the current target page according to the page information associated with any interactive operation and the interactive information includes: If the page information associated with any of the interactive operations does not match the page information of the current target page, determining that a page jump operation needs to be performed on the current target page; and / or, If the interaction information associated with any of the interaction operations points to a next target page or the interaction type is a page jump type, it is determined that a page jump operation needs to be performed on the current target page.

7. The method according to claim 5, characterized in that Performing an interactive operation on the current target page or the next target page according to the interactive information associated with any interactive operation includes: Determining, according to the interaction information associated with any one of the interaction operations, an interaction object, an interaction type, and an interaction content of any one of the interaction operations; If it is determined according to the interaction type that any one of the interaction operations is an interaction operation of a specific type, and / or the interaction content involves specific content, and / or the interaction object includes a specific interaction object, a prompt message is displayed to the second user to remind the second user to confirm whether to continue viewing the operation process; If a confirmation operation of the second user is received, the any interactive operation is performed on the current target page or the next target page according to the interactive object, interactive type and interactive content of the any interactive operation.

8. The method according to claim 5, characterized in that The interaction information associated with any interaction operation includes: an interaction object, an interaction type, and an interaction content; and performing the interaction operation on the current target page or the next target page according to the interaction information associated with any interaction operation includes: Determining a target component on the current target page or the next target page according to the interaction object in the interaction information; According to the interaction content in the interaction information, an interaction operation adapted to the interaction type in the interaction information is performed on the target component to obtain an interaction result page.

9. The method according to claim 8, characterized in that According to the interaction content in the interaction information, performing an interaction operation adapted to the interaction type in the interaction information on the target component to obtain an interaction result page includes any of the following: In the case where the target component is an input component, inputting target information into the input component according to the interactive content in the interactive information to obtain an interactive result page; In the case where the target component is a selection component, selecting a target option from a plurality of options displayed by the selection component according to the interactive content in the interactive information, so as to obtain an interactive result page; In the case where the target component is a confirmation component, the confirmation component is triggered according to the interaction content in the interaction information to obtain an interaction result page.

10. The method according to claim 8, characterized in that The interaction content includes at least: identification information and parameter information of the calling function; According to the interaction content in the interaction information, performing an interaction operation adapted to the interaction type in the interaction information on the target component to obtain an interaction result page includes: Determine the target function called by the target component from multiple interaction functions according to the identification information, and pass the parameter information into the target function; the target function is used to: perform an interaction operation adapted to the interaction type in the interaction information on the target component; An interaction result page is generated according to the processing result of the objective function to display the interaction result of the interaction operation to the second user.

11. A terminal device, characterized in that: include: A memory and a processor; wherein the memory is used to: store one or more computer instructions; The processor is configured to execute the one or more computer instructions to: perform the steps in the method of any one of claims 1-3 or 4-10.

12. A computer-readable storage medium, characterized in that: The method comprises a computer program / instruction, which, when executed by a processor, enables the processor to implement the steps of the method according to any one of claims 1 to 3 or 4 to 10.

13. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 3 or 4 to 10 are performed.