SDK Modules
The SDK is organized into independent modules:- datapipelines (required): Core tracking, user identification, and event tracking
- messagingpush: Push notification support via Firebase Cloud Messaging (FCM)
- messaginginapp: Standard in-app messaging functionality
- messaginginapp-compose: In-app messaging optimized for Jetpack Compose
- location: Location tracking capabilities
For conceptual background on events, users, and attributes, see Getting Started with Events.