Construction manuelle d'une URL de lien dynamique

Vous pouvez créer un Dynamic Link en créant manuellement une URL avec le format suivant:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Paramètres Dynamic Link

Paramètre de lien profond (paramètre de charge utile)
lien

Lien que votre application ouvrira. Spécifiez une URL que votre application peut gérer, généralement le contenu ou la charge utile de l'application, qui lance une logique spécifique à l'application (par exemple, attribuer un bon de réduction à l'utilisateur ou afficher un écran de bienvenue). Ce lien doit être une URL bien formatée, correctement encodée en URL, utiliser HTTP ou HTTPS, et ne pas être un autre lien dynamique.

Paramètres Android
apn Nom du package de l'application Android à utiliser pour ouvrir le lien. L'application doit être associée à votre projet depuis la page "Vue d'ensemble" de la console Firebase. Obligatoire pour que Dynamic Link ouvre une application Android.
afl Lien à ouvrir lorsque l'application n'est pas installée. Spécifiez cette valeur pour effectuer une action autre que l'installation de votre application depuis le Play Store lorsqu'elle n'est pas installée, par exemple ouvrir la version Web mobile du contenu ou afficher une page promotionnelle pour votre application.
amv versionCode de la version minimale de votre application pouvant ouvrir le lien. Si l'application installée est une version obsolète, l'utilisateur est redirigé vers le Play Store pour la mettre à niveau.
Paramètres iOS
ibi ID du bundle de l'application iOS à utiliser pour ouvrir le lien. L'application doit être associée à votre projet depuis la page "Vue d'ensemble" de la console Firebase. Nécessaire pour que Dynamic Link ouvre une application iOS.
ifl Lien à ouvrir lorsque l'application n'est pas installée. Spécifiez cette valeur pour effectuer une action autre que l'installation de votre application depuis l'App Store lorsqu'elle n'est pas installée, par exemple ouvrir la version Web mobile du contenu ou afficher une page promotionnelle pour votre application.
ius Schéma d'URL personnalisé de votre application, s'il est défini comme autre chose que l'ID de bundle de votre application
ipfl Lien à ouvrir sur les iPad lorsque l'application n'est pas installée. Spécifiez cette valeur pour effectuer une action autre que l'installation de votre application depuis l'App Store lorsqu'elle n'est pas installée, par exemple ouvrir la version Web du contenu ou afficher une page promotionnelle pour votre application.
ipbi ID du bundle de l'application iOS à utiliser sur les iPad pour ouvrir le lien. L'application doit être associée à votre projet depuis la page "Vue d'ensemble" de la console Firebase.
isi ID App Store de votre application, utilisé pour rediriger les utilisateurs vers l'App Store lorsque l'application n'est pas installée
imv Numéro de version de la version minimale de votre application pouvant ouvrir le lien. Cet indicateur est transmis à votre application lorsqu'elle est ouverte. Votre application doit décider de ce qu'elle doit en faire.
efr Si la valeur est "1", ignorez la page d'aperçu de l'application lorsque Dynamic Link est ouvert, et redirigez plutôt vers l'application ou la plate-forme de téléchargement. La page d'aperçu de l'application (activée par défaut) peut rediriger les utilisateurs vers la destination la plus appropriée lorsqu'ils ouvrent Dynamic Links dans les applications. Toutefois, si vous souhaitez qu'un Dynamic Link ne s'ouvre que dans les applications pouvant ouvrir Dynamic Links de manière fiable sans cette page, vous pouvez la désactiver à l'aide de ce paramètre. Ce paramètre n'affecte le comportement de Dynamic Link que sur iOS.
Autres paramètres de la plate-forme
ofl Lien à ouvrir sur les plates-formes autres qu'Android et iOS. Cela permet de spécifier un comportement différent sur ordinateur, par exemple en affichant une page Web complète du contenu/de la charge utile de l'application (comme spécifié par le lien de paramètre) avec un autre lien dynamique pour installer l'application.
Paramètres de la balise Meta de réseaux sociaux
st Titre à utiliser lorsque le Dynamic Link est partagé dans un post sur les réseaux sociaux.
sd Description à utiliser lorsque le Dynamic Link est partagé dans un post sur les réseaux sociaux.
si URL d'une image associée à ce lien. L'image doit faire au moins 300 x 200 pixels et être inférieure à 300 Ko.
Paramètres Analytics
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Paramètres d'analyse Google Play
at
ct
mt
pt
Paramètres d'analyse iTunes Connect.

Déboguer une URL

Vous pouvez déboguer un Dynamic Link en utilisant une URL longue ou courte et en y joignant un paramètre de débogage.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Paramètre de débogage
j Au lieu de charger le Dynamic Link, générez un organigramme que vous pouvez utiliser pour prévisualiser le comportement de votre Dynamic Links sur différentes plates-formes et configurations.

Étapes suivantes

Après avoir créé un Dynamic Link, vous devez configurer votre application pour qu'elle reçoive des Dynamic Links et redirige les utilisateurs vers le bon emplacement de votre application après qu'ils les ont ouverts.

Pour recevoir Dynamic Links dans votre application, consultez la documentation pour iOS, Android, C++ et Unity.