Vous apprendrez
Découvrez comment utiliser le SDK React Native de Klaviyo pour envoyer des notifications push mobiles.
Qu'est-ce qu'un SDK ?
Un SDK fournit tous les outils, bibliothèques et programmes nécessaires pour que votre application puisse communiquer avec un logiciel tiers (par exemple, un fournisseur de services de push mobile). Le cadre du SDK doit correspondre au cadre utilisé pour construire votre application.
Avantages du SDK React Native
Le SDK React Native vous permet de connecter Klaviyo à des applications utilisant React Native.
React Native est un framework qui vous permet de créer des applications mobiles fonctionnant à la fois sur iOS et Android. Il est écrit en JavaScript et vous permet d'utiliser une base de code unique pour plusieurs plateformes. Les applications React Native ressemblent à n'importe quelle autre application.
Le cadre hybride de React Native signifie que les développeurs peuvent coder une application une seule fois et la maintenir plus facilement pour iOS et Android.
React Native est différent des applications natives, qui sont des applications écrites dans un langage spécifique à iOS (Swift ou Objective-C) ou Android (Kotlin ou Java). Avoir des applications natives pour iOS et Android est essentiellement le double de l'effort de l'utilisation de React Native parce que vous devez construire et maintenir 2 applications distinctes.
Exigences pour l'installationExigences pour l'installation
Avant de pouvoir configurer les notifications push pour votre application React Native, vous devez :
- Ayez votre propre application React Native pour iOS, Android ou les deux.
- Installez le SDK React Native.
Nous vous recommandons également ce qui suit :
- Configurez l'identification du profil dans votre application. Nous vous recommandons de créer des profils pour les utilisateurs de l'application avec un identifiant de profil (adresse électronique, numéro de téléphone ou identifiant externe), en particulier si vous souhaitez personnaliser les notifications push. Sinon, tous les profils seront anonymes dans Klaviyo.
- Configurez le suivi des événements dans votre application.
Notez que vous devrez également configurer des parties du SDK iOS natif et du SDK Android, le cas échéant.
Mettre en place des notifications pushMettre en place des notifications push
Une fois que vous avez rempli les conditions ci-dessus, vous devez connecter Klaviyo à vos applications iOS et Android.
Pour savoir comment procéder, consultez nos guides d'installation pour :
Testez les notifications pushTestez les notifications push
Il est important de tester vos notifications push avant de les envoyer aux clients. Voici quelques suggestions d'éléments à tester :
- Votre application peut gérer les notifications push de Klaviyo.
- Vous pouvez afficher une image ou un lien profond vers un écran de votre application par le biais d'une notification push (si vous avez l'intention d'utiliser ces fonctionnalités).
- Klaviyo crée correctement des profils et reçoit des informations de votre application.
Assurez-vous que les notifications de votre application sont activées avant de procéder au test.
La façon la plus simple de tester est d'envoyer un aperçu d' une campagne ou d'un flux.
Ressources complémentairesRessources complémentaires
- Configurez les notifications push dans Klaviyo :
- Introduction aux notifications mobiles push