Version du 26 juillet 2022
Canvas Flow
La nouvelle version du produit Canvas, Canvas Flow, a été lancée. Avec Canvas Flow, vous avez accès à des composants Canvas légers, à des propriétés d’entrées persistantes et à des modifications a posteriori.

Tableau d’objets
Utilisez un tableau d’objets pour regrouper des attributs associés. Par exemple, vous pouvez disposer d’un groupe d’objets pour des animaux de compagnie, des chansons et des comptes appartenant tous à un même utilisateur. Ces tableaux d’objets peuvent être utilisés pour personnaliser vos messages avec Liquid, ou pour créer des Segments d’audience si un élément au sein d’un objet correspond aux critères.
Intégrations partenaires mises à jour
Amplitude Recommend et mParticle disposent désormais d’étapes d’intégration mises à jour. Si vous tirez parti de ces partenaires, consultez leur documentation pour vous assurer d’avoir suivi la configuration la plus récente.
Exigences Shopify
- Les autorisations utilisateur requises répertoriées dans les prérequis ont été mises à jour.
- Les exemples de payloads Shopify qui incluent les propriétés
price,total_price,total_discountsetamountont été mis à jour pour formater ces propriétés en tant que nombres au lieu de chaînes de caractères.
Mises à jour des prédictions
La fenêtre temporelle maximale pour les prédictions d’attrition et les prédictions d’achat est passée de 14 jours à 60 jours.
Mises à jour du SDK
Les mises à jour suivantes du SDK ont été publiées. Les modifications majeures sont répertoriées dans cette section ; toutes les autres mises à jour sont disponibles dans les journaux des modifications des SDK correspondants.
- SDK Web 4.1.0
- SDK Cordova 2.30.1
- SDK Unity 3.8.1
- SDK Swift 5.0.1
- SDK Roku 0.1.2
- SDK React Native 1.37.0
- Le SDK Braze React Native exporte désormais son objet par défaut en tant qu’ES Module. Si vous importez actuellement le SDK avec
require(), vous devrez désormais l’importer en tant qu’ES Module standard (par exemple, import Braze from “@braze/react-native-sdk”).
- Le SDK Braze React Native exporte désormais son objet par défaut en tant qu’ES Module. Si vous importez actuellement le SDK avec
- SDK Android 22.0.0
Appboy.javaest désormaisBraze.kt. Les clients Kotlin devront mettre à jour leur code pour prendre en charge l’utilisation des propriétés Kotlin sur le singleton Braze si nécessaire.Braze.registerPushToken()/Braze.getRegisteredPushToken()est désormaisBraze.setRegisteredPushToken()/Braze.getRegisteredPushToken(). Si vous utilisez Kotlin, utilisez la propriétéBraze.registeredPushToken.Braze.getDeviceIdest désormais simplementBraze.deviceIdpour Kotlin.Braze.enableMockNetworkAppboyRequestsAndDropEventsModeest désormaisBraze.enableMockNetworkRequestsAndDropEventsMode().Appboy.javaa été supprimé. Par exemple, les appels tels queAppboy.getInstance()devront être remplacés parBraze.getInstance()à l’avenir.- Remplacement de
setCustomAppboyNotificationFactory()parsetCustomBrazeNotificationFactory()/customBrazeNotificationFactory. - Renommage de
enableMockAppboyNetworkRequestsAndDropEventsModeenenableMockNetworkRequestsAndDropEventsMode.
- Déplacement de
com.appboy.IBrazeEndpointProviderverscom.braze.IBrazeEndpointProvider. - Renommage de
com.braze.events.IEventSubscriberencom.braze.events.IEventSubscriber. - Suppression de
Appboy.registerAppboyPushMessages()/Appboy.getAppboyPushMessageRegistrationId(). Remplacé pargetRegisteredPushToken()/setRegisteredPushToken(). - Remplacement de
IAppboyNotificationFactoryparIBrazeNotificationFactory. - Suppression de
com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener. Utilisezcom.braze.ui.inappmessage.listeners.IHtmlInAppMessageActionListenerà la place.