Title: User Profile Locale: en URL: https://sensorswave.com/en/docs/user-operation/user-profile/ Description: Learn how to view an individual user's complete profile, activity, and associated information User Profile provides a 360-degree view of an individual user, helping you understand the user's property characteristics, behavior trajectory, and associations with system features in depth. With User Profile, you can perform issue investigation, user analysis, and customer support tasks. ## Page Structure The User Profile page is divided into four main areas: ### 1. Basic Information The top of the page displays the user's core identification information: | Field | Description | |-------|-------------| | **SSID** | The user's unique identifier | | **Login ID** | The user's Login ID | | **Anonymous ID** | The user's device Anonymous ID | | **First Seen** | The first time the user visited the product | | **Last active time** | The last time the user triggered an event | ### 2. User Properties Displays the user's detailed property information: **System properties**: - Registration time - Registration channel - Operating system - Device model - App version **Custom properties**: - Membership level - Cumulative spending - Region - Other business-related properties > **Tip**: The property list can be customized based on your business needs by maintaining User Property metadata in Data Center. ### 3. Activity Displays the user's event behavior records in a timeline format: ``` 2026-02-03 14:30:25 Payment Successful Order ID: ORDER-2026-001 Order Amount: 299.00 Payment Method: Alipay 2026-02-03 14:28:10 Submit Order Product ID: PROD-001 Product Name: Smart Watch 2026-02-03 14:25:03 Add to Cart Product ID: PROD-001 2026-02-03 14:20:15 Browse Product Product ID: PROD-001 Source Page: Search Results ``` ### 4. Associated Information Displays the user's associations with system features: - **Cohorts**: Which cohorts the user belongs to - **Feature Gates**: The user's Feature Gate status - **Experiment participation**: A/B Experiments and groups the user is in ## Activity Analysis ### View Activity 1. Switch to the **Activity** tab 2. By default, event records from the past 7 days are displayed 3. Events are sorted in reverse chronological order (most recent at the top) ### Time Range Filter Adjust the time range for viewing: 1. Click the time range selector 2. Select a preset range: Today, Past 7 days, Past 30 days 3. Or customize the start and end times 4. Click **Confirm** to refresh the list ### Event Type Filter Filter specific types of events: 1. Click the **Event Filter** button 2. Select the event types to view (supports multiple selection) 3. Click **Confirm** to apply the filter **Common filter scenarios**: - Purchase-related events only: Browse Product, Add to Cart, Submit Order, Payment Successful - Search-related events only: Search, Search Result Click - Error events only: Error Report, Crash ### View Event Details Click an event row to expand and view the complete Event Properties: ``` Payment Successful 2026-02-03 14:30:25 ├── Order ID: ORDER-2026-001 ├── Order Amount: 299.00 ├── Product Count: 1 ├── Payment Method: Alipay ├── Used Coupon: Yes ├── Coupon Amount: 20.00 ├── Actual Amount: 279.00 ├── Device: iPhone 14 Pro ├── OS: iOS 16.2 ├── App Version: 3.2.1 └── IP Address: 114.92.xxx.xxx ``` ### Export Activity Export the user's Activity as a file: 1. Configure the time range and event filter 2. Click the **Export** button in the top right corner 3. Select the export format: CSV or JSON 4. Click **Confirm** to start exporting ## Cohort Membership Displays all cohorts the user currently belongs to: ### Cohort Information | Column | Description | |--------|-------------| | **Cohort Name** | The name of the cohort; click to navigate to cohort details | | **Cohort type** | Static Cohort or Dynamic Cohort | | **Created at** | The creation time of the cohort | | **Cohort size** | The current number of users in the cohort | ### Use Cases - **Understand user characteristics**: Quickly learn which groups the user belongs to via their cohorts - **Issue investigation**: Check whether the user belongs to a specific cohort - **Validate cohort rules**: Confirm that cohort rules correctly select the target users ## Feature Gate Status Displays the user's Feature Gate states: ### Status Information | Column | Description | |--------|-------------| | **Gate name** | The name of the Feature Gate; click to navigate to gate configuration | | **Current status** | Enabled (green) or Disabled (gray) | | **Matched rule** | If enabled, shows the name of the matched rule | | **Check time** | The most recent time the Feature Gate was checked | ### Use Cases - **Issue investigation**: A user reports a feature is unavailable — check if the Feature Gate is enabled - **Rollout verification**: Confirm whether the target user matched the rollout rule - **Targeting confirmation**: Verify that a specific user's Feature Gate status is as expected > **Tip**: Feature Gate status may be cached. The displayed result is from the most recent check. ## Experiment Participation Displays the A/B Experiments and group assignments for the user: ### Participation Details | Column | Description | |--------|-------------| | **Experiment name** | The name of the experiment; click to navigate to experiment details | | **Experiment status** | Running, Paused, or Finished | | **Group** | The experiment group the user is in (Control / Treatment) | | **Assignment time** | The time the user entered the experiment | | **Dynamic config** | The dynamic configuration parameter values for the group | ### Use Cases - **Issue investigation**: A user reports a feature anomaly — check if it is related to an experiment - **Experiment verification**: Confirm whether the target user correctly entered the experiment - **Impact analysis**: Analyze the experiment's effect on user behavior in combination with the Activity ## Usage Scenarios ### Scenario 1: Issue Investigation A user reported payment failure — locate the problem: 1. **Search for the user**: Enter the user ID or phone number in User List to find the user 2. **View Activity**: - Filter for payment-related events - Find events around the time the user reported the issue - View detailed properties of "Submit Order" and "Payment" events 3. **Check associated information**: - View Feature Gate status to confirm whether the payment feature is enabled - View Experiment participation to check if the user is in a payment experiment 4. **Analysis conclusion**: - If there is no "Payment Successful" event, the payment did indeed fail - Use Event Properties (error code, device info, etc.) to locate the root cause ### Scenario 2: User Analysis Analyze the behavioral characteristics of a high-value user: 1. **View user properties**: - Registration channel, membership level, cumulative spending - Understand the user's basic profile 2. **Analyze Activity**: - Observe the user's typical visit path - Analyze the user's purchase decision process - Identify usage habits 3. **View cohort membership**: - Confirm which key cohorts the user belongs to - Understand the user's group characteristics ### Scenario 3: Customer Support A user inquires about a feature that is unavailable: 1. **Quickly locate the user**: Search by user ID or phone number 2. **Check Feature Gates**: - Find the relevant feature in the Feature Gate status - Confirm whether the feature is enabled for the user 3. **Check experiment status**: - View whether the user is participating in a related experiment - Confirm which experiment group the user is in 4. **Provide feedback**: - If limited by rollout, inform the user the feature has not been opened for them yet - If it is a configuration issue, contact the technical team ### Scenario 4: Data Validation Verify that instrumentation data is reported correctly: 1. **View Activity**: - Perform the target operation in the test environment - Check in User Profile whether the event was reported 2. **Check Event Properties**: - Expand event details to check if properties are complete - Verify that property values match expectations 3. **Compare with expectations**: - Compare with the instrumentation documentation to confirm data accuracy ## Notes ### Data Delay - Activity may have a 1–5 minute delay - Feature Gate and Experiment statuses show results from the most recent check - For time-sensitive scenarios, refresh multiple times to confirm ### Data Permissions - Viewing User Profile requires access to the Users module - Sensitive properties (such as phone number, email) may be masked based on data security policies - Exporting user data requires "Data Export" permission ### Data Retention - Event behavior data is stored according to the Project's configured retention policy - Events beyond the retention period cannot be viewed - The user table retains users active within the past 365 days by default; users inactive for more than 365 days are automatically removed ## Next Steps Now that you understand how to use User Profile, you can: 1. **[Cohorts Overview](cohort-overview.mdx)**: Learn how to create and manage cohorts 2. **[Cohort Rules](cohort-rules.mdx)**: Learn more about configuring cohort rules 3. **[Integration with Analytics](integration-with-analytics.mdx)**: Master the integration between the Users module and Insights --- **Last updated**: January 19, 2026