Docking scene management method and device, equipment and storage medium

By building scene containers and optimizing user behavior data processing, the problem of inefficient construction of internal and external product components in the existing technology is solved, and efficient scenario management and user experience improvement is achieved.

CN119201103APending Publication Date: 2024-12-27CHINA CONSTRUCTION BANK +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411169203.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-23
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The existing scenario management platform cannot efficiently build internal and external product components, resulting in inefficiency and inability to meet the needs of diversified product types, limiting the user experience and the richness of the scenario ecology.

Method used

By building scene containers, encapsulate internal and external product components in separate containers, make them run on different operating systems, and display a priority scene interface through target identity authentication information, optimizing user behavior data processing to improve user experience .

Benefits of technology

It realizes efficient construction and data sharing of internal and external product components, improves the richness of user experience and scenario ecology, and solves the problem of inefficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201103A_ABST
    Figure CN119201103A_ABST
Patent Text Reader

Abstract

The invention provides a docking scene management method and device, equipment and a storage medium. Relates to the technical field of computers. The method comprises the following steps: constructing a scene container based on a product component; wherein the scene container has a target operation environment of the product assembly, and the product assembly comprises an internal product assembly and an external product assembly; packaging the product component in a scene container to obtain a scene interface; wherein the scene interface comprises a first scene interface and a second scene interface, the first scene interface is obtained according to the internal product component, and the second scene interface is obtained according to the external product component; in response to the target identity authentication information, displaying a target scene page under the condition that the target identity authentication information passes; wherein the target scene page comprises a plurality of scene interfaces. According to the method provided by the invention, the internal component and the external component are packaged into independent containers, so that the internal component and the external component can run on different operating systems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a docking scenario management method, device, equipment and storage medium. Background Art

[0002] With the continuous development of network information technology, traditional offline product marketing methods can no longer meet marketing needs. In the current scene management platform, the internal platform only supports internal product components, and external product components cannot be directly built on the internal platform. At present, it is necessary to add more product types to the scene, that is, not only to be satisfied with internal product components, but also to add external product components to attract more users to consume in the scene, and enrich the scene ecology, thereby generating more benefits. Therefore, how to efficiently build internal and external product components at the same time is a technical problem that needs to be solved urgently. Summary of the invention

[0003] The present application provides a docking scenario management method, device, equipment and storage medium to solve the problem of low efficiency in building internal and external product components.

[0004] In a first aspect, the present application provides a docking scenario management method, comprising:

[0005] Based on the product components, a scenario container is constructed; wherein the scenario container has a target operating environment of the product components, and the product components include internal product components and external product components;

[0006] Encapsulate the product component in the scene container to obtain a scene interface; wherein the scene interface includes a first scene interface and a second scene interface, the first scene interface is obtained according to the internal product component, and the second scene interface is obtained according to the external product component;

[0007] In response to the target identity authentication information, when the target identity authentication information passes, displaying a target scene page; wherein the target scene page includes a plurality of the scene interfaces, and the plurality of the scene interfaces include at least one of the first scene interface and / or at least one of the second scene interface;

[0008] Obtain target behavior data generated by the target user corresponding to the target identity authentication information for each scene interface in the target scene page;

[0009] Based on the target behavior data, the display priority of each scene interface in the target scene page is obtained, and the target scene page is obtained based on the display priority.

[0010] In a possible design, encapsulating the product component in the scene container to obtain a scene interface includes:

[0011] Encapsulating the internal product component and the external product component in the scene container respectively, and obtaining an internal product module and an external product module accordingly;

[0012] Obtain a preset scenario configuration template; wherein the scenario configuration template includes an external product template and an internal product template;

[0013] The internal product module is configured in the internal product template to obtain the first scene interface, and the external product module is configured in the external product template to obtain the second scene interface.

[0014] In a possible design, acquiring the display priority of each scene interface in the target scene page based on the target behavior data, and obtaining the target scene page based on the display priority includes:

[0015] If the target behavior data is empty, obtaining candidate behavior data generated by other users except the target user for each scene interface in the target scene page;

[0016] The candidate display priorities of the scene interfaces in the target scene page are determined based on the candidate behavior data, and the first target scene page is obtained based on the candidate display priorities.

[0017] In a possible design, the candidate behavior data includes a plurality of candidate behavior indicators, and the plurality of candidate behavior indicators include candidate click times, candidate stay time, candidate single transaction amount, and candidate transaction total amount;

[0018] The determining of the candidate display priorities of the scene interfaces in the target scene page based on the candidate behavior data, and obtaining the first target scene page based on the candidate display priorities, includes:

[0019] For each scene interface, a corresponding first weight matrix and a first indicator matrix are generated respectively; wherein each first weight in the first weight matrix corresponds to a candidate behavior indicator respectively, and each first indicator in the first indicator matrix corresponds to a value of a candidate behavior indicator respectively;

[0020] Determine the first display priority of each scene interface according to the first weight matrix and the first indicator matrix corresponding to each scene interface;

[0021] According to the first display priority of each scene interface, a first target scene page is obtained.

[0022] In a possible design, the target behavior data includes a plurality of target behavior indicators, and the plurality of target behavior indicators include a target number of clicks, a target dwell time, a target single transaction amount, and a target total transaction amount;

[0023] The acquiring, based on the target behavior data, the display priority of each scene interface in the target scene page, and obtaining the target scene page based on the display priority, includes:

[0024] For each scenario interface, a corresponding second weight matrix and a second indicator matrix are generated respectively; wherein each second weight in the second weight matrix corresponds to a target behavior indicator respectively, and each second indicator in the second indicator matrix corresponds to a value of a target behavior indicator respectively;

[0025] Determine the second display priority of each scene interface according to the second weight matrix and the second indicator matrix corresponding to each scene interface;

[0026] According to the second display priority of each scene interface, a second target scene page is obtained.

[0027] In a possible design, the target scene page is stored in a master node, the master node is communicatively connected to a plurality of edge nodes, and the method further includes:

[0028] In the case where the target identity authentication information is passed, the closest edge node is determined as the target edge node according to the geographical location of the target user, and the target scene page is transmitted to the target edge node through the master node;

[0029] Obtain the service response delay between the target user and the target edge node at times t-2, t-1, and t;

[0030] If the service response delays at times t-2, t-1, and t continue to increase, a node list is obtained, the node list including the sequence numbers of edge nodes and the location information of edge nodes; at least two edge nodes are determined as candidate edge nodes according to the geographic location of the target user and the location information of the edge nodes;

[0031] In response to a detection request sent by the target user to the candidate edge node, determining a service response delay between the target user and the candidate edge node;

[0032] Determining an influence factor of the candidate edge node according to a service response delay between the target user and the candidate edge node and idle resources of the candidate edge node;

[0033] The alternative edge node with the smallest impact factor is used as the migration target node, and a service migration request is sent to the target edge node; wherein the service migration request includes the location information of the migration target node and an instruction to start service migration, and the service migration is to transmit the target scenario page to the migration target node.

[0034] In a possible design, in response to the target identity authentication information, if the target identity authentication information passes, displaying the target scene page; thereafter, the method further includes:

[0035] Based on the target identity authentication information, generate a corresponding digital signature;

[0036] When a target operation is performed on the target scenario interface in the target scenario page, the identity authentication information is re-authenticated based on the digital signature.

[0037] In a second aspect, the present application provides a docking scene management device, including:

[0038] A scene container construction module, used to construct a scene container based on a product component; wherein the scene container has a target operating environment of the product component, and the product component includes an internal product component and an external product component;

[0039] A scene interface configuration module, used to encapsulate the product component in the scene container to obtain a scene interface; wherein the scene interface includes a first scene interface and a second scene interface, the first scene interface is obtained according to the internal product component, and the second scene interface is obtained according to the external product component;

[0040] A scene page display module, configured to display a target scene page in response to target identity authentication information, if the target identity authentication information passes; wherein the target scene page includes a plurality of the scene interfaces, and the plurality of the scene interfaces include at least one of the first scene interface and / or at least one of the second scene interface;

[0041] A target behavior data acquisition module, used to acquire the target behavior data generated by the target user corresponding to the target identity authentication information for each scene interface in the target scene page;

[0042] The target scene page acquisition module is used to acquire the display priority of each scene interface in the target scene page based on the target behavior data, and obtain the target scene page based on the display priority.

[0043] In a third aspect, an embodiment of the present application provides an electronic device, comprising: at least one processor and a memory; the memory stores computer execution instructions; the at least one processor executes the computer execution instructions stored in the memory, so that the at least one processor executes the docking scenario management method described in the first aspect and various possible designs of the first aspect.

[0044] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the docking scenario management method described in the first aspect and various possible designs of the first aspect is implemented.

[0045] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the docking scenario management method described in the first aspect and various possible designs of the first aspect.

[0046] The docking scenario management method, device, equipment and storage medium provided in the present application, by constructing a scenario container, packages different applications and dependencies of internal and external product components into independent containers, so that they can run on different operating systems without being restricted by the underlying infrastructure; and sets the scenario interfaces corresponding to the internal product components and the external product components in the target scenario page, and efficiently builds the corresponding product interfaces of the internal product components and the external product components through the target scenario page, and the internal product components and the external product components can be applied through the product interfaces in the target scenario page. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0048] Figure 1 An application scenario diagram for docking scenario management of existing technologies;

[0049] Figure 2 The process of the docking scenario management method provided in the embodiment of the present application Figure 1 ;

[0050] Figure 3 The process of the docking scenario management method provided in the embodiment of the present application Figure 2 ;

[0051] Figure 4 The process of the docking scenario management method provided in the embodiment of the present application Figure 3 ;

[0052] Figure 5The process of the docking scenario management method provided in the embodiment of the present application Figure 4 ;

[0053] Figure 6 A schematic diagram of a cloud-edge application scenario is provided for an embodiment of the present application;

[0054] Figure 7 The process of the docking scenario management method provided in the embodiment of the present application Figure 5 ;

[0055] Figure 8 A schematic diagram of the structure of the docking scenario management device provided in an embodiment of the present application;

[0056] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0057] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0058] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0059] In the technical solution of this application, the collection, storage, use, processing, transmission, provision and disclosure of information such as financial data or user data involved shall comply with the provisions of relevant laws and regulations and shall not violate public order and good morals.

[0060] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.

[0061] In the technical solution of this application, the collection, storage, use, processing, transmission, provision and disclosure of information such as financial data or user data involved shall comply with the provisions of relevant laws and regulations and shall not violate public order and good morals.

[0062] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.

[0063] Terminology explanation:

[0064] Scenario: A service or application that meets specific user needs in a specific situation.

[0065] Scenario management platform: a management platform that integrates scenario building, scenario publishing, and scenario operation. Operators can use the building templates provided by the platform to combine internal and external product components to form scenario pages.

[0066] Today, with the rapid development of the banking industry, offline marketing methods based on traditional financial industry can no longer meet the marketing needs within the bank, and more business channels need to be expanded. Therefore, it is necessary to integrate the internal channels and open banking components, expand the platform to support the unified deployment of financial products through internal and external channels, support cooperation with third-party financial institutions and technology companies, and form a win-win scenario management system.

[0067] The existing scenario management platform does not support the connection with third-party financial institutions, technology companies and other products. It is not possible to build scenarios with both internal and third-party products and activity products through existing templates. In addition, the internal and third-party customer systems cannot communicate with each other, and the resulting financial results are difficult to attribute. This has caused huge difficulties and limitations to the operation of financial products.

[0068] In response to the above problems, this application proposes a docking scene management method, device, equipment and storage medium, and uses the scene management platform to build a scene container, and packages different applications and dependencies of internal and external product components into independent containers so that they can run on different operating systems. The scene container has its own independent operating environment, including file systems, networks and process spaces. This can prevent mutual influence between applications within the scene, and provide a set of data volumes that can be called by both internal and external components of the docking scene management platform, realizing data sharing and modification, so that users can conduct combined financial transactions when entering different components, and the components in the scene management platform can be associated with each other.

[0069] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0070] Figure 1This is an application scenario diagram of the docking scenario management provided in the embodiment of the present application. Figure 1 As shown, the application scenario includes: a terminal 11, a first server 12 and a second server 13, wherein the terminal 11 and the first server 12 are both connected to the server 12 for communication. It can be understood that Figure 1 The numbers of the terminal 11, the first server 12, and the second server 13 shown in the figure are exemplary. In other embodiments, they may be other numbers, which are not specifically limited here.

[0071] In some embodiments, the first server 12 is configured to transmit external product components to the second server 13. The second server 13 is configured with a scene management platform. The second server 13 can be used to directly develop internal product components. The scene management platform is configured to build a scene container based on the product components; wherein the scene container has an operating environment corresponding to the product components, and the product components include internal product components and external product components; the product components are encapsulated in the scene container to obtain a scene interface; wherein the scene interface includes a first scene interface and a second scene interface, the first scene interface is obtained based on the internal product components, and the second scene interface is obtained based on the external product components.

[0072] The terminal 11 is used to send identity authentication information to the second server 13. The second server 13 responds to the identity authentication information and displays a scene page if the identity authentication information is passed; wherein the scene page includes at least one first scene interface or a second scene interface.

[0073] The terminal 11 includes a display, and a scene page can be displayed by the terminal 11, wherein the scene page is a scene page that can be displayed within the authority of the identity authentication information issued by the terminal 11.

[0074] It is understandable that, when the identity authentication information sent by the terminal 11 to the second server 13 fails to pass the authentication, the second server 13 will actively cut off the communication with the terminal 11 .

[0075] In this embodiment, the terminal 11 can be a movable or non-mobile device such as a mobile phone, a computer, a notebook, a watch, and a car-mounted terminal; the first server 12 and the second server 13 can be independent physical servers, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, etc., and this is not restricted here.

[0076] based on Figure 1 In the application scenario shown, an embodiment of the present application also provides a docking scenario management method. Figure 2 The process of the docking scenario management method provided in the embodiment of the present application Figure 1 .like Figure 2 As shown, the docking scenario management method includes:

[0077] S201. Construct a scenario container based on product components; wherein the scenario container has a target operating environment of the product components, and the product components include internal product components and external product components.

[0078] In this embodiment, a scene container is constructed according to the operating environment required by the product components. For example, when an external product component A1 and an internal product component A2 are obtained, the operating environment required by the external product component A1 is B1, and the operating environment required by the internal product component A2 is B2, then a scene container with operating environment B1 and operating environment B2 is constructed respectively to provide an independent space for the operation of the external product component A1 and the internal product component A2. It should be noted that the scene container in this article is a virtual container with storage space, which is configured with the target operating environment of the product components for assembling and storing the corresponding product components.

[0079] It can be understood that the product components include configuration files that implement the functions of the product. The product components are different for different operating environments. The operating environment can be regarded as the operating system of the product component corresponding to the product. For example, if the operating environment is Android, the product component of product A in the Android operating environment is encapsulated in Android, and product A can be run in the Android operating environment.

[0080] S202. Encapsulate the product component in a scene container to obtain a scene interface; wherein the scene interface includes a first scene interface and a second scene interface, the first scene interface is obtained according to the internal product component, and the second scene interface is obtained according to the external product component.

[0081] In this embodiment, one product component corresponds to one scene container, which is conducive to the independent management of each product component, and the operation of each product component will not affect each other. Especially when an external product component is connected, the first scene interface and the second scene interface are respectively configured in different scene containers, which enables both internal and external products to run in one scene management platform without interfering with each other.

[0082] In specific implementation, the first scene interface or the second scene interface can correspond to a software application, such as an online financial product provided by a bank or an APP application provided by a third party (such as Ele.me, Meituan, etc.). The difference between the two scene interfaces is that the first scene interface is an internal software application, while the second scene interface is an external software application. The difference between internal and external is that the background management server of the software application is Figure 1Taking the application scenario shown as an example, the first server 12 is an internal server, the second server 13 is an external server, the internal software application runs and is managed in the background on the first server 12, and the external software application can run on the first server 12 or jump to the second server 13 for running, but the external software application is managed in the background on the second server 13. This embodiment can integrate internal and external product components on a single platform without interfering with each other, and can also ensure real-time data collection and sharing between product components from multiple different sources.

[0083] In some embodiments, the product component is encapsulated in a scene container to obtain a scene interface, including:

[0084] S2021. Encapsulate the internal product components and the external product components in the scene container respectively, and obtain the internal product module and the external product module accordingly.

[0085] S2022. Obtain a preset scenario configuration template; wherein the scenario configuration template includes an external product template and an internal product template.

[0086] S2023. Configure the internal product module in the internal product template to obtain a first scene interface, and configure the external product module in the external product template to obtain a second scene interface.

[0087] In this embodiment, a scene configuration template is preset to improve the generation efficiency of the scene interface. In the scene configuration template, an external product template and an internal product template are set, and the internal and external product modules are placed in the set external product template and internal product template, which can effectively distinguish the internal and external product components.

[0088] S203. In response to the target identity authentication information, if the target identity authentication information is passed, display the target scene page; wherein the target scene page includes multiple scene interfaces, and the multiple scene interfaces include at least one first scene interface and / or at least one second scene interface.

[0089] In this embodiment, the identity authentication information may be relevant information pre-registered by the user, including user name, basic user information, password, etc. Exemplarily, after obtaining the identity authentication information, the scene management platform authenticates the identity based on the pre-stored relevant data, such as matching and authenticating the user name and password through the relevant information pre-registered by the user. If the match is successful, the identity authentication information is passed. Since the scene management platform will connect to many users, in order to facilitate management, a unified login module can be configured in the scene management platform. The unified login module connects to the user and the third-party product end, wherein the purpose of connecting to the third-party product end is to receive external product components from the third-party product end. In the unified login module, taking the user as an example, after the user successfully logs in, the corresponding scene page will be displayed to the user.

[0090] When the scene management platform receives the target identity authentication information, the target scene page is displayed if the target identity authentication information passes.

[0091] In a user-oriented scenario page, at least one scenario interface is displayed according to different user permissions. When multiple scenario interfaces are displayed, the first scenario interface and the second scenario interface can be displayed simultaneously in one scenario page.

[0092] S204: Obtain target behavior data generated by the target user corresponding to the target identity authentication information for each scenario interface in the target scenario page.

[0093] In this embodiment, a scene data collection SDK can be configured in the scene management platform, and different product components are connected to the scene management platform, jump and call the transaction gateway. The scene data collection SDK must be nested outside to achieve the acquisition of user behavior data in the scene. The behavior data of each user is the behavior data generated by operating each scene interface in the target scene page under the corresponding identity authentication information. The behavior data includes multiple behavior indicators, including the number of clicks, dwell time, single transaction amount and total transaction amount for different scene interfaces, etc., which are not specifically limited here.

[0094] S205. Based on the target behavior data, the display priority of each scene interface in the target scene page is obtained, and the target scene page is obtained based on the display priority.

[0095] In this embodiment, the target scene page usually displays a thumbnail or name of the scene interface. The target scene page may include multiple pages, and one page displays at least one scene interface. When the user clicks on the thumbnail or name of the scene interface, it jumps to the executable interface of the corresponding product. Therefore, the display order of the scene interface in the target scene page will affect the user's attention to the corresponding product components. Generally, the more prominent the scene interface is displayed, the more it can attract the user's attention. Based on the above considerations, this embodiment uses the user's target behavior data to configure a customized target scene page that is adapted to it, so as to improve the user's experience.

[0096] Specifically, based on the user's target behavior data, the user's preference for the product corresponding to a certain scenario interface is determined, and then the display order of each scenario interface in the target scenario page is adjusted to display the scenario interface frequently used by the user in a convenient or conspicuous place. For example, the commonly used target scenario page layouts the scenario interface from top to bottom, and the user's scenario interface usage frequency can be determined based on the user's behavior data and sorted, and the scenario interface is displayed in the scenario page from top to bottom according to the sorting result.

[0097] In some embodiments, Figure 3 The process of the docking scenario management method provided in the embodiment of the present application Figure 2 ,like Figure 3 As shown, Figure 2 Step S205 includes:

[0098] S301. If the target behavior data is empty, then obtain candidate behavior data generated by other users except the target user for each scene interface in the target scene page.

[0099] In this embodiment, if the target behavior data is empty, the target user corresponding to the identity authentication information is considered to be a new user. Since the new user has not generated any behavior data, the behavior data generated by other users for each scene interface in the target scene page is used as candidate behavior data, and the target scene page to be displayed to the new user is determined based on the candidate behavior data.

[0100] S302: Determine the candidate display priority of each scene interface in the target scene page based on the candidate behavior data, and obtain the first target scene page based on the candidate display priority.

[0101] In this embodiment, for the scenario where the target user is a new user, the candidate display priority of the scene interface in the target scene page can be determined by the candidate behavior data of other users, and the display order of each scene interface in the first target scene page can be determined by the candidate display priority.

[0102] The target scenario page displayed when the target user is a new user is used as the first target scenario page. In some embodiments, Figure 4 The process of the docking scenario management method provided in the embodiment of the present application Figure 4 ,like Figure 4 As shown, the method of determining the first target scene page in step S302 includes:

[0103] S401. For each scenario interface, generate a corresponding first weight matrix and a first indicator matrix respectively.

[0104] Each first weight in the first weight matrix corresponds to a candidate behavior indicator, and each first indicator in the first indicator matrix corresponds to a value of a candidate behavior indicator.

[0105] The candidate behavior data includes a plurality of candidate behavior indicators, and the plurality of candidate behavior indicators include the number of candidate clicks, the candidate stay time, the candidate single transaction amount, and the candidate transaction total amount.

[0106] In this embodiment, the first weight matrix is ​​expressed as W = {W1, W2, W3, W4}, where W1, W2, W3, W4 respectively represent the first weights corresponding to the candidate click counts, candidate dwell time, candidate single transaction amount and candidate total transaction amount generated for a certain scene interface.

[0107] When dealing with multi-index evaluation problems, such as using the candidate click count, candidate stay time, candidate single transaction amount, and total transaction amount generated by each scenario interface to evaluate the user's preference for the scenario interface, it is easy to be affected by subjective factors. In order to avoid this influence, this embodiment adopts an objective weighting method based on information entropy - entropy weight method, which can determine the relative importance of each candidate indicator according to the degree of variation of each candidate indicator, thereby obtaining the weight of each candidate indicator, avoiding the interference of subjective factors and reflecting the characteristics of the data itself.

[0108] Entropy is an indicator to measure the degree of discreteness of variables. The entropy weight method believes that the greater the degree of discreteness of data, the greater the amount of information contained, and a relatively high weight should be given. Therefore, for the four indicators selected in this embodiment, the entropy weight method is used for weighting. The calculation steps of the entropy weight method are as follows:

[0109] S10, input indicator matrix Y mh , where h is the number of candidate indicators to be weighted, m is the number of candidate scene interfaces, and the indicator matrix Y mh Each indicator in is normalized to reduce the dimension difference of different indicators. Among the four candidate indicators, the larger the value of the candidate indicator, the higher the priority. Therefore, the normalization formula is:

[0110]

[0111] In the formula, represents the normalized value of the jth candidate indicator of the i-th scene interface, Y ij It represents the value of the jth candidate indicator of the i-th scene interface, min represents the minimum function, and max represents the maximum function.

[0112] S11. Calculate the probability P value of the indicator using the following formula:

[0113]

[0114] In the formula, p ij Represents the probability P value of the jth candidate indicator of the i-th scene interface.

[0115] In practical applications, if the amount of candidate behavior data is too small, the value of the candidate indicator after normalization according to the normalization formula will be converted into a 0-1 variable, that is, the larger of the two candidate indicator values ​​is mapped to 1 after normalization, and the smaller is mapped to 0. This cannot well represent the degree of influence of the candidate indicator on the priority. Therefore, when calculating the weight, the candidate behavior data can be expanded before calculating the probability P value.

[0116] S12. Calculate the information entropy for each candidate indicator using the following formula:

[0117]

[0118] In the formula, e j Represents the information entropy of the j-th candidate indicator.

[0119] S13. Calculate the weight of the final candidate index according to the information entropy. The calculation formula is:

[0120]

[0121] Where W j Represents the first weight of the j-th candidate indicator.

[0122] Therefore, the specific values ​​of W1, W2, W3, and W4 can be determined through the above steps, thereby obtaining the first weight matrix.

[0123] In this embodiment, the first indicator matrix is ​​expressed as A={A1, A2, A3, A4}, where A1, A2, A3, A4 respectively represent the values ​​corresponding to the candidate click count, candidate dwell time, candidate single transaction amount and candidate transaction total amount generated by each scene interface.

[0124] S402: Determine a first display priority of each scene interface according to a first weight matrix and a first indicator matrix corresponding to each scene interface.

[0125] In this embodiment, the calculation formula for the scene interface display priority is:

[0126]

[0127] In the formula, B i Indicates the first display priority of the i-th scene interface, W j A represents the weight of the jth candidate indicator of the i-th scene interface, j Represents the value of the jth candidate indicator of the ith scene interface, and m is the number of scene interfaces.

[0128] S403: Obtain a first target scene page according to the first display priority of each scene interface.

[0129] In this embodiment, B i The larger the value is, the higher the display priority of the corresponding scene interface is, and the scene interface is displayed first in the first target scene page.

[0130] In some embodiments, if the target behavior data is not empty, the target user is not a new user, and the target user has performed corresponding operations on at least one scene interface in the target scene page. At this time, based on the target behavior data, the display priority of each scene interface in the target scene page is obtained, and the target scene page is obtained based on the display priority.

[0131] In some embodiments, Figure 5 The process of the scene management method provided in the embodiment of the present application Figure 5 ,like Figure 5 As shown, the target scenario page obtained according to the target behavior data includes:

[0132] S501 . Generate a corresponding second weight matrix and a second indicator matrix for each scenario interface.

[0133] Each second weight in the second weight matrix corresponds to a target behavior indicator, and each second indicator in the second indicator matrix corresponds to a value of a target behavior indicator.

[0134] The target behavior data includes multiple target behavior indicators, and the multiple target behavior indicators include target click times, target dwell time, target single transaction amount, and target transaction total amount;

[0135] In this embodiment, the second weight matrix is ​​expressed as w={w1, w2, w3, w4}, where w1, w2, w3, w4 represent the second weights corresponding to the target number of clicks, target dwell time, target single transaction amount and target total transaction amount, respectively.

[0136] The second weight matrix may be determined by using an entropy weight method. The specific implementation steps of the entropy weight method have been described in the above embodiment of generating the first weight matrix, so they will not be described in detail here.

[0137] Of course, the second weight matrix may also be determined by using other weight methods such as the hierarchical analysis method and the expert survey weight method, which is not specifically limited in this embodiment.

[0138] In this embodiment, the second indicator matrix is ​​expressed as a={a1, a2, a3, a4}, where a1, a2, a3, a4 respectively represent the target number of clicks, target dwell time, target single transaction amount and target total transaction amount generated by each scenario interface.

[0139] S502: Determine the second display priority of each scene interface according to the second weight matrix and the second indicator matrix corresponding to each scene interface.

[0140] In this embodiment, the calculation formula for the second display priority of each scene interface is:

[0141]

[0142] Where b i Indicates the second display priority of the i-th scene interface, w j represents the second weight of the jth target indicator of the i-th scene interface, a j Represents the value of the jth target indicator of the ith scene interface, and m is the number of scene interfaces.

[0143] S503: Obtain a second target scene page according to the second display priority of each scene interface.

[0144] The process of obtaining the second target scene page according to the second display priority of each scene interface can refer to the process of obtaining the first target scene page according to the first display priority of each scene interface, and will not be repeated here.

[0145] In some embodiments, Figure 6 A schematic diagram of a cloud-edge application scenario is provided for an embodiment of the present application. Figure 6 As shown in FIG. 1 , in a cloud-edge application scenario, a master node 601, multiple edge nodes 602, and multiple client terminals 603 are included, wherein the master node 601 is connected to multiple edge nodes 602 for communication, and multiple client terminals 603 can be connected to any edge node 602 for communication. The master node 601 and the edge node 602 are usually implemented as servers, and the client terminal 603 can be implemented as a smart phone, computer, or other device. The target scenario page is stored in the master node, and in the example Figure 6 In the application scenario shown, the docking scenario management method also includes the following steps:

[0146] S601. When the target identity authentication information is passed, the closest edge node is determined as the target edge node according to the target user's geographical location, and the target scene page is transmitted to the target edge node through the master node.

[0147] In this embodiment, when the target user accesses the target scenario page for the first time in a certain service, a target edge node is selected based on the closest physical location. It is generally believed that the closer the edge node is to the communication, the lower the service response delay. Note that the target user refers to a user terminal among multiple user terminals that is interacting with the edge node.

[0148] S602: Obtain the service response delays between the target user and the target edge node at times t-2, t-1, and t.

[0149] In this embodiment, time t represents the current time, and time t-2 and time t-1 represent the previous two times and the previous time, respectively. That is, what is collected here is the historical service response delay between the target user and the target edge node. The purpose is to judge the service delay change based on the historical service response delay. If the service response delay at time t-2, t-1 and t remains unchanged or continues to decrease or first increases and then decreases or first decreases and then increases, then continue to obtain the service response delay between the target user and the target edge node at time t-2, t-1 and t. If the service response delay at time t-2, t-1 and t continues to increase, enter S603.

[0150] S603. If the service response delays at times t-2, t-1, and t continue to increase, obtain a node list, which includes the sequence numbers of edge nodes and location information of edge nodes; determine at least two edge nodes as candidate edge nodes based on the geographic location of the target user and the location information of the edge nodes.

[0151] In this embodiment, the node list is usually stored in the master node, which includes the serial number of each edge node and the location information of the edge node, wherein the location information of the edge node is usually the IP address information of the edge node, which is used to indicate the geographical location of the edge node. The number of candidate edge nodes is at least two, but generally not more than five. Too many candidate edge nodes will increase the computing overhead and increase the communication pressure. Generally, 2 to 4 are appropriate.

[0152] S604: Respond to a detection request sent by the target user to the candidate edge node to determine a service response delay between the target user and the candidate edge node.

[0153] In this embodiment, the probe request is a coded signal used to test the service response delay. After the alternative edge node receives the probe request, it decodes the coded signal and sends a feedback signal to the target user after successful decoding. This is used to calculate the time consumed by the target user to send the probe request and receive the feedback signal. This time is the service response delay between the target user and the alternative edge node.

[0154] S605: Determine an influence factor of the candidate edge node according to a service response delay between the target user and the candidate edge node and idle resources of the candidate edge node.

[0155] In this embodiment, the calculation formula of the influence factor of the candidate edge node is as follows:

[0156]

[0157] In the formula, τ f represents the influence factor of the candidate edge node with sequence number f, α fd represents the weight of the dth idle resource in the candidate edge node with sequence number f, F fd represents the ranking of the dth idle resource in the candidate edge node with sequence number f among all candidate edge nodes, α f represents the weight of the service response delay of the candidate edge node with sequence number f, T f is the ranking of the service response delay of the candidate edge node with sequence number f among all the candidate edge nodes.

[0158] When the idle resources of the candidate edge node are idle CPU resources and idle memory resources, the calculation formula of the influence factor of the candidate edge node can be:

[0159] τ f =α f1 F f1 +α f2 F f2 +α f T f

[0160] In the formula, α f1 represents the weight of idle CPU resources in the candidate edge node with sequence number f; α f2 represents the weight of free memory resources in the candidate edge node with sequence number f, F f1 Indicates the ranking of the idle CPU resources in the candidate edge node with sequence number f among all candidate edge nodes, F f2 Indicates the ranking of free memory resources in the candidate edge node with sequence number f among all candidate edge nodes. f1 +α f2 +α f=1, in different scenarios, α f1 , α f2 and α f The value of is different. For example, f1 , α f2 and α f It can be 0.3, 0.3 and 0.4.

[0161] S606. Use the candidate edge node with the smallest impact factor as the migration target node, and send a service migration request to the target edge node; wherein the service migration request includes the location information of the migration target node and an instruction to start service migration, and the service migration is to transmit the target scenario page to the migration target node.

[0162] In this embodiment, when the target edge node has completely transmitted the target scenario interface and the data generated by the target user at the target edge node to the migration target node, the target user is connected to the migration target node to continue to provide services, and the corresponding data about the target user in the target edge node, such as the target scenario interface, is retained for a certain period of time, which can be the time of the target user's service. In this way, when the service response delay of the migration target node changes, the target edge node can be probabilistically selected as the migration target node. If service migration is performed at this time, the service migration efficiency can be improved, and the service migration instruction is used to transmit the target scenario page to the migration target node.

[0163] Considering that scene switching requires real-time identity authentication, especially when connecting to third-party product components, for example, when a user operates in a third-party scene interface, the third party needs to authenticate the user's identity authentication information. As the number of users increases, if authentication is performed based on the user's identity authentication information, each scene switch requires an additional authentication, which will cause delays. Therefore, it is necessary to reduce the delay of scene switching to improve the user experience.

[0164] In some embodiments, Figure 7 The process of the docking scenario management method provided in the embodiment of the present application Figure 6 .like Figure 7 As shown, in Figure 2 After step S203, the method further includes:

[0165] S701. Generate a corresponding digital signature based on the target identity authentication information.

[0166] In this embodiment, the initial authentication information of the user when accessing is represented by (a1, a2, ... a b ), where a1, a2, ... a bRepresents identity authentication information at different times, which is achieved by calculating the probability score. The probability score function f(b) is expressed as:

[0167]

[0168] In the formula, P(a b ) represents the probability of the Markov decision process from the authentication attribute generation at time b to the observation value at the next time.

[0169] Assume that the two largest score function values ​​obtained by the probability score function f(b) are f1 and f2 respectively; set f1 and f2 as Montgomery elliptic curve parameters, expressed as:

[0170]

[0171] Take any positive integer c as the user's private key and public key R k (x R ,y R ) can be obtained by solving any base point O(x O ,y O ). Let M be the message to be signed, (r, l) be the generated signature, r be the first byte string constituting the signature, l be the second byte string constituting the signature, Z a H is the hash value of the user's timestamp ID A, elliptic curve parameters, and public key recorded in DAG. v () is a hash function that converts a digital message of arbitrary length into a digital string of length v, and k[O] represents a point on the curve that is k times O.

[0172] The steps to generate a digital signature are as follows:

[0173] S20, calculate DAG timestamp, ellipse permission identifier hash value Z a =H 256 (IDA||f1||f2||x O ||y O ||x R ||y R ), where || is the concatenation of digital strings.

[0174] S21, set M1 = Z a ||M, calculate e=H v (M1), e is the output value of the cryptographic hash function applied to the message M, and its data type is integer.

[0175] S22. Generate a random integer value k, where k∈[1,n-1], and n is a set constant.

[0176] S23. Calculate the Montgomery elliptic curve point (x1, y1) = k[O] by finding the k-fold point of point O and converting the values ​​of x1 and y1 into integers.

[0177] S24, calculate r=(e+x1)mod n, where mod n is a modulo-n operation. If r=0 or r+k=h, return to step S22.

[0178] S25. Calculate l=[(1+c)-1·(kr·c)]mod n. If l=0, return to step S22.

[0179] S26. Convert the data types r and l into byte strings to obtain the M signature (r, l).

[0180] S702: A target operation is performed on the target scenario interface in the target scenario page, and the identity authentication information is re-authenticated based on the digital signature.

[0181] In this embodiment, the target scene interface can be any scene interface in the target scene page, and the target operation can be a selection operation, a switching operation, etc. When the target operation occurs, the platform will receive a message to execute the target operation, and re-authentication can be performed at this time.

[0182] In some embodiments, let M' be the received message for executing the target operation, (r', l') be the digital signature to be verified, κ be the remainder function of the signature value to be verified, and then refresh the timestamp and public key R k To verify the digital signature, the specific steps are as follows:

[0183] S30. Check whether r'∈[1,n-1] and l'∈[1,n-1] hold. If not, the verification fails.

[0184] S31, set M1' = Z a ||M', calculate e'=H v (M1'), e' data type is integer.

[0185] S32. Convert the data types of r', l' to integers, and calculate κ=(r'+l') mod n. If κ=0, the verification fails.

[0186] S33, calculate the elliptic curve (x'1, y'1) = [l']O + [κ]R k , and convert the x'1 value to an integer.

[0187] S34. Calculate whether r'=(e'+x'1) mod h holds. If so, the verification is successful; otherwise, the verification fails.

[0188] Timestamp identification is implemented based on DAG. By refreshing, additional identity authentication can be avoided when switching scenes, thereby reducing the delay required for identity authentication, avoiding freezes during user use, and improving user experience.

[0189] Figure 8 This is a schematic diagram of the structure of the docking scene management device provided in the embodiment of the present application. The embodiment of the present application also provides a docking scene management device. Figure 8 As shown, the docking scene management device includes: a scene container construction module 801, which is used to construct a scene container based on a product component; wherein the scene container has a target operating environment of the product component, and the product component includes an internal product component and an external product component; a scene interface configuration module 802, which is used to encapsulate the product component in the scene container to obtain a scene interface; wherein the scene interface includes a first scene interface and a second scene interface, the first scene interface is obtained according to the internal product component, and the second scene interface is obtained according to the external product component; a scene page display module 803, which is used to respond to the target identity authentication information, and display the target scene page when the target identity authentication information passes; wherein the target scene page includes multiple scene interfaces, and the multiple scene interfaces include at least one first scene interface and / or at least one second scene interface; a target behavior data acquisition module 804, which is used to obtain the target behavior data generated by the target user corresponding to the target identity authentication information for each scene interface in the target scene page; a target scene page acquisition module 805, which is used to obtain the display priority of each scene interface in the target scene page based on the target behavior data, and obtain the target scene page based on the display priority.

[0190] In some embodiments, the scene interface configuration module includes: a product module acquisition unit, used to encapsulate the internal product components and the external product components in the scene container respectively, and obtain the internal product module and the external product module accordingly; a scene configuration template acquisition unit, used to obtain a preset scene configuration template; wherein the scene configuration template includes an external product template and an internal product template; a scene interface configuration unit, used to configure the internal product module in the internal product template to obtain a first scene interface, and configure the external product module in the external product template to obtain a second scene interface.

[0191] In some embodiments, the target scene page acquisition unit includes: a candidate behavior data acquisition section, which is used to obtain the candidate behavior data generated by users other than the target user for each scene interface in the target scene page if the target behavior data is empty; a first target scene page acquisition section, which is used to determine the candidate display priority of each scene interface in the target scene page based on the candidate behavior data, and obtain the first target scene page based on the candidate display priority.

[0192] In some embodiments, the candidate behavior data includes multiple candidate behavior indicators, including the candidate click count, the candidate dwell time, the candidate single transaction amount and the candidate transaction total amount; the first target scene page acquisition section includes: a first processing sub-section, used to generate a corresponding first weight matrix and a first indicator matrix for each scene interface, respectively; wherein each first weight in the first weight matrix corresponds to a candidate behavior indicator, and each first indicator in the first indicator matrix corresponds to the value of a candidate behavior indicator; a first display priority acquisition sub-section, used to determine the first display priority of each scene interface according to the first weight matrix and the first indicator matrix corresponding to each scene interface; a first target scene page acquisition sub-section, used to obtain the first target scene page according to the first display priority of each scene interface.

[0193] In some embodiments, the target behavior data includes a plurality of target behavior indicators, and the plurality of target behavior indicators include a target number of clicks, a target dwell time, a target single transaction amount, and a target total transaction amount; the target scenario page acquisition unit includes: a second processing section, for generating a corresponding second weight matrix and a second indicator matrix for each scenario interface; wherein each second weight in the second weight matrix corresponds to a target behavior indicator, and each second indicator in the second indicator matrix corresponds to a value of a target behavior indicator;

[0194] The second display priority acquisition section is used to determine the second display priority of each scene interface according to the second weight matrix and the second indicator matrix corresponding to each scene interface; the second target scene page acquisition section is used to obtain the second target scene page according to the second display priority of each scene interface.

[0195] In some embodiments, the docking scene management device method also includes: a digital signature acquisition module, used to generate a corresponding digital signature based on the target identity authentication information; an authentication module, used to re-authenticate the identity authentication information based on the digital signature when the target operation is executed on the target scene interface in the target scene page.

[0196] The docking scene management device provided in the embodiment of the present application can be used to execute the technical solution of the docking scene management method in the above embodiment. Its implementation principle and technical effect are similar and will not be repeated here.

[0197] Fig. 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Fig. 9 As shown, the electronic device may include: a processor 91 and a memory 92 , wherein the processor 91 and the memory 92 may communicate with each other; illustratively, the processor 91 and the memory 92 communicate with each other via a communication bus 93 .

[0198] The processor 91 executes the computer execution instructions stored in the memory 92, so that the processor 91 executes the scheme in the above embodiment. The processor 91 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit ASIC, a field programmable gate array FPGA or other programmable logic devices, discrete gates or transistor logic devices, and discrete hardware components.

[0199] The communication bus 93 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The system bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The transceiver is used to realize the communication between the database access device and other computers (such as clients, read-write libraries, and read-only libraries). The memory may include random access memory (RAM) and may also include non-volatile memory.

[0200] The electronic device provided in the embodiment of the present application may be the terminal device of the above embodiment.

[0201] An embodiment of the present application also provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are run on a computer, the computer executes the technical solution of the docking scene management method of the above embodiment.

[0202] An embodiment of the present application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium. When at least one processor executes the computer program, it can implement the technical solution of the docking scene management method in the above embodiment.

[0203] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0204] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to implement the solution of this embodiment.

[0205] In addition, each functional module in each embodiment of the present application can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one unit. The above-mentioned module-composed unit can be implemented in the form of hardware or in the form of hardware plus software functional units.

[0206] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the methods of various embodiments of the present application.

[0207] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.

[0208] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.

[0209] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0210] The above storage medium 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 memory, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general or special purpose computer.

[0211] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic control unit or a main control device.

[0212] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0213] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A docking scenario management method, characterized in that: include: Based on the product components, a scenario container is constructed; wherein the scenario container has a target operating environment of the product components, and the product components include internal product components and external product components; Encapsulate the product component in the scene container to obtain a scene interface; wherein the scene interface includes a first scene interface and a second scene interface, the first scene interface is obtained according to the internal product component, and the second scene interface is obtained according to the external product component; In response to the target identity authentication information, when the target identity authentication information passes, displaying a target scene page; wherein the target scene page includes a plurality of the scene interfaces, and the plurality of the scene interfaces include at least one of the first scene interface and / or at least one of the second scene interface; Obtain target behavior data generated by the target user corresponding to the target identity authentication information for each scene interface in the target scene page; Based on the target behavior data, the display priority of each scene interface in the target scene page is obtained, and the target scene page is obtained based on the display priority.

2. The method according to claim 1, characterized in that The step of encapsulating the product component in the scene container to obtain a scene interface includes: Encapsulating the internal product component and the external product component in the scene container respectively, and obtaining an internal product module and an external product module accordingly; Obtain a preset scenario configuration template; wherein the scenario configuration template includes an external product template and an internal product template; The internal product module is configured in the internal product template to obtain the first scene interface, and the external product module is configured in the external product template to obtain the second scene interface.

3. The method according to claim 1, characterized in that The acquiring, based on the target behavior data, the display priority of each scene interface in the target scene page, and obtaining the target scene page based on the display priority, includes: If the target behavior data is empty, obtaining candidate behavior data generated by other users except the target user for each scene interface in the target scene page; The candidate display priorities of the scene interfaces in the target scene page are determined based on the candidate behavior data, and the first target scene page is obtained based on the candidate display priorities.

4. The method according to claim 3, characterized in that The candidate behavior data includes a plurality of candidate behavior indicators, and the plurality of candidate behavior indicators include candidate click times, candidate stay time, candidate single transaction amount, and candidate transaction total amount; The step of determining the candidate display priority of each scene interface in the target scene page based on the candidate behavior data, and obtaining the first target scene page based on the candidate display priority includes: For each scene interface, a corresponding first weight matrix and a first indicator matrix are generated respectively; wherein each first weight in the first weight matrix corresponds to a candidate behavior indicator respectively, and each first indicator in the first indicator matrix corresponds to a value of a candidate behavior indicator respectively; Determine the first display priority of each scene interface according to the first weight matrix and the first indicator matrix corresponding to each scene interface; According to the first display priority of each scene interface, a first target scene page is obtained.

5. The method according to claim 1, characterized in that The target behavior data includes a plurality of target behavior indicators, and the plurality of target behavior indicators include a target number of clicks, a target dwell time, a target single transaction amount, and a target total transaction amount; The acquiring, based on the target behavior data, the display priority of each scene interface in the target scene page, and obtaining the target scene page based on the display priority, includes: For each scenario interface, a corresponding second weight matrix and a second indicator matrix are generated respectively; wherein each second weight in the second weight matrix corresponds to a target behavior indicator respectively, and each second indicator in the second indicator matrix corresponds to a value of a target behavior indicator respectively; Determine the second display priority of each scene interface according to the second weight matrix and the second indicator matrix corresponding to each scene interface; According to the second display priority of each scene interface, a second target scene page is obtained.

6. The method according to claim 1, characterized in that The target scene page is stored in a master node, and the master node is communicatively connected with a plurality of edge nodes. The method further includes: In the case where the target identity authentication information is passed, the closest edge node is determined as the target edge node according to the geographical location of the target user, and the target scene page is transmitted to the target edge node through the master node; Obtain the service response delay between the target user and the target edge node at times t-2, t-1, and t; If the service response delays at times t-2, t-1, and t continue to increase, a node list is obtained, the node list including the sequence numbers of edge nodes and the location information of edge nodes; at least two edge nodes are determined as candidate edge nodes according to the geographic location of the target user and the location information of the edge nodes; In response to a detection request sent by the target user to the candidate edge node, determining a service response delay between the target user and the candidate edge node; Determining an influence factor of the candidate edge node according to a service response delay between the target user and the candidate edge node and idle resources of the candidate edge node; The alternative edge node with the smallest impact factor is used as the migration target node, and a service migration request is sent to the target edge node; wherein the service migration request includes the location information of the migration target node and an instruction to start service migration, and the service migration is to transmit the target scenario page to the migration target node.

7. The method according to claim 1, characterized in that In response to the target identity authentication information, after displaying the target scenario page if the target identity authentication information passes, the method further includes: Based on the target identity authentication information, generate a corresponding digital signature; When a target operation is performed on the target scenario interface in the target scenario page, the identity authentication information is re-authenticated based on the digital signature.

8. A docking scene management device, characterized in that: include: A scene container construction module, used to construct a scene container based on a product component; wherein the scene container has a target operating environment of the product component, and the product component includes an internal product component and an external product component; A scene interface configuration module, used to encapsulate the product component in the scene container to obtain a scene interface; wherein the scene interface includes a first scene interface and a second scene interface, the first scene interface is obtained according to the internal product component, and the second scene interface is obtained according to the external product component; A scene page display module, configured to display a target scene page in response to target identity authentication information, if the target identity authentication information passes; wherein the target scene page includes a plurality of the scene interfaces, and the plurality of the scene interfaces include at least one of the first scene interface and / or at least one of the second scene interface; A target behavior data acquisition module, used to acquire the target behavior data generated by the target user corresponding to the target identity authentication information for each scene interface in the target scene page; The target scene page acquisition module is used to acquire the display priority of each scene interface in the target scene page based on the target behavior data, and obtain the target scene page based on the display priority.

9. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.

11. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 7 when being executed by a processor.