Comment mettre en place des notifications push pour une application React Native ?

Estimé 3 minute de lecture
|
Mis à jour 10 oct. 2024, 14:12 EST
Vous apprendrez

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

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'installation

Exigences 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 push

Mettre 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 push

Testez 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émentaires

Ressources complémentaires

Cet article vous a-t-il été utile ?
Utilisez ce formulaire uniquement pour nous faire part de vos commentaires sur cet article. Comment contacter l’assistance.

Explorer d’autres contenus Klaviyo

Communauté
Contactez des membres de votre secteur, des partenaires et des experts Klaviyo pour trouver de l’inspiration, partager des informations et obtenir des réponses à toutes vos questions.
Formation en direct
Participez à une session en direct avec des experts Klaviyo pour découvrir les bonnes pratiques, apprendre à configurer des fonctionnalités clés et bien plus encore.
Assistance

Accédez à l’assistance via votre compte.

Assistance par e-mail (essai gratuit et comptes payants) Disponible 24h/24 et 7j/7

Chat/assistant virtuel
La disponibilité varie selon l'emplacement et le type de forfait