Comment configurer les liens universels iOS et les App Links Android
À propos des liens universels et des liens d’application
Les liens universels (pour iOS) et les App Links (pour Android) dirigent vos clients vers le contenu de votre application mobile ou, si l’application n’est pas installée, vers le même contenu sur votre site web. L’utilisation de ces liens dans les e-mails et les messages texte vous permet d’utiliser des URL cohérentes sur tous vos canaux marketing tout en créant une expérience fluide pour votre client, quel que soit son appareil. C’est similaire à un deep linking traditionnel, mais avec des fonctionnalités supplémentaires.
Les liens universels et les App Links dans Klaviyo sont entièrement compatibles avec le tracking des clics et le tracking UTM.
Comment ça marche
Après la configuration, lorsqu’un client clique sur un lien dans l’un de vos messages depuis un appareil mobile, Klaviyo peut l’identifier correctement et le rediriger vers l’emplacement approprié dans votre application mobile si elle est installée sur son appareil. Si l’application n’est pas installée, le client sera redirigé vers votre site Web comme d’habitude.
Sur les plateformes qui ne prennent pas en charge cette fonctionnalité, le tracking des clics interfère avec les liens universels et les liens d’application. En effet, le tracking des clics utilise une redirection pour capturer l’événement de clic, ce qui empêche l’application de s’ouvrir directement.
Pour configurer des liens universels dans les e-mails et la messagerie texte, votre application mobile doit utiliser au minimum la version 5.1.0 du SDK iOS, la version 4.1.0 du SDK Android ou la version 2.1.0 du SDK React Native.
Avant de commencer
Avant de pouvoir configurer les liens universels et/ou les App Links dans Klaviyo, vous devez disposer des éléments suivants :
- Pour configurer des liens universels dans les e-mails et la messagerie texte, votre application mobile doit utiliser au minimum la version 5.1.0 du SDK iOS, la version 4.1.0 du SDK Android ou la version 2.1.0 du SDK React Native.
- Pour les liens dans les e-mails, un domaine dédié au tracking des clics. Pour les instructions de configuration, consultez notre article sur la configuration d’un domaine dédié au tracking des clics.
- Pour les liens dans la messagerie texte, un lien personnalisé de marque. Pour les instructions de configuration, consultez notre article sur comment créer un lien raccourci de marque pour les SMS.
- Le SDK Klaviyo installé sur votre application mobile.
- Un fichier
apple-app-site-association(AASA) (pour iOS) et/ou un fichierassetlinks.json(pour Android) hébergé sur le domaine de votre site web. Ces fichiers sont requis par Apple et Google, respectivement, pour associer votre site web à votre application mobile. - Votre application mobile doit être configurée pour prendre en charge les liens universels et/ou les App Links.
- Pour plus d’informations sur la configuration pour iOS et la configuration de votre fichier
apple-app-site-association(AASA), veuillez consulter la documentation développeur d’Apple sur la prise en charge des domaines associés. - Pour plus d’informations sur la configuration pour Android et la configuration de votre fichier
assetlinks.json, veuillez consulter la documentation développeur d’Android sur l’ajout de liens d’application.
- Pour plus d’informations sur la configuration pour iOS et la configuration de votre fichier
Comment configurer des liens universels et des App Links dans Klaviyo
- Accédez à Paramètres dans votre compte Klaviyo.
- Cliquez sur Push notifications.
- Sélectionnez l’onglet Liens universels et d’application.
- Dans la carte, cliquez sur Configurer.
- Sélectionnez un domaine de tracking des clics pour le canal que vous souhaitez activer (e-mail et/ou messages texte).
- Saisissez votre domaine cible. Il s’agit du domaine de votre site web que vous prévoyez d’utiliser dans le corps de vos messages.
- Importez votre fichier
apple-app-site-association(AASA) et/ou votre fichierassetlinks.json.- Si vous avez une application iOS et une application Android, vous devrez importer les deux fichiers.
- Si vous n’avez qu’une application iOS, vous devez uniquement téléverser un fichier AASA.
- Si vous n’avez qu’une application Android, vous devrez importer les deux fichiers.
- Cliquez sur Enregistrer.
- Retournez à la page des paramètres. Sélectionnez le ou les domaines de tracking des clics qui doivent s’ouvrir dans votre application et cliquez sur Activer
Remplacement universel
Dans certains cas, vous pouvez vouloir désigner un lien spécifique à ouvrir dans votre application, même s’il ne correspond pas aux chemins définis dans votre fichier AASA ou assetlinks.json. Vous pouvez le faire en ajoutant l’attribut universal="true" au HTML du lien.
Par exemple : <a href="trk.example.com" universal="true">Lien vers votre application !</a>
Sinon, vous pouvez faire l’inverse en ajoutant l’attribut universal="false" au code HTML du lien.
Remarque : cette fonctionnalité n’est disponible que pour l’e-mail.
Tester votre configuration
Pour tester vos liens universels et vos App Links, créez une nouvelle campagne ou un nouveau message de flux, puis incluez un lien vers une page de votre site web que vous avez configurée pour les liens profonds. Envoyez un message à un appareil sur lequel votre application est installée, puis un autre à un appareil sur lequel votre application n’est pas installée.
- Sur l’appareil sur lequel votre application est installée, le lien devrait s’ouvrir directement dans votre application.
- Sur l’appareil sur lequel votre application n’est pas installée, le lien doit s’ouvrir dans le navigateur web de l’appareil.
Remarque : les messages d’aperçu n’utilisent pas le tracking des clics ; il est donc possible que les liens ne s’affichent pas avec précision. Pour effectuer un test correct, n’utilisez pas les messages d’aperçu.
Afficher vos fichiers de liens universels et d’App Links hébergés par Klaviyo
Une fois la configuration terminée, Klaviyo hébergera des versions de vos fichiers de configuration. Pour les afficher, accédez aux URL suivantes dans votre navigateur, en remplaçant <YOUR_TRACKING_DOMAIN> par votre propre domaine :
- iOS :
https://<YOUR_TRACKING_DOMAIN>/.well-known/apple-app-site-association - Android :
https://<YOUR_TRACKING_DOMAIN>/.well-known/assetlinks.json
FAQ
Ai-je besoin d’un domaine dédié au tracking des clics ? Un domaine dédié au tracking des clics est nécessaire pour utiliser les liens universels et les App Links pour les e-mails. Pour les SMS, vous devrez configurer un lien court personnalisé de marque.
Que se passe-t-il si j’ai plusieurs comptes Klaviyo qui partagent un seul domaine de tracking ? Si plusieurs comptes partagent un seul domaine de tracking, les modifications apportées à la configuration du domaine affecteront tous ces comptes.