Skip to content

MovableInk SDK with AppsFlyer

If you use AppsFlyer for deep-linking, and would like to use an MI Link as the deeplink value for a OneLink, you can do that! You'll just need to ask the MovableInk SDK to handle the url after AppsFlyer has unwrapped the OneLink.

You can also use OneLinks as the click-through URL of your MI Link. You'll just do the opposite and ask the AppsFlyer SDK to handle the OneLink after the MovableInk SDK has unwrapped the MI Link.

Here are examples of how you could achieve this.

In your Android project, set up your project to support the one-link ie add an intent filter with a one-link host or your app's URI Scheme. In OneLink Management, when creating a new link, we're adding an MI Link as the Deep link value:

AppsFlyer_to_MI-Link

Here, we're adding a OneLink as the click-through URL:

MI-Link_to_AppsFlyer

In your project , configure your manifest such that the intent filter handles a movable_ink_domain. When the MovableInk SDK resolves the MI Link, it'll return to you the OneLink which can then be resolved by AppsFlyer.

Resources