Version du 6 février 2024
Manifeste de confidentialité de Braze
Braze a publié son propre manifeste de confidentialité, ainsi que de nouvelles API flexibles qui redirigent automatiquement les données de suivi déclarées vers des endpoints -tracking dédiés. Pour en savoir plus, consultez le manifeste de confidentialité de Braze.
Politique de consentement des utilisateurs de l’UE de Google
Google met à jour sa politique de consentement des utilisateurs de l’UE en réponse aux changements apportés par le Digital Markets Act (DMA), qui entre en vigueur le 6 mars 2024. Ce changement oblige les annonceurs à communiquer certaines informations à leurs utilisateurs finaux de l’EEE et du Royaume-Uni, et à obtenir leur consentement lorsque c’est nécessaire. Dans le cadre de ce changement, vous pouvez collecter les deux signaux de consentement dans Braze sous forme d’attributs personnalisés. Braze synchronisera ensuite les données de ces attributs personnalisés avec les champs de consentement correspondants dans Google.
Flexibilité des données
API Google Firebase Cloud Messaging (FCM)
Disponibilité générale
Vous pouvez désormais migrer de l’API Cloud Messaging de Google, devenue obsolète, vers son API Firebase Cloud Messaging (FCM), entièrement prise en charge.
Endpoints de l’ingestion de données cloud (CDI) de Braze
Disponibilité générale
Utilisez les endpoints CDI de Braze pour :
- Renvoyer une liste des intégrations existantes.
- Renvoyer une liste des statuts de synchronisation antérieurs pour une intégration donnée.
- Déclencher une synchronisation pour une intégration donnée.
Prise en charge de Databricks par l’ingestion de données cloud (CDI) de Braze
La prise en charge des catalogues par la CDI de Braze est désormais disponible pour les sources Databricks.
Intégration manuelle du SDK Swift
Nous avons ajouté l’article Intégration manuelle aux guides d’intégration. Il explique comment intégrer manuellement le SDK Swift sans recourir à un gestionnaire de paquets.
Dépréciations
Depuis le 11 janvier 2024, Braze ne diffuse plus de messages et ne collecte plus de données depuis les applications Windows et Baidu.
Libérer la créativité
Cas d’usage des extensions de segments SQL
La bibliothèque de cas d’usage des extensions de segments SQL contient des requêtes testées pour les extensions de segments SQL. Inspirez-vous-en pour créer vos propres requêtes SQL.
Canaux robustes
Blocs de code personnalisé
Disponibilité générale
Les blocs de code personnalisé vous permettent d’ajouter, de modifier ou de supprimer du HTML, du CSS et du JavaScript dans un message in-app.
Réduire la taille du payload des notifications push
Le nouvel article d’aide Réduire la taille du payload des notifications push propose quelques conseils pour réduire la taille du payload de vos notifications push si vous ne parvenez pas à lancer une campagne ou une étape du canvas en raison des limites de taille du payload push.
Ajouter des adresses CCI à votre campagne ou à votre Canvas
Disponibilité générale
Vous pouvez ajouter une adresse CCI à un e-mail. Une copie identique du message reçu par votre utilisateur sera alors envoyée dans votre boîte de réception CCI. Vous pouvez ainsi conserver des copies des messages envoyés à vos utilisateurs pour répondre à des exigences de conformité ou traiter des demandes du service client.
Liens de désabonnement en un clic pour les e-mails
L’utilisation d’un en-tête list-unsubscribe permet à vos destinataires de se désabonner des e-mails marketing en un seul clic grâce à un bouton Se désabonner affiché dans l’interface de la messagerie, et non dans le corps du message.
Nouveaux partenariats Braze
Criteo - Canvas Audience Sync
Grâce à la synchronisation des audiences de Braze vers Criteo, les marques peuvent choisir d’ajouter les données utilisateur issues de leur propre intégration Braze aux listes de clients Criteo, afin de diffuser des publicités en fonction de déclencheurs comportementaux, de la segmentation et bien plus encore. Tous les critères que vous utiliseriez habituellement pour déclencher un message (notification push, e-mail, SMS, webhook, etc.) dans un Canvas Braze à partir de vos données utilisateur peuvent désormais servir à déclencher une publicité auprès de cet utilisateur dans vos listes de clients Criteo.
Movable Ink - Contenu dynamique
L’intégration de l’API Customer Data de Movable Ink permet aux marketeurs d’activer les données d’événements clients stockées dans Braze pour générer du contenu personnalisé dans Movable Ink.
Scuba Analytics - Analyse
Scuba Analytics est une plateforme de collaboration de données full-stack, alimentée par le machine learning et conçue pour les données de séries temporelles à haute vélocité. Scuba vous permet d’exporter de manière sélective des utilisateurs (également appelés acteurs) et de les charger dans votre plateforme Braze. Dans Scuba, les propriétés d’acteur personnalisées servent à analyser les tendances comportementales, à activer vos données sur différentes plateformes et à réaliser des modélisations prédictives grâce au machine learning.
Mises à jour du SDK
Les dernières mises à jour du SDK sont disponibles. Les mises à jour importantes figurent dans la section consacrée aux mises à jour du SDK ; vous trouverez toutes les autres dans le journal des modifications de chaque SDK.
- Plugin Expo 2.0.0
- Fait passer la version minimale de la plateforme iOS à
13.4, conformément aux exigences du SDK Expo 50. - Cette version nécessite la version 8.3.0+ du SDK React Native de Braze pour prendre entièrement en charge le SDK Expo 50.
- Fait passer la version minimale de la plateforme iOS à
- SDK React Native 8.3.0
- SDK Unity 5.1.0
- SDK Android 30.0.0
- Les WebViews utilisées pour les In-App Messages utilisent désormais
WebViewAssetLoader.WebSettings.allowFileAccessest désormais défini sur false dansInAppMessageHtmlBaseViewetBrazeWebViewActivity.- Si vous utilisez vos propres
InAppMessageWebViewClientouInAppMessageHtmlBaseView, comparez-les aux classes d’origine pour vous assurer que votre implémentation charge correctement les ressources. - Si vous n’utilisez pas de classes personnalisées, tout fonctionnera comme avant.
- Les WebViews utilisées pour les In-App Messages utilisent désormais
- SDK Swift de Braze 6.6.2
- SDK Swift de Braze 7.6.0
- SDK Xamarin version 3.0.0
- Le paquet NuGet a été renommé de
AppboyPlatformXamariniOSBindingenBrazePlatform.BrazeiOSBinding.- Pour utiliser le paquet mis à jour, remplacez toutes les occurrences de
AppboyPlatformXamariniOSBinding;par : using Braze;
- Pour utiliser le paquet mis à jour, remplacez toutes les occurrences de
- Cette version nécessite .NET 6+ et met fin à la prise en charge des projets utilisant le framework Xamarin. Consultez la politique de Microsoft concernant la fin de la prise en charge de Xamarin.
- Mise à jour de la liaison Android du SDK Android de Braze 26.3.2 vers 29.0.1.
- Le paquet NuGet a été renommé de
- SDK Xamarin 4.0.0
- Cette version met à jour la liaison iOS pour utiliser le SDK Swift de Braze. La plupart des API publiques iOS ont changé ; consultez notre guide de migration (Swift) pour savoir quelles API utiliser en remplacement. Nous fournissons des liaisons de compatibilité pour que vous puissiez continuer à utiliser les anciennes API publiques.
- La liaison iOS se compose désormais de plusieurs modules :
- BrazeKit : Bibliothèque principale du SDK, qui prend en charge l’analytique et les notifications push (nuget : Braze.iOS.BrazeKit).
- BrazeUI : Bibliothèque d’interface utilisateur fournie par Braze pour les In-App Messages et les Content Cards (nuget : Braze.iOS.BrazeUI).
- BrazeLocation : Bibliothèque de localisation qui prend en charge l’analytique de localisation et la surveillance du géorepérage (nuget : Braze.iOS.BrazeLocation).
- BrazeKitCompat : Bibliothèque de compatibilité qui prend en charge les API antérieures à la version 4.0.0 (nuget : Braze.iOS.BrazeKitCompat).
- BrazeUICompat : Bibliothèque de compatibilité qui prend en charge les API d’interface utilisateur antérieures à la version 4.0.0 (nuget : Braze.iOS.BrazeUICompat).
- Consultez BrazeiOSMauiSampleApp pour la nouvelle intégration et BrazeiOSMauiCompatSampleApp pour l’utilisation des modules de compatibilité.
- La liaison iOS se compose désormais de plusieurs modules :
- Mise à jour de la liaison iOS vers le SDK Swift de Braze 7.6.0.
- La liaison iOS nécessite .NET 7 pour assurer la compatibilité avec Xcode 15.
- Cette version met à jour la liaison iOS pour utiliser le SDK Swift de Braze. La plupart des API publiques iOS ont changé ; consultez notre guide de migration (Swift) pour savoir quelles API utiliser en remplacement. Nous fournissons des liaisons de compatibilité pour que vous puissiez continuer à utiliser les anciennes API publiques.
- SDK Xamarin 4.0.1