Vue d’ensemble
Les liens profonds vous permettent d’ouvrir une page spécifique dans votre application depuis une source externe telle qu’un site web, un e-mail ou un SMS. Si l’application n’est pas installée, les utilisateurs sont redirigés vers l’App Store approprié. Si la plateforme n’est pas prise en charge, les utilisateurs sont redirigés vers un site web de secours. Ce guide couvre la configuration et l’utilisation des liens profonds sur :- Android (App Links)
- iOS (Universal Links et schémas d’URL)
- Notifications push
- E-mails
- Messages in-app
Pour fonctionner correctement, les liens profonds doivent :
- Être hébergés via HTTPS
- Inclure les fichiers de vérification requis :
- Configuration Android
- Configuration iOS
Configuration Android
Utilisez l’App Links Assistant d’Android Studio pour simplifier la configuration.Étapes :
- Ouvrez Android Studio → Tools → App Links Assistant
- Suivez les étapes pour configurer les liens vers votre site
- Android Studio génère automatiquement le code requis et le fichier
assetlinks.json
Exemple de manifeste :
Exemple de gestionnaire d’activité :
assetlinks.json généré doit être hébergé à :Envoyer avec des liens profonds
- Envoyer une notification push avec des liens profonds
- Envoyer un e-mail avec des liens profonds
- Envoyer des messages in-app avec des liens profonds
Incluez le lien profond comme :
- Propriété
url(Launch URL) - Ou propriété
data(recommandé pour iOS pour supprimer la redirection du navigateur)
- Android : Ouvre directement l’activité liée
- iOS : Ouvre le navigateur, puis l’application (sauf si supprimé avec le drapeau plist)