Universal links
Universal links are a specific deep linking protocol available for iOS version 9 and later. They are constructed differently to the custom URL schemes used in earlier iOS versions and other mobile platforms.
Measure campaigns with iOS deeplinks
You can deeplink users into your iOS app using:
- Universal links
- Javascript universal links
- Adjust link URLs +
deep_link
parameter
To use deep links with a link URL and deep_link
parameter for iOS 9 + campaigns, make sure you have set up universal links in Adjust and in your Xcode project. This lets Adjust translate the link into a universal link, to return to the device and open the app.
Supported methods by environment
The best linking method is the one that supports your ad environment, where users interact with your ads.
Here, you can see which setup is best suited for your campaign.
Ad environment | Recommendation |
---|---|
Chrome browser | Universal link Link + deep_link parameter |
Safari browser | Universal link Javascript universal link Link + deep_link parameter |
Facebook Newsfeed | Universal link Javascript universal link Link + deep_link parameterNote: Must append path |
Facebook browser | Universal link Javascript universal link Link + deep_link parameterNote: Must append path |
Facebook Messenger | Universal link Javascript universal link Link + deep_link parameterNote: Must append path |
Facebook Messenger browser | Universal link Javascript universal link Link + deep_link parameter Note: Must append path |
Universal link Javascript universal link Link + deep_link parameterNote: Universal linking must be implemented in the app Note: Must append path | |
Gmail | Universal link |
Apple Mail | Universal link Link + deep_link parameter |
Slack | Universal link Javascript universal link Note: Must append js flag |
Universal link Javascript universal link Link + deep_link parameter | |
Snapchat message | Universal link Javascript universal link Link + deep_link parameterNote: Must append js flag |
Universal link Javascript universal link Link + deep_link parameterNote: Must append js flag | |
Telegram | Universal link Javascript universal link (Must append js flag) Link + deep_link parameter (Must append js flag) |
Deeplink with SFSafariViewController | Universal link Javascript universal link Link + deep_link parameter Note: Must append js flag |