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 plus d’informations, 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 de la Loi sur les marchés numériques (DMA), qui entre en vigueur le 6 mars 2024. Ce nouveau changement oblige les annonceurs à divulguer certaines informations à leurs utilisateurs finaux de l’EEE et du Royaume-Uni, ainsi qu’à obtenir les consentements nécessaires de leur part. Dans le cadre de ce changement à venir, vous pouvez collecter les deux signaux de consentement dans Braze en tant qu’attributs personnalisés. Braze synchronisera les données de ces attributs personnalisés avec les champs de consentement appropriés 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 obsolète de Google vers leur API Firebase Cloud Messaging (FCM) entièrement prise en charge.
Endpoints d’Ingestion de données cloud (CDI) Braze
Disponibilité générale
Utilisez les endpoints Braze CDI pour :
- Retourner une liste des intégrations existantes.
- Retourner une liste des statuts de synchronisation passés pour une intégration donnée.
- Déclencher une synchronisation pour une intégration donnée.
Prise en charge de l’Ingestion de données cloud (CDI) de Braze pour Databricks
La prise en charge de Braze CDI pour les catalogues 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 pour décrire comment intégrer manuellement le SDK Swift sans utiliser de gestionnaire de paquets.
Obsolescences
Le 11 janvier 2024, Braze a cessé de diffuser des messages et de collecter des données provenant des applications Windows et des applications Baidu.
Libérer la créativité
Cas d’utilisation des extensions de segments SQL
La bibliothèque Cas d’utilisation des extensions de segments SQL contient des requêtes testées pour les extensions de segments SQL que vous pouvez utiliser comme source d’inspiration lors de la création de vos propres requêtes SQL.
Canaux robustes
Blocs de code personnalisés
Disponibilité générale
Les blocs de code personnalisés vous permettent d’ajouter, de modifier ou de supprimer du HTML, du CSS et du JavaScript pour un message in-app.
Réduire la taille du payload des notifications push
Le nouvel article d’aide Taille du payload des notifications fournit quelques conseils pour réduire la taille du payload de vos notifications push si vous ne parvenez pas à lancer une Campaign ou une étape Canvas en raison des limites de taille du payload push.
Ajouter des adresses CCI à votre Campaign ou Canvas
Disponibilité générale
Vous pouvez ajouter une adresse CCI à un e-mail. Cela enverra une copie identique du message que votre utilisateur reçoit dans votre boîte de réception CCI. Cela vous permet de conserver des copies des messages envoyés à vos utilisateurs pour des exigences de conformité ou des problèmes d’assistance 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 en un clic des e-mails marketing en affichant un bouton Se désabonner dans l’interface de la boîte aux lettres, et non dans le corps du message.
Nouveaux partenariats Braze
Criteo - Synchronisation d’audience Canvas
En utilisant la synchronisation d’audience Braze vers Criteo, les marques peuvent choisir d’ajouter des données utilisateur de leur propre intégration Braze aux listes de clients Criteo pour diffuser des publicités basées sur des déclencheurs comportementaux, la segmentation et plus encore. Tout critère que vous utiliseriez normalement pour déclencher un message (push, e-mail, SMS, webhook, etc.) dans un Canvas Braze basé sur vos données utilisateur peut désormais être utilisé pour déclencher une annonce à cet utilisateur dans vos listes de clients Criteo.
Movable Ink - Contenu dynamique
L’intégration de l’API de données client 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é au sein de Movable Ink.
Scuba Analytics - Analytique
Scuba Analytics est une plateforme de collaboration de données complète, 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 sélectivement des utilisateurs (également appelés acteurs) et de les charger dans votre plateforme Braze. Dans Scuba, les propriétés d’acteur personnalisées sont utilisées pour analyser les tendances comportementales, activer vos données sur diverses plateformes et réaliser des modélisations prédictives à l’aide du machine learning.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les mises à jour majeures sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- Plugin Expo 2.0.0
- Augmente 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 Braze React Native pour prendre en charge pleinement le SDK Expo 50.
- Augmente 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 ont été mises à jour pour utiliser
WebViewAssetLoader.WebSettings.allowFileAccessest maintenant défini sur false dansInAppMessageHtmlBaseViewetBrazeWebViewActivity.- Si vous utilisez votre propre
InAppMessageWebViewClientouInAppMessageHtmlBaseView, veuillez les comparer aux classes originales 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 ont été mises à jour pour utiliser
- SDK Braze Swift 6.6.2
- SDK Braze Swift 7.6.0
- SDK Xamarin version 3.0.0
- Le package NuGet a été renommé de
AppboyPlatformXamariniOSBindingàBrazePlatform.BrazeiOSBinding.- Pour utiliser le package mis à jour, remplacez toutes les instances de using
AppboyPlatformXamariniOSBinding;par : using Braze;
- Pour utiliser le package mis à jour, remplacez toutes les instances de using
- Cette version nécessite l’utilisation de .NET 6+ et ne prend plus en charge les projets utilisant le framework Xamarin. Consultez la politique de Microsoft concernant la fin du support pour Xamarin.
- Mise à jour de la liaison Android de Braze Android SDK 26.3.2 à 29.0.1.
- Le package NuGet a été renommé de
- SDK Xamarin 4.0.0
- Cette version met à jour la liaison iOS pour utiliser le SDK Braze Swift. La plupart des API publiques iOS ont changé, veuillez vous référer à notre guide de migration (Swift) pour obtenir des conseils sur les remplacements à utiliser. Nous fournissons des liaisons de compatibilité pour continuer à utiliser les anciennes API publiques.
- La liaison iOS est désormais composée de plusieurs modules :
- BrazeKit : bibliothèque SDK principale fournissant la prise en charge de l’analytique et des 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 prenant en charge l’analytique de localisation et la surveillance des géorepérages (nuget : Braze.iOS.BrazeLocation).
- BrazeKitCompat : bibliothèque de compatibilité avec la prise en charge des API antérieures à la version 4.0.0 (nuget : Braze.iOS.BrazeKitCompat).
- BrazeUICompat : bibliothèque de compatibilité avec la prise en charge des API d’interface utilisateur antérieures à la version 4.0.0 (nuget : Braze.iOS.BrazeUICompat).
- Reportez-vous à BrazeiOSMauiSampleApp pour la nouvelle intégration, et à BrazeiOSMauiCompatSampleApp pour l’utilisation des modules de compatibilité.
- La liaison iOS est désormais composée de plusieurs modules :
- Mise à jour de la liaison iOS vers le SDK Braze Swift 7.6.0.
- La liaison iOS nécessite l’utilisation de .NET 7 pour la compatibilité avec Xcode 15.
- Cette version met à jour la liaison iOS pour utiliser le SDK Braze Swift. La plupart des API publiques iOS ont changé, veuillez vous référer à notre guide de migration (Swift) pour obtenir des conseils sur les remplacements à utiliser. Nous fournissons des liaisons de compatibilité pour continuer à utiliser les anciennes API publiques.
- SDK Xamarin 4.0.1