Mobile Integration
Introduction
Algonomy rCDP Mobile SDKs integration with your mobile apps enables you to capture customer behavior and clickstream data from native and cross-platform mobile applications in rCDP. It allows you to track user interactions such as app launches, screen views, in-app actions, and transactions directly from your mobile applications.
Algonomy rCDP provides SDK-based integration for the following mobile platforms:
-
iOS SDK – For native iOS applications
-
Android SDK – For native Android applications
-
React Native SDK – For cross-platform mobile applications
Choose the Right Approach
Use the following guidance to select the appropriate mobile integration method:
Use rCDP iOS SDK if you are building a native iOS application.
- → Supports event tracking and customer profile management
- → Enables push notifications and in-app notifications
- → Compatible with Objective-C and Swift
Use rCDP Android SDK if you are building a native Android application.
- → Supports clickstream tracking and profile enrichment
- → Enables push notifications and location tracking
- → Integrates with Firebase services
Algonomy rCDP React Native SDK
Use rCDP React Native SDK if you are building a cross-platform mobile application.
- → Provides a wrapper over native SDKs
- → Enables event tracking and profile management
- → Supports both Android and iOS platforms
How Mobile Integration Works
All Algonomy rCDP Mobile SDKs integration follow a consistent flow to ensure reliable event tracking and data collection:
-
Obtain configuration details such as the API key or app ID from rCDP.
-
Add the Algonomy rCDP Mobile SDK to your mobile application.
-
Configure dependencies, permissions, and required platform settings.
-
Initialize the SDK during application launch using the configuration details.
-
Capture user interactions and events such as app launches, screen views, in-app actions, and transactions.
-
Send events and user profile data to rCDP (handled automatically by the SDK).
-
Verify the integration using logs or debugging tools to ensure events are being captured and sent correctly.
-
Algonomy rCDP process and activate the data in real time.
What You Can Track
Using mobile integration, you can capture a wide range of user interactions that form the foundation for personalization and analytics:
-
App launches and session activities
-
Screen views and navigation events
-
Product interactions and in-app actions
-
User identity events such as login, registration, and profile updates
-
Transactions and conversion events
These events enable real-time segmentation, personalization, and customer journey orchestration across channels.