Documentation développeur
Les liens Unolink fonctionnent sans aucun code : créez un lien, partagez-le et voyez les clics par canal. Ces pages servent quand vous voulez que votre app sache quel lien a amené quelqu’un.
Ce qui fonctionne aujourd’hui
- Le SDK Unolink (forfait Pro et plus) pour iOS, Android, React Native et Flutter : installations, onboarding, vues du paywall, inscriptions, essais et achats par lien et par campagne, pour voir quelle publicité rapporte vraiment de l’argent. Environ cinq minutes pour l’ajouter, à la main ou avec votre assistant de code IA.
- Liens profonds différés Android. Quelqu’un appuie sur votre lien sur Android, installe depuis Google Play et ouvre votre app sur l’écran vers lequel pointe le lien. Le SDK s’en charge pour vous, ou utilisez une dizaine de lignes avec la bibliothèque Install Referrer de Google, sur tous les forfaits.
- RevenueCat (forfait Pro et plus). Essais, achats, renouvellements et remboursements directement depuis RevenueCat, reliés au lien d’où vient chaque installation.
- Paiements et identifiants utilisateur (forfait Pro et plus). Comment les paiements sont reliés au
lien d’où vient quelqu’un, même des semaines plus tard, à quoi sert
setUserId, et pourquoi ce n’est pas du tracking. - Recherche de clic (forfait Pro et plus). Votre app envoie l’identifiant de clic lu dans le referrer, avec une clé API, et reçoit en retour le lien, son deep link et ses paramètres, ainsi que les balises UTM.
Liens dans les publicités
Mettez votre lien (un par publicité, par exemple go.unolink.dev/yourapp/meta-ads) comme URL du site web de la
publicité, dans une campagne de trafic ou de site web : le bouton de la publicité affiche En savoir plus, S’inscrire
ou similaire. Les campagnes d’installation d’app (boutons comme Installer ou Télécharger) ouvrent directement le
store, donc le lien ne voit jamais l’appui. Les balises UTM de la publicité sont conservées avec le clic.
Avant que votre app soit sur les stores
Une app peut commencer avec son seul site web (une page de présentation, une liste d’attente ou une inscription à la bêta), sans lien de store. Tant que vous n’en ajoutez pas, chaque visiteur arrive sur le site web, quel que soit l’appareil, et chaque lien compte ses clics comme d’habitude : canaux, pays, référents, codes QR et pages de destination fonctionnent. Le SDK peut aussi être ajouté avant le lancement.
Quand votre app est sortie, ajoutez ses liens de store dans les Paramètres de l’app. Les mêmes liens et codes QR envoient alors chacun vers le bon store : rien de ce que vous avez imprimé ou partagé n’a besoin de changer.
Pour les assistants de code IA
Toute la documentation du SDK dans un seul fichier texte : unolink.dev/llms.txt. Indiquez-le à Claude Code, Cursor, Copilot ou à tout autre assistant.
iPhone
Sur iPhone, il n’y a pas de lien profond différé. Apple n’offre aucun moyen fiable de transmettre un lien à travers une installation depuis l’App Store sans fingerprinting de l’appareil, et Unolink ne fait jamais de fingerprinting. Les liens comptent tout de même les clics sur iPhone, et le SDK compte les installations et les événements dans l’app au total. Le tableau de bord associe aussi les installations iPhone au clic sur le lien dont elles viennent, sans fingerprinting.