This document is an introduction to Quick Tracking and technical integration and is not used as a sales basis. For specific products and technical services purchased by an enterprise, the commercial purchase contract shall prevail.
Overview
Interval refers to the time interval between user actions.
Interval analysis can help enterprises scientifically observe the time interval and data distribution of user groups between specified behavior events. Different data indicators such as maximum, minimum, and median can reflect the user experience in the product usage path and evaluate the rationality of product feature settings. After a query is performed through interval analysis, it can be saved as a report and added to a self-made dashboard for display and statistics.
Applied scenarios
Interval analysis can solve
Visualization time intervals, understand the differences in time interval distribution among user group behaviors, and analyze conversion efficiency. For example, you can query the distribution of the time interval between the completion of registration and the first order submission of new users on each day of the past seven days.
Analyze the interval between users in key behaviors and shorten the interval by optimizing products and marketing strategies. For example, query the time distribution between the first purchase and the second purchase of users on an e-commerce platform.
Take 「Analysis of the Duration Between the First Login of A New User And Registration」 as an example.
Define interval: select the initial behavior as the 「Application Startup (preset)」 event and the subsequent behavior as 「Registration」.
Set the filter criteria: 「System Attributes/Account First Day Login」 「Equal to」 「Yes (new user).
Set the time range to the last seven days and the granularity to days.
Click 「Start Analysis」.
Actions guide
Page composition
The function area in the upper right corner: users can save and create, click more to view the saved analysis list and export data to 「Excel」.
Information configuration area: you can select events, metrics, attribute filtering, grouping, global, crowd filtering, and time selection.
Interface composition analysis result area: user can view detailed data after analysis result.
Actions guide
Define interval 
1. Click the drop-down list to select a specific event as the initial behavior and the subsequent behavior. You can select the same event.
2. Add filter conditions:
Property filtering of events is supported.
Category name | Category description | Details |
System attributes | These attributes act on all events and is tracked by the SDK | System preset attributes, such as the version of the SDK |
Global attributes | These attributes are applied to all events and is reported by users, such as the region where you are hungry. | The attributes entered by the user in the global attributes of the tracking management platform |
Event attributes | These attributes are applied to all events, which are reported by users or tracked by the system. For example, the payment amount of a payment event | The attributes entered by the user in the event attributes of the tracking management platform |
Channel attributes | These attributes are applied to all events to view the behavior characteristics of users from various channels in the application and their contributions to a metric. | The attributes entered by the user in the channel attribute of the tracking management platform. |
User attributes | These attributes are applied to all events and is reported through specific events or the server API, such as the member information | The attributes entered by the user in the user attributes of the tracking management platform. |
Different filter symbols are supported based on different types of attributes.
Attribute type | Filter symbol | Symbol definition | Example |
String | Equal to | Represents equal to one or more specific values | The device brand is equal to Huawei or Apple |
Not equal to | Identifies the exclusion of one or more specific values | Device brand excludes Huawei or Apple | |
Contains | Find values that contain certain characters in an attribute value | The character Huawei is included in the device brand | |
Does not contain | Exclude values with certain characters in attribute value | The character Huawei is not included in the device brand. | |
Empty | Find data with no property value | with device brand attribute value | |
Not empty | Find data with property values | No device brand attribute value | |
Numeric types | Equal to | Equal to a specific data | Order amount equals 1000 |
Not equal to | Not equal to a specific value | Order amount not equal to 1000 | |
Greater than | Greater than a specific value | Order amount not equal to 1000 | |
Smaller than | Less than a specific value | Order amount less than 1000 | |
In... with... | Between two specific values | Order amount between 1000 and 5000 |
Add group filtering
When you need to filter the distribution of metrics in different dimensions, for example, you can view the registration intervals of users in different channels. Group filtering supports the distribution of metrics in different dimensions.
Add a global filter
If you select Two Step Event Metrics or More, global filtering supports common filtering based on common attributes between different events. The specific filtering capability and the attribute filtering capability of the same single event are set.
Add audience filtering
When you need to select different user groups for data analysis, such as analyzing the purchase interval of a user group. User group filtering supports interval analysis for different user groups.
Granularity Selection
The default time granularity is by day, week, or month.
The 「Initial Behavior」 event and the 「Subsequent Behavior」 event must occur on the same natural day at day granularity.
The 「Initial Behavior」 event and the 「Subsequent Behavior」 event must occur in the same natural week at weekly granularity.
Monthly granularity the 「Initial Behavior」 event and the 「Subsequent Behavior」 event must occur in the same calendar month;
Select time range
You can select the time range and time granularity as required. You can select a time range in the 「Relative Period」 or 「Fixed Period」 mode. In the Relative Period mode, the default time is set to the past seven days and is displayed by day.
The 「Relative Period」 of time is based on the date range pushed forward or backward by an anchor point, which will change with time. There are three dimensions of the past X days, weeks, and months. You can also customize the time filter conditions for the past X days, weeks, and months. The day is a complete natural day, and the week is selected from Monday to Sunday, and the month is the natural month (from the 1st to the last day of each month).
The following list describes the rules:
A. Past n days: Push forward the entire n days based on the current time.
B. Past n weeks: Push forward n complete weeks based on the current time. If the current time is the last day of the week, the past n weeks include the week in which the current time is located. Example: If the current time is the 7.20 (Tuesday), then the past week is 7.12-7.18 (Monday to Sunday). If the current time is the 7.18 (Sunday), then the past week is 7.12-7.18.
C. Past n Months: Push forward n complete months based on the current time. If the current time is the last day of the month, then the past n months include the month in which the current time is located. Example: If the current time is 7.20, then the past month is 6.1-6.30; If the current time is 6.30, then the past month is 6.01-6.30.
「Fixed Period」 You can directly select the start date in the calendar box, and click OK to select the current time range for data analysis (there is no time range limit for a fixed period).
View analysis charts
After setting the query criteria and clicking 「Start Analysis」, you can view the analysis results.
Click the 「More」 button 「Export Data」 in the upper right corner to download the Excel file.
Save common metrics for subsequent re-query. You can click the 「Save」 button in the upper-right corner.
After you update and edit a saved metric, you can click 「Update」 in the upper-left corner to update it.
-After modifying a metric in an existing saved metric analysis, you can click 「Save As」 in the upper right corner to save the new metric in the metric list.
Table column indicators:
Maximum: the maximum value of the conversion interval.
Minimum: the minimum value of the conversion interval.
Median: Convert the interval conversion duration from large to small and take the middle value.
Upper quartet: Convert the interval conversion duration by scheduling from small to large, taking the value at 1/4.
Lower quartet: Convert the interval conversion duration by scheduling from small to large, taking the value at 3/4.
Average: the sum of the interval conversion duration /the number of conversions.
Number of conversion devices: a total of how many people have completed interval conversions within the selected time. It is possible that one person will complete multiple interval conversions.
By default, 「Time Dimension」 is selected. If you deselect Time Dimension in the upper right corner, the Time Dimension is hidden.
Converting the number of devices Click the numerical result to save the current data as a crowd.
Save data to dashboard 
1. Enter a report name.
2. Select the time period for saving the report.
-「Impact of Different Time Periods on Reports」
Select a relative time period, and the report date can be updated as the query time passes.
If you select a fixed period, the report date does not change based on the time selected on the kanban.
If no time period is selected, the report date displays data from the past 7 days by default.
3. Click the 「OK」 button to save the data to the report list.
Add a report to the dashboard
For an already saved report, you can choose to add the report to the dashboard:
Enter a 「Report Name」.
Select the added dashboard.
Select the type of display you want for the chart.
Select the display layout of the chart in the self-made dashboard.
In Advanced Settings, you can set the default time granularity to Day, Week, or Month. You can enable the filter toggle in the dashboard.
Click 「OK」.
Computing logic
Assume that the user does the following: A→A→B→B→A→B→A→A→C→D→B, and chooses to calculate the interval between A and B events:
The first B event after the event is found is the first interval, and then the and B events are matched.
According to the time granularity, by day, week, and month, the matched A event and B event must occur on the same natural day, week, and month.
Assuming that the user actions all occur within one day, the matching result is
A → A → B → B → A → B → B → A → A → C → D → B