Journal des modifications
Nouveautés
Chaque changement que vous remarqueriez, du plus récent au plus ancien. Des questions ou des idées ? Écrivez-nous.
Pages de destination et page développeur dans la langue de vos visiteurs
- Ajoutez jusqu’à 20 langues à une page de destination ou à votre page développeur et écrivez chaque traduction vous-même ; les visiteurs voient la page dans la langue de leur navigateur, sinon dans sa langue principale (Pro et plus).
- Une langue peut avoir ses propres captures d’écran, et le titre propre à un lien peut être écrit dans chaque langue (Pro et plus).
- Les pages en arabe et en hébreu se lisent de droite à gauche.
Badges et dispositions pour les landing pages, et des liens qui marchent dans TikTok
- Des badges en lauriers en haut des landing pages, comme « 4,8 ★ / 50 000+ notes » (Indie et plus).
- Quatre dispositions de captures pour les landing pages : rangée, éventail, vedette et grille, avec un cadre téléphone en option (Indie et plus).
- Les liens ouverts dans les navigateurs intégrés de TikTok, Instagram, Facebook et d’autres apps ouvrent maintenant directement l’app du store, avec une note « Le store ne s’ouvre pas ? » et un bouton pour copier le lien (toutes les formules).
Des liens avant le lancement
- Une app peut commencer avec son seul site web : aucun lien de store n’est nécessaire pendant la vérification, la bêta ou une liste d’attente. Chaque visiteur arrive sur le site web, avec tous les forfaits.
- Ajoutez les liens de store quand l’app est sortie : les mêmes liens et codes QR enverront alors chacun vers le bon store. Rien à repartager ni à réimprimer.
- Les liens de campagne, les codes QR et les pages de destination (Indie et plus) fonctionnent comme d’habitude avant le lancement, avec les clics par canal, pays et référent.
Unolink en russe
- Le site, le tableau de bord, la documentation, le blog et les e-mails du compte en russe, la huitième langue d’Unolink.
- Lors de votre première visite, le site s’ouvre dans votre langue si elle fait partie des huit. Changez-en à tout moment depuis l’en-tête ou le pied de page.
Le blog en 7 langues, avec une barre de partage
- Les 20 guides et comparatifs réécrits et publiés en anglais, français, espagnol, allemand, néerlandais, portugais du Brésil et italien.
- Une barre de partage sur chaque article : la feuille de partage de votre appareil, copier le lien, l’e-mail et des liens pour le partager sur les réseaux sociaux.
Comptes dans Parcours, et toutes vos apps d’un coup d’œil
- Parcours : les installations qui partagent un identifiant utilisateur comptent comme une seule personne, et un achat fait sur l’une apparaît comme « Payé sur une autre installation » sur les autres (Pro et plus).
- Les premiers paiements et les renouvellements sont distingués, et l’entonnoir, le rapport et la vue d’ensemble comptent des personnes plutôt que des installations.
- Vue d’ensemble : des tuiles « Toutes vos apps » pour les clics, les installations, les utilisateurs payants, les essais, l’onboarding et l’écran le plus souvent quitté, chacune ouvrant sa page. Tout sauf les clics nécessite le SDK (Pro et plus).
SDK 0.3.2 et 0.3.3
- SDK 0.3.2 : connectRevenueCat relie les achats RevenueCat à la bonne installation en une ligne, et signUpSkipped enregistre les personnes qui continuent en invité.
- SDK 0.3.3 : un lien profond différé Android attend que votre app l’ouvre, jusqu’à 30 jours, pour que vous puissiez l’afficher après l’onboarding ou la connexion.
Unolink en 7 langues
- Le site, la documentation, le tableau de bord et les e-mails du compte en anglais, français, espagnol, allemand, néerlandais, portugais du Brésil et italien.
- Changez de langue depuis l’en-tête, le pied de page ou le tableau de bord. Les e-mails du compte arrivent dans la langue de votre tableau de bord.
- La politique de confidentialité et les conditions sont traduites aussi ; la version anglaise fait foi.
Renommer les liens, de meilleurs aperçus de partage, polices et thèmes
- Renommez le lien de votre app et n’importe quel lien de campagne. L’ancienne adresse continue de fonctionner définitivement (elle redirige avec sa chaîne de requête) et personne d’autre ne peut la prendre tant que votre app existe.
- Aperçus de partage sur chaque lien : WhatsApp, iMessage, Slack, Facebook et les autres aperçus de lien affichent désormais votre titre, votre texte et votre image, même quand le lien n’a pas de page de destination. Les bots d’aperçu ne sont toujours jamais comptés comme des clics.
- Pages de destination et pages développeur : 8 polices web servies depuis notre propre domaine, une galerie de 14 thèmes, de nouveaux arrière-plans, remplissages de boutons et styles de cartes.
- Les pages se terminent par un petit lien « Built with Unolink ».
- Importez votre propre photo pour votre page développeur.
- Les bandeaux de captures d’écran défilent à la souris, avec des flèches et une fine barre de défilement.
- Statistiques : chaque ventilation affiche les clics, les installations et le taux d’installation dès que le SDK est actif, et les installations peuvent être réparties entre issues de liens, organiques ou toutes.
- L’historique des statistiques suit votre forfait : Free affiche les 7 derniers jours, Indie 30 jours, Pro et Studio les 13 mois complets. Chaque clic est toujours compté et conservé 13 mois avec tous les forfaits.
- Les longues listes sont paginées par 10, et les cartes de ventilation affichent 6 lignes avec « Tout afficher ».
- Onboarding : les apps qui ne remontent que « onboarding terminé » affichent désormais leur nombre d’onboardings terminés.
Sécurité renforcée
- Les cookies de connexion sont limités à l’adresse propre du tableau de bord, et les modifications doivent venir du tableau de bord lui-même. Tout le monde se reconnecte une fois.
- Les images des pages de destination, des pages développeur et les icônes d’app doivent être importées ou provenir de l’App Store, pour que les navigateurs des visiteurs ne chargent jamais d’images depuis d’autres sites. Les images collées auparavant sous forme d’adresse ne sont plus affichées sur la page, et le tableau de bord le signale.
- Une Content-Security-Policy plus stricte sur les pages de destination, le tableau de bord et ce site.
Carte du monde, page développeur, blocs de page de destination et SDK 0.3.1
- « Où ils se trouvent » : une carte du monde des clics et, avec Pro, des installations et des utilisateurs payants selon le pays de l’installation elle-même, installations organiques comprises.
- Page développeur (Indie et plus) : une seule page à l’adresse go.unolink.dev/@you avec toutes vos apps dans l’ordre et vos liens. Le bouton de chaque app peut ouvrir le store ou la page de destination de cette app, et les installations sont attribuées à l’app.
- Blocs de page de destination : une vidéo qui s’ouvre d’un appui (et qui est comptée), des questions-réponses, « Nouveautés » prérempli depuis l’App Store, et un aperçu de partage par variante.
- Apparence des pages de destination : préréglages, arrière-plans, formes de boutons, taille du texte, et liens en lignes ou en icônes rondes, avec un sélecteur d’icônes (dessins au trait simples).
- Entonnoir, Rapport et Parcours sont beaucoup plus rapides sur les grosses apps. Le Rapport est conservé 10 minutes, avec un bouton Actualiser.
- Entonnoir : répartition par emplacement du paywall.
- Invités : une personne qui achète avant de créer un compte garde l’achat sur son installation, et « Continuer en tant qu’invité » est un événement standard qui apparaît dans Parcours.
- SDK 0.3.1 pour iOS, Android, React Native et Flutter : React Native ne plante jamais sans son module natif, conserve les appels faits avant configure et les liens différés pour les écouteurs tardifs, et inclut un mock Jest. setUserId(null) déconnecte l’utilisateur.
- Un blog avec des guides pour les créateurs d’apps, et un flux RSS.
Sécurité du compte, routage iPad et SDK 0.3.0
- Trop de mots de passe erronés ne suspendent désormais que la connexion par mot de passe, pendant 10 minutes. Cela ne vous déconnecte jamais ailleurs et ne bloque jamais la connexion avec Google.
- Les liens de réinitialisation du mot de passe et de confirmation sont valables 2 heures, et vous recevez un e-mail quand la connexion avec Google est associée à votre compte.
- iPad : Safari sur iPadOS se présente comme un Mac, donc les visiteurs sur Mac d’une app avec un lien App Store voient désormais une toute petite page qui envoie les appareils tactiles vers l’App Store et tous les autres vers le Mac App Store ou votre site web.
- Les clics sont illimités avec tous les forfaits, comme l’indique désormais la page des tarifs.
- Free inclut 3 liens de campagne, pour pouvoir essayer les résultats par campagne avant de payer.
- SDK 0.3.0 : signIn() distingue les utilisateurs de retour des nouvelles inscriptions, et Parcours les identifie. Les builds TestFlight, Xcode et Android Studio comptent automatiquement comme appareils de test.
Des passages à un forfait inférieur plus justes
- Après un passage à un forfait inférieur, les apps et liens au-delà du nouveau forfait continuent de fonctionner pendant 14 jours. Ensuite, les liens en trop ouvrent le lien principal de l’app et les apps en trop affichent une page avec les boutons de store. Vous choisissez lesquels restent.
- Parcours : une étape d’essai facultative, et les personnes déjà abonnées sont indiquées comme telles.
Pages de destination, installations iPhone et entonnoirs
- Pages de destination pour les publicités (Indie et plus) : votre argumentaire, vos captures d’écran et un seul bouton vers le store avant le store, avec jusqu’à 3 variantes comparées côte à côte.
- Importez vos propres images. Nous les réencodons et supprimons les métadonnées intégrées comme la localisation.
- Les installations iPhone sont associées au lien dont elles proviennent, sans fingerprinting (Pro et plus, avec le SDK).
- Des entonnoirs par app, et Parcours : chaque installation du clic à l’achat.
Le SDK et RevenueCat
- Le SDK Unolink remonte les installations, l’onboarding, les vues du paywall, les inscriptions, les essais et les achats (Pro et plus).
- Connectez RevenueCat et les essais, achats, renouvellements, résiliations et remboursements arrivent sans code d’achat dans votre app.
- Les identifiants utilisateur ne sont stockés que sous forme de hachage à sens unique avec clé, jamais tels quels.
- Les appareils de test peuvent être exclus de l’entonnoir d’un seul interrupteur.
Liens profonds différés sur Android
- Une personne qui installe votre app Android depuis un lien l’ouvre sur l’écran de ce lien, grâce au référent d’installation de Google Play.
- Des clés SDK par app, dans les Paramètres de l’app.
Les bases du lancement
- Connexion avec Google.
- Supprimez vous-même votre compte depuis les Paramètres : tout ce qu’il contient est supprimé immédiatement et tout abonnement est résilié.
- L’inscription et la connexion sont protégées des bots par Cloudflare Turnstile.
- Des forfaits et un tableau comparatif complet sur la page des tarifs.