The Clarity SDK 3.0 introduces several new features aimed at providing developers with more flexibility and better control over in-app analytics for Android, iOS, and React Native platforms.
Key Features
Smart Events: Actionable Insights, No Tagging Required
- Automatically detects key user actions like purchases, add-to-cart events, checkouts, logins, and subscriptions.
- Allows defining custom events via an API for specific interactions.
Funnels: Visualize User Journeys
- Tracks user steps toward goals or conversions.
- Identifies where users drop off and the steps causing friction.
Data Capture Rules: Ultimate Control for Efficiency
- Limits daily uploads to conserve bandwidth.
- Dynamically enables/disables Clarity on devices with limited memory.
iOS 18 Support: Pixel-Perfect Recordings
- Provides flawless session recordings with seamless integration with SwiftUI.
Custom Screen Names: Personalize Your Sessions
- Allows renaming screens dynamically for React Native, Compose, or SwiftUI.
- Enhances session personalization to reflect the app’s personality and structure.
On-Demand Session Control
- Offers a la carte session management with the StartNewSession() API.
- Provides full control over session timing for precise in-app analytics.
These features enhance flexibility and control over in-app analytics and data management. Developers are encouraged to review the detailed changelog and upgrade to the latest version for improved user insights.