Veröffentlichung 26. Juli 2022
Canvas Flow
Die neueste Version des Produkts Canvas, Canvas Flow, wurde veröffentlicht. Mit Canvas Flow erhalten Sie Zugriff auf leichtgewichtige Canvas-Komponenten, persistente Entry-Eigenschaften und die Bearbeitung nach dem Start.

Array von Objekten
Verwenden Sie ein Array von Objekten, um zusammengehörige Attribute zu gruppieren. Sie können beispielsweise eine Gruppe von Haustier-Objekten, Song-Objekten und Konto-Objekten haben, die alle zu einer einzelnen Nutzer:in gehören. Diese Arrays von Objekten können verwendet werden, um Ihr Messaging mit Liquid zu personalisieren oder Zielgruppen-Segmente zu erstellen, wenn ein beliebiges Element innerhalb eines Objekts den Kriterien entspricht.
Aktualisierte Partnerintegrationen
Amplitude Recommend und mParticle haben jetzt aktualisierte Integrationsschritte. Wenn Sie diese Partner nutzen, besuchen Sie deren Dokumentation, um sicherzustellen, dass Sie die neueste Einrichtung befolgt haben.
Shopify-Anforderungen
- Die erforderlichen Nutzer:innenberechtigungen, die unter Voraussetzungen aufgeführt sind, wurden aktualisiert.
- Beispielhafte Shopify-Payloads, die die Eigenschaften
price,total_price,total_discountsundamountenthalten, wurden aktualisiert, sodass diese Eigenschaften als Zahlen statt als Strings formatiert werden.
Aktualisierungen bei Prognosen
Das maximale Zeitfenster für Abwanderung-Prognosen und Kaufprognosen wurde von 14 Tagen auf 60 Tage erhöht.
SDK-Updates
Die folgenden SDK-Updates wurden veröffentlicht. Wichtige Änderungen mit Auswirkungen auf bestehende Implementierungen sind in diesem Abschnitt aufgeführt; alle weiteren Updates finden Sie in den entsprechenden SDK-Changelogs.
- Web SDK 4.1.0
- Cordova SDK 2.30.1
- Unity SDK 3.8.1
- Swift SDK 5.0.1
- Roku SDK 0.1.2
- React Native SDK 1.37.0
- Das Braze React Native SDK exportiert sein Standardobjekt jetzt als ES-Modul. Wenn Sie das SDK derzeit mit
require()importieren, müssen Sie es ab sofort als Standard-ES-Modul importieren (zum Beispiel import Braze from “@braze/react-native-sdk”).
- Das Braze React Native SDK exportiert sein Standardobjekt jetzt als ES-Modul. Wenn Sie das SDK derzeit mit
- Android SDK 22.0.0
Appboy.javaheißt jetztBraze.kt. Kotlin-Clients müssen ihren Code aktualisieren, um die Verwendung von Kotlin-Properties auf dem Braze-Singleton zu unterstützen, wo dies erforderlich ist.Braze.registerPushToken()/Braze.getRegisteredPushToken()heißt jetztBraze.setRegisteredPushToken()/Braze.getRegisteredPushToken(). Wenn Sie Kotlin verwenden, nutzen Sie die PropertyBraze.registeredPushToken.Braze.getDeviceIdheißt in Kotlin jetzt einfachBraze.deviceId.Braze.enableMockNetworkAppboyRequestsAndDropEventsModeheißt jetztBraze.enableMockNetworkRequestsAndDropEventsMode().Appboy.javawurde entfernt. Zum Beispiel müssen Aufrufe wieAppboy.getInstance()ab sofort durchBraze.getInstance()ersetzt werden.setCustomAppboyNotificationFactory()wurde durchsetCustomBrazeNotificationFactory()/customBrazeNotificationFactoryersetzt.enableMockAppboyNetworkRequestsAndDropEventsModewurde inenableMockNetworkRequestsAndDropEventsModeumbenannt.
com.appboy.IBrazeEndpointProviderwurde nachcom.braze.IBrazeEndpointProviderverschoben.com.braze.events.IEventSubscriberwurde incom.braze.events.IEventSubscriberumbenannt.Appboy.registerAppboyPushMessages()/Appboy.getAppboyPushMessageRegistrationId()wurde entfernt. Ersetzt durchgetRegisteredPushToken()/setRegisteredPushToken().IAppboyNotificationFactorywurde durchIBrazeNotificationFactoryersetzt.com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListenerwurde entfernt. Verwenden Sie stattdessencom.braze.ui.inappmessage.listeners.IHtmlInAppMessageActionListener.