Appy

Glossaire

Le glossaire des liens d’app et du deep linking

Vingt-cinq termes qu’on croise dès qu’un lien doit ouvrir une app, mener au bon store ou être mesuré. Pour chacun, une définition courte, un exemple concret et le piège qui revient le plus souvent. Écrit pour les équipes marketing qui travaillent avec des développeurs, et l’inverse.

appy.to/myappAppApp StoreGoogle PlaySite web

Tous les termes

25

Deep linking

  • Android App Links

    Les Android App Links sont des liens https vérifiés qu’Android, depuis la version 6.0 et sur les appareils dotés des services Google, ouvre directement dans votre app, sans demander à l’utilisateur quelle application choisir. La vérification repose sur deux éléments : un intent filter marqué android:autoVerify="true" dans l’app et un fichier assetlinks.json publié sur le domaine.

  • apple-app-site-association (AASA)

    Le fichier apple-app-site-association, ou AASA, est un fichier JSON publié sur votre domaine, à l’adresse /.well-known/apple-app-site-association. Il indique à iOS quelles apps ont le droit d’ouvrir les liens de ce domaine, chacune identifiée par son Team ID et son bundle ID, et pour quels chemins. Sans lui, pas d’Universal Links.

  • assetlinks.json

    assetlinks.json est le fichier Digital Asset Links qu’Android consulte pour vérifier vos App Links. Publié à l’adresse /.well-known/assetlinks.json de votre domaine, il déclare qu’une app, désignée par son nom de package et par l’empreinte SHA-256 de son certificat de signature, a le droit d’ouvrir les liens de ce domaine.

  • Deep link

    Un deep link, ou lien profond, est un lien qui ouvre un écran précis d’une application mobile (une fiche produit, un panier, un article) au lieu d’une page web ou de l’écran d’accueil de l’app. Il existe sous plusieurs formes : le scheme d’URL, les Universal Links sur iOS, les App Links sur Android et le deep link différé.

  • Deep link différé

    Un deep link différé (deferred deep link en anglais) garde sa destination le temps de l’installation. La personne touche le lien, n’a pas l’app, passe par le store et l’installe. À la première ouverture, l’app affiche directement l’écran promis : le produit, l’invitation ou le code promo, et non l’écran d’accueil.

  • Universal Links

    Les Universal Links (liens universels) sont des liens https classiques qu’iOS ouvre directement dans votre app quand elle est installée, et sur votre site web sinon. Apple les a introduits avec iOS 9. Ils reposent sur une association vérifiée entre l’app et le domaine : l’entitlement Associated Domains d’un côté, le fichier apple-app-site-association de l’autre.

  • URI scheme

    Un URI scheme, ou scheme d’URL personnalisé, est un préfixe propre à une app, comme myapp://, qu’elle déclare auprès du système. Un lien qui commence par ce préfixe ouvre l’app et lui transmet le reste de l’adresse : myapp://product/42 peut ainsi afficher directement le produit 42.

  • URL intent

    Une URL intent est un format de lien propre à Chrome sur Android, qui commence par intent://. Elle indique le scheme à utiliser, le nom de package de l’app et, en option, une page web à ouvrir si l’app manque. Si l’app est installée, Chrome l’ouvre ; sinon il charge cette page web, ou la fiche de l’app sur Google Play.

Stores d’applications

  • Lien App Store et Google Play

    Un lien App Store suit le format https://apps.apple.com/<pays>/app/<nom>/id<numéro>, un lien Google Play le format https://play.google.com/store/apps/details?id=<package>. Les variantes itms-apps:// et market:// ouvrent directement l’app App Store ou Play Store du téléphone, sans passer par le navigateur. L’app y est désignée par son numéro chez Apple et par son nom de package chez Google.

  • Lien de campagne App Store

    Un lien de campagne App Store est un lien vers votre page App Store auquel on ajoute trois paramètres : pt (provider token), ct (campaign token) et mt=8. App Store Connect regroupe ensuite par campagne les impressions, les vues de la page produit, les téléchargements et les ventes. Les données sont agrégées, jamais par utilisateur.

  • Page de produit personnalisée

    Une page de produit personnalisée est une version supplémentaire de votre page App Store, avec d’autres captures d’écran, un autre texte promotionnel ou d’autres aperçus vidéo. Apple en autorise jusqu’à 70 par app. Chacune a sa propre URL, qui ajoute à l’adresse habituelle un paramètre d’identifiant de page produit.

  • Stores Android alternatifs

    Les stores Android alternatifs sont les boutiques d’applications autres que Google Play : Huawei AppGallery, indispensable sur les téléphones Huawei sans services Google, Samsung Galaxy Store, Xiaomi GetApps ou encore RuStore en Russie. Un même lien peut envoyer chaque téléphone vers le store dont il dispose réellement.

Mesure et attribution

  • Attribution mobile

    L’attribution mobile consiste à déterminer quelle publicité, quelle campagne ou quel lien a amené une installation ou une action dans l’app. Elle répond à une question simple, « d’où vient cet utilisateur ? », et c’est de cette réponse que dépend la répartition du budget marketing. Sur iOS, ATT et SKAdNetwork en ont profondément changé les règles.

  • Clics de bots

    Les clics de bots sont des ouvertures de lien faites par des programmes, pas par des personnes : les robots qui génèrent les aperçus dans WhatsApp, iMessage, Slack ou Facebook, les robots des moteurs de recherche et les scanners de sécurité des messageries. Ils passent souvent avant les humains et gonflent le nombre de clics.

  • Fingerprinting

    Le fingerprinting, ou prise d’empreinte, consiste à relier une installation à un clic en combinant des signaux techniques comme l’adresse IP, le modèle de l’appareil et la version du système. Ensemble, ces signaux forment une empreinte qui fait office d’identifiant. Apple l’interdit à des fins de suivi, même quand l’utilisateur a donné son accord via ATT.

  • Install referrer

    L’install referrer est l’information que Google Play transmet à une app après son installation : la valeur du paramètre referrer contenue dans le lien Play Store qui a mené au téléchargement. L’app la récupère avec l’API Play Install Referrer. C’est la méthode déterministe pour attribuer une installation sur Android.

  • Paramètres UTM

    Les paramètres UTM sont cinq balises ajoutées à un lien (utm_source, utm_medium, utm_campaign, utm_term et utm_content) que les outils d’analyse lisent pour savoir d’où vient une visite. Sur le web, ils fonctionnent très bien. Vers les stores, c’est une autre histoire : l’App Store les ignore, et Google Play ne les garde que dans le paramètre referrer.

  • Postback

    Un postback est un message envoyé de serveur à serveur pour signaler une installation ou un événement dans l’app, soit à une régie publicitaire, soit à votre propre serveur ; on parle alors plutôt de webhook. Il est souvent signé, pour que le destinataire puisse vérifier qu’il vient bien de l’expéditeur annoncé.

Un seul lien pour l’App Store, Google Play et le web

Créez un smart link et son QR code : chaque téléphone arrive sur le bon store, chaque ordinateur sur votre site. Gratuit jusqu’à 4 liens, sans publicité.