Développement mobile iOS / Android

créer un lien profondLire chaque partie de l’URI Intent

Composez un schéma personnalisé ou examinez les champs d’une URI Intent reçue.

créer un lien profond

Entrée

Résultat

Saisissez un schéma ou collez une URI Intent.

Le texte reste dans ce navigateur. Aucune application ni URL n’est ouverte.

Options

Paramètres de requête

Une URI Intent textuelle ne confirme pas le comportement de l’appareil.

Saisissez un schéma ou collez une URI Intent.

Une URL destinée à un écran précis peut contenir plusieurs paramètres dont les séparateurs se ressemblent. Pour créer un lien profond lisible, saisissez séparément schéma, chemin et paires de requête avant de copier le résultat.

Si vous recevez une adresse intent://, le mode analyse affiche le package, le repli et les champs inconnus. Créer un lien profond ici ne vérifie ni l’installation de l’application ni son ouverture. Un générateur de deep link ne remplace pas un test sur le téléphone.

Pourquoi créer un lien profond ici ?

Distinguez l’adresse cible des options propres à Android.

Requête et extras séparés

Les paires de requête appartiennent à l’URI cible; les extras S, B, i et l sont dans le fragment Intent. Les clés répétées gardent leur ordre et chaque valeur est encodée une seule fois.

Le chemin et la requête d’une URI sont séparés d’une branche réservée aux extras Intent.

Lire sans déclencher de navigation

Le mode analyse affiche les champs reconnus et conserve le texte brut des champs inconnus. Aucun repli n’est visité et aucune application n’est lancée.

Une URI Intent se divise en cartes de champs tandis que l’icône du téléphone reste inactive.

Trois vérifications avant de partager

01

Choisir la syntaxe

Un schéma personnalisé peut avoir un hôte vide. Une URI Intent exige un hôte et place package ainsi que les extras après #Intent.

02

Placer chaque paramètre

Clé et valeur de requête sont encodées séparément en UTF-8. Un extra l est contrôlé sur 64 bits sans arrondi numérique.

03

Attendre un résultat à jour

Le calcul automatique attend 350 ms. Une fois désactivé, utilisez Ctrl/Cmd+Entrée; toute modification bloque la copie de l’ancien résultat.

Les composants d’un lien mobile

Paires ordonnées

Ajoutez plusieurs fois la même clé si l’application réceptrice l’attend. Une valeur vide reste key= et les caractères & ou = sont encodés.

Package et repli du navigateur

Ajoutez éventuellement un package et une URL HTTPS de repli. Celle-ci est encodée dans S.browser_fallback_url sans être visitée.

Analyse en lecture seule

Le schéma, le chemin, les paires et les extras connus sont affichés séparément. Les autres champs restent visibles tels quels.

Ce que le contrôle local ne démontre pas

Aucun lancement de l’application
Créer un lien profond produit du texte. Chrome peut exiger un geste utilisateur et une activité BROWSABLE; la validité de l’URI ne prouve pas l’installation.
Champs Intent limités
Seuls les extras S, B, i et l sont générés. Les actions, composants et flags libres ne le sont pas; les champs inconnus ne sont pas supprimés durant l’analyse.
Repli HTTPS uniquement
Une URL absolue HTTPS sans identifiants est requise. Les autres schémas sont refusés et aucune requête n’est envoyée.
Les données copiées circulent
Le traitement local ne rend pas les paramètres secrets après partage. Ne placez pas de jeton dans une requête ou un extra.

Questions pour créer un lien profond

Comment créer un lien profond Android ?

Renseignez le schéma, l’hôte, le chemin et les paramètres. Passez à Android Intent si vous avez besoin d’un package ou d’un repli.

Pourquoi le lien profond n’ouvre-t-il pas l’application ?

Vérifiez le filtre d’intent déclaré, la catégorie BROWSABLE et le navigateur. Cette page ne teste pas le téléphone.

Comment encoder les paramètres du lien ?

Chaque clé et valeur est encodée séparément afin qu’un & à l’intérieur d’une valeur ne devienne pas un nouveau paramètre.

Que se passe-t-il si l’application est absente ?

Un repli HTTPS peut être intégré à l’Intent. Son utilisation effective dépend du navigateur et de l’action de l’utilisateur.

Quelle différence entre un lien profond et un App Link ?

Un App Link vérifié relie un domaine à l’application. Cet outil crée des URI personnalisées et Intent, sans produire de preuve d’association de domaine.

Une autre question ?

Prêt à créer un lien profond ?

Revenez au formulaire, inspectez le résultat actuel puis copiez-le.