Comment configurer les notifications push pour une application React Native
Objectif de cet article
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 notifications Push mobiles). Le framework du SDK doit correspondre au framework utilisé pour créer 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 qui fonctionnent à 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 quelles autres applications.
Le framework hybride de React Native signifie que les développeurs peuvent coder une application une seule fois et la maintenir plus facilement à la fois 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 revient essentiellement à doubler l’effort par rapport à l’utilisation de React Native, car vous devez créer et maintenir 2 applications distinctes.
Exigences de configuration
Avant de pouvoir configurer les notifications push pour votre application React Native, vous devez :
- Vous devez avoir 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 des profils dans votre application. Nous vous recommandons de créer des profils pour les utilisateurs de l’application avec un identifiant de profil (adresse e-mail, numéro de téléphone ou ID externe), en particulier si vous souhaitez personnaliser les notifications push. Sinon, tous les profils seront anonymes dans Klaviyo.
- Configurez le tracking des événements dans votre application.
Notez que vous devrez également configurer certaines parties du SDK iOS et du SDK Android, le cas échéant.
Configurer les notifications push
Une fois les exigences ci-dessus satisfaites, vous devez connecter Klaviyo à vos applications iOS et Android.
Pour obtenir des instructions à ce sujet, consultez nos guides de configuration pour :
Tester les notifications push
Il est important de tester vos notifications push avant de commencer à envoyer des messages aux clients. Voici quelques suggestions de choses à tester :
- Votre application peut gérer les notifications push provenant de Klaviyo.
- Vous pouvez afficher une image ou un lien profond vers un écran dans votre application via 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 d’avoir activé les notifications pour votre application avant de tester.
Le moyen le plus simple de faire un test consiste à envoyer un aperçu depuis une campagne ou un flux.