Availability
The Data Manager feature is available in Countly Lite, Countly Enterprise, and built-in Flex. Countly Lite provides limited access.
Data Manager is a data governance tool that helps you manage the lifecycle of events and user properties, improve data quality, and maintain control over the analytics data collected in Countly.
It provides a centralized interface for reviewing, organizing, and managing events, segmentations, and user properties. Using Data Manager, teams can validate incoming data, correct implementation issues, and restructure event schemas when necessary. This helps ensure that the data collected through SDK implementations remains consistent, accurate, and aligned with your analytics goals as your product evolves.
Data Manager also allows you to apply transformations, manage event definitions, validate incoming data, and regenerate datasets when required. These capabilities help teams maintain reliable analytics without requiring changes to the underlying SDK implementation.
Getting Started
Ensure that Data Manager is enabled. Navigate to Sidebar > Management > Feature Management and enable the Data Manager toggle.
Then, to access Data Manager at any time, on the Main Menu, go to Utilities > Data Manager.
Data Manager Overview
Understanding Data Manager Actions
This section introduces the core concepts and terminology used in Data Manager. These include:
Event: Represents a tracked interaction between a user and your application.
Event key: The unique, case-sensitive identifier used to define an Event.
Segmentation: refers to key-value parameters attached to Events to provide additional context and enable filtering.
Segmentation Type: Supported segmentation types include:
any,list,boolean,string, andintegerEvent Groups: Allows you to organize related Events for easier management and reporting.
Validations: Enforce rules on Events and Segmentations to prevent unintended or incorrect data from being processed.
Segmentation value regex validation: Allows you to define regular expressions to detect sensitive data patterns (such as email addresses or national ID numbers).
Transformations: Available only in Countly Enterprise. They allow users with update permissions to modify incoming data based on defined rules.
-
Status: Each Event or Segmentation can have one of the following statuses:
Created - The Event is defined but not yet approved. It is not tracked, not visible in reporting, and not available in charts or dropdowns.
Approved - The Event is approved and begins tracking but is not yet visible in reporting interfaces.
Live - The Event is actively tracked and visible in reporting, charts, and dropdowns.
Blocked - New data for the Event is no longer collected. Historical data remains available in reporting.
Unplanned - Data received via SDK or API that does not match the defined Event schema.
Data Manager contains two primary tabs: