Support Home > Smartlinks Overview > Adding Universal Link or App Link Support

Adding Universal Link or App Link Support


The following details provide the requirements for Universal Link and App Link set up.

 

NOTE: It may take up to three days for universal links/app links configuration to be completed.


Universal Link (iOS)

When supporting universal links, iOS users can tap a link to your website and get seamlessly redirected to your installed app without going through Safari. If your app is not installed, tapping a link to your website opens your website in Safari.

 

Required Items for Set Up:

These requirements are in addition to the steps detailed here (Apple Support Universal Links), which outline in-app requirements.

The below information will need to be provided to your CSM team, it may take up to three days for the configuration within Kochava to be implemented:

  1. Kochava App ID(s).
  2. The subdomain selected for each app (must be unique). This is the subdomain that will be added in front of smart.link (e.g., publisher-ios-appname).
    So the link will be served from https://publisher-ios-appname.smart.link
  3. Fall back URL to redirect the user when the app is not installed, most likely app store, (e.g., https://itunes.apple.com/us/app/keynote/id361285480).
  4. Association file (apple-app-site-association). JSON format and appear like the file below:

     

    The appID in the apple-app-site-association file is the same value that is associated with the “application-identifier” key in your app’s entitlements after being built. The prefix can be found here.

  5. Domain association enabled in Xcode. Please Add:
    applinks:[subdomain].smart.link AND applinks:[subdomain].testing.smart.link

     


App Link Example (Android)

Android App Links are HTTP URLs that bring users directly to specific content in your Android app. Android App Links can drive more traffic to your app, help you discover which app content is used most and make it easier for users to share and find content in an installed app.

 

Required Items for Set Up:

These requirements are in addition to the steps detailed here (Android App Link).

The below information will need to be provided to your CSM team, it may take up to three days for the configuration within Kochava to be implemented:

  1. Kochava App ID(s).
  2. The sub domain selected for each app (must be unique). This is the subdomain that will be added in front of smart.link (e.g., publisher-android-appname).
    So the link will be served from https://publisher-android-appname.smart.link
  3. Fall back url to redirect the user when the app is not installed, most likely app store, (e.g., https://play.google.com/store/apps/details?id=com.google.android.apps.translate).
  4. Association file (assetlinks.json). JSON format and appear like the file below:

 
 

Last Modified: Jun 22, 2018 at 9:18 am