Skip to content

Erste Schritte: Workspaces

Alles, was Sie auf der Braze-Plattform tun, geschieht innerhalb eines Workspace. Workspaces fungieren als separate Datensilos und ermöglichen es Ihnen, verschiedene Marken oder Aktivitäten voneinander zu trennen. Mehrere Versionen Ihrer Website oder mobilen App können Daten an denselben Workspace senden. Die verschiedenen Websites und Apps, die innerhalb eines Workspace zusammengefasst werden, bezeichnen wir als „App-Instanzen“.

Workspaces verstehen

Workspaces dienen zwei wesentlichen Zwecken:

  • Nutzerdaten vereinheitlichen: Wenn sich mehrere App-Instanzen in einem Workspace befinden, können Sie Nutzerdaten nahtlos über verschiedene Versionen Ihrer App hinweg – wie iOS, Android und Internet – zusammenstellen und adressieren. So stellen Sie sicher, dass Sie immer über aktuelle Informationen zu jeder Nutzerin und jedem Nutzer verfügen, unabhängig von der verwendeten Plattform.
  • Verschiedene Aktivitäten trennen: Workspaces bieten auch die Möglichkeit, verschiedene Marken oder Aktivitäten voneinander zu trennen. Wenn Sie zum Beispiel mehrere Untermarken mit unterschiedlichen Nutzerbasen haben, ist es von Vorteil, für jede Marke einen eigenen Workspace zu erstellen.

Workspaces planen

Sie müssen für jede Version Ihrer App auf jeder Plattform separate App-Instanzen erstellen. Wenn Sie entscheiden, welche App-Instanzen in einen Workspace aufgenommen werden sollen, denken Sie an die Nutzer:innen, die Sie ansprechen möchten, und gruppieren Sie sie entsprechend.

Die Möglichkeit, mehrere App-Instanzen in einem Workspace zu haben, kann verlockend sein, da Sie so Rate-Limits für das Messaging in Ihrem gesamten App-Portfolio festlegen können. Es empfiehlt sich jedoch, nur verschiedene Versionen derselben (oder sehr ähnlicher) Apps in einem Workspace zusammenzufassen.

Gemeinsame Workspaces

Häufige Beispiele dafür, wann Sie mehrere App-Instanzen im selben Workspace haben möchten:

  • Wenn Sie mehrere, nahezu identische Apps auf verschiedenen Plattformen haben
  • Wenn Sie verschiedene Hauptversionen der App haben, aber dieselben Nutzer:innen beim Upgrade weiterhin einbeziehen möchten
  • Wenn Sie verschiedene Versionen der App haben, zwischen denen ein und dieselbe Person wechseln kann (z. B. von kostenlos zu Premium)

Auswirkungen auf Segmentierungsfilter

Die Daten aller Apps, die Sie in einem Workspace zusammenfassen, werden aggregiert. Dies hat erhebliche Auswirkungen auf die folgenden Segmentierungsfilter in Braze (diese Liste ist nicht vollständig):

  • Letzte App-Nutzung
  • Erste App-Nutzung
  • Sitzungsanzahl
  • In-App ausgegebenes Geld
  • Push-Abo (Dies wird zu einer Alles-oder-nichts-Situation – wenn Ihre Nutzer:innen sich von einer App abmelden, werden sie von allen Apps im Workspace abgemeldet.)
  • E-Mail-Abo (Dies wird zu einer Alles-oder-nichts-Situation und kann zu Compliance-Problemen führen.)

Getrennte Workspaces

In anderen Fällen möchten Sie vielleicht mehrere, separate Workspaces haben. Gängige Beispiele hierfür sind:

  • Getrennte Workspaces für Entwicklungs- und Produktionsumgebungen derselben App
  • Verschiedene Untermarken, z. B. ein Handyspiel-Unternehmen, das mehrere Spiele anbietet
  • Unterschiedliche Lokalisierungen derselben App oder Website, die in verschiedenen Ländern betrieben werden oder auf verschiedene Sprachen abzielen

Wichtige Überlegungen

Denken Sie daran, dass Workspaces als separate Datensilos fungieren. Alle Daten – seien es Nutzerdaten oder Marketing-Assets – werden innerhalb eines Workspace gespeichert. Diese Daten können nicht ohne Weiteres außerhalb dieses Workspace geteilt werden.

Im Folgenden finden Sie alle wichtigen Elemente, die innerhalb eines Workspace konfiguriert werden:

App-Instanzen

Sie müssen für jede Version Ihrer App auf jeder Plattform separate App-Instanzen erstellen. Wenn Sie zum Beispiel eine kostenlose und eine Pro-Version Ihrer App für iOS und Android haben, erstellen Sie vier App-Instanzen in Ihrem Workspace (kostenlose iOS-App, kostenlose Android-App, Pro-iOS-App und Pro-Android-App). So erhalten Sie vier API-Schlüssel – einen für jede App-Instanz.

Teams

Teams können nach Kundenstandort, Sprache und angepassten Attributen eingerichtet werden, sodass Teammitglieder und Nicht-Teammitglieder unterschiedlichen Zugriff auf Messaging-Funktionen und Kundendaten haben.

Unternehmensnutzer:innen-Berechtigungen

Workspaces haben unabhängige Zugriffs- und Berechtigungsdefinitionen. Mit Berechtigungen können Sie granular festlegen, worauf eine einzelne Dashboard-Nutzerin bzw. ein einzelner Dashboard-Nutzer oder ein Team innerhalb eines einzelnen Workspace Zugriff hat.

Currents-Konnektoren

Das Currents-Tool ist ein Realtime-Daten-Stream Ihrer Engagement-Ereignisse und der robusteste und zugleich granularste Export der Braze-Plattform. Currents-Konnektoren sind in bestimmten Braze-Paketen enthalten, und möglicherweise haben Sie zunächst einen erhalten, der einen einzigen Workspace voraussetzt.

Wenn Sie sich entscheiden, ob Sie getrennte oder kombinierte Workspaces erstellen möchten, sollten Sie die Anzahl Ihrer Currents-Konnektoren berücksichtigen, da Currents-Konnektoren nicht über Workspaces hinweg gemeinsam genutzt werden.

Wenn Sie beispielsweise getrennte Workspaces für die Entwicklungs- und die Produktionsumgebung derselben App haben, aktivieren Sie Ihren Currents-Konnektor im Produktions-Workspace. Um Currents in beiden Workspaces zu aktivieren, müssen Sie einen zusätzlichen Currents-Konnektor erwerben.

Nutzerprofile

Alle persistenten Daten, die mit einer Nutzerin oder einem Nutzer verknüpft sind, werden in ihrem Nutzerprofil gespeichert. Nutzerprofile sind jedoch auch eine hervorragende Ressource für die Fehlerbehebung und das Testen, da Sie einfach auf Informationen zur Engagement-Historie, Segmentzugehörigkeit, zum Gerät und zum Betriebssystem zugreifen können.

Segmente, Campaigns und Canvases

Ein Segment, eine Campaign oder ein Canvas kann nicht auf Daten zugreifen oder diese referenzieren, die sich in einem anderen Workspace befinden. Befinden sich dagegen mehrere Apps im selben Workspace, werden die Daten aller Apps zusammengefasst. Dies hat Auswirkungen auf die Filter in Braze.

Überblick über die einzelnen Ansätze

Die folgende Tabelle beschreibt die Vor- und Nachteile dieser beiden Ansätze zur Workspace-Planung:

  • Getrennte Workspaces und Nutzerprofile: Ein Workspace hat eine App-Instanz und eine Person hat ein Nutzerprofil für diese App-Instanz.
  • Gemeinsame Workspaces und Nutzerprofile: Ein Workspace hat mehrere App-Instanzen und eine Person hat ein Nutzerprofil für alle diese App-Instanzen.
Überblick über die einzelnen Ansätze
Getrennte Workspaces Gemeinsame Workspaces
Vorteile Nachteile Vorteile Nachteile
Targeting Der sicherste Weg, um die Kommunikation zu trennen. Campaigns sind garantiert nur auf bestimmte Nutzerprofile ausgerichtet. Sie können keine Cross-Promotion-Nachrichten senden, auch wenn Sie wissen, dass eine Nutzerin oder ein Nutzer ein anderes Nutzerprofil in einem anderen Workspace hat. Sie können Cross-Promotion-Nachrichten senden, wenn Sie wissen, dass eine Person mehrere Apps in Ihrem Workspace nutzt.

Sie können Nutzerdaten aus verschiedenen Apps referenzieren. Zum Beispiel hat John ein Attribut X, das für App 1 relevant ist, und ein Attribut Y, das für App 2 relevant ist – beide können in einer Campaign referenziert werden.
Mehr Raum für menschliche Fehler – Sie könnten versehentlich Nutzer:innen über mehrere App-Instanzen hinweg ansprechen.

Um In-App-Nachrichten zu senden, benötigen Sie app-spezifische angepasste Events, damit eine Campaign nicht versehentlich in einer anderen App angezeigt wird. Zum Beispiel app_1_action gegenüber app_2_action.
Angepasste Events und Attribute Angepasste Attribute und Events sind garantiert spezifisch für eine App-Instanz. Das Nutzerverhalten kann nicht über Workspaces hinweg verfolgt werden.

Tipp: Dazu können Sie mehrere Currents-Konnektoren nutzen.
Das Nutzerverhalten kann über alle App-Instanzen im Workspace hinweg verfolgt werden. Angepasste Attribute und Events würden für alle App-Instanzen gelten, wodurch es schwierig werden könnte, zu erkennen, welche Daten in einem Nutzerprofil für welche App-Instanz relevant sind. Ist zum Beispiel „date_of_parking“ für App 1 oder App 2 relevant? Um dem entgegenzuwirken, sollten Sie gut strukturierte Namenskonventionen verwenden.
Frequency-Capping Frequency-Capping kann für jede App-Instanz separat definiert werden (basierend auf dem Workspace). N/A N/A Frequency-Capping gilt für alle Campaigns, nicht pro App, was es schwieriger macht, eine Überflutung der Kund:innen mit Nachrichten zu verhindern.
Abo-Status für Nutzerprofile Der Abo-Status jedes Nutzerprofils ist für jede App-Instanz eindeutig. N/A N/A Die Abo-Status eines Nutzerprofils werden über App-Instanzen hinweg kombiniert.

Tipp: Sie könnten stattdessen angepasste Attribute verwenden, um die Abos Ihrer Nutzer:innen zu verwalten.
Unternehmensnutzer:innen-Berechtigungen N/A Das Aktualisieren der Berechtigungen für eine Dashboard-Nutzerin oder einen Dashboard-Nutzer muss für jeden Workspace, auf den die Person Zugriff benötigt, separat durchgeführt werden. Berechtigungen können einmalig für eine Dashboard-Nutzerin oder einen Dashboard-Nutzer festgelegt werden und gelten dann für alle App-Instanzen im Workspace. N/A
Duplizieren von Inhalten N/A Einige Inhalte, wie Segmente und Content-Card-Kampagnen, können nicht über Workspaces hinweg kopiert werden. Sie können Campaigns, Canvases und Landing-Pages über Workspaces hinweg kopieren. Unterstützte Inhalte umfassen Campaigns und Canvases für berechtigte Kanäle sowie Landing-Pages, E-Mail-Templates, Feature-Flags und Content Blocks.

Sie können Segmente, Campaigns, Canvases und Landing-Pages duplizieren, um Inhalte von einer App-Instanz zur anderen wiederzuverwenden.
N/A
Analytics Die globalen Statistiken werden auf der Startseite korrekt angezeigt. N/A N/A Die globalen Statistiken werden für alle App-Instanzen im Workspace auf der Startseite zusammengefasst.

Best Practices

Einen Test-Workspace einrichten

Wenn Sie planen, einen Produktions-Workspace einzurichten (einen Workspace, der Nachrichten an echte Nutzer:innen sendet), sollten Sie auch einen Test-Workspace einrichten. Ein Test-Workspace ist ein Duplikat Ihres Produktions-Workspace ohne echte Nutzerdaten.

Dies gilt aus mehreren Gründen als Best Practice:

  • Isolierung von Änderungen: Sie können neue Features, Konfigurationen oder Updates in einer isolierten Umgebung testen, ohne Ihre Produktionsumgebung zu beeinträchtigen. Wenn also während der Tests etwas schiefgeht, bleibt Ihre Produktionsumgebung davon unberührt.
  • Genaues Testen: Die Daten in der Testumgebung können kontrolliert und bearbeitet werden, ohne dass Sie sich Gedanken über reale Daten machen müssen. Das ermöglicht genauere Tests.
  • Fehlerbehebung: Es ist einfacher, Probleme in einer Testumgebung zu beheben, da Sie die Umgebung frei bearbeiten können, ohne sich Gedanken über die Auswirkungen auf die Produktionsumgebung zu machen.
  • Training: Neue Teammitglieder können sich in einer sicheren Umgebung mit dem Workspace vertraut machen, in der Fehler keine realen Konsequenzen haben.

Administrator:innen hinzufügen

Sie sollten mehr als eine Braze-Nutzerin oder einen Braze-Nutzer mit Admin-Berechtigungen für einen einzelnen Workspace haben. So stellen Sie sicher, dass es in Ihrem Unternehmen genügend Personen gibt, die die Berechtigungen anderer Nutzer:innen verwalten können.

Nächste Schritte

Nachdem Sie Ihren Workspace-Plan festgelegt haben, ist es an der Zeit, Ihren Workspace zu erstellen und App-Instanzen hinzuzufügen. Die entsprechenden Schritte finden Sie unter Workspaces erstellen und verwalten.

New Stuff!