King of App

Comment fonctionne la liaison profonde des applications Android et iOS

liens profonds

Il y a eu récemment des discussions sur les liens internes dans le monde des applications. Bien qu’ils soient présents dans les environnements d’applications depuis longtemps, il est important de comprendre comment ils fonctionnent dans les applications. Si vous voulez en savoir plus, continuez à lire !

Bien qu’ils existent depuis un certain temps dans le monde des applications, 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 vous recherchez peut-être une explication rapide et non technique des bases.

Que sont les liens profonds ?

Un lien profond vous amène à un élément de contenu spécifique au sein de l'application (ou du 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 un 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 regardent (Snap, Instagram, e-mail, SMS, boîtes de réception de chat, moteurs de recherche, codes QR sur les panneaux d'affichage ou boîtes à pizza, par exemple), vous devriez également être là. Les utilisateurs mobiles sont presque partout, et vous devriez l’être aussi. Nous aimons comparer les spécialistes du marketing mobile aux chauffeurs de taxi afin de vous aider à comprendre les liens profonds, et j'avoue que cela peut sembler une comparaison étrange à première vue. Le travail d'un chauffeur de taxi et d'un spécialiste du marketing 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 spécialistes du marketing le font grâce à la technologie des liens profonds. Les professionnels 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 en fait 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. ? ", Les liens profonds sont là où 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 choix 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 sont capables de créer des parcours personnalisés pour différents utilisateurs à la volée. , aboutissant à des expériences client contextuelles et personnalisées. Ces voyages agréables auront un impact commercial significatif, augmentant la rétention, 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'élément depuis votre navigateur, dans la version mobile du Web, lorsque vous partagez 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. Lors de la création de liens profonds à partir d’un site Web, ils ne sont pas compatibles avec les applications mobiles natives. L'utilisateur doit ouvrir son application et y rechercher le produit, une caméra de sport étanche en l'occurrence. Il peut être difficile de trouver des articles sur le vaste site d'Amazon.

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

Comment devons-nous y réagir ?

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 d'ouvrir le lien dans celle-ci. Sinon, 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 le plus de temps entre les applications.
Screen_Shot_2016-02-29_at_12.29.03_PM

2. Liens profonds différé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 différé est un lien profond qui n'est pas actif jusqu'à ce qu'un événement spécifié se produise. Il 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, 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. Vous pouvez accéder immédiatement au contenu partagé une fois l'application installée.
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é présente les mêmes fonctionnalités que ce type de lien, mais aussi 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. Des informations très pertinentes sont ajoutées aux développeurs et aux utilisateurs d'applications mobiles via des liens profonds contextuels. Ces informations permettront aux développeurs d'inclure du contenu personnalisé tel que des pages d'accueil ou de référence. Certes, cela améliorera l’expérience utilisateur.

Les liens profonds pour 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.

Sous iOS, vous pouvez utiliser des liens profonds 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 lien profond dans les applications en utilisant des schémas d'URI.

Lorsque vous ouvrez un lien iOS, recherchez l'application si vous l'avez installée. S'il n'est pas installé, le contenu s'ouvrira 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 à peu près de la même manière : ce sont des liens Web réguliers qui connectent à un site Web et au contenu de l’application. Cela conduit à une meilleure expérience utilisateur, mais son adoption a été lente car toutes les versions d'Android ne le prennent pas en charge.

Facebook propose une fonctionnalité de Deep Linking.

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, chaque version a une base technique. 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é. Cependant, pour ce faire, vous devez avoir un développeur qui comprend le fonctionnement des liens profonds, car ils incluent fréquemment l’optimisation Web et mobile.

C'est actuellement une nécessité pour les entreprises et un atout majeur pour les professionnels de l'informatique de développer des applications Android. Il suffit de consulter les statistiques pour…

Une application personnalisée est-elle requise pour votre prochain projet ? Voulez-vous repenser une application existante ou en créer une nouvelle ?

Il peut sembler que créer une application mobile soit aussi simple qu’un claquement de doigts et que notre projet soit opérationnel en un rien de temps…

Les investissements dans les Fintech ont connu une croissance vertigineuse en Angleterre et dans le monde ces dernières années, atteignant une valeur de 179 millions de dollars d'ici 2022. Cette augmentation… 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 commerciaux. des volumes moindres de crypto-monnaie, comme l’immobilier et l’investissement d’impact.

Une application peut être une mine d’or pour une entreprise, servant d’outil d’augmentation des ventes, d’outil de marketing ou…

Chaque application a déjà été développée, mais les Super Apps sont là pour vous faciliter la vie. Les super applications 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) sont en hausse.

Les utilisateurs peuvent facilement décider de ne pas finaliser leur achat après avoir parcouru, acheté et rempli leur panier, 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 perte de revenus potentielle. (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 (parrainages d'amis/jeu) 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 créer 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 a deux objectifs dans le secteur du jeu extrêmement compétitif : 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é d’obtenir des fruits à portée de main. Si un acheteur est sur le point d’effectuer un achat, pourquoi ne pas lui proposer des suggestions sur d’autres produits qu’il pourrait souhaiter ?

D’ici 2024, le pourcentage des revenus du commerce électronique sur mobile devrait passer de 64% à 67%, ce qui indique que les applications mobiles sont 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 appuient sur le bouton CTA « vérifier maintenant », ils sont redirigés vers une page de paiement pré-remplie dans l'application, comprenant tous les articles présentés dans l'histoire.

SMS banking : Abandon de processus (Banque traditionnelle /SMS)

Les formulaires 75% du secteur financier sont abandonnés car les clients les trouvent trop difficiles à remplir. Les parcours numériques sont particulièrement sensibles aux taux d’abandon en matière d’assurance.

Et si les sociétés Finserv pouvaient aider leurs clients en leur permettant de profiter d'applications CX-superior ?

Les entreprises qui ont une longueur d’avance le font déjà.

En utilisant un ou plusieurs de leurs canaux médiatiques en combinaison avec des liens profonds pour rappeler aux clients le formulaire qu'ils ont laissé derrière eux et les amener directement au point de dépôt, ils peuvent facilement réaliser l'action souhaitée avec un minimum de tracas.

Un client qui abandonne un formulaire peut être engagé à l'aide d'un produit de liens profonds qui crée dynamiquement une URL unique et personnalisée pour chacun d'eux dans l'exemple fourni.

Une plateforme de messagerie SMS reçoit le lien et programme un SMS de rappel contenant un CTA pour terminer de remplir le formulaire. Lorsque vous cliquez sur le lien, l'application s'ouvre au bon endroit afin que les clients puissent continuer là où ils s'étaient arrêtés.

Créez des applications qui se connectent continuellement et intimement aux clients et vous atteindrez deux objectifs clés à la fois. Vous pouvez récupérer les soumissions de formulaires de clients très engagés tout en satisfaisant simultanément les clients en les aidant à atteindre leurs objectifs initiaux.

La mise en œuvre de liens profonds est cruciale.

Il est relativement simple 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 permettant de créer des liens profonds pour les campagnes de marketing mobile.

Les spécialistes du marketing et les chefs de produit 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 :

Il est également possible pour les spécialistes du marketing et les chefs de produit de mieux comprendre les performances des campagnes en mesurant les installations, les revenus, la part 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 du lien profond. Une bonne solution de liens profonds permet un transfert adéquat entre les développeurs et les spécialistes du marketing/chefs de produits.

C'est mon dernier argument concernant la mise en œuvre des liens profonds. 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 semé d'embûches et d'échanges d'informations inutiles entre développeurs et spécialistes du marketing, car des liens doivent être implémentés au sein de l'application afin de diriger les utilisateurs vers les destinations souhaitées. De plus, la création manuelle de liens profonds peut prendre beaucoup de temps. Cela peut également 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 genre d’erreurs de temps en temps. Utiliser une solution de création automatique de liens profonds vous permet de gagner du temps et des ressources, qui peuvent être utilisées pour optimiser vos campagnes et votre stratégie. 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 App Links (Android) et les Universal Links (iOS). et réduit considérablement les efforts nécessaires pour mettre en œuvre vous-même des liens profonds. Les liens profonds 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, et les idées de base sont assez similaires : il s'agit d'associer une URL (pour les liens basés sur des schémas, 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, vers votre site Web ou vers n'importe quel autre site Web. un autre endroit 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, ainsi que les liens universels pour iOS 9 et versions ultérieures, sont entièrement documentés. Voyons quelques exemples de la façon dont cela fonctionne.

Implémentation de liens profonds pour Android

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

Solution Javascript

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

Lorsque vous faites cela, le navigateur essaie de charger votre application://path/ en premier.

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 vous chargez votre application://path/. 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. Par conséquent, nous pouvons optimiser le processus en examinant l’heure à laquelle l’utilisateur revient à son navigateur pour déterminer s’il doit être redirigé vers la boutique ou non :

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 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 ?

Solutions 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 n'est pas exécuté.
  • Si l'application n'est pas installée, le premier code de relocalisation ne fait rien et la fonction de délai d'inactivité redirige l'utilisateur vers l'App Store.

 

Solution de liaison universelle

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

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

Ce fichier indique à votre appareil quel itinéraire fonctionne comme 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 inversement.

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 de manière appropriée.

Supposons que vous associiez https://votredomaine.com/dress/ à votre application en définissant « paths » :[ « /dress/ »] dans le fichier JSON. Lorsque l'utilisateur clique sur le lien https://votredomaine.com/dress/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://votredomaine.com/dress/1 s'ouvre avec Safari et vous pouvez continuer à afficher le produit sur votre site Web ou rediriger l'utilisateur vers l'App Store.

Universal Links semble être une solution parfaite pour iOS. Malheureusement, 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 a lieu dans Safari ou Chrome. Par exemple, si dans votre application de messagerie il y a un lien https://anotherDomain.com/ qui redirige vers le lien universel https://yourDomain.com/dress/1, cela ne fonctionne pas comme lien profond vers votre application. Cependant, si l'utilisateur clique sur le lien https://anotherDomain.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 un 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 vous rendre dans les services et cliquer sur la place de marché. Sélectionnez le service de liens profonds et ajoutez-le.

télécharger (1)

Une fois ajouté, vous verrez ces options.

Vous retrouverez les liens profonds les plus courants déjà préconfigurés dans le service : WhatsApp, Facebook, Twitter, Telegram, Instagram, Linkedin et Snapchat.
Ouvrez simplement en cliquant 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é

Il n’y a pas de formule magique à partir de maintenant, c’est pourquoi au cours 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 créer le lien. exemple : https://faq.whatsapp.com/425247423114725/?cms_platform=iphone

Il y aura des cas où les liens profonds d'ios et d'android sont différents, nous vous conseillons donc d'utiliser un raccourcisseur d'url intelligent, comme celui que vous pouvez trouver sur notre site dans la section ressources ou également au sein de notre suite mobile wordpress, vous avez un créateur intelligent d'un lien.

Partager

fr_FRFrançais