Release vom 17. Oktober 2023
Kopieren in Workspaces
Das Kopieren von Campaigns über einen Workspace hinweg ermöglicht es Ihnen, mit einer Kopie einer Campaign in einem anderen Workspace zu beginnen, um Ihre Nachrichten schneller zu verfassen. Diese Kopie bleibt als Entwurf erhalten, bis Sie sie bearbeiten und starten. So können Sie Ihre erfolgreichen Messaging-Strategien beibehalten und ausbauen.
Test-Currents-Konnektoren
Test-Currents-Konnektoren sind kostenlose Versionen unserer bestehenden Konnektoren, die Sie zum Testen und Ausprobieren verschiedener Ziele verwenden können. Test-Currents bieten:
- Keine Begrenzung der Anzahl der Test-Currents-Konnektoren, die Sie erstellen können.
- Insgesamt maximal 10.000 Ereignisse pro rollierendem 30-Tage-Zeitraum. Diese Ereignissumme wird stündlich im Dashboard aktualisiert.
Feature-Flags
Feature-Flags ermöglichen es Ihnen, Funktionen für eine bestimmte oder zufällige Auswahl von Nutzer:innen per Fernzugriff zu aktivieren oder zu deaktivieren. Wichtig ist, dass Sie damit ein Feature in der Produktion ein- und ausschalten können, ohne zusätzlichen Code zu implementieren oder Updates im App Store durchzuführen. Dies erlaubt es Ihnen, neue Features sicher und zuverlässig einzuführen.
Feature-Flag-Experimente
Mit Feature-Flag-Experimenten können Sie Änderungen an Ihren Anwendungen A/B-testen, um die Konversionsraten zu optimieren. Marketer können Feature-Flags verwenden, um herauszufinden, ob sich ein neues Feature positiv oder negativ auf die Konversionsraten auswirkt oder welche Feature-Flag-Eigenschaften am besten geeignet sind.
Zusammenführen von Nutzerprofilen
Wenn Ihre Suche auf der Seite Nutzer:innen suchen mehrere Nutzerprofile ergibt, können Sie Nutzerprofile zusammenführen, indem Sie auf den Button Merge duplicates klicken. Sie können auswählen, welches Nutzerprofil beibehalten werden soll – dieses Profil wird beibehalten und erhält Attribute aus dem zusammengeführten Profil.
Performance-Daten nach Segmenten
Sie können jetzt Berichts-Templates im Abfrage-Builder verwenden, um Performance-Daten nach Segmenten für Campaigns, Canvas, Varianten und Schritte aufzuschlüsseln.
Aktualisieren von Nutzerprofilen
Sie können jetzt den /users/track-Endpunkt verwenden, um ein Nutzerprofil per Telefonnummer oder E-Mail zu aktualisieren.
SDK-Updates
Die folgenden SDK-Updates wurden veröffentlicht. Die wichtigsten Updates sind unten aufgeführt; alle anderen Updates finden Sie in den entsprechenden SDK-Changelogs.
- Braze Segment Swift Plugin v2.1.0
- Web SDK v4.10.0
- Web SDK v5.0.0
- Der
subscribeToFeatureFlagsUpdates()-Callback wird jetzt immer aufgerufen, unabhängig davon, ob die Aktualisierung erfolgreich war oder nicht. Wenn der Empfang von Updates fehlschlägt, wird der Callback mit den aktuell zwischengespeicherten Feature-Flags aufgerufen. - Die Methode
getFeatureFlag()gibt jetzt null zurück, wenn das Feature-Flag nicht existiert oder wenn Feature-Flags deaktiviert sind. - Die Methode
logContentCardsDisplayed(), die in Version 4.0.4 veraltet war, wurde entfernt. - Die veraltete Initialisierungsoption
enableHtmlInAppMessageswurde entfernt. Diese sollte stattdessen durch die OptionallowUserSuppliedJavascriptersetzt werden. - Die Klasse Banner, die in 4.9.0 bereits veraltet war, wurde zugunsten von
ImageOnlyentfernt. - Der CSS-Klassenname
ab-bannerwurde im Rahmen der Entfernung der KlasseBannerentfernt. CSS-Anpassungen sollten stattdessen auf die Klasseab-image-onlyabzielen. - Das SDK löst keine Laufzeitfehler mehr aus. Wenn Braze-Methoden vor der Initialisierung aufgerufen werden, wird stattdessen eine Warnung auf der Konsole ausgegeben.
- Das SDK fügt angepassten HTML-In-App-Nachrichten keine Standard-Braze-In-App-Nachrichtenstile mehr hinzu. Diese Stile wurden zuvor von älteren In-App-Nachrichtentypen verwendet.
- Der
- Android SDK 29.0.0
- Umbenennung von
BannerImageCard,BannerImageCardViewundBannerImageContentCardViewinImageOnlyCard,ImageOnlyCardViewundImageOnlyContentCardView. - Alle für Banner-Karten verwendeten Stile wurden auf Nur-Bild-Karten aktualisiert. Alle Schlüssel mit dem Wort
bannersollten durchimage_onlyersetzt werden. - Die Informationen zur Gerätemarke werden jetzt gesendet. Wenn Sie dies verhindern möchten, lesen Sie den Abschnitt „Blockieren der Datenerfassung“.
- Umbenennung von
- Flutter SDK 7.0.0
- Aktualisiert die native Android-Bridge von Braze Android SDK 26.1.1 auf 27.0.1.
- Fügt Unterstützung für Gradle 8 hinzu.
- Swift SDK 7.0.0
- Die Konfiguration
useUUIDAsDeviceIdist jetzt standardmäßig aktiviert.- Weitere Einzelheiten zu den Auswirkungen finden Sie unter Collecting IDFV – Swift.
- Der Banner-Content-Card-Typ und die entsprechenden UI-Elemente wurden in
ImageOnlyumbenannt. Alle Methoden und Eigenschaften bleiben gleich.Braze.ContentCard.Banner→Braze.ContentCard.ImageOnlyBrazeContentCardUI.BannerCell→BrazeContentCardUI.ImageOnlyCell
- Refaktoriert einige Textlayout-Logik in BrazeUI in eine neue Klasse Braze.ModalTextView.
- Aktualisiert das Verhalten für Feature-Flag-Methoden.
FeatureFlags.featureFlag(id:)gibt jetzt bei einer nicht existierenden ID nil zurück.FeatureFlags.subscribeToUpdates(:)triggert den Callback, wenn eine Aktualisierungsanfrage erfolgreich oder fehlerhaft abgeschlossen wurde.- Der Callback wird auch sofort beim ersten Abo getriggert, wenn zuvor zwischengespeicherte Daten vorhanden sind.
- Die Konfiguration
- AppboyKit iOS SDK 4.6.0
- Diese Version erfordert Xcode
14.x. - Verzichtet auf die Unterstützung für iOS 9 und iOS 10.
- Entfernt die Unterstützung für die veralteten
.framework-Assets beim Importieren über Carthage zugunsten der modernen.xcframework-Assets.- Verwenden Sie den Befehl
carthage update --use-xcframeworks, um das entsprechende Braze-Asset zu importieren. - Entfernt die Unterstützung für
appboy_ios_sdk_full.jsonzugunsten der Verwendung vonappboy_ios_sdk.json.
- Verwenden Sie den Befehl
- Diese Version erfordert Xcode