Passer au contenu

Aperçu du SDK

Le SDK Braze collecte des données de session, identifie les utilisateurs et enregistre les achats et les événements personnalisés via votre site web ou votre application. Vous pouvez également utiliser le SDK pour interagir avec les utilisateurs en envoyant des messages in-app et des notifications push directement depuis le tableau de bord de Braze.

Le SDK Braze en bref :

  • Collecte et synchronise les données de l’utilisateur dans un profil utilisateur consolidé
  • Capture les données d’engagement marketing et les données personnalisées spécifiques à votre entreprise
  • Alimente les canaux de communication de notifications push, de messages in-app et de carte de contenu

Qu’est-ce qu’un SDK ?

Un kit de développement logiciel (SDK) est un ensemble d’outils prêts à l’emploi—de simples petits blocs de code—que l’on peut ajouter à des applications numériques pour prendre en charge de nouvelles fonctionnalités. Le SDK Braze permet d’envoyer et de recevoir des informations depuis et vers votre application ou votre site. Il est conçu pour fournir dès le départ les fonctionnalités essentielles : création de profils utilisateurs, enregistrement d’événements personnalisés, déclenchement de notifications push, etc.

Comme ces fonctionnalités sont fournies par défaut par Braze, vos développeurs peuvent se concentrer sur votre cœur de métier. Sans SDK, chaque client de Braze devrait créer lui-même toute l’infrastructure et tous les outils nécessaires au traitement des données, à la logique de segmentation, aux options de distribution, à la gestion des utilisateurs anonymes, à l’analyse des campagnes, et plus encore. Cela prendrait bien plus de temps que l’heure environ nécessaire pour intégrer notre SDK.

Déploiement

Pour intégrer un SDK à votre application ou à votre site, il faut ajouter le code du SDK à la base de code globale qui fait fonctionner cette application. Votre équipe d’ingénierie devra donc intervenir : elle relie en quelque sorte nos applications afin que les informations et les actions circulent entre elles. Mais même si vos développeurs sont impliqués, le SDK est conçu pour être léger et facile à intégrer.

Pour vous faire gagner du temps et garantir une intégration sans accroc, nous vous recommandons, à vous et à votre équipe d’ingénierie, de configurer vos événements personnalisés, vos attributs personnalisés et le SDK en même temps. Pour en savoir plus sur les étapes que vos équipes marketing et d’ingénierie devront examiner ensemble, consultez notre article sur le déploiement.

Agrégation des données

Le SDK Braze capture automatiquement les données au niveau de l’utilisateur et vous fournit des indicateurs clés sur votre application et votre base d’utilisateurs. Regroupez les applications similaires dans un même espace de travail (par exemple, les versions iOS et Android) pour consulter les données collectées sur l’ensemble des plateformes et obtenir une vue complète de l’activité des utilisateurs. Pour en savoir plus, consultez l’article sur la page d’accueil.

Messagerie in-app

Utilisez le SDK pour composer et envoyer directement des messages in-app. Vous pouvez choisir des messages contextuels, des fenêtres modales ou des messages plein écran en fonction de votre stratégie de campagne. Pour en savoir plus sur la composition, consultez Créer un message in-app.

Notification push affichée dans un navigateur web

Notifications push

Les notifications push sont une autre excellente option pour interagir avec vos utilisateurs et s’avèrent particulièrement utiles pour les appels à l’action urgents. Les notifications push mobiles apparaissent sur les appareils de vos utilisateurs, et les notifications push Web s’affichent même lorsque votre site n’est pas ouvert. Pour en savoir plus sur l’utilisation des notifications push, consultez notre article sur les notifications push.

Les utilisateurs de votre site web ou de votre application doivent s’abonner pour recevoir des notifications push. Pour plus de détails, consultez la section Amorçage des notifications push.

Règles de segmentation et de distribution

Par défaut, une Campaign contenant des messages in-app est envoyée à toutes les versions de l’application de cet espace de travail. Par exemple, le message est envoyé aux utilisateurs web comme aux utilisateurs mobiles. Pour envoyer un message in-app exclusivement sur le web ou sur mobile, vous devez segmenter votre Campaign en conséquence. Le SDK Braze prend en charge cette segmentation par défaut.

Vous pouvez créer un Segment de vos utilisateurs web en définissant Applications et sites web ciblés sur Utilisateurs d’applications spécifiques, puis en sélectionnant uniquement votre site web dans Applications spécifiques.

Page Détails du Segment avec l’application web mise en évidence

Vous pouvez ainsi cibler intelligemment les utilisateurs en fonction de leur comportement. Pour inciter les utilisateurs web à télécharger votre application mobile, créez ce Segment et utilisez-le comme audience cible. Pour envoyer une campagne de communication qui comprend un message in-app mobile mais pas de message web, décochez l’icône de votre site web dans votre Segment.

Plateformes prises en charge

Braze propose des SDK pour plusieurs plateformes, comme le Web, Android et Swift. Pour consulter la liste complète, reportez-vous au Guide du développeur Braze.

New Stuff!