Skip to content

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_discounts und amount enthalten, 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”).
  • Android SDK 22.0.0
    • Appboy.java ist jetzt Braze.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 jetzt Braze.setRegisteredPushToken()/Braze.getRegisteredPushToken(). Wenn Sie Kotlin verwenden, nutzen Sie die Eigenschaft Braze.registeredPushToken.
      • Braze.getDeviceId ist jetzt für Kotlin nur noch Braze.deviceId.
      • Braze.enableMockNetworkAppboyRequestsAndDropEventsMode ist jetzt Braze.enableMockNetworkRequestsAndDropEventsMode().
      • Appboy.java wurde entfernt. Zum Beispiel müssen Aufrufe wie Appboy.getInstance() künftig Braze.getInstance() lauten.
      • setCustomAppboyNotificationFactory() wurde durch setCustomBrazeNotificationFactory() / customBrazeNotificationFactory ersetzt.
      • enableMockAppboyNetworkRequestsAndDropEventsMode wurde in enableMockNetworkRequestsAndDropEventsMode umbenannt.
    • com.appboy.IBrazeEndpointProvider wurde nach com.braze.IBrazeEndpointProvider verschoben.
    • com.braze.events.IEventSubscriber wurde in com.braze.events.IEventSubscriber umbenannt.
    • Appboy.registerAppboyPushMessages() / Appboy.getAppboyPushMessageRegistrationId() wurde entfernt. Ersetzt durch getRegisteredPushToken() / setRegisteredPushToken().
    • IAppboyNotificationFactory wurde durch IBrazeNotificationFactory ersetzt.
    • com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener wurde entfernt. Verwenden Sie stattdessen com.braze.ui.inappmessage.listeners.IHtmlInAppMessageActionListener.
New Stuff!