EXPÉRIENCE UTILISATEUR Connecter site web & app Partage de contenu via Mail, SMS, Twitter… Indexer du contenu Lancer une app depuis un QR Code, Tag NFC, Beacon… Ouvrir une app depuis une autre app Ouvrir une notification push
Communication entre apps Cible les apps installées uniquement Scheme lié à 1 ou plusieurs apps Fenêtre de dialogue “ouvrir avec…” Redirige seulement vers du contenu URI Schemes
Universal Links (iOS) App Links (Android) Tap sur un lien App installée ? Lancement de l’app Envoi vers le Store Installation de l’app Suppor te l’URL ? OUI NON Affichage du contenu OUI NON Affichage du site web
Universal Links - iOS https://miam.com/.well-known/apple-app-site-association Https obligatoire Chemin fixe à la racine du site Type MIME application/json (sans extension .json)
Communication entre apps Invite à installer l’app Lié à 1 seule app Redirige vers du contenu et permet de l’indexer ! Universal Links (iOS) App Links (Android)
Bonnes pratiques Toujours valider l’url Rediriger vers le web si l’url n’est pas supportée Réfléchir au chemin de navigation du contenu Bien valider les fichiers de configuration Universal Links (iOS) App Links (Android)
Universal Links (iOS) Avertissements : Liens pas si universels Incompatible avec les click trackers Compliqué à tester (app publiée + device) Liens désactivables par l’utilisateur
Deferred Deep Linking Tap sur un lien App installée ? Lancement de l’app Envoi vers le Store Installation de l’app Suppor te l’URL ? OUI NON Affichage du contenu OUI NON Affichage du site web ?
Recherche OS Promotion du contenu et des activités utilisateur à travers la recherche système iOS : Spotlight, NSUserActivity Android : Indexable