King of App

Comment fonctionnent les liens profonds dans les applications Android et iOS ?

liens profonds

Récemment, des discussions ont eu lieu sur les liens internes dans le monde des applications. Bien qu’ils soient présents dans les environnements applicatifs depuis longtemps, il est important de comprendre comment ils fonctionnent dans les applications. Si vous voulez en savoir plus, lisez la suite.

Bien qu’ils soient présents dans le monde des applications depuis un certain temps, les liens internes ont fait l’objet de nombreuses discussions ces derniers mois.

Les liens profonds sont une technique permettant d’améliorer l’expérience utilisateur et d’augmenter les conversions et les revenus. Vous avez peut-être déjà entendu ce terme et recherchez une explication rapide et non technique des bases.

Que sont les liens profonds ?

Que sont les liens profonds ?

Un lien profond est un lien qui mène directement à un contenu spécifique au sein d’une application (ou d’un site Web).

Lorsqu'un utilisateur clique sur une annonce ou un lien, il est directement redirigé vers le contenu souhaité sans avoir à passer par l'écran d'accueil de l'application. C’est ce qu’on appelle les liens profonds.

Toute destination autre que l'écran d'accueil de l'application comportant un contenu spécifique, tel que des pages de produits ou de paiement.

Quel est le point de départ du deep linking ? En d’autres termes, où placeriez-vous un « lien profond », c’est-à-dire l’URL, pour commencer le voyage vers les liens profonds ?

Où que vos utilisateurs potentiels ou existants recherchent, que ce soit sur Snap, Instagram, les e-mails, les messages texte, les boîtes de discussion, les moteurs de recherche, les codes QR sur les panneaux d'affichage ou les boîtes à pizza, par exemple, vous devriez être là aussi. Les utilisateurs mobiles sont partout, et vous devriez l’être aussi.

Nous aimons comparer les spécialistes du marketing mobile aux chauffeurs de taxi pour vous aider à comprendre les liens profonds, et j'admets que cela peut sembler une comparaison étrange à première vue.

Le travail d’un chauffeur de taxi et d’un marketeur est le même : amener les gens d’un point A à un point B. Alors que les chauffeurs de taxi utilisent un véhicule pour leur travail, les marketeurs le font grâce à la technologie des liens profonds.

Les spécialistes du marketing et les chefs de produits s'appuient sur les liens profonds pour stimuler la croissance, l'engagement et la rétention des applications. Les destinations numériques sont accessibles de presque n’importe où grâce aux liens profonds.

Les liens profonds sont la façon dont cela fonctionne.

Maintenant, la question intéressante se pose. Comment les marketeurs et les chefs de produit peuvent-ils s'assurer que le même lien qu'ils placent dans une campagne connecte les utilisateurs au bon contenu, qu'ils disposent ou non de l'application et quel que soit l'appareil (mobile ou PC), le système d'exploitation, le navigateur, etc. ?

C’est dans les liens profonds que la magie opère.

Les spécialistes du marketing peuvent dicter l'expérience utilisateur en utilisant un moteur de liens profonds.

L'expérience utilisateur d'une application peut être divisée en différents chemins pour les utilisateurs iOS, Android et de bureau, ainsi qu'en options de destination.

Un moteur de liens profonds permet aux spécialistes du marketing et aux chefs de produit de proposer deux types de parcours différents, un pour les utilisateurs d'applications et un pour les utilisateurs non-apps, à un niveau très basique :

Les moteurs de liens profonds peuvent créer à la volée des parcours personnalisés pour différents utilisateurs, résultant en des expériences client contextuelles et personnalisées. Ces merveilleux voyages auront un impact significatif sur l'entreprise, favorisant la fidélisation, augmentant les conversions et améliorant la LTV.

Permettez-moi de vous donner un exemple plus attrayant visuellement de liens profonds sur un site Web :

Les liens profonds sont-ils pris en charge dans les applications Android et iOS ?

Vous verrez l'article depuis votre navigateur, dans la version mobile du site, lorsque vous partagerez cette URL avec quelqu'un : un membre de votre famille, un ami, une connaissance, etc. Cela se produit même si l'utilisateur a téléchargé l'application sur son appareil. Lorsque des liens profonds sont créés à partir d’un site Web, ils ne sont pas pris en charge dans les applications mobiles natives. L'utilisateur doit ouvrir son application et y rechercher le produit, en l'occurrence une caméra de sport étanche. Il peut être difficile de trouver des articles sur l'immense site d'Amazon.

 

Un lien profond est un lien intelligent qui vous amène à un contenu spécifique dans une application ou un site Web si vous l'avez installé.

Comment devons-nous réagir à cela ?

Au lieu d'accéder à la page d'accueil de l'application, des liens profonds pointent directement vers le contenu de l'application. Avec cette approche, si nous souhaitons partager un produit avec l'application, le lien ouvrira le contenu du produit, pas la page d'accueil de l'application.

Liens profonds-_-Image-2-_-RESIZED-1

1. Lien profond de base

Les liens profonds peuvent être classés en trois catégories.
Un lien profond de base est un lien qui pointe directement vers une page spécifique d’un site Web.
Lorsque le destinataire ne dispose pas de l'application, un message apparaît pour permettre au lien de s'ouvrir dans l'application. Dans le cas contraire, l'utilisateur ne pourra pas accéder au contenu. Vous devrez télécharger l'application depuis Google Play ou l'App Store et rouvrir le lien pour accéder au contenu. Les liens profonds sont les plus courants car ils prennent plus de temps entre les applications.

Screen_Shot_2016-02-29_at_12.29.03_PM

2. Liens profonds retardés

Un lien profond est un lien hypertexte qui dirige l'utilisateur directement vers une page spécifique d'un site Web ou d'une application Web. Un lien profond paresseux est un lien profond qui n’est pas actif jusqu’à ce qu’un événement spécifié se produise.

Ce lien renvoie au contenu de quelque manière que ce soit. Si vous possédez déjà l'application, elle affichera le contenu du lien dans l'application native. Par exemple, comme nous l'avons vu au début, la caméra de sport sera visible depuis l'application native.

Si un utilisateur n'a pas installé l'application, le lien le mènera à la page d'installation de l'application dans l'App Store. Une fois l'application installée, le contenu partagé est accessible immédiatement.

liens profonds différés1

3. Liens profonds contextuels

La création de liens profonds vers des sujets spécifiques dans votre contenu peut aider à diriger les utilisateurs vers le contenu qui les concerne le plus.

Un lien profond différé possède les mêmes fonctionnalités que ce type de lien, mais offre également d’autres avantages. Ce lien stocke des informations sur l'endroit où l'utilisateur souhaite aller, où il a cliqué, qui a partagé le lien, etc.

Les informations pertinentes ajoutées via des liens profonds contextuels sont très précieuses tant pour les développeurs d'applications mobiles que pour les utilisateurs. Ces informations permettront aux développeurs d'inclure du contenu personnalisé, comme des pages d'accueil ou de parrainage, ce qui améliorera sans aucun doute l'expérience utilisateur.

Les liens profonds pour les applications mobiles donnent aux utilisateurs ce qu'ils veulent, quand ils le veulent.

Android et Apple prennent en charge les liens profonds.

Google App Links est la version Android des liens universels iOS.

Sur iOS, les liens profonds peuvent être utilisés pour créer un lien vers un contenu spécifique.

Avec la sortie d'iOS 9.0, Apple a introduit les liens universels. Cette solution visait à résoudre le problème de la fonctionnalité de liens profonds dans les applications grâce à l'utilisation de schémas d'URI.

Lorsque vous ouvrez un lien sur iOS, l'application est recherchée si elle est installée. S'il n'est pas installé, le contenu s'ouvre via Safari. Un lien universel est un lien Web standard qui renvoie à la fois au Web et au contenu d'une application Web.

De plus, selon une étude de Branch.io, les liens universels peuvent augmenter la conversion jusqu'à 40%.

En fait, ils fonctionnent de la même manière : ce sont des liens Web normaux qui connectent à un site Web et au contenu de l'application. Cela conduit à une meilleure expérience utilisateur, mais l’adoption a été lente car toutes les versions d’Android ne le prennent pas en charge.

Facebook offre une fonctionnalité de liens profonds.

En 2014, Facebook a développé la norme App Links pour résoudre les problèmes liés aux schémas d'URI de liens profonds. Les liens d'application comportent deux composants :

Il est temps de conclure. Bien que les liens profonds fonctionnent de la même manière sur toutes les plateformes, chacune a une base technique différente. Cependant, les applications mobiles doivent mettre en œuvre des liens profonds dans le cadre de la conception de l'application en termes d'expérience utilisateur et de convivialité. Pour ce faire, vous devez avoir un développeur qui comprend le fonctionnement des liens profonds, car cela implique souvent une optimisation Web et mobile.

De nos jours, développer des applications Android est une nécessité pour les entreprises et un atout majeur pour les professionnels de l'informatique. Il suffit de regarder les statistiques pour…

Besoin d'une application personnalisée pour votre prochain projet ? Vous souhaitez repenser une application existante ou en créer une nouvelle ?

Il peut sembler que créer une application mobile est aussi simple que de claquer des doigts et que notre projet sera opérationnel en un rien de temps...

Les investissements dans les technologies financières ont grimpé en flèche en Angleterre et dans le monde ces dernières années, atteignant une valeur de 179 millions de dollars d'ici 2022. Cette hausse… a été largement motivée par l'augmentation des investissements dans les entreprises développant des produits pour répondre aux besoins d'investissement des femmes et d'autres groupes qui effectuent des transactions. crypto-monnaies en plus petits volumes, comme l’immobilier et l’investissement d’impact.

Une application peut être une mine d’or pour une entreprise, servant d’outil pour stimuler les ventes, d’outil marketing ou…

Toutes les applications ont déjà été développées, mais les Super Apps sont là pour vous faciliter la vie. Les Super Apps sont un nouveau type d'application,…

Des liens profonds pour le réengagement et la rétention sont importants.

Les taux d’abandon (email marketing/e-commerce) augmentent.

Les utilisateurs peuvent facilement décider de ne pas finaliser leur achat après avoir parcouru, acheté et rempli leur panier.

Une approche proactive pour réengager les clients qui laissent leur panier plein d'articles consiste à leur envoyer des e-mails.

Environ 45% d’e-mails d’abandon de panier sont ouverts et 21% sont cliqués. Plus important encore, les e-mails contextuellement pertinents peuvent récupérer jusqu'à 1% de revenus potentiels perdus. (Sitecore)

Un détaillant de mode a mis en place un processus automatisé qui envoie des e-mails aux clients qui laissent des articles dans leur panier.

L'utilisateur est redirigé vers la page de paiement à l'aide d'une solution de liens profonds, où les articles laissés dans le panier sont déjà renseignés de manière pratique.

Les utilisateurs (références d'amis/de jeux) sont la manière dont les nouveaux utilisateurs sont acquis.

Qu’il soit imprimé ou numérique, le bouche à oreille reste une méthode puissante pour accroître la notoriété d’un produit et d’une marque.

Les consommateurs sont quatre fois plus susceptibles d'acheter lorsqu'ils sont recommandés par un ami. Il n'est donc pas surprenant que de nombreuses entreprises encouragent leurs clients existants à inviter leurs amis à se joindre à la fête.

Le bouche à oreille sert deux objectifs dans l'industrie du jeu hautement compétitive : les utilisateurs existants deviennent plus fidèles et continuent à jouer, et de nouveaux utilisateurs d'applications sont recommandés et rejoignent en conséquence.

Un jeu en face-à-face a été encouragé pour les utilisateurs d'une application de jeu en utilisant un processus très simple et rapide dans ce cas d'utilisation.

L'ami est amené comme par magie dans la zone d'attente de l'application après avoir téléchargé le jeu depuis l'App Store et lancé l'application, en cliquant sur un lien WhatsApp envoyé par le joueur. Que les jeux commencent.

Valeur moyenne des commandes sur les réseaux sociaux et dans le commerce de détail (combiné)

L'AOV est une mesure du montant moyen des commandes sur une période de temps spécifique. Ces KPI offrent une opportunité de trouver des fruits à portée de main. Si un acheteur est sur le point d’effectuer un achat, pourquoi ne pas lui proposer des suggestions d’autres produits qui pourraient l’intéresser ?

D’ici 2024, le pourcentage des revenus du commerce électronique sur les appareils mobiles devrait passer de 64% à 67%, ce qui indique que les applications mobiles constituent le meilleur moyen d’augmenter l’AOV.

Une marque de mode utilise Instagram pour promouvoir une story « tenue du jour », qui comprend différents produits (voir exemple ci-dessous). Lorsque les acheteurs glissent vers le haut, ils sont redirigés vers une page de destination sociale AppsFlyer (pour empêcher Instagram de rompre le lien).

Lorsque les acheteurs cliquent sur le bouton CTA « Acheter maintenant », ils sont redirigés vers une page de paiement pré-remplie dans l'application, qui comprend tous les articles présentés dans l'histoire.

SMS Banking : Abandon du processus (Banque Traditionnelle/SMS)

Les formulaires 75% du secteur financier sont abandonnés car les clients les trouvent aussi

La mise en œuvre de liens profonds est cruciale.

La mise en œuvre de liens profonds est cruciale.

Il est relativement facile de créer des liens profonds avec les produits SAAS provenant de fournisseurs de liens profonds. Une poignée d'entre eux proposent des produits SAAS pour créer des liens profonds pour les campagnes de marketing mobile.

Les spécialistes du marketing et les chefs de produits utilisent des solutions de liens profonds pour définir les parcours qu'ils souhaitent que leurs utilisateurs finaux suivent une fois qu'ils cliquent sur les liens profonds qu'ils créent.

Les spécialistes du marketing et les chefs de produit peuvent également mieux comprendre les performances des campagnes en mesurant les installations, les revenus, l'engagement des utilisateurs payants et la LTV, ou en capturant les sources des utilisateurs qui ont cliqué sur des liens profonds.

Les développeurs sont-ils impliqués dans la mise en œuvre de liens profonds ? Dans la plupart des cas, les développeurs sont impliqués, puisque l'application doit s'ouvrir sur la page avec le lien profond. Une bonne solution de liens profonds permet une transition en douceur entre les développeurs et les spécialistes du marketing/chefs de produits.

Ma dernière recommandation concernant la mise en œuvre des liens profonds est que vous devriez choisir un fournisseur qui offre bien plus que cela. L’utilisation d’une autre pile technologique de marketing mobile est généralement moins souhaitable que l’emploi d’une plate-forme de marketing mobile sophistiquée qui inclut des capacités de liens profonds comme fonctionnalité principale.

Comment créer un lien profond

Commençons par le début : comment générer un lien profond. Le processus normal peut être compliqué et nécessiter des échanges d'informations inutiles entre les développeurs et les spécialistes du marketing, car des liens doivent être implémentés au sein de l'application pour diriger les utilisateurs vers les destinations souhaitées.

De plus, la création manuelle de liens profonds peut prendre du temps et augmenter le risque d’erreur humaine. Comme toute URL, les liens profonds ne fonctionnent pas s’ils contiennent des fautes d’orthographe, et même les meilleurs ingénieurs peuvent commettre ce type d’erreurs de temps en temps. Utiliser une solution pour créer des liens profonds vous fait automatiquement gagner du temps et des ressources, qui peuvent être utilisées pour optimiser vos campagnes et stratégies.

En fin de compte, il est préférable de disposer d’un outil facile à utiliser qui vous permet d’automatiser le processus de génération de liens pour augmenter la fiabilité et minimiser les erreurs humaines. Apprenez-en davantage sur le générateur de liens profonds d'Adjust, un outil qui fournit aux spécialistes du marketing une URL de lien profond entièrement formée qui fonctionne à la fois pour les liens d'application (Android) et les liens universels (iOS), et réduit considérablement les efforts requis pour mettre en œuvre des liens profonds par vous-même. .

Les liens profonds basés sur un schéma (pour Android et iOS) et les liens universels pour iOS 9 et versions ultérieures sont entièrement documentés, et les idées de base sont assez similaires : il s'agit d'associer une URL (pour les liens basés sur un schéma, youapp:/ /; pour liens universels, https://votredomaine.com/) avec votre application. Lorsque l'utilisateur clique sur l'URL, le système ouvre l'application si elle est installée.

Cependant, tout n’est pas parfait dans le monde. Vous vous demandez probablement ce qui se passe si quelqu'un clique sur l'URL d'un lien profond sans que votre application soit installée. Malheureusement, dans ces cas, rien ne se passe ou l'utilisateur reçoit un message d'erreur. Bien qu'il n'existe aucune méthode directe pour vérifier depuis le Web si une application est présente ou non sur un appareil, il existe certaines options pour « interroger » votre application lorsqu'elle est présente ou envoyer des clients vers l'App Store, votre site Web ou tout autre site Web. emplacement quand ce n’est pas le cas.

Comme nous l'avons déjà mentionné, les liens profonds d'applications mobiles basés sur des schémas pour Android et iOS et les liens universels pour iOS 9 et versions ultérieures sont entièrement documentés. Regardons quelques exemples de la façon dont cela fonctionne.

Implémenter des liens profonds pour Android

À titre d'exemple d'utilisation de liens profonds pour Android, disons que l'URL de votre lien profond est yourapp://path/ et que l'ID de package de votre application est com.yourapp.example.

Solution Javascript

Une technique ancienne et courante pour résoudre ce problème consiste à utiliser une iframe pour charger l'URL du lien profond et à rediriger du code JavaScript retardé vers le magasin :

Lorsque cela est fait, le navigateur essaie d'abord de charger votre application://path/.

Si votre application est installée, elle s'ouvre et le JavaScript suivant ne s'exécute pas.
Si votre application n'est pas installée, rien ne se passe lorsque votre application://chemin/ est chargée. Après 2 secondes, le code JavaScript redirige l'utilisateur vers le Play Store, où il peut installer l'application.
Cependant, il y a un petit problème avec ce code : une fois l'application ouverte et l'utilisateur revenu à son navigateur, le code JavaScript peut le rediriger vers le Play Store. Nous pouvons donc optimiser le processus en examinant le temps pendant lequel l'utilisateur revient sur son navigateur pour déterminer s'il est nécessaire ou non de le rediriger vers la boutique :

Solution intentionnelle

Depuis la sortie de Chrome pour Android version 25 ou ultérieure, le code ci-dessus a cessé de fonctionner, comme mentionné dans la documentation Chrome. Heureusement, Google propose une meilleure solution en utilisant l'URL d'intention. Lorsqu'un utilisateur clique sur l'URL intent://path/#Intent;scheme=yourapp;package=com.yourapp.example;end, les événements suivants se produisent :

Si l'application est installée, Chrome l'ouvre.
Si l'application n'est pas installée, Chrome ouvre le Play Store.

Quelle solution de liens profonds dois-je utiliser dans King of App ?

Solution Javascript
Semblable à Android, il existe également une astuce JavaScript pour iOS :

HTML

window.location.replace("votreapplication://chemin/"); setTimeout (fonction () {

window.location.replace("https://itunes.apple.com/app/id12345678"); }, 2000);

.

si l'application est installée, le premier code de relocalisation ouvre l'application et le script suivant ne s'exécute pas.
Si l'application n'est pas installée, le premier code de relocalisation ne fait rien et la fonction de délai d'attente redirige l'utilisateur vers l'App Store.

Solution de liens universels

À partir d'iOS 9, Apple a introduit la liaison universelle, qui fonctionne de manière similaire à l'intention d'Android, mais nécessite davantage de configuration. Et à partir d'iOS 9.2, la solution JavaScript a cessé de fonctionner car Apple a introduit une fenêtre de dialogue non modale.

Pour activer les liens universels, vous devez disposer d'un domaine certifié SSL (par exemple, https://yourDomain.com/) associé à votre application et afficher un fichier JSON spécial sur https://yourDomain.com/apple-app-site -association semblable à la suivante :

Ce fichier indique à l'appareil quel chemin fait office de lien profond pour chaque application.

Ensuite, vous devez ajouter applinks:yourDomain.com à votre mappage com.apple.developer.associated-domains dans XCode :

Vous pouvez associer un domaine à plusieurs applications ou vice versa.

Vous devez ensuite adopter les méthodes UIApplicationDelegate pour la livraison (en particulier application:continueUserActivity:restorationHandler:) afin que votre application puisse recevoir un lien et le gérer correctement.

Disons que vous associez https://yourDomain.com/dress/ à votre application en définissant des « chemins » : [« /dress/ »] dans le fichier JSON. Lorsque l'utilisateur clique sur le lien https://yourDominio.com/vestido/1 dans Safari, ce qui suit se produit :

Si l'application est installée, l'application est ouverte et https://yourDomain.com/dress/1 est envoyé au UIApplicationDelegate. Là, vous pouvez l'utiliser pour décider quelle vue vous souhaitez ouvrir.
Si l'application n'est pas installée, https://yourDominio.com/vestido/1 s'ouvre avec Safari et peut continuer à afficher le produit sur votre site Web ou rediriger l'utilisateur vers l'App Store.

Les liens universels semblent être une solution parfaite pour iOS. Cependant, ils ont aussi leurs limites.

Les liens universels ne fonctionnent qu'avec Safari et Chrome.
Lorsqu'un autre site Web redirige avec un lien universel, cela ne fonctionne que si le clic est effectué dans Safari ou Chrome. Par exemple, si votre application de messagerie possède un lien https://otroDominio.com/ qui redirige vers le lien universel https://yourDomain.com/dress/1, cela ne fonctionne pas comme un lien profond vers votre application. Cependant, si l'utilisateur clique sur le lien https://otherDomain.com depuis Safari, cela fonctionne.
Les liens universels ne fonctionnent pas si vous collez le lien directement dans la barre d'adresse.
Les liens universels ne fonctionnent pas si la redirection est déclenchée par du code JavaScript.
Les liens universels ne fonctionnent pas lorsque vous ouvrez le lien par programme dans votre application (par exemple avec openUrl).

Tout d'abord, dans le constructeur, vous devez accéder aux services et cliquer sur le marché. Sélectionnez le service de liens profonds et ajoutez-le.

télécharger (1)

Une fois ajouté, vous verrez ces options.

Les liens profonds les plus courants du service sont déjà préconfigurés : WhatsApp, Facebook, Twitter, Telegram, Instagram, LinkedIn et Snapchat.
Il vous suffit de cliquer pour activer l'option.

Sinon, vous devrez configurer le service personnalisé en ajoutant le lien profond personnalisé.

télécharger (3)

Comment configurer un lien profond personnalisé ?

À partir de maintenant, il n’y a pas de formule magique, c’est pourquoi, tout au long de l’article, nous avons expliqué étape par étape comment fonctionne ce type de lien.

Il est préférable de rechercher la documentation de chaque application/plateforme pour savoir comment construire le lien. Par exemple : https://faq.whatsapp.com/425247423114725/?cms_platform=iphone

Il y aura des cas où les liens profonds iOS et Android sont différents, nous vous recommandons donc d'utiliser un raccourcisseur d'URL intelligent, comme celui que l'on peut trouver sur notre site Web dans la section ressources ou également dans notre suite mobile WordPress, où vous pouvez créer un lien intelligent.

Partager

fr_FRFrançais