Passer au contenu

Cours d'apprentissage BrazePremiers pas : Aperçu de la plateforme

Cet article traite des composants et capacités de base de la plateforme Braze. Les liens de cet article renvoient à des rubriques essentielles de Braze.

Qu’est-ce que Braze ?

Braze est une plateforme d’engagement client. Elle ingère les données utilisateur, met en évidence les actions et comportements des utilisateurs, et vous permet d’agir en conséquence. La plateforme repose sur trois composants principaux : le SDK, le tableau de bord et la REST API.

Si vous êtes un marketeur à la recherche d’un aperçu plus général de Braze, consultez plutôt la section Premiers pas pour les marketeurs.

Braze comporte différentes couches. Au total, la plateforme se compose du SDK, de l'API, du tableau de bord et des intégrations partenaires. Chacun de ces éléments contribue à une couche d'ingestion de données, une couche de classification, une couche d'orchestration, une couche de personnalisation et une couche d'action. La couche d'action comprend divers canaux, notamment les notifications push, les messages in-app, le catalogue connecté, les webhooks, les SMS et les e-mails.

SDK

Les SDK de Braze peuvent être intégrés à vos applications mobiles et web pour fournir de puissants outils de marketing, de gestion des utilisateurs et d’analyse.

En bref, une fois entièrement intégré, le SDK :

  • Collecte et synchronise les données utilisateur dans un profil utilisateur consolidé
  • Collecte automatiquement les données de session, les informations sur l’appareil et les jetons push
  • Capture les données d’engagement marketing et les données personnalisées propres à votre activité
  • Est conçu pour la sécurité et fait l’objet de tests d’intrusion par des tiers
  • Est optimisé pour les appareils à faible batterie ou avec une connexion réseau lente
  • Prend en charge les signatures JWT côté serveur pour une sécurité renforcée
  • Dispose d’un accès en écriture seule à vos systèmes (ne peut pas récupérer les données utilisateur)
  • Alimente les canaux de communication par notifications push, messages in-app et Content Cards

Interface utilisateur du tableau de bord

Le tableau de bord est l’interface qui contrôle l’ensemble des données et des interactions au cœur de la plateforme Braze. Les marketeurs utilisent le tableau de bord pour accomplir leur travail et créer du contenu. Les développeurs utilisent le tableau de bord pour gérer les paramètres d’intégration des applications, tels que les clés API et les identifiants de notifications push.

Si vous débutez, l’administrateur de votre équipe devrait vous ajouter (ainsi que tous les autres membres de l’équipe ayant besoin d’accéder à Braze) en tant qu’utilisateurs sur votre tableau de bord.

REST API

L’API de Braze vous permet de transférer des données vers et depuis Braze à grande échelle. Utilisez l’API pour importer des mises à jour depuis votre backend, vos entrepôts de données et d’autres sources internes et tierces. De plus, utilisez l’API pour ajouter des événements personnalisés à des fins de segmentation directement depuis des applications web. Vous pouvez déclencher et envoyer des messages via l’API, ce qui permet aux ressources techniques d’inclure des métadonnées JSON complexes dans vos Campaigns.

L’API fournit également un service web qui vous permet d’enregistrer les actions effectuées par vos utilisateurs directement via HTTP, plutôt que par l’intermédiaire des SDK mobiles et web. Combiné aux webhooks, cela signifie que vous pouvez suivre les actions et déclencher des activités pour les utilisateurs à l’intérieur et à l’extérieur de votre expérience sur l’application. Le guide de l’API répertorie les endpoints disponibles de l’API Braze et leurs utilisations.

Pour en savoir plus sur les composants de Braze, consultez : Premiers pas : Aperçu de l’architecture.

Analyse et exploitation des données

Les données stockées dans Braze sont conservées et exploitables pour la segmentation, la personnalisation et le ciblage aussi longtemps que vous êtes client de Braze. Cela vous permet d’agir sur les données du profil utilisateur (par exemple, l’activité de session ou les achats) jusqu’à ce que vous choisissiez de les supprimer. Par exemple, un service de streaming pourrait suivre les contenus visionnés par chaque abonné depuis son premier jour sur la plateforme (même si cela remonte à plusieurs années) et utiliser ces données pour proposer des messages pertinents.

Un Segment dans le tableau de bord de Braze appelé « Recent purchasers » juxtaposé à un écran de téléphone affichant un e-mail « Top Recommendations for Linda ».

Analyse de l’application

Le tableau de bord de Braze affiche des graphiques mis à jour en temps réel à partir d’indicateurs d’analyse et d’événements personnalisés que vous configurez. La mesure constante et l’optimisation à l’aide de tests A/B, de rapports personnalisés, d’analyses et d’intelligence automatisée contribuent à soutenir votre engagement client et votre différenciation.

Segmentation des utilisateurs

La segmentation vous permet de créer des groupes d’utilisateurs à l’aide de filtres puissants basés sur leur comportement in-app, leurs données démographiques et d’autres critères similaires. Braze vous permet également de définir toute action utilisateur in-app comme un « événement personnalisé » si l’action souhaitée n’est pas capturée par défaut. Il en va de même pour les caractéristiques des utilisateurs via les « attributs personnalisés ». Une fois qu’un Segment d’utilisateurs est créé dans le tableau de bord, vos utilisateurs entrent et sortent du Segment à mesure qu’ils remplissent (ou cessent de remplir) les critères définis. Par exemple, vous pouvez créer un Segment qui inclut tous les utilisateurs ayant dépensé de l’argent dans l’application et n’ayant pas utilisé l’application depuis plus de deux semaines.

Pour en savoir plus sur nos modèles de données, consultez : Pour commencer : aperçu de l’analyse.

Communication multicanale

Après avoir défini un segment, les outils de communication de Braze vous permettent d’interagir avec vos utilisateurs de manière dynamique et personnalisée. Braze a été conçu avec un modèle de données centré sur l’utilisateur et indépendant du canal. La communication peut se faire à l’intérieur de votre application ou de votre site (par exemple, en envoyant des messages in-app ou via des éléments graphiques comme les carrousels et bannières Content Cards) ou en dehors de votre expérience sur l’application (par exemple, en envoyant des notifications push ou des e-mails). Par exemple, vos marketeurs peuvent envoyer une notification push et un e-mail au segment d’exemple défini dans la section précédente.

Créez et déclenchez des messages personnalisés sur n'importe quel canal, que ce soit en dehors ou à l'intérieur de votre application ou de votre site web.

Canal Description
Content Cards* Envoyez des notifications in-app hautement ciblées et dynamiques sans interrompre le client.
E-mail Envoyez des messages HTML riches en créant votre e-mail à l’aide de l’éditeur de texte enrichi, de notre éditeur par glisser-déposer, ou en téléchargeant l’un de vos modèles HTML existants.
Messages in-app Envoyez des notifications in-app discrètes grâce à l’interface utilisateur native conçue sur mesure par Braze.
Push Déclenchez automatiquement des notifications push à partir de Campaigns ou d’éléments d’actualité en utilisant l’Apple Push Notification Service (APNs) pour iOS ou Firebase Cloud Messaging (FCM) pour Android.
SMS, MMS et RCS* Utilisez les SMS, MMS ou RCS pour envoyer des notifications transactionnelles, partager des promotions, envoyer des rappels, et bien plus encore.
Notification push Web Envoyez des notifications via le navigateur web, même si vos utilisateurs ne sont pas actuellement actifs sur votre site.
Webhooks Utilisez les webhooks pour déclencher des actions en dehors de l’application, en fournissant à d’autres systèmes et applications des données en temps réel.
WhatsApp* Connectez-vous directement avec vos utilisateurs et clients en tirant parti de la plateforme populaire de messagerie pair-à-pair : WhatsApp.

Disponible en tant que fonctionnalité complémentaire.

Composants personnalisables



Intégrer Braze

Braze est conçu pour une intégration rapide. Le délai moyen de mise en valeur est de six semaines pour l’ensemble de notre base de clients. Pour en savoir plus sur le processus d’intégration, consultez Premiers pas : aperçu de l’intégration.

Ressources à mettre en favoris

Vous travaillerez sur de nombreux domaines techniques au sein de Braze. Voici des ressources utiles à mettre en favoris en dehors de notre documentation. Gardez notre glossaire Termes à connaître à portée de main si vous avez des questions sur les termes utilisés dans Braze.

Ressource Ce que vous apprendrez
Débogage du SDK Lors de la résolution des problèmes liés à votre intégration, l’outil de débogage du SDK sera d’une grande aide. Assurez-vous de l’avoir sous la main !
GitHub public de Braze Vous trouverez des informations détaillées sur l’intégration et des exemples de code dans notre dépôt GitHub.
Dépôt GitHub du SDK Android Le dépôt GitHub du SDK Android.
Référence du SDK Android Documentation des classes pour le SDK Android.
Dépôt GitHub du SDK iOS (Swift) Le dépôt GitHub du SDK Swift.
Référence du SDK iOS (Swift) Documentation des classes pour le SDK iOS.
Dépôt GitHub du SDK Web Le dépôt GitHub du SDK Web.
Référence du SDK Web Documentation des classes pour le SDK iOS.
Journaux des modifications du SDK Braze propose des versions mensuelles prévisibles, en plus des versions publiées pour les problèmes critiques et les mises à jour majeures des systèmes d’exploitation.
Collection Postman de l’API Braze Téléchargez notre collection Postman ici.
Moniteur d’état du système Braze Notre page d’état est mise à jour chaque fois qu’il y a des incidents ou des pannes. Rendez-vous sur cette page pour vous abonner aux alertes.
New Stuff!