With this plugin, links to your domain open your app instead of the browser, on the right page. It's what makes a link in an email or a message land on the exact screen people expect.
Platforms
Included- Android
- iOS — with the native navigation (Shell V2)
Used by the native builds: Android Build (Native), Android TV and iOS. The Android Build (Web) does not read these settings.
When to use it
- Order, delivery or booking emails that link to a page
- Magic sign-in links that should come back to the app
- Shared links to a product, an article or a profile
Set it up
Add the plugin
In your project's plugin library, add Deep links, then launch a new build.
Host two small files on your site
assetlinks.jsonfor Android andapple-app-site-associationfor iOS. Your project page gives you both, filled in.Check them
Enter your domain in the deep link validator.
Test on a phone
Tap a link from a notes app or a message. Typing it in a browser doesn't count.
Deep links has the exact file formats, where to put them on each platform, and how to test.
No code needed
Nothing to change in your site's code. The app opens the address of the link, and your site shows that page as usual. If you want to move to a page from your own code, use navigateTo:
window.saastostore?.navigateTo?.("/orders/42");On iOS, deep links need native navigation (Shell V2). A full-screen iOS app doesn't handle them.