Creating links to external websites or web applications from within Flip is easy. Standard links direct users to a website or web app; editors simply need to provide the URL for the desired content. Deep links, however, guide users to a native app. To create these deep links, specific parameters must be defined.
Deep link parameters
| Parameter | Description |
| target-app | The URL scheme of the app, including the path to a specific page. For example, target-app:// or target-app://module/example |
| ios-store-link | The link to download the target app from the Apple App Store. optional |
| android-store-link | The link to download the target app from the Google Play Store. optional |
| custom-install-link | The link to download the target app from the download page if the target app is not available in the public app stores. optional |
| web-link | The link to open the web app. optional |
Based on the parameters you define in deep links, there are two types of deep links:
- Basic deep links direct users to a specific page within a mobile app, but only if the app is installed.
- Deferred deep links direct users to a specific page within a mobile app. If the app is not installed, they offer an alternative option. There are two scenarios for these deferred deep links:
- Users are also provided options to the app store and the web app.
- Users are also provided with the option to a custom download, in case the app is not available in the public app store.
Creating a deep link to an app
You can create a deep link by defining the deep link query parameters.
Prerequisites:
- The target app to which you want to deep link must have:
- A custom URL scheme for iOS devices
- A web URI intent for Android devices
Instructions:
- Get the Deeplink URL from your CS Contact Person
- Add the parameter values URL-encoded according to the type of deep link you want to generate.
- After merging the Deeplink URL with the parameters, you have the complete URL.