Introduction
The Apptrove Cordova SDK helps you track attribution, in-app events, revenue, deep links, and uninstall analytics in Cordova and Ionic applications.
SDK Transition Notice
Trackier SDK is transitioning to Apptrove SDK
| Item | Details |
|---|---|
| Current Status | Both Trackier SDK and Apptrove SDK are available |
| Deprecation Date | Trackier SDK will be deprecated in August 2026 |
| Action Required | Use Apptrove SDK for all new development |
| Apptrove Package | com.apptrove.cordova_sdk (2.x.x) |
| Trackier Package | com.trackier.cordova_sdk (1.x.x) |
Use the tabs below for SDK-specific snippets.
- ✓ Apptrove SDK (Recommended)
- Trackier SDK (Deprecating August 2026)
- Package:
com.apptrove.cordova_sdk - Core classes:
AppTroveConfig,AppTroveCordovaPlugin,AppTroveEvent - Current major version:
2.x
- Package:
com.trackier.cordova_sdk - Core classes:
TrackierConfig,TrackierCordovaPlugin,TrackierEvent - Latest legacy version:
1.x.x
Key Features
- Attribution tracking
- Built-in and custom event tracking
- Revenue tracking
- Deep linking and deferred deep linking
- Dynamic link generation
- Uninstall tracking
- SDK signing and security controls
Requirements
- Cordova
9.0+ - Node.js and npm
- Ionic Native projects: Ionic CLI, Capacitor,
@awesome-cordova-plugins/core - Android: API
21+ - iOS: iOS
10.0+, Xcode12+ - Apptrove account with SDK key access
Example Application
Reference implementation:
- Repository: ApptroveLabs/cordova_sdk
- Path:
example-ionic-app
Quick steps:
- Clone the repository and open
example-ionic-app. - Install dependencies.
- Configure your SDK key and environment.
- Run on Android/iOS and validate tracking flows.
Next Steps
- Install the SDK: Installation
- Initialize the SDK: Initialization
- Track events and user data: Events Tracking, Passing User Data
- Configure advanced features: Advanced Features
- Review releases and migration status: Release Notes
- Contact support: support@apptrove.com, Support