The document discusses deep linking, which allows opening an app directly to a specific section or content through a link. It describes how deep linking works using URL schemes on Android and iOS, and how this enables various types of links from ads, emails, SMS, social media, etc. to open the corresponding app. The document provides recommendations for implementing deep linking, including starting simply with website and banner links, and progressing to more advanced options that integrate with Facebook, Twitter, and Google app indexing. It also covers tricky technical aspects and resources for implementing deep linking.
37. Viral mechanics
Production ! Consumption
Features in product lead
users to share contents on
social networks
Consumption of these
contents generates
acquisition or retention
(and thus more production)
38. => Benefits both for users
and for the digital service
Viral mechanics
Production ! Consumption
Features in product lead
users to share contents on
social networks
Consumption of these
contents generates
acquisition or retention
(and thus more production)
50. Deferred Deep Linking
• Uses ad tracking technologies
• Allows to open app directly to the right
content or section at 1st launch AFTER
INSTALL
• Tapstream tech / Article
52. • Quixey / AppUrl:
‘The Problem’ (part 1) – Article
• Quixey / AppUrl:
‘The Solution’ (part 2) – Article
• HasOffers:
‘Past, present and future of mobile marketing’ – Article
• Facebook:
‘An industry standard for linking on mobile’ – Article
• AppTweak:
‘The future of deep linking from app to app’ – Article
Some articles
54. Simple and cheap
• Rely on your website (desktop or mobile)
• Implement iOS Smart App banner (the
right way!)
• Use intent filter on Android
55. Simple and cheap
• Rely on your website (desktop or mobile)
• Implement iOS Smart App banner (the
right way!)
• Use intent filter on Android
• Suboptimal, many issues (UX, not flexible,
not suited for ads, bad tracking, …)
• Costs on app side, quite no maintenance
56. Advanced
• Want to get big on mobile?
=> Grab your techies and build your own
deep linking routing platform!
• Remember UX should prevail
57. Advanced
• Want to get big on mobile?
=> Grab your techies and build your own
deep linking routing platform!
• Remember UX should prevail
• Add support for FB App Links, Twitter App
Cards, Google App Indexing
• Use these slides as your cookbook!
59. Tricky points
• App has to be able to launch on any
section or content
• Nicely handle what is supported… and
what isn’t! (implement a fallback? – at
least, track failures)
• Fragmentation and maintenance
• Proper tracking is hard to build!
• Particular case when app is uninstalled
60. Reco on URL Scheme
• AppURL recommends not using schemes
like yelp, imdb or spotify. These schemes
may look nice, but there's no system for
avoiding naming conflicts with them.
• Instead, AppURL recommends you use
your website's (sub)domain as your
scheme.
61. Crappy tinkering
• To detect if app in installed from Javascript :
" http://stackoverflow.com/questions/1108693/is-it-possible-to-register-
a-httpdomain-based-url-scheme-for-iphone-apps-like/
1109200#1109200
" http://stackoverflow.com/questions/13044805/how-to-check-if-an-
app-is-installed-from-a-web-page-on-an-iphone
" http://jesseditson.com/clean-ish-mobile-web-deep-linking-for-ios-
and-android
" http://fokkezb.nl/2013/09/20/url-schemes-for-ios-and-android-2/
62. Various
• A directory of URLSchemes:
http://handleopenurl.com/
• A proxy-standard for app to app
communication / using part of an app in
another one: http://x-callback-url.com/