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 Eingangs-Eigenschaften und die Bearbeitung nach dem Start.

Array von Objekten
Verwenden Sie ein Array von Objekten, um verwandte Attribute zu gruppieren. Sie können z. B. eine Gruppe von Haustierobjekten, Liedobjekten und Kontoobjekten haben, die alle zu einem/einer Nutzer:in gehören. Diese Objekt-Arrays können verwendet werden, um Ihr Messaging mit Liquid zu personalisieren oder Zielgruppen-Segmente zu erstellen, wenn irgendein 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 vorgenommen haben.
Shopify-Anforderungen
- Die unter Voraussetzungen aufgeführten erforderlichen Berechtigungen wurden aktualisiert.
- Shopify-Beispiel-Payloads, die die Eigenschaften
price,total_price,total_discountsundamountenthalten, wurden aktualisiert, um diese Eigenschaften als Zahlen anstelle von Strings zu formatieren.
Updates der Prognosen
Das maximale Zeitfenster für Churn-Prognosen und Kaufprognosen wurde von 14 auf 60 Tage erhöht.
SDK-Updates
Die folgenden SDK-Updates wurden veröffentlicht. Wichtige Änderungen sind unten 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 über
require()importieren, müssen Sie es nun als Standard-ES-Modul importieren (z. B. import Braze from “@braze/react-native-sdk”).
- Das Braze React Native SDK exportiert sein Standardobjekt jetzt als ES-Modul. Wenn Sie das SDK derzeit über
- Android SDK 22.0.0
Appboy.javaist jetztBraze.kt. Kotlin-Clients müssen ihren Code aktualisieren, um bei Bedarf die Verwendung von Kotlin-Eigenschaften auf dem Braze-Singleton zu unterstützen.Braze.registerPushToken()/Braze.getRegisteredPushToken()ist jetztBraze.setRegisteredPushToken()/Braze.getRegisteredPushToken(). Wenn Sie Kotlin verwenden, nutzen Sie die EigenschaftBraze.registeredPushToken.Braze.getDeviceIdist jetzt für Kotlin nur nochBraze.deviceId.Braze.enableMockNetworkAppboyRequestsAndDropEventsModeist jetztBraze.enableMockNetworkRequestsAndDropEventsMode().Appboy.javawurde entfernt. Zum Beispiel müssen Aufrufe wieAppboy.getInstance()künftigBraze.getInstance()lauten.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.