Skip to content

Aperçu du SDK

Le SDK Braze facilite la collecte des données de session, l’identification des utilisateurs et l’enregistrement des achats et des événements personnalisés sur votre site web ou votre application. Vous pouvez également utiliser le SDK pour interagir avec vos 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éfabriqués ( de petits blocs de code) qui peuvent être ajoutés aux applications numériques pour prendre en charge de nouvelles fonctionnalités. Le SDK Braze est utilisé pour envoyer et obtenir des informations sur et depuis votre application ou site. Il est conçu pour fournir des fonctionnalités essentielles dès le départ : création de profils utilisateur, journalisation d’événements personnalisés, déclenchement de notifications push, etc.

Étant donné que cette fonctionnalité provient par défaut de Braze, vos développeurs sont libres de se concentrer sur votre activité principale. Sans SDK, chaque client Braze devrait créer depuis le départ toute l’infrastructure et tous les outils nécessaires au traitement des données, à la logique de segmentation, aux options de livraison, à la gestion des utilisateurs anonymes, aux analyses des campagnes et bien plus encore. Cela prendrait beaucoup plus de temps et serait bien plus pénible que l’heure, environ, nécessaire pour intégrer notre SDK.

Mise en œuvre

Pour intégrer un SDK dans votre application ou votre site, quelqu’un devra ajouter le code du SDK à la base de code globale qui alimente cette application. Votre équipe d’ingénierie sera donc impliquée pour, en somme, relier nos applications ensemble afin que les informations et les actions circulent entre elles. Mais bien que vos développeurs soient impliqués, le SDK est conçu pour être léger et facile à intégrer.

Pour vous faire gagner du temps et assurer une intégration fluide, 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. Découvrez les étapes auxquelles vos équipes de marketing et d’ingénierie devront réfléchir ensemble en lisant notre article sur la mise en œuvre.

Agrégation des données

Le SDK Braze capture automatiquement d’immenses quantités de données au niveau de l’utilisateur, ce qui facilite la visualisation des indicateurs clés pour votre application et votre base d’utilisateurs. Vous regrouperez les applications similaires dans un même espace de travail sur votre tableau de bord. Par exemple, vous regrouperez les versions iOS et Android de votre appli dans le même espace de travail, ce qui vous permettra de voir les données collectées auprès des utilisateurs sur les deux plateformes. Cela vous donne une vue plus complète de vos utilisateurs sur les canaux web et mobiles. Voir l’article sur la page d’accueil pour plus d’informations.

Envoi de messages in-app

Le SDK permet de composer et d’envoyer facilement des messages in-app pour communiquer directement avec les utilisateurs. Vous pouvez choisir d’envoyer des messages slideup, modal ou plein écran en fonction de votre stratégie de campagne. Pour plus d’informations sur la composition d’un message in-app, consultez notre page sur la création d’un message in-app.

Push affiché sur un navigateur web

Notifications push

Les notifications push sont une autre excellente option pour engager le dialogue avec vos utilisateurs et sont particulièrement utiles pour gérer les appels à l’action sensibles au temps. Les notifications push mobiles apparaissent sur les appareils de vos utilisateurs, et les notifications push web apparaissent 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 application ou de votre site Internet doivent s’abonner pour recevoir des notifications push. Pour plus de détails, voir amorçage de notifications push.

Règles de segmentation et de livraison

Par défaut, une campagne contenant des messages in-app sera envoyée à toutes les versions de l’application dans cet espace de travail. Par exemple, le message sera envoyé aux utilisateurs Web et mobiles. Pour envoyer un message in-app exclusivement sur Internet ou mobile, vous devez segmenter votre campagne en conséquence, ce qui est pris en charge par défaut sur le SDK Braze.

Vous pouvez créer un segment de vos utilisateurs Web en sélectionnant uniquement l’icône de l’application de votre site Web dans la section Applications utilisées d’un segment.

Page Détails du segment avec application Web sélectionnée

Cela vous permet de cibler de façon intelligente les utilisateurs en fonction de leur comportement. Si vous souhaitez cibler des utilisateurs Web pour les encourager à télécharger votre application mobile, vous pouvez créez ce segment comme votre audience cible. Si vous souhaitez envoyer une campagne de communication comprenant un message mobile in-app mais pas de message web, vous décochez l’icône de votre site Web dans votre segment.

Quelles sont les intégrations de Braze ?

Braze propose une version de notre SDK pour de nombreuses plateformes (Web, Android, iOS, Flutter, React Native, etc.), mais elles fonctionnent toutes essentiellement de la même manière. Ainsi, si vous voyez une référence au « SDK Web » par exemple, il s’agit simplement de la version du SDK de Braze destinée à votre site Web.

Intégrations disponibles    
Android Android iOS iOS Web Web
Toutes les intégrations    
Cordova Android Cordova Android Cordova iOS Cordova iOS Flutter Android et iOS Flutter Android et iOS
React Native React Native tvOS tvOS MacOS MacOS
Unity Android Unity Android Unity iOS Unity iOS Xamarin Xamarin
Roku Roku Unreal Engine Unreal Engine  
CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!