Release vom 17. Oktober 2023
In andere Workspaces kopieren
Das Kopieren von Campaigns über einen Workspace hinweg ermöglicht Ihnen einen schnellen Einstieg in die Nachrichtenerstellung, indem Sie mit einer Kopie einer Campaign in einem anderen Workspace beginnen. Diese Kopie bleibt als Entwurf erhalten, bis Sie sie bearbeiten und starten, sodass Sie Ihre erfolgreichen Messaging-Strategien beibehalten und darauf aufbauen können.
Currents-Konnektoren testen
Currents-Konnektoren testen sind kostenlose Versionen unserer bestehenden Konnektoren, die zum Testen und Ausprobieren verschiedener Ziele verwendet werden können. Test-Currents haben:
- Keine Begrenzung der Anzahl an Test-Currents-Konnektoren, die Sie erstellen können.
- Ein aggregiertes Maximum von 10.000 Ereignissen pro rollendem 30-Tage-Zeitraum. Diese Ereignis-Gesamtzahl wird stündlich im Dashboard aktualisiert.
Feature-Flags
Mit Feature-Flags können Sie Funktionen für eine bestimmte oder zufällige Auswahl von Nutzer:innen remote aktivieren oder deaktivieren. Besonders wichtig ist, dass Sie ein Feature in der Produktionsumgebung ein- und ausschalten können, ohne zusätzliche Code-Deployments oder App-Store-Updates durchführen zu müssen. So können Sie neue Features sicher und mit Zuversicht ausrollen.
Feature-Flag-Experimente
Feature-Flag-Experimente ermöglichen es Ihnen, Änderungen an Ihren Anwendungen per A/B-Test zu überprüfen und die Konversionsraten zu optimieren. Marketer können Feature-Flags nutzen, um festzustellen, ob ein neues Feature die Konversionsraten positiv oder negativ beeinflusst oder welche Kombination von Feature-Flag-Eigenschaften am optimalsten ist.
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 Kundenprofil beibehalten werden soll – dieses Profil bleibt bestehen und erhält die Attribute aus dem zusammengeführten Profil.
Performance-Daten nach Segment
Sie können jetzt Report-Templates im Query Builder verwenden, um Performance-Daten nach Segmenten aufzuschlüsseln – für Campaigns, Canvas, Varianten und Schritte.
Aktualisieren von Nutzerprofilen
Sie können jetzt den /users/track-Endpunkt verwenden, um ein Kundenprofil per Telefonnummer oder E-Mail zu aktualisieren.
SDK-Updates
Die neuesten SDK-Updates wurden veröffentlicht. Wichtige Änderungen sind im Abschnitt „SDK-Updates“ aufgeführt; alle weiteren 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 fehlgeschlagen ist. Bei einem Fehler beim Empfang von Updates wird der Callback mit den aktuell zwischengespeicherten Feature-Flags aufgerufen. - Die
getFeatureFlag()-Methode gibt jetzt null zurück, wenn das Feature-Flag nicht existiert oder Feature-Flags deaktiviert sind. - Die zuvor in Version 4.0.4 als veraltet markierte Methode
logContentCardsDisplayed()wurde entfernt. - Die veraltete Initialisierungsoption
enableHtmlInAppMessageswurde entfernt. Sie sollte stattdessen durch die OptionallowUserSuppliedJavascriptersetzt werden. - Die in Version 4.9.0 als veraltet markierte Banner-Klasse wurde zugunsten von
ImageOnlyentfernt. - Der CSS-Klassenname
ab-bannerwurde im Rahmen der Entfernung derBanner-Klasse entfernt. CSS-Anpassungen sollten stattdessen die Klasseab-image-onlyverwenden. - Das SDK wirft nirgendwo mehr Laufzeitfehler. Wenn Braze-Methoden vor der Initialisierung aufgerufen werden, wird stattdessen eine Warnung in der Konsole protokolliert.
- Das SDK fügt benutzerdefinierten HTML-In-App-Nachrichten keine standardmäßigen Braze-In-App-Nachrichtenstile mehr hinzu. Diese Stile wurden zuvor von älteren In-App-Nachrichtentypen verwendet.
- Der
- Android SDK 29.0.0
BannerImageCard,BannerImageCardViewundBannerImageContentCardViewwurden inImageOnlyCard,ImageOnlyCardViewundImageOnlyContentCardViewumbenannt.- Alle für Banner Cards verwendeten Stile wurden auf Image Only Cards aktualisiert. Alle Schlüssel mit dem Wort
bannersollten durchimage_onlyersetzt werden. - Geräte-Markeninformationen werden jetzt gesendet. Wenn Sie dies blockieren möchten, lesen Sie den Abschnitt zur Blockierung der Datenerfassung.
- 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 Details zu den Auswirkungen finden Sie unter IDFV erfassen – Swift.
- Der Content-Card-Typ „Banner“ und die zugehörigen UI-Elemente wurden in
ImageOnlyumbenannt. Alle Methoden und Eigenschaften bleiben gleich.Braze.ContentCard.Banner→Braze.ContentCard.ImageOnlyBrazeContentCardUI.BannerCell→BrazeContentCardUI.ImageOnlyCell
- Überarbeitet Teile der Text-Layout-Logik in BrazeUI in eine neue Klasse Braze.ModalTextView.
- Aktualisiert das Verhalten der Feature-Flag-Methoden.
FeatureFlags.featureFlag(id:)gibt jetzt nil zurück, wenn eine ID nicht existiert.FeatureFlags.subscribeToUpdates(:)löst den Callback aus, wenn eine Aktualisierungsanfrage erfolgreich abgeschlossen wird oder fehlschlägt.- Der Callback wird auch sofort bei der erstmaligen Registrierung ausgelöst, wenn zuvor zwischengespeicherte Daten vorhanden sind.
- Die Konfiguration
- AppboyKit iOS SDK 4.6.0
- Dieses Release erfordert Xcode
14.x. - Die Unterstützung für iOS 9 und iOS 10 wurde eingestellt.
- Die Unterstützung für die veralteten
.framework-Assets beim Import über Carthage wurde zugunsten der modernen.xcframework-Assets entfernt.- Verwenden Sie den Befehl
carthage update --use-xcframeworks, um das entsprechende Braze-Asset zu importieren. - Die Unterstützung für
appboy_ios_sdk_full.jsonwurde zugunsten vonappboy_ios_sdk.jsonentfernt.
- Verwenden Sie den Befehl
- Dieses Release erfordert Xcode