Skip to content

Default Link Behavior Configuration

  • Configure default behavior

    • Set the default behavior for your deep links on Link Settings

    • These values are typically overridden by Custom link behavior for each deep link

    • iOS
      • Use these settings to control the default behavior of your deep links on iOS

        image

      • The Apple App Prefix is found within the Apple Developer Portal for your app

    App Store Redirect on < iOS 12.3

    For any user running on an iOS version below 12.3, a popup first appears prompting the user to open in the App Store when being redirected to the app store. The user must click OK to be fully routed to the App Store to download your app. This popup cannot be removed from the user flow as it's inherent to iOS. image

    • Android
      • Use these settings to control the default behavior of your deep links on Android

      • Play Store is for published apps, if your app cannot be located or is a local/dev build, please use the Custom URL option

        image

      • Generate a SHA256 Cert Fingerprint

        • Navigate to your keystore file (used to build the debug and production version of your APK file before it gets deployed)
        • Run keytool -list -v -keystore my-release-key.keystore to generate a fingerprint

        • Example fingerprint AA:C9:D9:A5:E9:76:3E:51:1B:FB:35:00:06:9B:56:AC:FB:A6:28:CE:F3:D6:65:38:18:E3:9C:63:94:FB:D2:C1 to add to your Branch Dashboard

    • Desktop

      We now support deep linking to Desktop apps such as Spotify and Slack, via URI schemes

      Our beta Mac OS Desktop SDK is available for testing, so please contact your Branch Account Manager or integrations@branch.io for more information.

      • Use these settings to control the default behavior of your deep links on Desktop browsers

        image

      • For Desktop apps

        • Enter your Desktop URI Scheme (e.g. spotify://)
        • Include $desktop_deeplink_path key-value pair to your link (e.g. "$desktop_deeplink_path": "track/5D8o9tGf3Dfjz7CgMxcoeI")
        • If the app is not installed when the link is clicked, we will fall back to the Desktop or Default URL, in that order
        • This feature is still in the early stages of development; so usage without a Desktop SDK will not be able to attribute or pass data through an install.
    • Fallback
      • Use these settings to control the default behavior of your deep links on any other platform

        image

    • Social media
      • Set the default image preview for your deep links when shared on social media
      • These values are typically overridden by Custom link behavior which differentiate your deep links between one another

        image

    • Save
      • Make sure you commit any changes

        image