Berechnete Filter
Mit berechneten Filtern können Sie sehr präzise Segmente über einen längeren Zeitraum der Nutzer:innenhistorie erstellen. Verwenden Sie berechnete Filter beispielsweise, um Nutzer:innen anzusprechen, die in den letzten 16 Monaten ein bestimmtes Produkt gekauft oder einen bestimmten Betrag für Ihren Dienst ausgegeben haben. Verfeinern Sie diese Zielgruppe mithilfe von Event-Eigenschaften, um das Targeting noch granularer zu gestalten.

Berechnete Filter befinden sich derzeit im Early Access. Wenn Sie am Early Access teilnehmen möchten, wenden Sie sich an Ihren Customer-Success-Manager.
So funktioniert es
Segments in Braze bieten Ihnen leistungsstarke Targeting-Tools, um dynamische Gruppen von Nutzer:innen zu erstellen. Für die meisten Anwendungsfälle reicht dies aus, um Ihre Zielgruppe effektiv zu erreichen. Berechnete Filter sind für fortgeschrittene Anwendungsfälle konzipiert, bei denen Sie Verhaltensweisen von bis zu zwei Jahren analysieren oder komplexe Logik anwenden müssen – ohne die Datenaufbewahrung oder die Systemleistung zu beeinträchtigen. Sie können Daten aus Ihrem eigenen Data Warehouse verwenden, um Ihre Zielgruppe weiter zu verfeinern.
Zum Beispiel findet die Standard-Segmentierung von Braze Nutzer:innen, die bestimmte von Ihnen definierte Kriterien erfüllen, wie etwa die Identifizierung von Nutzer:innen, die kürzlich eines Ihrer Produkte gekauft haben. Berechnete Filter ermöglichen es Ihnen, tiefer zu gehen – etwa um Nutzer:innen zu identifizieren, die eine bestimmte Farbe eines bestimmten Produkts mindestens zweimal in einem Zeitraum von 18 bis 24 Monaten gekauft haben. Berechnete Filter sind eine Erweiterung, keine Voraussetzung. Wenn Sie fortgeschrittenere Filter oder ein längeres historisches Zeitfenster benötigen, sind sie ein großartiges Tool, das Ihnen hilft und gleichzeitig Ihre Datennutzung optimiert hält.
Berechnete Filter und SQL-Segmenterweiterungen
SQL-Segmenterweiterungen und berechnete Filter helfen Ihnen beide dabei, Zielgruppen auf Basis von Kauf- und angepasstem Event-Verhalten zu erstellen, verwenden jedoch unterschiedliche Tools und Datenquellen. SQL-Segmenterweiterungen nutzen SQL, das Sie gegen Ihre verbundenen Snowflake-Daten schreiben.
| Verhalten | Berechnete Filter | SQL-Segmenterweiterungen |
|---|---|---|
| Wie Sie die Zielgruppe definieren | Wählen Sie Käufe, empfohlene E-Commerce-Events, Nachrichteninteraktionen oder angepasste Events sowie Anzahlen, Zeitfenster und optionale Eigenschaftsfilter aus | Schreiben Sie SQL gegen Ihre Snowflake-Verbindung; verwenden Sie Templates, inkrementelle Aktualisierung oder vollständige Aktualisierung |
| Wo die Logik ausgeführt wird | Kriterien und Aktualisierung werden in Braze als berechnete Filter verwaltet | Die Abfrage wird in Ihrem Data-Warehouse-Kontext gemäß Ihrer Erweiterungskonfiguration ausgeführt |
| Filterlistenseite | Ein berechneter Filtertyp, die Spalte Segments zeigt, wie viele Segments jeden Filter verwenden, die Status Processing und Processing Failed spiegeln den Generierungsstatus wider | Enthält eine Spalte Type und Filter, die je nach Erweiterungstyp variieren |
| Typische Anwendungsfälle | Kaufhäufigkeit, Gesamtausgaben, Anzahl angepasster Events und eigenschaftsbasierte Regeln über Ihr ausgewähltes Zeitfenster | Warehouse-gestützte Logik, Joins über Tabellen hinweg und historische Zeitfenster oder Aggregationen, die über das Formular für berechnete Filter hinausgehen |
Wann Sie berechnete Filter verwenden sollten
Verwenden Sie berechnete Filter, wenn Dashboard-gestützte Regeln für Käufe, E-Commerce, Nachrichteninteraktionen und angepasste Events ausreichen und Sie kein beliebiges SQL über Data-Warehouse-Tabellen benötigen.
Wann Sie andere Segmenterweiterungstypen verwenden sollten
Verwenden Sie SQL-Segmenterweiterungen, wenn Sie vollständiges SQL, Snowflake-gestützte Daten, Templates oder Aktualisierungsmodi benötigen, die für große oder komplexe Data-Warehouse-Abfragen konzipiert sind. Verwenden Sie CDI-Segmenterweiterungen, wenn Sie SQL benötigen, das Ihr Data Warehouse direkt über Verbindungen aus der Cloud-Datenaufnahme abfragt.
Berechnete Filter und Segmenterweiterungen gemeinsam verwenden
Ein Segment kann einen berechneten Filter zusammen mit einer SQL- oder CDI-Segmenterweiterung referenzieren – zum Beispiel eine Warehouse-definierte Kohorte aus einer Erweiterung plus Kauf- oder angepasste Event-Regeln, die Sie im Builder für berechnete Filter pflegen.
Berechneten Filter erstellen
Um einen berechneten Filter zu erstellen, definieren Sie Kriterien basierend auf dem Nutzer:innenverhalten, speichern und aktivieren Sie den Filter und verwenden Sie ihn dann in einem Segment.
Schritt 1: Details einrichten
- Gehen Sie zu Zielgruppe > Berechnete Filter.
- Wählen Sie Create Calculated Filter aus.
- Benennen Sie Ihren berechneten Filter, indem Sie die Nutzer:innen beschreiben, die Sie ansprechen möchten. Ein aussagekräftiger Name erleichtert das Auffinden des Filters, wenn Sie ihn einem Segment hinzufügen.
- (Optional) Fügen Sie Tags hinzu, um berechnete Filter in Ihrem Workspace zu organisieren.
Sie können auch Enable recurring audience update auswählen, um den Filter nach einem wiederkehrenden Zeitplan zu aktualisieren. Wenn Sie diese Einstellung nicht aktivieren, wird der berechnete Filter nur aktualisiert, wenn Sie den Filter ändern oder Update audience auswählen.
Schritt 2: Kriterien auswählen
Wählen Sie ein Kriterium für Kauf-, E-Commerce-, angepasste oder Nachrichteninteraktions-Events für das Targeting aus. Nachdem Sie einen Event-Typ ausgewählt haben, wählen Sie das spezifische Event, wie oft die Nutzer:innen es abgeschlossen haben müssen (mehr als, weniger als oder gleich) und den Zeitraum.

Die Filter mehr als und weniger als sind exklusiv – sie schließen die angegebene Zahl nicht ein. Zum Beispiel umfasst ein Filter für mehr als 4 Mal und weniger als 16 Mal Nutzer:innen mit 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 oder 15 Mal.
Bei der Auswahl Ihres Zeitraums können Sie einen relativen Datumsbereich (die letzten X Tage), ein Startdatum, ein Enddatum oder einen exakten Datumsbereich angeben.

Event-Eigenschafts-Segmentierung
Um die Targeting-Präzision zu erhöhen, wählen Sie Add Property Filters aus. Damit können Sie nach Eigenschaften Ihrer Kauf-, E-Commerce- oder angepassten Events filtern. Braze unterstützt die Event-Eigenschafts-Segmentierung basierend auf String-, numerischen, booleschen und Zeitobjekten.
Für String-Eigenschaften können Sie mehrere Werte gleichzeitig eingeben – zum Beispiel Nutzer:innen mit einem Status gleich Gold, Silber oder Bronze ansprechen. Für empfohlene E-Commerce-Events wird das Eigenschafts-Dropdown mit den für dieses Event verfügbaren Eigenschaften befüllt.

Sie benötigen keine berechneten Filter, um Event-Eigenschaften in Ihrem Segment zu verwenden. Berechnete Filter erweitern lediglich das historische Zeitfenster, das zur Erstellung eines Standard-Segments verwendet wird. Sie können ein Realtime-Standard-Segment erstellen, das Event-Eigenschaften der letzten 30 Tage verwendet. Ebenso können Sie Ihre Nachricht so planen, dass sie in Realtime basierend auf einer Event-Eigenschaft getriggert wird – kein berechneter Filter erforderlich.
Schritt 3: Filter speichern und aktivieren
Wählen Sie Save aus, um Ihren berechneten Filter zu speichern. Sie können einen Filter speichern, ohne ihn zu aktivieren, aber Sie müssen einen Filter aktivieren, bevor er als Option beim Erstellen eines Segments angezeigt wird.
Nachdem Sie einen berechneten Filter aktiviert haben, wertet Braze ihn in Realtime aus, wenn ein Segment, eine Campaign oder ein Canvas, das darauf verweist, ausgewertet wird.
Einen berechneten Filter in einem Segment verwenden
Nachdem Sie einen berechneten Filter erstellt und aktiviert haben, fügen Sie ihn beim Erstellen eines Segments oder beim Definieren einer Zielgruppe für eine Campaign oder ein Canvas hinzu.
- Öffnen Sie im Segment-Builder die Filterliste.
- Wählen Sie unter Andere Filter die Option Vorhandener berechneter Filter aus.
- Wählen Sie den berechneten Filter aus, der in die Segmentdefinition aufgenommen werden soll.
Nachdem Sie den Filter hinzugefügt haben, wählen Sie das Symbol neben dem Filter-Dropdown aus, um die Details des Filters anzuzeigen und die auf Ihre Zielgruppe angewendeten Kriterien zu bestätigen.

Weitere Informationen zum Erstellen von Segments finden Sie unter Ein Segment erstellen.
Berechnete Filter verwalten
Gehen Sie zu Zielgruppe > Berechnete Filter, um berechnete Filter in Ihrem Workspace anzuzeigen, zu bearbeiten und zu verwalten.
Die Seite Berechnete Filter listet alle berechneten Filter in Ihrem Workspace auf. Sie können die Liste mit den verfügbaren Steuerelementen eingrenzen. Da es nur einen Typ berechneter Filter gibt, gibt es keine Option zum Filtern nach Typ, und die Tabelle enthält keine Spalte Typ. Verwenden Sie die Spalte Segments, um zu sehen, wie viele Segments jeden berechneten Filter verwenden.
Statusbezeichnungen
Jeder berechnete Filter zeigt einen der folgenden Status an. Verarbeitung und Verarbeitung fehlgeschlagen werden angezeigt, wenn die Mitgliedschaftsgenerierung gerade läuft oder nicht erfolgreich abgeschlossen wurde.
| Status | Beschreibung |
|---|---|
| Aktiv | Der Filter ist aktiviert und kann in Segments verwendet werden. |
| Entwurf | Der Filter ist gespeichert, aber nicht aktiviert. |
| Archiviert | Der Filter ist archiviert. |
| Verarbeitung | Braze verarbeitet eine Aktualisierung des Filters. |
| Verarbeitung fehlgeschlagen | Der letzte Verarbeitungsversuch wurde nicht erfolgreich abgeschlossen. |
Einzelne Filter bearbeiten und verwalten
Öffnen Sie das Zeilenmenü eines berechneten Filters, um ihn zu bearbeiten, zu archivieren, die Zielgruppe zu aktualisieren oder zu sehen, wie er im Messaging verwendet wird. Sie können einen berechneten Filter nicht bearbeiten, während er verarbeitet wird.

Ihr Workspace kann gleichzeitig bis zu 500 aktivierte berechnete Filter enthalten. Wenden Sie sich an Ihren Braze Account Manager, wenn Sie dieses Limit erhöhen müssen.
Speichern versus aktivieren
Sie können einen berechneten Filter speichern, ohne ihn zu aktivieren. Inaktive Filter verbleiben in Ihrem Workspace, können aber erst zu Segments hinzugefügt werden, wenn Sie sie aktivieren. Wählen Sie Filter aktivieren, um den Filter in der Segmentierung zu verwenden.
Häufig gestellte Fragen
Kann ich einen berechneten Filter erstellen, der mehrere angepasste Events verwendet?
Bei der Verwendung berechneter Filter können Sie ein angepasstes Event, ein Kauf-Event, ein E-Commerce-Event oder eine Kanalinteraktion auswählen. Sie können jedoch beim Erstellen des Segments mehrere berechnete Filter mit UND oder ODER kombinieren.
Sie können mehrere Events hinzufügen oder auf mehrere Snowflake-Tabellen verweisen, wenn Sie SQL-Segmenterweiterungen verwenden.
Kann ich berechnete Filter archivieren, wenn sie in einer aktiven Campaign vorhanden sind?
Nein. Bevor Sie einen berechneten Filter archivieren können, müssen Sie ihn aus allen aktiven Nachrichten entfernen.
Kann ich Arrays in berechneten Filtern verwenden?
Ja. Um Arrays zu verwenden, hängen Sie eckige Klammern ([]) an Ihren Eigenschaftsnamen an. Wenn Ihre Eigenschaft location_code ist, würden Sie location_code[] eingeben.
Braze verwendet [], um Arrays zu durchlaufen und zu prüfen, ob ein Element im durchlaufenen Array mit der Event-Eigenschaft übereinstimmt. Sie könnten beispielsweise einen berechneten Filter für Nutzer:innen erstellen, die mindestens einem Wert einer Array-Eigenschaft entsprechen.
Wie berechnet Braze den Zeitraum für einen relativen Zeitraum von „letzten X Tagen“?
Wenn berechnete Filter den relativen Zeitraum („letzte X Tage“) berechnen, wird die Startzeit auf Mitternacht UTC festgelegt. Beispielsweise wird bei einem berechneten Filter, der am 16.09.2024 um 21:00 UTC aktualisiert wird und 10 Tage angibt, die Startzeit auf den 06.09.2024 00:00 UTC festgelegt, nicht auf den 06.09.2024 21:00 UTC.
Sie können die Zeitzonen jedoch angeben, indem Sie SQL-Segmente verwenden, um Nutzer:innen zu identifizieren, die das angepasste Event vor 10 Tagen basierend auf Mitternacht in der Unternehmenszeit ausgeführt haben, oder Nutzer:innen, die das Event vor 10 Tagen basierend auf der aktuellen Uhrzeit ausgeführt haben.