Introduction to Advanced Features
The Trackier Cordova SDK offers advanced features that empower developers to gain deeper insights into user behavior and engagement, optimizing marketing strategies for Cordova-based hybrid applications. This section introduces key advanced features: Deep Linking, Dynamic Links, and Uninstall Tracking, designed to enhance attribution accuracy, user engagement, and user lifecycle analysis without requiring extensive setup.
Deep Linking
Deep linking enables seamless navigation to specific in-app content, enhancing user engagement by directing users to targeted screens within your Cordova application. The SDK supports both normal deep linking (for users with the app installed) and deferred deep linking (for users who install the app via a deep link).
-
Purpose: Provides direct navigation to specific app content from external sources like ads, emails, or social media.
-
Benefits: Enhances user experience, increases engagement, and supports personalized user journeys.
-
Use Case: Direct users to specific product pages or promotional content when they click on marketing links.
Dynamic Links
Dynamic links allow you to create shareable links that work across platforms, directing users to specific in-app content while tracking campaign performance. The SDK supports creating dynamic links with attribution parameters, platform-specific redirects, and social media previews.
-
Purpose: Generate programmatic links for campaigns, deep linking to specific app content with embedded attribution data.
-
Benefits: Enhances user acquisition campaigns, provides platform-specific redirects, and supports social media sharing with rich previews.
-
Use Case: Create shareable product links that redirect to app stores if the app isn't installed, or directly to the product page if it is.
Uninstall Tracking
Uninstall Tracking monitors when users remove your app from their devices, offering critical insights into user retention and traffic quality. The Trackier Cordova SDK provides two methods for tracking uninstalls on Android:
1. Firebase Cloud Messaging (FCM) - Detects app uninstalls by monitoring FCM delivery receipts. This method is ideal for apps that already use push notifications. Uninstall data typically appears in the panel within 24-48 hours.
2. Firebase Analytics - Uses Firebase Analytics to track the app_remove event via Cloud Functions. This method provides comprehensive uninstall tracking through Firebase's native analytics.
-
Purpose: Tracks app uninstalls to measure user retention and evaluate the quality of acquired users.
-
Benefits: Identifies high-churn campaigns, supports fraud detection, and informs retention strategies.
-
Use Case: Analyze uninstall rates by traffic source to prioritize high-quality ad partners or adjust campaign targeting.
These advanced features, supported by the Trackier Cordova SDK, provide robust tools to maximize the impact of your mobile marketing efforts, leveraging data-driven insights for both Android and iOS platforms.
For detailed implementation guides, see:
- Deep Linking - Configure deep linking for enhanced user engagement
- Deferred Deep Linking - Handle deep links for users who install the app via a link
- Dynamic Links - Create shareable links with attribution tracking
- Uninstall Tracking - FCM - Monitor app uninstalls using Firebase Cloud Messaging
- Uninstall Tracking - Analytics - Monitor app uninstalls using Firebase Analytics