Qu'est-ce que le deep linking ?

Qu'est-ce que le deep linking

Qu'est-ce que le deep linking ? Universal Links et App Links expliqués | We.Inc

Le deep linking ouvre un écran précis d'une application depuis un lien. Comparez les schémas d'URL personnalisés, les Universal Links et les Android App Links, et générez les deux fichiers de vérification.

Le deep linking signifie qu'un lien touché ouvre un écran précis dans une application, comme la fiche d'un produit, au lieu de l'écran d'accueil de l'application. Les applications peuvent revendiquer leur propre schéma comme myshop://, ou revendiquer des liens https normaux de votre site web grâce aux Universal Links sur iPhone et aux App Links sur Android, qui nécessitent un fichier sur votre site.

Trois types de deep link

Si vous gérez un site web et une application, les deep links permettent à une même adresse de servir les deux : les personnes qui ont l'application arrivent sur le bon écran, les autres voient la page web. La partie web consiste en deux petits fichiers JSON sur votre domaine. Remplissez le formulaire ci-dessous pour générer les deux fichiers, puis copiez-les sur votre serveur.

Questions fréquentes

Les deep links sont-ils la même chose que les Universal Links ?

Les Universal Links sont un type de deep link : la version d'Apple, qui utilise des adresses https ordinaires et un fichier sur votre site web pour prouver que le domaine vous appartient. Apple juge les schémas d'URL personnalisés acceptables, mais recommande fortement les Universal Links.

Que se passe-t-il si l'application n'est pas installée ?

Pour un Universal Link, Apple indique que le système ouvre l'adresse dans le navigateur par défaut de la personne, pour que votre site web prenne le relais. Sur Android, un lien vérifié reste une adresse https ordinaire : sans application installée, le navigateur l'ouvre. Un lien à schéma personnalisé n'a aucune page web de secours.

Où placer apple-app-site-association ?

À l'adresse https://yourdomain/.well-known/apple-app-site-association, sans extension de fichier, avec un certificat valide et sans redirection. Depuis iOS 14, les appareils le récupèrent via un réseau de diffusion de contenu géré par Apple plutôt que directement depuis votre serveur.

Quelles versions d'Android vérifient les App Links ?

La documentation Android indique que les App Links fonctionnent à partir d'Android 6, sur les appareils équipés des services Google.

Comment tester la vérification sur Android ?

Sur Android 12 et versions ultérieures, lancez adb shell pm verify-app-links --re-verify avec votre nom de package, attendez quelques minutes, puis adb shell pm get-app-links pour voir si le domaine apparaît comme vérifié.

Pourquoi les liens vérifiés se sont imposés

Les liens avant l'installation de l'application

Règles d'hébergement des deux fichiers

Ce que vérifie chaque plateforme (en octobre 2026)

Gérer le lien dans l'application

Intent filter Android pour les liens vérifiés

À placer dans l'activité qui doit s'ouvrir. Remplacez l'hôte par votre propre domaine.

Vérifier la validation sur Android 12 ou plus récent

À lancer avec un appareil de test connecté. L'état verified signifie que le fichier a été accepté.

Générateur de fichiers de vérification

Team ID Apple

Bundle ID iOS

Chemins qui ouvrent l'application (un par ligne)

Chemins qui restent dans le navigateur (un par ligne)

Nom de package Android

Empreinte SHA-256 du certificat de signature

Cette empreinte ne ressemble pas à 32 paires hexadécimales séparées par des deux-points.

Enregistrer sous /.well-known/apple-app-site-association (sans extension)

Copier

Copié

Tout est généré dans votre navigateur à partir de ce que vous saisissez. Rien n'est envoyé nulle part.

Commencer gratuitement · Sans carte bancaire

Voir aussi: Guides

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site