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 erfüllen zwei zentrale Aufgaben:

  • Nutzerdaten vereinheitlichen: Wenn mehrere App-Instanzen in einem Workspace zusammengefasst sind, können Sie Nutzerdaten nahtlos über verschiedene Versionen Ihrer App hinweg erfassen und gezielt ansprechen – ob iOS, Android oder Internet. So stellen Sie sicher, dass Sie stets aktuelle Informationen über alle Nutzer:innen haben, unabhängig davon, welche Plattform diese verwenden.
  • Unterschiedliche Aktivitäten trennen: Workspaces bieten außerdem die Möglichkeit, verschiedene Marken oder Aktivitäten voneinander zu trennen. Wenn Sie beispielsweise mehrere Submarken mit unterschiedlichen Nutzergruppen haben, ist es sinnvoll, für jede 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 einem Workspace enthalten sein sollen, überlegen Sie, welche Nutzer:innen Sie ansprechen möchten, und gruppieren Sie diese entsprechend.

Es kann verlockend sein, mehrere App-Instanzen in einem Workspace zu haben, da Sie so das Frequency-Capping für Ihr gesamtes App-Portfolio anwenden können. Als Best Practice empfehlen wir jedoch, nur verschiedene Versionen derselben (oder sehr ähnlicher) Apps in einem Workspace zusammenzufassen.

Gemeinsam genutzte Workspaces

Typische Beispiele, 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 weiterhin dieselben Nutzer:innen ansprechen möchten, wenn sie ein Upgrade durchführen
  • Wenn Sie verschiedene Versionen der App haben, zwischen denen dieselben Nutzer:innen wechseln können (z. B. von kostenlos zu Premium)

Auswirkungen auf Segmentierungsfilter

Alle Apps, die Sie in einem Workspace zusammenfassen, haben aggregierte Daten. Dies hat spürbare Auswirkungen auf die folgenden Segmentierungsfilter in Braze (dies ist keine vollständige Liste):

  • Zuletzt verwendete App
  • Zuerst verwendete App
  • Sitzungsanzahl
  • In-App ausgegebener Betrag
  • Push-Abo (Dies wird zu einer Alles-oder-Nichts-Situation – wenn Ihre Nutzer:innen sich von einer App abmelden, sind sie von allen Apps im Workspace abgemeldet.)
  • E-Mail-Abo (Dies wird zu einer Alles-oder-Nichts-Situation und kann Compliance-Probleme verursachen.)

Getrennte Workspaces

In anderen Fällen möchten Sie möglicherweise mehrere, getrennte Workspaces haben. Typische Beispiele dafür sind:

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

Wichtige Überlegungen

Denken Sie daran, dass Workspaces als separate Daten-Silos fungieren. Alle Daten, ob Nutzerdaten oder Marketing-Assets, werden innerhalb eines Workspaces gespeichert. Diese Daten können nicht einfach außerhalb dieses Workspaces geteilt werden.

Die folgenden Elemente werden alle innerhalb eines Workspaces konfiguriert:

App-Instanzen

Sie müssen für jede Version Ihrer App auf jeder Plattform separate App-Instanzen erstellen. Wenn Sie z. B. eine Free- und eine Pro-Version Ihrer App sowohl auf iOS als auch auf Android haben, erstellen Sie vier App-Instanzen in Ihrem Workspace (kostenlose iOS-App, kostenlose Android-App, Pro-iOS-App und Pro-Android-App). Dies gibt Ihnen 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-Features und Kundendaten haben.

Unternehmensnutzer:innen-Berechtigungen

Workspaces haben unabhängige Zugriffs- und Berechtigungsdefinitionen. Nutzer:innen-Berechtigungen ermöglichen es Ihnen, granulare Kontrollen darüber zu erstellen, worauf einzelne Dashboard-Nutzer:innen oder Teams innerhalb eines einzelnen Workspaces Zugriff haben.

Currents-Konnektoren

Das Currents-Tool ist ein Echtzeitdatenstrom Ihrer Engagement-Events und der umfangreichste, aber dennoch granularste Export aus der Braze-Plattform. Currents-Konnektoren sind in bestimmten Braze-Paketen enthalten, und Sie haben möglicherweise zunächst einen erhalten, basierend auf der Annahme eines einzelnen Workspaces.

Wenn Sie sich zwischen getrennten oder kombinierten Workspaces entscheiden, ist es wichtig, an die Anzahl Ihrer Currents-Konnektoren zu denken, da Currents-Konnektoren nicht zwischen Workspaces geteilt werden.

Wenn Sie z. B. getrennte Workspaces für die Entwicklungs- und Produktionsumgebungen 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 Nutzer:innen verknüpft sind, werden in ihrem Kundenprofil gespeichert. Nutzerprofile sind jedoch auch eine hervorragende Ressource für Fehlerbehebung und Tests, da Sie einfach auf Informationen zum Engagement-Verlauf, zur Segmentzugehörigkeit, zum Gerät und zum Betriebssystem von Nutzer:innen zugreifen können.

Segments, Campaigns und Canvases

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

Überblick über beide Ansätze

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

  • Getrennte Workspaces und Nutzerprofile: Ein Workspace hat eine App-Instanz, und eine Person hat ein Kundenprofil für diese App-Instanz.
  • Gemeinsame Workspaces und Nutzerprofile: Ein Workspace hat mehrere App-Instanzen, und eine Person hat ein Kundenprofil für alle diese App-Instanzen.
Überblick über beide Ansätze
Getrennte Workspaces Gemeinsame Workspaces
Vorteile Nachteile Vorteile Nachteile
Targeting Sicherste Methode, um Kommunikation getrennt zu halten. Campaigns sprechen garantiert nur bestimmte Nutzerprofile an. Cross-Promotion-Nachrichten können nicht gesendet werden, selbst wenn Sie wissen, dass Nutzer:innen ein weiteres Kundenprofil in einem anderen Workspace haben. Cross-Promotion-Nachrichten können gesendet werden, wenn Sie wissen, dass Nutzer:innen mehrere Apps in Ihrem Workspace haben.

Nutzerdaten aus verschiedenen Apps können referenziert werden. Beispiel: Max hat das Attribut X, das für App 1 relevant ist, und das 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 versus app_2_action.
Angepasste Events und Attribute Angepasste Attribute und Events sind garantiert spezifisch für eine App-Instanz. Nutzerverhalten kann nicht workspace-übergreifend verfolgt werden.

Tipp: Sie können mehrere Currents-Konnektoren nutzen, um dies zu erreichen.
Nutzerverhalten kann über alle App-Instanzen im Workspace hinweg verfolgt werden. Angepasste Attribute und Events gelten für alle App-Instanzen, was es schwierig machen kann, zu erkennen, welche Daten in einem Kundenprofil für welche App-Instanz relevant sind. Beispiel: Ist „date_of_parking“ relevant für App 1 oder App 2? Verwenden Sie daher gut strukturierte Namenskonventionen.
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, Über-Messaging bei Kund:innen zu verhindern.
Abo-Status für Nutzerprofile Der Abo-Status jedes Nutzerprofils ist eindeutig für jede App-Instanz. N/A N/A Die Abo-Status eines Nutzerprofils werden über App-Instanzen hinweg zusammengeführt.

Tipp: Sie könnten stattdessen angepasste Attribute verwenden, um die Abos Ihrer Nutzer:innen zu verwalten.
Unternehmensnutzer:innen-Berechtigungen N/A Die Aktualisierung der Nutzer:innen-Berechtigungen für Dashboard-Nutzer:innen muss separat für jeden Workspace erfolgen, auf den sie Zugriff benötigen. Nutzer:innen-Berechtigungen können einmalig für Dashboard-Nutzer:innen festgelegt werden und gelten dann für alle App-Instanzen im Workspace. N/A
Inhalte duplizieren N/A Einige Inhalte, wie Segmente und Content-Card-Kampagnen, können nicht zwischen Workspaces kopiert werden. Sie können Campaigns, Canvases und Landing-Pages über Workspaces kopieren. Unterstützte Inhalte umfassen Campaigns und Canvases für berechtigte Kanäle sowie Landing-Pages, E-Mail-Templates, Feature-Flags und Content Blocks.

Segmente, Campaigns, Canvases und Landing-Pages können dupliziert werden, um Inhalte von einer App-Instanz für eine andere wiederzuverwenden.
N/A
Analytics Globale Statistiken sind auf der Startseite korrekt. N/A N/A Globale Statistiken werden auf der Startseite für alle App-Instanzen im Workspace aggregiert.

Best Practices

Einen Test-Workspace einrichten

Es empfiehlt sich, immer dann, wenn Sie einen Produktions-Workspace einrichten möchten (einen Workspace, der Nachrichten an echte Nutzer:innen sendet), auch einen Test-Workspace einzurichten. Ein Test-Workspace ist ein Duplikat Ihres Produktions-Workspace ohne echte Nutzerdaten.

Dies gilt aus mehreren Gründen als Best Practice:

  • Isolation von Änderungen: Sie können neue Features, Konfigurationen oder Updates in einer isolierten Umgebung testen, ohne Ihre Live-Produktionsumgebung zu beeinträchtigen. Sollte beim Testen etwas schiefgehen, bleibt Ihre Produktionsumgebung davon unberührt.
  • Genaues Testen: Es ermöglicht genaueres Testen, da die Daten in der Testumgebung kontrolliert und manipuliert werden können, ohne sich um reale Daten sorgen zu müssen.
  • Debugging: Es ist einfacher, Probleme in einer Testumgebung zu debuggen, da Sie die Umgebung frei verändern können, ohne die Produktionsumgebung zu beeinträchtigen.
  • Schulung: Neue Teammitglieder können sich mit dem Workspace in einer sicheren Umgebung vertraut machen, in der Fehler keine realen Konsequenzen haben.

Administrator:innen hinzufügen

Sie sollten mehr als eine:n Braze-Nutzer:in mit Administratorberechtigungen für einen einzelnen Workspace haben. So ist sichergestellt, dass genügend Personen in Ihrer Organisation die Berechtigungen anderer Nutzer:innen verwalten können.

Nächste Schritte

Nachdem Sie Ihren Workspace-Plan festgelegt haben, können Sie Ihren Workspace erstellen und App-Instanzen hinzufügen. Die einzelnen Schritte finden Sie unter Workspaces erstellen und verwalten.

New Stuff!