SDK Integration
This document describes how to integrate the SDK for iOS and Android.
By integrating the SDK, you can enable Universal Links and Deferred Deep Links, allowing a seamless user experience from link click to in-app navigation.
Overview
The SDK provides platform-specific support for handling advanced dynamic link features:
- Universal Links / App Links
- Deferred Deep Links
- Accurate attribution and routing after app installation
These capabilities ensure that users are routed to the correct in-app destination even if the app is not installed at the time of link click.
Supported Platforms
- iOS SDK
- Android SDK
Each SDK is designed to integrate natively with its respective platform.
iOS SDK
By integrating the iOS SDK, you can:
- Handle Universal Links
- Support Deferred Deep Links after App Store installation
- Receive link parameters and route users to specific screens
The SDK works in conjunction with:
- App ID
- App Scheme
- App Store ID
Android SDK
By integrating the Android SDK, you can:
- Handle Android App Links
- Support Deferred Deep Links after Play Store installation
- Receive link parameters and route users to specific screens
The SDK works in conjunction with:
- Package Name
- App Scheme
- SHA-256 Fingerprint
Plan Requirements
Pro Plan Required
- Universal Links and Deferred Deep Link features are available only on the Pro plan
- The Pro plan is available for $10
If the SDK is not integrated or the project is not on the Pro plan:
- Links will still function
- However, Universal Links and Deferred Deep Link capabilities will be limited or unavailable
Notes
- SDK integration is optional but strongly recommended for full functionality
- More advanced SDK features may be added in future updates