Menu

User Analysis

Overview

Perform statistical analysis based on user attributes, such as viewing the trend of user numbers over registration time or viewing the distribution of users by province.

Note: This function analyzes users in the users table. If the SDK only tracks event data without setting any profile information for the user, that user will not appear in the "User Attribute Analysis" function. Therefore, the number of users triggered by "Any Event" in the "Behavioral Event Analysis" module may differ from the data here.

User Attribute Analysis Function Introduction

Select Indicators

For all types of attributes, "number of unique values" can be used as an analysis indicator. For numerical attributes, "sum", "mean", "maximum value" and "minimum value" can be used as analysis indicators.

  1. Number of users: Total number of users.
  2. Deduplication count: The number of unique instances of this attribute across all users.
  3. sum: The values of this attribute are summed across all users.
  4. Mean: The arithmetic mean of the values of this attribute across all users.
  5. Maximum value: The maximum value of this attribute among all users.
  6. Minimum value: The minimum value of this attribute among all users.

View by group (dimension)

Viewing data by dimension allows for more granular analysis. Multiple dimensions can be added; without dimensions, only the indicator values are displayed.

  • The dimensions for numeric types can be set to custom ranges, as shown in the image above.
  • Date-type dimensions can be summarized by time period or not.

Add filter criteria

You can view users who meet specific criteria by using filter conditions. Clicking "+User Filter" in the image above allows you to select a user attribute from the drop-down list. Different filter logic operations are provided based on the data type of the attribute (text, numeric, date/time, boolean, set, etc.). Note: Version 2.4.1 supports nested AND/OR operations between filter conditions.


Display settings

  1. Filter group values at point A When there are many group values, select the group values that need to be displayed in the graph. The first 10 group values will be displayed by default.
  2. Select the graphic at point B. You can choose between line charts, bar charts, and pie charts.
  3. Choose the x-coordinate at point C When there are more than one group and the chart is displayed using line or bar charts, a dimension needs to be selected as the x-axis.

Table display

The first column shows the x-axis data, and the first row shows the grouping (dimension) values. Clicking on a number in the table will display a detailed list of users.

FAQ

Is it possible to filter users according to the order in which they joined the service?

A: By default, user attributes do not include a time attribute. If you need to view the data by access time, you need to record the time attribute when tracking the data and then analyze it based on that attribute.

Previous
Analysis Module
Next
User List
Last modified: 2026-08-04