Get Started

更新时间:
复制 MD 格式

Get started

1. Function path

You can click the "Performance Experience" button on the homepage to enter this product, or click "Go to Performance Experience" in the application list to enter this product.

Note

Please note that this document is the latest product feature document for the Quick Tracking Performance Experience Module. The version you are using may be an older version and does not contain some of the features in this document. Please contact us if necessary.

2. Glossary

2.1 Base Field

Noun

noun interpretation

Errors

The number of times that this type of error occurs within a certain time range, that is, the number of logs reported by the SDK

Failure Rate

Error rate=Number of errors /Number of application startup times. For errors of the custom exception class, the error rate may be greater than 100%. For errors of the crash class, the error rate may be greater than 100% in extreme cases due to data squeezing and delayed reporting.

Affected Users

In a certain time range, all error log of this type of error are recounted by device dimension.

Affected Users

Percentage of affected users=Number of affected users /Number of active users

Alert settings

Click Alert to monitor a single error summary.

Behavior logs

Record the time point, browsing duration, and jump process of the user in the process of using the APP, and then analyze the user behavior based on this. In some cases, Crash Analysis needs to query user behavior logs to obtain the user's application process and help solve other problems such as Crash. Currently, the page browsing and jump behavior in the ten steps before the user crashes is recorded as the user scenario restoration when the crash occurs.

Device View

The number of errors in a specific time range based on the model dimension.

System Distribution

Row the number of errors by system dimension within a specified time range

Carrier Distribution

In a certain time range, the number of errors is ranked by operator.

Version View

Row the number of errors by version within a specified time range

Page Distribution

The number of errors in a specified time range based on the page on which the crash occurred.

Duration Distribution

The number of errors within a specified time range based on the time distribution dimension from the start of the run to the crash

Geographical Distribution

The number of errors by region within a specified time range.

Intelligent Aggregation

Combine algorithms to aggregate similar error messages and display them in the same error summary

User ID

A unique ID that identifies the device. You can upload a user account. If there is no upload, we will display a randomly generated user ID

Lag

Android: If the main thread does not respond for 2 seconds, it is recorded as a lag.

iOS: If the main thread does not respond for 3 consecutive times and 2 seconds, it is recorded as a lag.

2.2 Startup Analysis Field

Noun

noun interpretation

First Start

The first startup after the app is installed is a special cold startup and is recorded as the first startup.

Cold start

The process in which the app ends the process or exits to the background. After the process is recycled by the system, the app starts again

Hot start

App program is called up from the background or switched back from other App interfaces

Pre-initialization duration

iOS: Function exec starts from the start of the process to the stage where the function is executed by the specified + load

Initialization Time

Android: init time for application's attachBaseContext method start to end

iOS: From the specified + load execution to the finishLaunching stage

Page Build Time

Android:build time is the end of application's attachBaseContext method to the end of application's onCreate method

iOS: From finishLaunching to FirstVC.viewDidLoad() stage

view.dom_complete (page load time)

Android: The onCreate method ends onResume when the load time is application

In iOS, the first rendering is complete from FirstVC.viewDidLoad() to FirstVC.viewDidAppear()

2.3 Network Analysis Field

Noun

noun interpretation

Response Time

Server response time, including the time to receive the response content

Throughput

Requests per minute, the average number of HTTP requests per minute

Total Time Consuming

End-to-end time consumed for a single network request

Transmit data volume

Total data of all requests and responses in the filter condition

Calls

Number of visits to all URLs in a region

First Packet Time

Time from the end of sending an HTTP request to receiving the first packet returned by the server

DNS Time

Domain Name System parsing time

TCP Time

Transmission Control Prototal Transmission Control Protocol Connection Time

SSL Time

Secure Sockets Layer Handshake Time

Total Requests

Total Requests

Network Errors

HTTP error + Transport layer error

HTTP Request Errors

The number of HTTP request errors

Slow Requests

The number of times that the request time for a single address exceeds the threshold set by the customer (5 seconds by default)

Normal Requests

Total Requests-Slow Requests

The UI and naming of a product vary based on the version. You may find that the UI in the back-end of the product is slightly different from the UI in the product documentation. However, this does not affect your use and product features. For more information about product features, see this document.