Page analysis method and device, electronic equipment, storage medium and program product
By displaying the traffic analysis information of the target page and its upstream and downstream pages in the page analysis method, the cumbersome analysis process in the existing technology is solved, and a more convenient and efficient traffic analysis is achieved.
Patent Information
- Application Number
- CN202510168188.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-05-23
AI Technical Summary
When existing page analysis methods process a lot of traffic data, the analysis process is cumbersome and inconvenient, making it difficult to effectively view the traffic source and destination of the page.
By responding to the interactive operation of the analysis condition area, the target page is determined, and the first node of the target page, the second node of the upstream and downstream pages, and the connection link between the nodes is displayed on the analysis page, and the traffic analysis information of the corresponding page is displayed.
It realizes the traffic source and destination of the target page at the same time in the analysis page, and intuitively displays the traffic analysis information of the target page and its upstream and downstream pages, improving the convenience and efficiency of traffic analysis.
Smart Images

Figure CN120030257A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data analysis technology, and in particular to a page analysis method, device, electronic device, storage medium, and program product. Background Art
[0002] In page analysis, if you want to analyze the traffic situation of a page, you need to enter the traffic data of the page into a document table for combined viewing. However, when there is a lot of traffic data on the page, this page traffic analysis method is cumbersome and inconvenient. Summary of the invention
[0003] In view of this, the present disclosure provides a page analysis method, device, electronic device, storage medium and program product to solve the problem of page traffic analysis.
[0004] In a first aspect, the present disclosure provides a page analysis method, the method comprising:
[0005] In response to an interactive operation on an analysis condition area in an analysis page, determining an analysis condition and a target page that meets the analysis condition;
[0006] The analysis page displays the first node of the target page, the second node of the associated page of the target page, and the connection link between the first node and the second node. The associated page is determined based on the operation link of the target page. The associated page includes the upstream page and the downstream page of the target page. The second node of the upstream page and the second node of the downstream page are respectively located on both sides of the first node. The corresponding areas of the first node and the second node both display the traffic analysis information of the corresponding pages.
[0007] In a second aspect, the present disclosure provides a page analysis device, the device comprising:
[0008] A page interaction module, configured to determine an analysis condition and a target page satisfying the analysis condition in response to an interaction operation on an analysis condition area in an analysis page;
[0009] A page display module is used to display the first node of the target page, the second node of the associated page of the target page, and the connection link between the first node and the second node on the analysis page, wherein the associated page is determined based on the operation link of the target page, and the associated page includes the upstream page and the downstream page of the target page, the second node of the upstream page and the second node of the downstream page are respectively located on both sides of the first node, and the corresponding areas of the first node and the second node both display the traffic analysis information of the corresponding pages.
[0010] In a third aspect, the present disclosure provides an electronic device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the page analysis method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0011] In a fourth aspect, the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the page analysis method of the first aspect or any corresponding embodiment thereof.
[0012] In a fifth aspect, the present disclosure provides a computer program product, including computer instructions, which are used to enable a computer to execute the page analysis method of the first aspect or any corresponding embodiment thereof.
[0013] The page analysis method provided by the embodiment of the present disclosure, after determining the target page to be analyzed through the interactive operation of the analysis condition area, displays the first node of the target page, the second node of the upstream and downstream pages of the target page, and the connection links between the nodes in the analysis page, so that the traffic source and traffic destination of the target page can be viewed simultaneously in the analysis page. And the traffic analysis information of the corresponding page is displayed in the corresponding area of the first node and the second node, so that the traffic analysis information of the target page and its upstream and downstream pages can be intuitively viewed, making the traffic analysis of the target page more convenient, thereby effectively improving the traffic analysis efficiency of the target page.
[0014] The beneficial effects of the page analysis device, electronic device, storage medium, and program product correspond to the beneficial effects of the page analysis method and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0016] Figure 1 is a flow chart of a page analysis method according to an embodiment of the present disclosure;
[0017] Figure 2 is a schematic diagram of an analysis page according to an embodiment of the present disclosure;
[0018] Figure 3 is a flow chart of another page analysis method according to an embodiment of the present disclosure;
[0019] Figure 4 is a schematic diagram of another analysis page according to an embodiment of the present disclosure;
[0020] Figure 5 is a structural block diagram of a page analysis device according to an embodiment of the present disclosure;
[0021] Figure 6 is a structural block diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0023] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0024] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0025] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0026] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0027] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0028] In page analysis, if you want to analyze the traffic situation of a page, you need to enter the traffic data of the page into a document table for combined viewing. However, when there is a lot of traffic data on the page, this page traffic analysis method is cumbersome and inconvenient.
[0029] Taking the e-commerce scenario as an example, when data analysts analyze the traffic flow of the shopping process, they need to explore the traffic sources and traffic destinations of the page, and explore the traffic sources and traffic destinations that account for a large proportion of the target page's traffic. However, current analysis tools do not support traffic source analysis. Therefore, data analysts need to use the conversion analysis function to configure multiple conversion funnels and combine them with Sanchi diagrams, use tables to display the traffic analysis of each data source, and use Sanchi diagrams to display the traffic analysis of each data destination, and then enter this information into a document table for combined viewing, which is cumbersome and inconvenient to analyze.
[0030] In view of this, according to an embodiment of the present disclosure, a page analysis method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0031] In this embodiment, a page analysis method is provided, which can be used in electronic devices such as mobile phones, tablet computers, etc. Figure 1 is a flow chart of a page analysis method according to an embodiment of the present disclosure, such as Figure 1 As shown, the process includes the following steps:
[0032] Step S101, in response to an interactive operation on an analysis condition area in an analysis page, determining an analysis condition and a target page that meets the analysis condition.
[0033] In actual applications, the analysis condition area includes input controls for various analysis information, and the analysis information includes at least one of page information and analysis time. The page information includes at least one of product information of the product to which the page belongs and page description information (such as page name, etc.). In addition, the analysis information may also include other information related to page analysis, which is not limited here.
[0034] Specifically, the analysis condition includes at least one of target product information and target analysis time information. In addition, other analysis conditions related to page analysis may also be included, which are not limited here.
[0035] Specifically, in response to input information of the input control for each analysis information, an analysis condition is determined, and a target page is determined based on the analysis condition.
[0036] In actual applications, the analysis page also displays a query control. After the analysis conditions are input through the input controls of each analysis information, the target page corresponding to the analysis conditions is queried in response to the interactive operation on the query control. In addition, the traffic analysis information of the target page, the upstream page of the target page, the traffic analysis information of the upstream page, the downstream page of the target page, the traffic analysis information of the downstream page, etc. are also synchronously queried.
[0037] Step S102, displaying the first node of the target page, the second node of the associated page of the target page, and the connection link between the first node and the second node on the analysis page, wherein the associated page is determined based on the operation link of the target page, and the associated page includes the upstream page and the downstream page of the target page, and the second node of the upstream page and the second node of the downstream page are respectively located on both sides of the first node, and the corresponding areas of the first node and the second node both display the traffic analysis information of the corresponding pages.
[0038] The upstream page of the target page is the previous page before accessing the target page, and the downstream page of the target page is the next page accessed through the target page. The second nodes corresponding to the upstream page and the downstream page of the target page are respectively located on the left and right sides of the first node.
[0039] Specifically, the corresponding area of the first node displays traffic analysis information of the target page, and the traffic analysis information of the target page includes access status of the target page, for example, the number of users who visit the target page.
[0040] In addition, description information of the display style of the second node is also displayed in the corresponding area of the first node. For example, the first display style represents the associated page, and the second display style represents more nodes.
[0041] It is worth noting that in the related art, the page analysis method using the Sange diagram is mostly used to view the traffic destination of the page to be analyzed, and the traffic analysis content of the page is missing and incomplete. However, this embodiment extends on both sides of the target page to view the traffic source and traffic destination of the target page at the same time. The traffic analysis of the target page is more global and intuitive, and can reduce the operating cost of combining charts in document tables. The traffic analysis of the target page is simpler and more convenient.
[0042] The page analysis method provided in this embodiment, after determining the target page to be analyzed through the interactive operation of the analysis condition area, displays the first node of the target page, the second node of the upstream and downstream pages of the target page, and the connection links between the nodes in the analysis page, so that the traffic source and traffic destination of the target page can be viewed simultaneously in the analysis page. The traffic analysis information of the corresponding page is displayed in the corresponding area of the first node and the second node, so that the traffic analysis information of the target page and its upstream and downstream pages can be viewed intuitively, making the traffic analysis of the target page more convenient, thereby effectively improving the traffic analysis efficiency of the target page.
[0043] In some optional implementations, the traffic analysis information of the second node includes traffic analysis results related to the associated page and the target page.
[0044] Optionally, the traffic analysis information of the second node is displayed in the form of a card.
[0045] Specifically, the traffic analysis result includes at least one of the number of target users associated with the associated page and the target page, and the target traffic proportion of the associated page in the traffic destination corresponding to the target page. In addition, the traffic analysis result may also include other traffic analysis results related to the target page, which are not limited here.
[0046] If the associated page represents an upstream page of the target page, the target user number is the number of users who access the target page from the associated page. If the associated page represents a downstream page of the target page, the target user number is the number of users who access the associated page from the target page.
[0047] If the associated page represents the upstream page of the target page, the target traffic share is the traffic share of the associated page in the traffic source of the target page. If the associated page represents the downstream page of the target page, the target traffic share is the traffic share of the associated page in the traffic destination of the target page.
[0048] Furthermore, the area where the traffic analysis information of the second node is located also displays description information of the associated page corresponding to the second node.
[0049] The page analysis method provided in this embodiment, the traffic analysis information of the second node displayed includes the traffic analysis results related to the associated page and the target page. Therefore, the traffic situation related to the associated page and the target page can be intuitively displayed through the traffic analysis results, further improving the traffic analysis efficiency of the target page.
[0050] Furthermore, the second nodes of some associated pages and the corresponding traffic analysis information are not displayed in the analysis page. For the associated pages that are not displayed, the analysis nodes of the associated pages that are not displayed are displayed in the analysis page, for example, the analysis nodes of the upstream pages that are not displayed, and the analysis nodes of the downstream pages that are not displayed. An expansion control is displayed in the area corresponding to the analysis node, and the expansion control is used to trigger the display of the second nodes of the associated pages that are not displayed and the corresponding traffic analysis information.
[0051] The analysis node may be displayed in a data bar display mode, and the size of the data bar of the analysis node is related to the comparison of traffic analysis information between nodes on the same side (including the second node and the analysis node). The traffic analysis information of the analysis node refers to the summary of traffic analysis information of the associated pages represented by the analysis node that are not displayed.
[0052] In some optional implementations, the second node is represented in the form of a data bar, and the size of the data bar of the second node is related to the comparison of traffic analysis information between the second nodes on the same side.
[0053] Optionally, the data stripe size is the data stripe length.
[0054] Specifically, the data bar size of the second node is related to the comparison of the same type of traffic analysis information between the second nodes on the same side, such as the comparison of the number of target users, or the comparison of the target traffic proportion.
[0055] It can be understood that the second nodes of the upstream pages of the target page are all located on the same side (such as the left side of the target node), and the second nodes of the downstream pages of the target page are also all located on the same side (such as the right side of the target node). In actual applications, the data bar size of the second node of the upstream page is related to the comparison of the flow analysis information of each upstream page, and the data bar size of the second node of the downstream page is related to the comparison of the flow analysis information of each downstream page.
[0056] The data bar size of the second node of the upstream page can be determined based on the comparison of the number of target users between the upstream pages and the number of target users between the downstream pages.
[0057] Alternatively, the data stripe size of the second node of the upstream page is determined based on the comparison of the target flow ratios between the upstream pages. The data stripe size of the second node of the downstream page is determined based on the comparison of the target flow ratios between the downstream pages.
[0058] For example, see Figure 2, assuming that the upstream pages of the target page include upstream page 1, upstream page 2, upstream page 3, upstream page 4 and other upstream pages (i.e., the upstream pages not shown above), if the upstream pages are sorted from large to small according to the number of target users, they are upstream page 1, upstream page 2, upstream page 3, upstream page 4, and other upstream pages. Figure 2 As shown, the data strips are sorted from long to short, namely the second node of upstream page 1, the second node of upstream page 2, the second node of upstream page 3, the second node of upstream page 4, and the analysis nodes of other upstream pages.
[0059] Similarly, assuming that the downstream pages of the target page include downstream page 1, downstream page 2, downstream page 3, and other downstream pages (i.e., the downstream pages not shown above), if the downstream pages are sorted from large to small according to the number of target users, they are downstream page 1, downstream page 2, downstream page 3, and other downstream pages. Figure 2 As shown, the data strips are sorted from large to small in length, namely, the second node of downstream page 1, the second node of downstream page 2, the second node of downstream page 3, and the analysis nodes of other downstream pages.
[0060] In the page analysis method provided in this embodiment, the data bar size of the second node is related to the comparison of the traffic analysis information between the second nodes on the same side. Therefore, the impact of each associated page on the traffic of the target page can be intuitively viewed through the data bar size.
[0061] In some optional implementations, the display order of the second nodes is related to the comparison of traffic analysis information between the second nodes on the same side.
[0062] Specifically, the display order of the second nodes is related to the comparison of the same type of traffic analysis information between the second nodes on the same side, such as the comparison of the number of target users, or the comparison of the target traffic proportion.
[0063] In actual applications, the display order of the second nodes of the upstream pages is related to the comparison of the traffic analysis information of each upstream page, and the display order of the second nodes of the downstream pages is related to the comparison of the traffic analysis information of each downstream page.
[0064] The display order of the second nodes of the upstream pages may be determined based on the comparison of the number of target users between the upstream pages. The display order of the second nodes of the downstream pages may be determined based on the comparison of the number of target users between the downstream pages.
[0065] Alternatively, the display order of the second nodes of the upstream pages is determined based on the comparison of the target flow ratios between the upstream pages. The display order of the second nodes of the downstream pages is determined based on the comparison of the target flow ratios between the downstream pages.
[0066] For example, see Figure 2 , assuming that the upstream pages of the target page include upstream page 1, upstream page 2, upstream page 3, upstream page 4 and other upstream pages, if the upstream pages are sorted from large to small according to the number of target users, they are upstream page 1, upstream page 2, upstream page 3, upstream page 4, and other upstream pages, then Figure 2 As shown, in the vertical direction, from top to bottom, there are the second node of upstream page 1, the second node of upstream page 2, the second node of upstream page 3, the second node of upstream page 4, and the analysis nodes of other upstream pages (refer to Figure 2 , expand the analysis node corresponding to the control on the left side of the dialog box).
[0067] Similarly, assuming that the downstream pages of the target page include downstream page 1, downstream page 2, downstream page 3, and other downstream pages, if the downstream pages are sorted from large to small according to the number of target users, they are downstream page 1, downstream page 2, downstream page 3, and other downstream pages. Figure 2 As shown, in the vertical direction, from top to bottom, there are the second node of downstream page 1, the top of downstream page 2, the second node of downstream page 3, and the analysis nodes of other downstream pages (refer to Figure 2 , expand the analysis node corresponding to the control on the right side of the screen).
[0068] In the page analysis method provided in this embodiment, the display order of the second nodes is related to the comparison of the traffic analysis information between the second nodes on the same side. Therefore, the influence of each associated page on the traffic of the target page can be intuitively viewed through the display order of the second nodes.
[0069] In some optional implementations, the link width of the connection link is related to the comparison of traffic analysis information between second nodes on the same side.
[0070] Specifically, the link width of the connection link between the second node and the first node is related to the comparison of the same type of traffic analysis information between the second nodes on the same side, such as the comparison of the number of target users, or the comparison of the target traffic proportion.
[0071] In actual applications, the link width corresponding to the second node of the upstream page is related to the comparison of traffic analysis information of each upstream page, and the link width corresponding to the second node of the downstream page is related to the comparison of traffic analysis information of each downstream page.
[0072] The link width corresponding to the second node of the upstream page can be determined based on the comparison of the number of target users between the upstream pages. The link width corresponding to the second node of the downstream page can be determined based on the comparison of the number of target users between the downstream pages.
[0073] Alternatively, the link width corresponding to the second node of the upstream page is determined based on the comparison of the target flow ratios between the upstream pages. The link width corresponding to the second node of the downstream page is determined based on the comparison of the target flow ratios between the downstream pages.
[0074] For example, see Figure 2 , if the upstream pages are sorted from large to small according to the number of target users, they are upstream page 1, upstream page 2, upstream page 3, upstream page 4, and other upstream pages. Figure 2 As shown, the second nodes of the upstream pages are sorted in order of link width from wide to narrow, namely the second node of upstream page 1, the second node of upstream page 2, the second node of upstream page 3, the second node of upstream page 4, and the analysis nodes of other upstream pages.
[0075] Similarly, if the downstream pages are sorted from largest to smallest according to the number of target users, they are downstream page 1, downstream page 2, downstream page 3, and other upstream pages. Figure 2 As shown, the second nodes of the upstream pages are sorted in order of link width from wide to narrow, namely the second node of downstream page 1, the second node of downstream page 2, the second node of downstream page 3, and the analysis nodes of other downstream pages.
[0076] In the page analysis method provided in this embodiment, the link width of the connection link between the second node and the first node is related to the comparison of the traffic analysis information between the second nodes on the same side. Therefore, the influence of each associated page on the traffic of the target page can be intuitively viewed through the link width of the second node.
[0077] In some optional implementations, the second nodes on the same side are arranged and displayed in the vertical direction, and the traffic analysis information of the second nodes is displayed on one side of the second nodes in the horizontal direction.
[0078] Optionally, the traffic analysis information of the second node is displayed on a side of the second node that is far away from the first node in the horizontal direction. Alternatively, the traffic analysis information of the second node is displayed on a side of the second node that is close to the first node in the horizontal direction.
[0079] For example, Figure 2For example, if the second node of the upstream page and the second node of the downstream page are located on the left and right sides of the first node respectively, and the second node of the upstream page is arranged and displayed in the vertical direction, and the second node of the downstream page is arranged and displayed in the vertical direction, then the traffic analysis information of the second node of the upstream page can be displayed on the left side of the second node, and the traffic analysis information of the second node of the downstream page can be displayed on the right side of the second node.
[0080] It is worth noting that, considering the traffic analysis information of the upstream page and the downstream page, if it is displayed above or below the second node, it will occupy the vertical space of the analysis page, and the text display of the traffic analysis information will intersect with the graphic display of the second node, and the graphic display will be broken. Therefore, in this embodiment, the traffic analysis information of the second node is displayed on one side of the second node in the horizontal direction, so that the text data of the traffic analysis information can be displayed on one side of the graphic of the second node, reducing the height of the chart and increasing the screen effect.
[0081] In this embodiment, another page analysis method is provided, which can be used in electronic devices such as mobile phones, tablet computers, etc. Figure 3 is a flow chart of another page analysis method according to an embodiment of the present disclosure. Figure 3 As shown, the process includes the following steps:
[0082] Step S301, in response to the interactive operation on the analysis condition area in the analysis page, determine the analysis condition and the target page that meets the analysis condition. Please refer to the above step S101, which will not be described in detail here.
[0083] Step S302: Display the first node of the target page, the second node of the associated page of the target page, and the connection link between the first node and the second node on the analysis page. The associated page is determined based on the operation link of the target page. The associated page includes the upstream page and the downstream page of the target page. The second node of the upstream page and the second node of the downstream page are respectively located on both sides of the first node. The corresponding areas of the first node and the second node both display the traffic analysis information of the corresponding page. Please refer to the above step S102, which will not be repeated here.
[0084] Step S303, in response to the interactive operation on the traffic analysis information of the second node, based on the hierarchical relationship between the associated page and the target page, an exploration analysis is performed on the associated page to obtain an exploration analysis result.
[0085] Specifically, if the associated page is the upper level of the target page, that is, the upstream page of the target page, the upstream page of the associated page is explored and analyzed to obtain the exploration and analysis results. If the associated page is the lower level of the target page, that is, the downstream page of the target page, the downstream page of the associated page is explored and analyzed to obtain the exploration and analysis results.
[0086] Specifically, if the associated page represents an upstream page of the target page, the exploration and analysis result includes the upstream page of the associated page and the traffic analysis information of the upstream page of the associated page. If the associated page represents a downstream page of the target page, the exploration and analysis result includes the downstream page of the associated page and the traffic analysis information of the downstream page of the associated page.
[0087] Step S304: displaying the exploration analysis results of the associated pages on the analysis page based on the hierarchical relationship.
[0088] If the associated page represents an upstream page of the target page, the exploration and analysis results of the associated page are displayed on the analysis page based on the display mode of the upstream page in the analysis page. If the associated page represents a downstream page of the target page, the exploration and analysis results of the associated page are displayed on the analysis page based on the display mode of the downstream page in the analysis page.
[0089] Specifically, the exploration and analysis results are displayed on the side of the second node of the associated page away from the first node. For example, if the second node of the associated page is displayed on the left side of the target page, the exploration and analysis results of the associated page are displayed on the left side of the second node of the associated page. If the second node of the associated page is displayed on the right side of the target page, the exploration and analysis results of the associated page are displayed on the right side of the second node of the associated page.
[0090] Specifically, if the associated page represents the upstream page of the target page, the third node of the upstream page of the associated page and the connection link between the third node and the second node are displayed on the side of the second node of the associated page away from the first node, and the corresponding area of the third node displays the traffic analysis information of the upstream page of the associated page.
[0091] Specifically, if the associated page represents a downstream page of the target page, the fourth node of the downstream page of the associated page and the connection link between the fourth node and the second node are displayed on the side of the second node of the associated page away from the first node, and the corresponding area of the fourth node displays the traffic analysis information of the downstream page of the associated page.
[0092] Among them, the relevant descriptions of the third node and the fourth node can refer to the description of the second node, and the traffic analysis information of the third node and the traffic analysis information of the fourth node can refer to the description of the traffic analysis information of the second node, which will not be elaborated here.
[0093] It is worth noting that in the page analysis method disclosed in the present invention, if the associated page represents the upstream page of the target page, and the associated page has at least one level of upstream pages, then based on the hierarchical relationship of the upstream page of the associated page, and the hierarchical relationship between the associated page and the target page, the third node of the upstream page of the associated page and the traffic analysis information of the upstream page of the associated page are displayed in sequence. If the associated page represents the downstream page of the target page, and the associated page has at least one level of downstream pages, then based on the hierarchical relationship of the downstream page of the associated page, and the hierarchical relationship between the associated page and the target page, the fourth node of the downstream page of the associated page and the traffic analysis information of the downstream page of the associated page are displayed in sequence.
[0094] For example, Figure 4 As shown, assuming that the downstream pages of the downstream page 1 include the downstream page 11 and the downstream page 12, the fourth node of the downstream page 11, the traffic analysis information of the downstream page 11, the fourth node of the downstream page 12, and the traffic analysis information of the downstream page 12 can be displayed on the right side of the second node of the downstream page 1. In addition, in response to the interactive operation on the traffic analysis information of the downstream page 11, the downstream pages of the downstream page 11, such as the downstream page 111, the downstream page 112, and the downstream page 113 can be determined, and the fourth node of the downstream page 111, the traffic analysis information of the downstream page 111, the fourth node of the downstream page 112, the traffic analysis information of the downstream page 112, the fourth node of the downstream page 113, and the traffic analysis information of the downstream page 113 can be displayed on the right side of the fourth node of the downstream page 11.
[0095] The page analysis method provided in this embodiment performs exploration analysis on the associated pages based on the hierarchical relationship between the associated pages and the target page through interactive operations on the traffic analysis information of the second node, and obtains and displays the exploration analysis results. Therefore, it can support the exploration of more traffic sources and traffic destinations of the target page.
[0096] As a specific application example, a target application is installed on an electronic device, and the target application is used to perform traffic analysis on a page. The analysis conditions are entered in the target application to determine the target page to be analyzed. Then, the target application uses the page analysis method disclosed in the present invention to perform traffic analysis on the target page, and displays information on the traffic source (i.e., the upstream page of the target page) and the traffic destination (i.e., the downstream page of the target page) of the target page on the analysis page, and supports exploring more traffic sources and traffic destinations of the target page.
[0097] In this embodiment, a page analysis device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0098] This embodiment provides a page analysis device, such as Figure 5 As shown, including:
[0099] A page interaction module 501, for determining an analysis condition and a target page satisfying the analysis condition in response to an interaction operation on an analysis condition area in an analysis page;
[0100] The page display module 502 is used to display the first node of the target page, the second node of the associated page of the target page, and the connection link between the first node and the second node on the analysis page. The associated page is determined based on the operation link of the target page. The associated page includes the upstream page and the downstream page of the target page. The second node of the upstream page and the second node of the downstream page are respectively located on both sides of the first node. The corresponding areas of the first node and the second node both display the traffic analysis information of the corresponding pages.
[0101] In some optional implementations, the traffic analysis information of the second node includes traffic analysis results related to the associated page and the target page.
[0102] In some optional implementations, the second node is represented in the form of a data bar, and the size of the data bar of the second node is related to the comparison of traffic analysis information between the second nodes on the same side.
[0103] In some optional implementations, the display order of the second nodes is related to the comparison of traffic analysis information between the second nodes on the same side.
[0104] In some optional implementations, the link width of the connection link is related to the comparison of traffic analysis information between second nodes on the same side.
[0105] In some optional implementations, the second nodes on the same side are arranged and displayed in the vertical direction, and the traffic analysis information of the second nodes is displayed on one side of the second nodes in the horizontal direction.
[0106] In some optional implementations, the page analysis device of the present disclosure further includes:
[0107] An exploration module, configured to respond to the interactive operation on the traffic analysis information of the second node, perform exploration analysis on the associated page based on the hierarchical relationship between the associated page and the target page, and obtain an exploration analysis result;
[0108] The result display module is used to display the exploration and analysis results of the associated pages on the analysis page based on the hierarchical relationship.
[0109] In some optional embodiments, if the associated page represents an upstream page of the target page, the exploration and analysis results include the upstream page of the associated page and the traffic analysis information of the upstream page of the associated page; if the associated page represents a downstream page of the target page, the exploration and analysis results include the downstream page of the associated page and the traffic analysis information of the downstream page of the associated page.
[0110] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0111] The page analysis device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0112] The present disclosure also provides an electronic device having the above Figure 5 The page analysis device shown.
[0113] See also Figure 6 , Figure 6 is a structural block diagram of an electronic device provided by an optional embodiment of the present disclosure, such as Figure 6 As shown, the electronic device includes: one or more processors 601, memory 602, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 601 is taken as an example.
[0114] The processor 601 may be a central processing unit, a network processor or a combination thereof. The processor 601 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0115] The memory 602 stores instructions executable by at least one processor 601 , so that the at least one processor 601 executes the method shown in the above embodiment.
[0116] The memory 602 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 602 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 602 may optionally include a memory remotely arranged relative to the processor 601, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0117] The memory 602 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 602 may also include a combination of the above types of memory.
[0118] The electronic device also includes an input device 603 and an output device 604. The processor 601, the memory 602, the input device 603 and the output device 604 may be connected via a bus or other means. Figure 6 The example of connecting through bus is taken in the following.
[0119] The input device 603 can receive input digital or character information, and generate key signal input related to the user settings and function control of the electronic device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator rod, one or more mouse buttons, a trackball, a joystick, etc. The output device 604 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0120] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0121] A part of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present disclosure through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in computer-readable media includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.
[0122] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A page analysis method, characterized in that: The method comprises: In response to an interactive operation on an analysis condition area in an analysis page, determining an analysis condition and a target page that meets the analysis condition; The analysis page displays the first node of the target page, the second node of the associated page of the target page, and the connection link between the first node and the second node. The associated page is determined based on the operation link of the target page. The associated page includes the upstream page and the downstream page of the target page. The second node of the upstream page and the second node of the downstream page are respectively located on both sides of the first node. The corresponding areas of the first node and the second node both display the traffic analysis information of the corresponding pages.
2. The page analysis method according to claim 1, characterized in that: The traffic analysis information of the second node includes traffic analysis results related to the associated page and the target page.
3. The page analysis method according to claim 1, characterized in that: The second node is represented in the form of a data bar, and the size of the data bar of the second node is related to the comparison of traffic analysis information between the second nodes on the same side.
4. The page analysis method according to claim 1, characterized in that: The display order of the second nodes is related to the comparison of traffic analysis information between the second nodes on the same side.
5. The page analysis method according to claim 1, characterized in that: The link width of the connection link is related to the comparison of traffic analysis information between the second nodes on the same side.
6. The page analysis method according to claim 1, characterized in that: The second nodes on the same side are arranged and displayed in the vertical direction, and the traffic analysis information of the second nodes is displayed on one side of the second nodes in the horizontal direction.
7. The page analysis method according to claim 1, characterized in that: The method further comprises: In response to the interactive operation on the traffic analysis information of the second node, based on the hierarchical relationship between the associated page and the target page, the associated page is explored and analyzed to obtain an exploration and analysis result; The exploration analysis results of the associated pages are displayed on the analysis page based on the hierarchical relationship.
8. The page analysis method according to claim 7, characterized in that: If the associated page represents an upstream page of the target page, the exploration analysis result includes the upstream page of the associated page and traffic analysis information of the upstream page of the associated page; If the associated page represents a downstream page of the target page, the exploration analysis result includes the downstream page of the associated page and traffic analysis information of the downstream page of the associated page.
9. A page analysis device, characterized in that: The device comprises: A page interaction module, configured to determine an analysis condition and a target page satisfying the analysis condition in response to an interaction operation on an analysis condition area in an analysis page; A page display module is used to display the first node of the target page, the second node of the associated page of the target page, and the connection link between the first node and the second node on the analysis page, wherein the associated page is determined based on the operation link of the target page, and the associated page includes the upstream page and the downstream page of the target page, the second node of the upstream page and the second node of the downstream page are respectively located on both sides of the first node, and the corresponding areas of the first node and the second node both display the traffic analysis information of the corresponding pages.
10. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the page analysis method according to any one of claims 1 to 8 by executing the computer instructions.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the page analysis method according to any one of claims 1 to 8.
12. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the page analysis method according to any one of claims 1 to 8.