[go: up one dir, main page]

CN106598975B - Page access flow parameter obtaining method and device - Google Patents

Page access flow parameter obtaining method and device Download PDF

Info

Publication number
CN106598975B
CN106598975B CN201510671132.1A CN201510671132A CN106598975B CN 106598975 B CN106598975 B CN 106598975B CN 201510671132 A CN201510671132 A CN 201510671132A CN 106598975 B CN106598975 B CN 106598975B
Authority
CN
China
Prior art keywords
page
access flow
conversion
access
conversion rate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510671132.1A
Other languages
Chinese (zh)
Other versions
CN106598975A (en
Inventor
郭东白
李彦超
桑植
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Singapore Holdings Pte Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201510671132.1A priority Critical patent/CN106598975B/en
Publication of CN106598975A publication Critical patent/CN106598975A/en
Application granted granted Critical
Publication of CN106598975B publication Critical patent/CN106598975B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses a method and a device for acquiring a page access flow parameter, which are used for avoiding resource waste. The method provided by the application comprises the following steps: determining at least one conversion link from a first page of a website to a second page of the website, wherein each conversion link comprises at least one page; aiming at each page in each conversion link, determining a conversion rate parameter of the access flow of the page and a ratio parameter of the access flow of the page in different time lengths and the total access flow of the page in a preset time length; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter; and determining an access flow loss value of the second page according to the conversion rate promotion amount of the access flow corresponding to each page in each conversion link, the access flow of each page in each conversion link and the access flow of the second page.

Description

Page access flow parameter obtaining method and device
Technical Field
The present application relates to the field of network technologies, and in particular, to a method and an apparatus for acquiring a page access traffic parameter.
Background
When a user accesses a website, the delay (Latency) of page response is specifically the time required for the webpage to be completely displayed after the user types in the website, so that the shorter the Latency is, the better the performance of the website is.
Part of websites serve as a platform to provide service for the whole world, and users in different places vary from extremely fast to extremely slow due to different network access conditions; in addition, the network distance from different user terminals to a machine room of a website is long, and due to the limit bottleneck of light velocity propagation, the time required for opening the webpage by a plurality of user terminals is too long, the performance is poor, and the user experience is poor. However, when optimizing the performance of the website, the cost of optimizing the global user terminal is often very high. In addition, there is no accurate method for measuring the improvement of the access flow of the web page brought by the performance optimization, so as to guide how to perform the performance optimization. This means that there is likely to be excessive cost, but little effect, resulting in wasted resources.
In summary, in the prior art, it cannot be determined that when the performance of the website is optimized and the time required for completing page loading of any page of the website is an ideal value for optimization, the website may have a resource waste due to a loss value of access traffic of a second page caused by poor performance.
Disclosure of Invention
The embodiment of the application provides a method and a device for acquiring a page access flow parameter, which are used for determining an access flow loss value of a second page due to poor performance of a website when the performance of the website is optimized and the time required for completing page loading of any page of the website is an ideal value for optimization, so that resource waste can be avoided.
The method for acquiring the page access flow parameters provided by the embodiment of the application comprises the following steps:
determining at least one conversion link from a first page of a web site to a second page of the web site, wherein each conversion link comprises at least one page;
aiming at each page in each conversion link, determining a conversion rate parameter of the access flow of the page and a ratio parameter of the access flow of the page in different time lengths and the total access flow of the page in a preset time length; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter;
and determining an access flow loss value of the second page according to the conversion rate promotion amount of the access flow corresponding to each page in each conversion link, the access flow of each page in each conversion link and the access flow of the second page.
By the method, at least one conversion link from a first page of a website to a second page of the website is determined, wherein each conversion link comprises at least one page; aiming at each page in each conversion link, determining a conversion rate parameter of the access flow of the page and a ratio parameter of the access flow of the page in different time lengths and the total access flow of the page in a preset time length; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter; and determining an access flow loss value of the second page according to the conversion rate promotion amount of the access flow corresponding to each page in each conversion link, the access flow of each page in each conversion link and the access flow of the second page, so that when the performance of the website is optimized and the time required for completing page loading of any page of the website is an ideal value for optimization, the access flow loss value of the second page of the website due to poor performance can be determined, and therefore resource waste can be avoided.
Optionally, for each page in each conversion link, determining a conversion rate parameter of the access traffic of the page, and a ratio parameter of the access traffic of the page in different durations to the total access traffic of the page in a preset duration; and determining the conversion rate boost quantity of the access flow of the page when the time required by the page loading of the page is a preset value according to the conversion rate parameter and the proportion parameter, and specifically comprising:
aiming at each page in each conversion link, determining a conversion rate curve of access flow corresponding to the page and a ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length;
and determining the conversion rate increase amount of the access flow corresponding to the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the access flow corresponding to the page and the proportion curve for each page in each conversion link.
Optionally, the conversion rate curve of the access traffic corresponding to the page includes: the ratio of the access flow of the next page of the page to the access flow of the page within the time length range required by the loading completion of different pages of the page;
the ratio curve of the access flow of the page in different time lengths of the page to the total access flow of the page in a preset time length comprises: the page is in the range of the time length required by the completion of the loading of different pages, and the ratio of the access flow of the page to the total access flow of the page in the preset time length is determined;
the conversion rate curve of the access flow corresponding to the page is the same as the division mode of the time length range required by the page loading completion of the proportion curve;
determining, for each page in each conversion link, a conversion rate boost of an access flow of the page when a time required for completing page loading of the page is a preset value according to the conversion rate parameter and the proportion parameter of the page, specifically: and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page and the ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length aiming at each page in each conversion link.
Optionally, determining, for each page in each conversion link, a conversion rate boost amount of the access traffic of the page when the time required for completing page loading of the page is a preset value according to a conversion rate curve of the corresponding access traffic of the page and a ratio curve of the access traffic of the page in different durations and the total access traffic of the page in a preset duration, where the conversion rate boost amount specifically includes:
for each page in each of the conversion links:
according to the preset value, scaling the ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration in an equal proportion to obtain a new ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration, wherein the length range of time required for completing the loading of each page of the new ratio curve is less than or equal to the preset value;
and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page, and the original ratio curve and the new ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length.
Optionally, the conversion link from the first page of the website to the second page of the website includes a first conversion link and a second conversion link, wherein the first conversion link includes the first page, the second page and the third page; the second conversion link comprises a fourth page, a fifth page and a sixth page;
determining an access traffic loss value of the second page according to the conversion rate boost amount of the access traffic corresponding to each page in each conversion link, the access traffic of each page in each conversion link, and the access traffic of the second page, specifically including:
determining an access traffic loss value for the second page using the following equation:
(((a*aa+b)*bb+c)*cc+((d*dd+e)*ee+f)*ff)/g
a, b, c, d, e, f and g respectively represent access flow of the first page, the second page, the third page, the fourth page, the fifth page, the sixth page and the second page; aa. bb, cc, dd, ee, and ff represent the conversion rate promotion amounts of the access traffic corresponding to the first page, the second page, the third page, the fourth page, the fifth page, and the sixth page, respectively.
The device for acquiring the page access flow parameter provided by the embodiment of the application comprises:
a first unit for determining at least one conversion link from a first page of a web site to a second page of the web site, wherein each conversion link comprises at least one page;
a second unit, configured to determine, for each page in each conversion link, a conversion rate parameter of access traffic of the page and a ratio parameter between the access traffic of the page in different durations and a total access traffic of the page in a preset duration; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter;
and a third unit, configured to determine an access traffic loss value of the second page according to a conversion rate increase amount of access traffic corresponding to each page in each conversion link, the access traffic of each page in each conversion link, and the access traffic of the second page.
Optionally, the second unit is specifically configured to:
aiming at each page in each conversion link, determining a conversion rate curve of access flow corresponding to the page and a ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length;
and determining the conversion rate increase amount of the access flow corresponding to the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the access flow corresponding to the page and the proportion curve for each page in each conversion link.
Optionally, the conversion rate curve of the access traffic corresponding to the page includes: the ratio of the access flow of the next page of the page to the access flow of the page within the time length range required by the loading completion of different pages of the page;
the ratio curve of the access flow of the page in different time lengths of the page to the total access flow of the page in a preset time length comprises: the page is in the range of the time length required by the completion of the loading of different pages, and the ratio of the access flow of the page to the total access flow of the page in the preset time length is determined;
the conversion rate curve of the access flow corresponding to the page is the same as the division mode of the time length range required by the page loading completion of the proportion curve;
the third unit is specifically configured to: and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page and the ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length aiming at each page in each conversion link.
Optionally, the third unit is specifically configured to:
for each page in each of the conversion links:
according to the preset value, scaling the ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration in an equal proportion to obtain a new ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration, wherein the length range of time required for completing the loading of each page of the new ratio curve is less than or equal to the preset value;
and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page, and the original ratio curve and the new ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length.
Optionally, the conversion link from the first page of the website to the second page of the website includes a first conversion link and a second conversion link, wherein the first conversion link includes the first page, the second page and the third page; the second conversion link comprises a fourth page, a fifth page and a sixth page;
the third unit is specifically configured to:
determining an access traffic loss value for the second page using the following equation:
(((a*aa+b)*bb+c)*cc+((d*dd+e)*ee+f)*ff)/g
a, b, c, d, e, f and g respectively represent access flow of the first page, the second page, the third page, the fourth page, the fifth page, the sixth page and the second page; aa. bb, cc, dd, ee, and ff represent the conversion rate promotion amounts of the access traffic corresponding to the first page, the second page, the third page, the fourth page, the fifth page, and the sixth page, respectively.
Drawings
Fig. 1 is a schematic flowchart of a method for acquiring a page access flow parameter according to an embodiment of the present application;
FIG. 2 is a schematic diagram illustrating a structure of two transformation links from a first page of a website to a second page of the website according to an embodiment of the present application;
fig. 3 is a schematic diagram of a generation process of a conversion rate curve of access traffic of a page according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a device for acquiring a page access flow parameter according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides a method and a device for acquiring a page access flow parameter, which are used for determining an access flow loss value of a second page due to poor performance of a website when the performance of the website is optimized and the time required for completing page loading of any page of the website is an ideal value for optimization, so that resource waste can be avoided.
Referring to fig. 1, a method for obtaining a page access traffic parameter provided in an embodiment of the present application includes:
s101, determining at least one conversion link from a first page of the website to a second page of the website, wherein each conversion link comprises at least one page.
The internet service has a conversion link, and the final target of the conversion link is the conversion target. Starting from the access starting point of the user on the website, the whole link leading to the conversion target through the links among the webpages is the conversion link.
For example, referring to fig. 2, for some shopping websites, the home page visited by the user can be regarded as the first page, and the final order-placing page can be regarded as the conversion target, i.e., the second page. The conversion link is formed from visiting the home page or the search list of the website, clicking the details of entering the shop or the commodity, adding the shopping cart, and finally finishing purchasing on the next page.
S102, aiming at each page in each conversion link, determining a conversion rate parameter of the access flow of the page and a ratio parameter of the access flow of the page in different time lengths and the total access flow of the page in a preset time length; and determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter.
The conversion rate of the access traffic of the page, that is, the ratio of the access traffic of the next page of the page to the access traffic of the page, is used to represent the ratio of conversion from the current page to the next page, that is, the ratio of the user accessing the next page from the current page, so that if the performance of the website is better, the conversion rate is higher, for example, if the current page is quickly expanded, the probability of the user clicking to access the next page is higher.
S103, determining an access flow loss value of the second page according to the conversion rate promotion amount of the access flow corresponding to each page in each conversion link, the access flow of each page in each conversion link and the access flow of the second page.
By the method, at least one conversion link from a first page of a website to a second page of the website is determined, wherein each conversion link comprises at least one page; aiming at each page in each conversion link, determining a conversion rate parameter of the access flow of the page and a ratio parameter of the access flow of the page in different time lengths and the total access flow of the page in a preset time length; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter; and determining an access flow loss value of the second page according to the conversion rate promotion amount of the access flow corresponding to each page in each conversion link, the access flow of each page in each conversion link and the access flow of the second page, so that when the performance of the website is optimized and the time required for completing page loading of any page of the website is an ideal value for optimization, the access flow loss value of the second page of the website due to poor performance can be determined, and therefore resource waste can be avoided.
Optionally, for each page in each conversion link, determining a conversion rate parameter of the access traffic of the page, and a ratio parameter of the access traffic of the page in different durations to the total access traffic of the page in a preset duration; and determining the conversion rate boost quantity of the access flow of the page when the time required by the page loading of the page is a preset value according to the conversion rate parameter and the proportion parameter, and specifically comprising:
aiming at each page in each conversion link, determining a conversion rate curve of access flow corresponding to the page and a ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length;
and determining the conversion rate increase amount of the access flow corresponding to the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the access flow corresponding to the page and the proportion curve for each page in each conversion link.
Optionally, the conversion rate curve of the access traffic corresponding to the page includes: the ratio of the access flow of the next page of the page to the access flow of the page within the time length range required by the loading completion of different pages of the page;
the ratio curve of the access flow of the page in different time lengths of the page to the total access flow of the page in a preset time length comprises: the page is in the range of the time length required by the completion of the loading of different pages, and the ratio of the access flow of the page to the total access flow of the page in the preset time length is determined;
the conversion rate curve of the access flow corresponding to the page is the same as the division mode of the time length range required by the page loading completion of the proportion curve; for example, the horizontal axis of each curve includes three time periods, which are 0-100ms, 100-200ms, and 200-300ms, respectively.
Determining, for each page in each conversion link, a conversion rate boost of an access flow of the page when a time required for completing page loading of the page is a preset value according to the conversion rate parameter and the proportion parameter of the page, specifically: and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page and the ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length aiming at each page in each conversion link.
For example, referring to fig. 2, a conversion curve of access traffic is calculated for each node (i.e., each page) of the conversion link:
the conversion rate of the access traffic between the nodes refers to the probability of a request to access a higher node while clicking on a lower node, for example, the conversion rate of the access traffic from a search List (List) to a commodity Detail (Detail) page may be simply calculated as follows: the amount of access to Detail is used divided by the amount of requests to search the List.
The horizontal axis of the conversion rate curve of the access traffic is the Latency time period, and the vertical axis of the conversion rate curve is the conversion rate of all the access traffic in the Latency time period. The Latency time period can be formulated according to the current status of the website, and is assumed to be divided in units of 100ms, and finally, a binary group of < Latency time period, conversion rate of access traffic > is obtained, for example: <0-100ms,0.5>, <100ms-200ms,0.3>, wherein <0-100ms,0.5> indicates that the conversion rate of the access traffic of the page is 0.5 within 0-100ms of the Latency period, and <100ms-200ms,0.3> indicates that the conversion rate of the access traffic of the page is 0.3 within 100-200ms of the Latency period. It can be seen that the longer the Latency, the lower the conversion rate of the access traffic of the page.
And by analogy, drawing a conversion rate curve of the access flow of each node. Referring to fig. 3, for any node, after the processing of steps 1 to 7, the computation architecture and algorithm of the website-based big data platform finally obtain the conversion rate curve of the access traffic of the node as shown in fig. 3.
According to the algorithm, a conversion rate curve of the access flow of each node can be drawn.
For each node of the conversion link, the following description is given to the plotting of the occupation curve (which may be simply referred to as performance segment sample occupation curve) of the access traffic of the page in different time lengths and the total access traffic of the node in a preset time length:
for each page in the conversion link, the horizontal axis of the curve of the performance segment sample ratio is still the Latency time segment, and the vertical axis is the ratio of all access traffic in the segment to the total access traffic within a preset time period (all access traffic of the page, for example, the total access traffic counted by taking 24 hours as a period). This becomes a < Latency time segment, with samples (i.e. access traffic, one sample i.e. one access) in a binary, for example: <0-100ms,0.1>, <100-200ms,0.2>, wherein <0-100ms,0.1> represents that the proportion of all access traffic of the page within 24 hours of the Latency time segment range of 0-100ms is 0.1, and <100-200ms,0.2> represents that the proportion of all access traffic of the page within 24 hours of the Latency time segment range of 100-200ms is 0.2.
And by analogy, finally drawing a performance segment sample proportion curve of each node.
The time required for completing the page loading of the page is a preset value, that is, an ideal performance value, and the setting of the value can be preset according to the current status of the page, and is used for indicating that the page is an ideal performance value if the Latency of the page is within a certain range. For example, in a cross-border e-commerce website, the ideal value for completing the loading of the web page can be set to 2000ms, or can be set to other values, but 2000ms is a very ideal delay in the industry.
Optionally, determining, for each page in each conversion link, a conversion rate boost amount of the access traffic of the page when the time required for completing page loading of the page is a preset value according to a conversion rate curve of the corresponding access traffic of the page and a ratio curve of the access traffic of the page in different durations and the total access traffic of the page in a preset duration, where the conversion rate boost amount specifically includes:
for each page in each of the conversion links:
according to the preset value, scaling the ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration in an equal proportion to obtain a new ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration, wherein the length range of time required for completing the loading of each page of the new ratio curve is less than or equal to the preset value;
and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page, and the original ratio curve and the new ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length.
For example, calculating the improvement amount of the conversion rate of the access traffic of the node brought by optimizing each node to the ideal performance value includes:
for each node, the maximum segment value (the range with the largest value, i.e. the segment ranked last) in the conversion curve of the access traffic of the node is found, for example: 7000ms to 7100ms, multiplying the page loading (PageLoad) time corresponding to all the access flows of the node by (2000ms/7100ms) to obtain a new access flow set of the node, wherein all the sample response times in the set are within 2000ms, that is, the page expansion time of each access of the node is within 2000ms, and the page expansion times are the scaling of the real situation.
And calculating a new performance segmentation sample ratio curve according to the new sample set. Assume for any node: the original performance segmented sample proportion curve consists of a binary group: the new performance segmentation sample proportion curve consists of two-tuple: <0-100ms, xx >, <100-200ms, yy >, <200-300ms, zz >, assuming that the conversion curve of the access traffic of the node consists of a binary: and (e) 0-100ms, e >, <100 + 200ms, f >, <200 + 300ms, g >, the conversion rate improvement amount of the access flow of the node is (e) xx + f yy + g zz) - (e x + f y + g z).
And similarly, calculating the conversion rate promotion amount of the access flow of all the nodes according to the same algorithm.
Optionally, the conversion link from the first page of the website to the second page of the website includes a first conversion link and a second conversion link, wherein the first conversion link includes the first page, the second page and the third page; the second conversion link comprises a fourth page, a fifth page and a sixth page;
determining an access traffic loss value of the second page according to the conversion rate boost amount of the access traffic corresponding to each page in each conversion link, the access traffic of each page in each conversion link, and the access traffic of the second page, specifically including:
determining an access traffic loss value for the second page using the following equation:
(((a*aa+b)*bb+c)*cc+((d*dd+e)*ee+f)*ff)/g
a, b, c, d, e, f and g respectively represent access flow of the first page, the second page, the third page, the fourth page, the fifth page, the sixth page and the second page; aa. bb, cc, dd, ee, and ff represent the conversion rate promotion amounts of the access traffic corresponding to the first page, the second page, the third page, the fourth page, the fifth page, and the sixth page, respectively.
Specifically, the service data (including traffic data and conversion rate data of each node) of each existing node of the website is used as input, the conversion reward of each node after the conversion rate of the access traffic of each node is improved is calculated through the serial calculation of each node of the whole link, and the proportion of the conversion reward in the access traffic of the second page, that is, the access traffic loss value of the second page, is calculated, which may also be referred to as the performance loss percentage of the website.
For example: assuming that the links in fig. 2 start from the page entry and the requested access amount of each link for ordering conversion, the page access flow of each node in fig. 2 is assumed to be a, b, c, d, e, f, g.
It is assumed that the conversion rate increase amounts of the access traffic of the nodes (i.e., the website top page, the search list, the product details, the store top page, the store list, and the store details) calculated as described above are aa, bb, cc, dd, ee, and ff, respectively. The performance loss value of the entire website (i.e., the access traffic loss value of the second page) is (((a × aa + b) × bb + c) × cc + ((d × dd + e) × ee + f) × ff)/g.
And calculating a performance loss value, wherein the performance loss value is of the whole website and represents the loss of the access traffic of the second page of the whole website due to poor performance (the ideal value of 2000ms is not reached), the larger the value is, the more the loss of the access traffic of the second page is, the worse the website performance is, and the smaller the value is, the less the loss of the access traffic of the second page is, and the better the website performance is. Therefore, by calculating the value, whether the waste of resources invested by optimizing the performance of the website can be well predicted.
Referring to fig. 4, an apparatus for acquiring a page access traffic parameter provided in an embodiment of the present application includes:
a first unit 11, configured to determine at least one conversion link from a first page of a website to a second page of the website, where each conversion link includes at least one page;
a second unit 12, configured to determine, for each page in each conversion link, a conversion rate parameter of access traffic of the page and a ratio parameter between the access traffic of the page in different durations and a total access traffic of the page in a preset duration; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter;
a third unit 13, configured to determine an access traffic loss value of the second page according to the conversion rate increase amount of the access traffic corresponding to each page in each conversion link, the access traffic of each page in each conversion link, and the access traffic of the second page.
Optionally, the second unit is specifically configured to:
aiming at each page in each conversion link, determining a conversion rate curve of access flow corresponding to the page and a ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length;
and determining the conversion rate increase amount of the access flow corresponding to the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the access flow corresponding to the page and the proportion curve for each page in each conversion link.
Optionally, the conversion rate curve of the access traffic corresponding to the page includes: the ratio of the access flow of the next page of the page to the access flow of the page within the time length range required by the loading completion of different pages of the page;
the ratio curve of the access flow of the page in different time lengths of the page to the total access flow of the page in a preset time length comprises: the page is in the range of the time length required by the completion of the loading of different pages, and the ratio of the access flow of the page to the total access flow of the page in the preset time length is determined;
the conversion rate curve of the access flow corresponding to the page is the same as the division mode of the time length range required by the page loading completion of the proportion curve;
the third unit is specifically configured to: and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page and the ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length aiming at each page in each conversion link.
Optionally, the third unit is specifically configured to:
for each page in each of the conversion links:
according to the preset value, scaling the ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration in an equal proportion to obtain a new ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration, wherein the length range of time required for completing the loading of each page of the new ratio curve is less than or equal to the preset value;
and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page, and the original ratio curve and the new ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length.
Optionally, the conversion link from the first page of the website to the second page of the website includes a first conversion link and a second conversion link, wherein the first conversion link includes the first page, the second page and the third page; the second conversion link comprises a fourth page, a fifth page and a sixth page;
the third unit is specifically configured to:
determining an access traffic loss value for the second page using the following equation:
(((a*aa+b)*bb+c)*cc+((d*dd+e)*ee+f)*ff)/g
a, b, c, d, e, f and g respectively represent access flow of the first page, the second page, the third page, the fourth page, the fifth page, the sixth page and the second page; aa. bb, cc, dd, ee, and ff represent the conversion rate promotion amounts of the access traffic corresponding to the first page, the second page, the third page, the fourth page, the fifth page, and the sixth page, respectively.
Each of the above units may be implemented by a physical device such as a processor.
In summary, the embodiment of the present application determines at least one conversion link from a first page of a website to a second page of the website, where each conversion link includes at least one page; aiming at each page in each conversion link, determining a conversion rate parameter of the access flow of the page and a ratio parameter of the access flow of the page in different time lengths and the total access flow of the page in a preset time length; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter; and determining an access flow loss value of the second page according to the conversion rate promotion amount of the access flow corresponding to each page in each conversion link, the access flow of each page in each conversion link and the access flow of the second page, so that when the performance of the website is optimized and the time required for completing page loading of any page of the website is an ideal value for optimization, the access flow loss value of the second page of the website due to poor performance can be determined, and therefore resource waste can be avoided.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. A method for acquiring page access flow parameters is characterized by comprising the following steps:
determining at least one conversion link from a first page of a web site to a second page of the web site, wherein each conversion link comprises at least one page;
aiming at each page in each conversion link, determining a conversion rate parameter of the access flow of the page and a ratio parameter of the access flow of the page in different time lengths and the total access flow of the page in a preset time length; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter;
and determining an access flow loss value of the second page according to the conversion rate promotion amount of the access flow corresponding to each page in each conversion link, the access flow of each page in each conversion link and the access flow of the second page.
2. The method according to claim 1, wherein for each page in each of the conversion links, a conversion rate parameter of the access traffic of the page and a ratio parameter of the access traffic of the page in different time periods to the total access traffic of the page in a preset time period are determined; and determining the conversion rate boost quantity of the access flow of the page when the time required by the page loading of the page is a preset value according to the conversion rate parameter and the proportion parameter, and specifically comprising:
aiming at each page in each conversion link, determining a conversion rate curve of access flow corresponding to the page and a ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length;
and determining the conversion rate increase amount of the access flow corresponding to the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the access flow corresponding to the page and the proportion curve for each page in each conversion link.
3. The method of claim 2, wherein the conversion curve of the access traffic corresponding to the page comprises: the ratio of the access flow of the next page of the page to the access flow of the page within the time length range required by the loading completion of different pages of the page;
the ratio curve of the access flow of the page in different time lengths of the page to the total access flow of the page in a preset time length comprises: the page is in the range of the time length required by the completion of the loading of different pages, and the ratio of the access flow of the page to the total access flow of the page in the preset time length is determined;
the conversion rate curve of the access flow corresponding to the page is the same as the division mode of the time length range required by the page loading completion of the proportion curve;
determining, for each page in each conversion link, a conversion rate boost of an access flow of the page when a time required for completing page loading of the page is a preset value according to the conversion rate parameter and the proportion parameter of the page, specifically: and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page and the ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length aiming at each page in each conversion link.
4. The method according to claim 3, wherein for each page in each of the conversion links, determining, according to a conversion rate curve of the corresponding access traffic of the page and a ratio curve of the access traffic of the page in different time periods and a total access traffic of the page in a preset time period, a conversion rate increase amount of the access traffic of the page when a time required for completing page loading of the page is a preset value, specifically comprises:
for each page in each of the conversion links:
according to the preset value, scaling the ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration in an equal proportion to obtain a new ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration, wherein the length range of time required for completing the loading of each page of the new ratio curve is less than or equal to the preset value;
and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page, and the original ratio curve and the new ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length.
5. The method of claim 1, wherein the conversion link from the first page of the web site to the second page of the web site comprises a first conversion link and a second conversion link, wherein the first conversion link comprises the first page, the second page, and a third page; the second conversion link comprises a fourth page, a fifth page and a sixth page;
determining an access traffic loss value of the second page according to the conversion rate boost amount of the access traffic corresponding to each page in each conversion link, the access traffic of each page in each conversion link, and the access traffic of the second page, specifically including:
determining an access traffic loss value for the second page using the following equation:
(((a*aa+b)*bb+c)*cc+((d*dd+e)*ee+f)*ff)/g
a, b, c, d, e, f and g respectively represent access flow of a first page in the first conversion link, a second page in the first conversion link, a third page in the first conversion link, a fourth page in the second conversion link, a fifth page in the second conversion link, a sixth page in the second conversion link and a second page of the website; aa. bb, cc, dd, ee, and ff respectively represent the conversion rate promotion amounts of the access traffic corresponding to the first page in the first conversion link, the second page in the first conversion link, the third page in the first conversion link, the fourth page in the second conversion link, the fifth page in the second conversion link, and the sixth page in the second conversion link.
6. A device for obtaining page access traffic parameters, comprising:
a first unit for determining at least one conversion link from a first page of a web site to a second page of the web site, wherein each conversion link comprises at least one page;
a second unit, configured to determine, for each page in each conversion link, a conversion rate parameter of access traffic of the page and a ratio parameter between the access traffic of the page in different durations and a total access traffic of the page in a preset duration; determining the conversion rate increase amount of the access flow of the page when the time required by the page loading completion of the page is a preset value according to the conversion rate parameter and the proportion parameter;
and a third unit, configured to determine an access traffic loss value of the second page according to a conversion rate increase amount of access traffic corresponding to each page in each conversion link, the access traffic of each page in each conversion link, and the access traffic of the second page.
7. The apparatus according to claim 6, wherein the second unit is specifically configured to:
aiming at each page in each conversion link, determining a conversion rate curve of access flow corresponding to the page and a ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length;
and determining the conversion rate increase amount of the access flow corresponding to the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the access flow corresponding to the page and the proportion curve for each page in each conversion link.
8. The apparatus of claim 7, wherein the conversion curve of the access traffic corresponding to the page comprises: the ratio of the access flow of the next page of the page to the access flow of the page within the time length range required by the loading completion of different pages of the page;
the ratio curve of the access flow of the page in different time lengths of the page to the total access flow of the page in a preset time length comprises: the page is in the range of the time length required by the completion of the loading of different pages, and the ratio of the access flow of the page to the total access flow of the page in the preset time length is determined;
the conversion rate curve of the access flow corresponding to the page is the same as the division mode of the time length range required by the page loading completion of the proportion curve;
the third unit is specifically configured to: and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page and the ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length aiming at each page in each conversion link.
9. The apparatus according to claim 8, wherein the third unit is specifically configured to:
for each page in each of the conversion links:
according to the preset value, scaling the ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration in an equal proportion to obtain a new ratio curve of the access flow of the page in different durations of the page and the total access flow of the page in the preset duration, wherein the length range of time required for completing the loading of each page of the new ratio curve is less than or equal to the preset value;
and determining the conversion rate increase of the access flow of the page when the time required for completing the page loading of the page is a preset value according to the conversion rate curve of the corresponding access flow of the page, and the original ratio curve and the new ratio curve of the access flow of the page in different time lengths and the total access flow of the page in a preset time length.
10. The apparatus of claim 6, wherein the conversion link from the first page of the web site to the second page of the web site comprises a first conversion link and a second conversion link, wherein the first conversion link comprises the first page, the second page, and the third page; the second conversion link comprises a fourth page, a fifth page and a sixth page;
the third unit is specifically configured to:
determining an access traffic loss value for the second page using the following equation:
(((a*aa+b)*bb+c)*cc+((d*dd+e)*ee+f)*ff)/g
a, b, c, d, e, f and g respectively represent access flow of a first page in the first conversion link, a second page in the first conversion link, a third page in the first conversion link, a fourth page in the second conversion link, a fifth page in the second conversion link, a sixth page in the second conversion link and a second page of the website; aa. bb, cc, dd, ee, and ff respectively represent the conversion rate promotion amounts of the access traffic corresponding to the first page in the first conversion link, the second page in the first conversion link, the third page in the first conversion link, the fourth page in the second conversion link, the fifth page in the second conversion link, and the sixth page in the second conversion link.
CN201510671132.1A 2015-10-15 2015-10-15 Page access flow parameter obtaining method and device Active CN106598975B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510671132.1A CN106598975B (en) 2015-10-15 2015-10-15 Page access flow parameter obtaining method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510671132.1A CN106598975B (en) 2015-10-15 2015-10-15 Page access flow parameter obtaining method and device

Publications (2)

Publication Number Publication Date
CN106598975A CN106598975A (en) 2017-04-26
CN106598975B true CN106598975B (en) 2020-04-10

Family

ID=58553685

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510671132.1A Active CN106598975B (en) 2015-10-15 2015-10-15 Page access flow parameter obtaining method and device

Country Status (1)

Country Link
CN (1) CN106598975B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011043920A2 (en) * 2009-10-06 2011-04-14 BrightEdge Technologies Correlating web page visits and conversions with external references
CN103810184A (en) * 2012-11-07 2014-05-21 阿里巴巴集团控股有限公司 Method for determining web page address velocity, optimization method and device of methods
CN104090908A (en) * 2014-06-06 2014-10-08 微梦创科网络科技(中国)有限公司 Method and device for counting mean detention time in page group and generalizing content in website
CN104267959A (en) * 2014-09-30 2015-01-07 广州华多网络科技有限公司 Method and device for setting page styles
CN104462251A (en) * 2014-11-19 2015-03-25 北京国双科技有限公司 Data processing method and device for network multimedia file delivery
CN104573043A (en) * 2015-01-19 2015-04-29 郑州悉知信息技术有限公司 Data analyzing method and system of e-commerce website

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070124192A1 (en) * 2005-11-29 2007-05-31 International Business Machines Corporation Dynamic conversion rate optimization

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011043920A2 (en) * 2009-10-06 2011-04-14 BrightEdge Technologies Correlating web page visits and conversions with external references
CN103810184A (en) * 2012-11-07 2014-05-21 阿里巴巴集团控股有限公司 Method for determining web page address velocity, optimization method and device of methods
CN104090908A (en) * 2014-06-06 2014-10-08 微梦创科网络科技(中国)有限公司 Method and device for counting mean detention time in page group and generalizing content in website
CN104267959A (en) * 2014-09-30 2015-01-07 广州华多网络科技有限公司 Method and device for setting page styles
CN104462251A (en) * 2014-11-19 2015-03-25 北京国双科技有限公司 Data processing method and device for network multimedia file delivery
CN104573043A (en) * 2015-01-19 2015-04-29 郑州悉知信息技术有限公司 Data analyzing method and system of e-commerce website

Also Published As

Publication number Publication date
CN106598975A (en) 2017-04-26

Similar Documents

Publication Publication Date Title
CN103250031B (en) Routing system, routing method and route selection program
WO2019114423A1 (en) Method and apparatus for merging model prediction values, and device
CN105224959A (en) The training method of order models and device
CN112306656A (en) Cloud computing task tracking processing method, cloud computing system and server
CN113361739B (en) Method and device for generating picking path
US20140214632A1 (en) Smart Crowd Sourcing On Product Classification
CN109308537A (en) Website recommendation method and device
CN113377488A (en) Method, system and equipment for resource migration
CN110300123A (en) Abnormal flow recognition methods, device, electronic equipment and storage medium
Li et al. MADM-based smart parking guidance algorithm
CN109587072A (en) Distributed system overall situation speed limiting system and method
CN111860858A (en) Method and device for determining model updating parameters and readable storage medium
CN115510327B (en) Training method, resource recommendation method and device for click-through rate prediction model
CN106598975B (en) Page access flow parameter obtaining method and device
CN105939388A (en) Method for pushing business content and content controller
CN114372689A (en) Road network operation characteristic variable point identification method based on dynamic planning
HK1235503A1 (en) Page access traffic parameter acquisition method and device
HK1235503A (en) Page access traffic parameter acquisition method and device
CN103530190A (en) Load forecasting method and device
CN112819555A (en) Article recommendation method and device
CN111339468B (en) Information pushing method, device, electronic equipment and storage medium
CN116681222A (en) Multi-round uncertain crowd sensing task allocation method meeting time limit
CN112445613B (en) Elastic expansion and contraction method, electronic device and storage medium for stream processing platform
HK1235503B (en) Page access traffic parameter acquisition method and device
CN115037655A (en) Pressure measurement method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1235503

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240226

Address after: # 01-21, Lai Zan Da Building 1, 51 Belarusian Road, Singapore

Patentee after: Alibaba Singapore Holdings Ltd.

Country or region after: Singapore

Address before: Cayman Islands Grand Cayman capital building, a four storey No. 847 mailbox

Patentee before: ALIBABA GROUP HOLDING Ltd.

Country or region before: Cayman Islands