Operation
Operation Analysis
Operation analysis is mainly used to monitor and analyze the response time and availability of user click events on the page. Optimizing the operation user experience is conducive to improving the conversion rate of key steps of users. Monitoring the availability of operations can ensure that key operations such as adding to the shopping cart and payment are stable and available, avoiding major losses to the business.
Operation Definition
Indicator Name | Indicator Definition |
---|---|
Number of Operations | The number of times the specified operation is requested. Calculation Rules: The operation is requested once and recorded once |
Operation Time | The time when all requests in the specified operation are completed. Calculation Rules: When the operation is an Ajax request, the end time of the last Ajax of the multiple Ajaxs corresponding to the operation - the start time of the operation click. |
Operation Availability | The ratio of the number of successful operations to the total number of operations. Calculation formula: Operation availability = (number of successful operations/total number of operations) * 100% |
Operation request time | Pure request time in the specified operation, excluding the blank time waiting for execution in the operation time. |
Failed operation | If any request in the operation is sent as an error, the operation is counted as failed. (For request errors, you can set network error status code filtering in the application settings to filter out statistics of non-network errors). |
Operation identification principle and identification scenario
Keynote Listening Cloud automatically identifies user click event operations through non-embedded point technology, and associates network requests and interface calls.
The identification scenarios are as follows:
-
Events bound by bindtap(catchtap) in WXML
-
Network requests in associated binding event functions
-
WeChat interface calls in associated binding event functions
-
Mixed calls of network requests and interfaces in associated binding event functions
Other related content:
-
For lower versions of WeChat Mini Program SDK, the operation name is obtained as element content (such as button name) first, and if it cannot be obtained, the event method name is used.
-
The timing of uploading operation information is the same as the page, which is uploaded when the page onHide or onUnload is triggered.
-
The ongoing operation will not be terminated when switching pages. If the operation is started in the current page and ends after switching to the second page, the operation data will be uploaded with the second page, but the page will still be recorded as the initiating page, and the track in the operation details will show the final ending page.
The operation is named by the "operation method name" of the operation by default, and the operations with the same method name on the same page will be aggregated, and custom operation aliases are supported.