In-App-Nachricht erstellen
Sie können eine In-App-Nachricht oder In-Browser-Nachricht mit der Braze-Plattform über Campaigns, Canvas oder als API-Kampagne erstellen. Wir empfehlen, für die meisten Anwendungsfälle den Drag-and-Drop-Editor zu verwenden und Ihre Nachrichten im Voraus zu planen sowie alle Materialien mithilfe unseres Leitfadens zur Vorbereitung von In-App-Nachrichten vorzubereiten.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Folgendes vorhanden ist:
| Anforderung | Beschreibung |
|---|---|
| Braze SDK | Integrieren Sie das Braze SDK in Ihre App oder Website. |
| Campaign oder Canvas | Verwenden Sie eine Campaign für eine einzelne, gezielte Nachricht oder Canvas für eine mehrstufige User-Journey. |
| Nachrichtenplanung | Bereiten Sie Ihre Inhalte und Assets mithilfe des Leitfadens zur Vorbereitung von In-App-Nachrichten vor. |
Bearbeitungserfahrung
Für die meisten In-App-Nachrichten verwenden Sie den Drag-and-drop-Editor. Er unterstützt Modal- und Vollbildnachrichten mit denselben grundlegenden Layouts wie der traditionelle Editor, ergänzt um Zeilen, Content Blocks, Templates, mehrseitige Abläufe und laufende Feature-Updates. Unter In-App-Nachricht mit Drag-and-drop erstellen finden Sie eine Schritt-für-Schritt-Anleitung.
Verwenden Sie den traditionellen Editor, wenn Sie Slideup-Nachrichten oder angepasstes HTML benötigen.
Wenn Sie eine Drag-and-Drop-Nachricht in den traditionellen Editor umschalten, wird die Nachricht in HTML konvertiert. Sie können sie nicht wieder in den Drag-and-Drop-Editor zurückschalten.
Nachricht erstellen
- Gehen Sie zu Messaging > Campaigns und wählen Sie Campaign erstellen aus.
- Wählen Sie In-App Message aus. Beachten Sie, dass In-App-Nachrichten nicht in Multichannel-Campaigns verfügbar sind.
- Geben Sie Ihrer Campaign einen eindeutigen und aussagekräftigen Namen.
- Fügen Sie nach Bedarf Teams und Tags hinzu.
- Tags erleichtern das Auffinden Ihrer Campaigns und das Erstellen von Berichten. Wenn Sie beispielsweise den Berichts-Builder verwenden, können Sie nach bestimmten Tags filtern.
- Fügen Sie so viele Varianten hinzu, wie Sie für Ihre Campaign benötigen, und benennen Sie sie. Sie können für jede hinzugefügte Variante verschiedene Plattformen, Nachrichtentypen und Layouts auswählen. Weitere Informationen zu diesem Thema finden Sie unter Multivariate und A/B-Tests.

Wenn alle Nachrichten in Ihrer Campaign ähnlich sein oder denselben Inhalt haben werden, verfassen Sie Ihre Nachricht, bevor Sie weitere Varianten hinzufügen. Sie können dann Aus Variante kopieren aus dem Variante hinzufügen-Dropdown auswählen.
- Erstellen Sie Ihr Canvas mit dem Canvas-Composer.
- Nachdem Sie Ihr Canvas eingerichtet haben, fügen Sie im Canvas-Builder einen Schritt hinzu. Geben Sie Ihrem Schritt einen klaren und aussagekräftigen Namen.
- Wählen Sie einen Schritt-Zeitplan und legen Sie bei Bedarf eine Verzögerung fest. Beachten Sie, dass Schritte mit In-App-Nachrichten nicht aktionsbasiert sein können.
- Filtern Sie die Zielgruppe für diesen Schritt nach Bedarf. Sie können die Empfänger:innen dieses Schritts weiter eingrenzen, indem Sie Segmente angeben und zusätzliche Filter hinzufügen. Die Zielgruppenoptionen werden nach der Verzögerung zum Zeitpunkt des Nachrichtenversands überprüft.
- Wählen Sie Ihr Fortschrittsverhalten.
- Wählen Sie alle weiteren Messaging-Kanäle, die Sie mit Ihrer Nachricht kombinieren möchten.

Sie können nicht mehrere In-App-Nachrichten-Varianten in einem einzelnen Schritt haben.
Weitere Canvas-spezifische Informationen finden Sie unter In-App-Nachrichten in Canvas.
Zustellplattformen
Wählen Sie die Plattformen aus, die die Nachricht erhalten sollen. Die Plattformauswahl gilt für einzelne Varianten, sodass Sie das Engagement über verschiedene Plattformen hinweg testen können.
| Plattform | Nachrichtenzustellung |
|---|---|
| Mobile Apps | Android-, iOS-, Kindle- und tvOS-Apps |
| Webbrowser | Web-Apps |
| Mobile Apps und Webbrowser | Android-, iOS-, Kindle-, Kepler-, tvOS- und Web-Apps |
| Roku-Geräte | Roku-Apps |
Nachrichtentypen
Wählen Sie nach der Auswahl einer Zustellplattform einen Nachrichtentyp und ein Layout. Die verfügbaren Typen hängen von der Zustellplattform und dem Bearbeitungserlebnis ab. Informationen zu Erscheinungsbild, Verhalten und kreativen Spezifikationen finden Sie unter In-App-Nachrichtentypen.
| Nachrichtentyp | Bearbeitungserlebnis | Verfügbarkeit und Layouts | Einsatzzweck |
|---|---|---|---|
| Fullscreen | Drag-and-Drop und traditionell | Bild und Text oder nur Bild. Der traditionelle Editor kann Hoch- oder Querformat erzwingen. | Wichtige Ankündigungen oder Aktionen, die die volle Aufmerksamkeit der Nutzer:innen erfordern. |
| Modal | Drag-and-Drop und traditionell | Text mit optionalem Bild oder nur Bild. Roku unterstützt ausschließlich modale Nachrichten. | Aktionen und Feature-Hinweise, die auffallen sollen, ohne den gesamten Bildschirm zu überdecken. |
| Slideup | Traditionell | Wird oben oder unten auf dem App-Bildschirm angezeigt. | Kurze Ankündigungen wie neue Features oder Cookie-Hinweise, die den restlichen Bildschirm nicht blockieren sollen. |
| Benutzerdefiniertes HTML | Traditionell | Unterstützt benutzerdefiniertes HTML, CSS und JavaScript. Aktivieren Sie allowUserSuppliedJavascript für JavaScript. |
Benutzerdefinierte Layouts oder interaktive Erlebnisse, die von den Standard-Nachrichtentypen nicht unterstützt werden. |
| E-Mail-Erfassungsformular | Traditionell | Verfügbar für unterstützte App- und Web-Plattformauswahlen. | Erfassen von E-Mail-Adressen von Nutzer:innen in Ihrer App oder auf Ihrer Website. |
| Web-Modal mit CSS | Traditionell | Verfügbar, wenn Sie Web Browsers auswählen. | Reine Web-Modal-Nachrichten, die benutzerdefiniertes CSS benötigen. |

Benutzerdefinierte Code-Nachrichten müssen ein Schließen- oder Verwerfen-Steuerelement enthalten. Sie können das folgende Snippet verwenden:
<a href="appboy://close">X</a>
Zusammenstellung
Die verfügbaren Felder hängen von Ihrer Plattform, dem Nachrichtentyp, dem Layout und der Bearbeitungserfahrung ab.
| Feld oder Einstellung | Was es steuert | Hinweise |
|---|---|---|
| Sprache | Fügt sprachspezifische Liquid-Bedingungen hinzu. | Fügen Sie Sprachen hinzu, bevor Sie Ihren Inhalt verfassen. |
| Bild | Fügt ein hochgeladenes Bild, eine Bild-URL, ein Badge oder ein Font-Awesome-Symbol hinzu. | Die Optionen hängen vom Nachrichtentyp ab. |
| Header und Nachricht | Legt den Nachrichtentext fest. | Unterstützt Liquid und andere Personalisierung. |
| Button-Text und Klickverhalten | Richtet bis zu zwei Buttons und deren Aktionen ein. | Verfügbare Aktionen hängen von den ausgewählten Plattformen ab. |
| Nachricht schließen | Steuert, wie Nutzer:innen die Nachricht schließen. | Wählen Sie automatisches Schließen oder warten Sie, bis Nutzer:innen die Nachricht selbst schließen. |
| Slideup-Position | Platziert ein Slideup oben oder unten auf dem App-Bildschirm. | Nur für Slideup-Nachrichten verfügbar. |
| HTML und Assets | Definiert angepassten Code und hochgeladene Assets. | Für angepasste Code-Nachrichtentypen verfügbar. |
| Schlüssel-Wert-Paare | Sendet zusätzliche angepasste Felder an die Geräte der Nutzer:innen. | Konfigurieren Sie diese auf dem Tab Einstellungen. |
Informationen zur Drag-and-Drop-Zusammenstellung finden Sie unter In-App-Nachricht mit Drag-and-Drop erstellen.
Auf dem Tab Zusammenstellen können Sie Inhalt und Verhalten der Nachricht bearbeiten.

Der Inhalt des Tabs Zusammenstellen variiert je nach den ausgewählten Nachrichtenoptionen.
Sprache
Wählen Sie Sprachen hinzufügen und wählen Sie die gewünschten Sprachen aus der bereitgestellten Liste aus. Dadurch wird Liquid in Ihre Nachricht eingefügt. Wir empfehlen, Ihre Sprachen auszuwählen, bevor Sie Ihren Inhalt verfassen, damit Sie Ihren Text an der richtigen Stelle im Liquid einfügen können. Sehen Sie sich unsere vollständige Liste der verfügbaren Sprachen an.
Bild
Je nach Nachrichtentyp können Sie ein Bild hochladen, ein Badge auswählen oder Font Awesome verwenden. Um ein Bild hochzuladen, wählen Sie Bild hinzufügen oder geben Sie eine Bild-URL an. Wenn Sie Bild hinzufügen auswählen, öffnet sich die Medienbibliothek, in der Sie ein zuvor hochgeladenes Bild auswählen oder ein neues hinzufügen können. Jeder Nachrichtentyp und jede Plattform kann eigene empfohlene Proportionen und Anforderungen haben – prüfen Sie diese unbedingt, bevor Sie ein Bild in Auftrag geben oder von Grund auf erstellen.

Wenn Sie Bilder über Connected Content oder Liquid einbinden, stellen Sie sicher, dass Ihre Bild-URL mit https:// beginnt. Die Verwendung von http:// führt zum Absturz Ihrer App.
Header und Text
Geben Sie Ihren Header und Ihren Nachrichtentext ein. Sie können Liquid und andere Personalisierungsmöglichkeiten verwenden. Halten Sie Header und Nachrichteninhalte klar und prägnant.
Einige Nachrichtentypen benötigen keinen Header und fragen daher auch nicht danach.
KI-Text generieren
Um Nachrichtentexte zu generieren, verwenden Sie den KI-Textassistenten.

Rechts-nach-links-Nachrichten erstellen
Für Sprachen wie Arabisch und Hebräisch lesen Sie Rechts-nach-links-Nachrichten erstellen.
Button-Text
Wenn für Ihren Nachrichtentyp verfügbar, können bis zu zwei Buttons unter Ihrem Textkörper angezeigt werden. Sie können angepassten Button-Text und Farben erstellen und bearbeiten. Sie können auch einen Link zu Nutzungsbedingungen in E-Mail-Erfassungsformularen hinzufügen.
Wenn Sie nur einen Button verwenden, passt sich dieser automatisch an, um den verfügbaren Platz am unteren Rand Ihrer Nachricht einzunehmen, anstatt Platz für einen zusätzlichen Button freizulassen.
Primären Button auswählen
Verwenden Sie Button 2 für Ihren primären Handlungsaufruf. Geben Sie ihm eine kontrastierende Farbe, damit er sich vom Rest der Nachricht abhebt.

Klickverhalten
Wenn Nutzer:innen einen Button in Ihrer In-App-Nachricht auswählen, stehen je nach Plattform und Workspace-Konfiguration die folgenden Aktionen zur Verfügung.
| Aktion | Beschreibung |
|---|---|
| Nachricht schließen | Schließt die aktuelle Nachricht. |
| Web-URL öffnen | Öffnet eine Webseite. Sie können wählen, ob die URL innerhalb der App geöffnet werden soll. |
| Deeplink in die Anwendung | Öffnet Inhalte innerhalb Ihrer App. Weitere Informationen finden Sie unter Deeplinking zu In-App-Inhalten. |
| Angepasstes Event protokollieren | Protokolliert ein angepasstes Event. |
| Angepasstes Attribut protokollieren | Setzt ein angepasstes Attribut für die aktuellen Nutzer:innen. |
| Push-Berechtigung anfordern | Zeigt die native Push-Berechtigungsabfrage an. Weitere Informationen finden Sie unter Push-Primer. |
Die Optionen Push-Berechtigung anfordern, Angepasstes Event protokollieren und Angepasstes Attribut protokollieren erfordern die folgenden Mindest-SDK-Versionen:
Um mehrere Aktionen zu kombinieren oder zusätzliche SDK-Aktionen auszuführen, die im Dashboard nicht verfügbar sind (z. B. Hinzufügen zu einer Abo-Gruppe oder Festlegen eines E-Mail-Abo-Typs), können Sie Braze-Actions-Deeplinks verwenden.
iOS-Geräteoptionen
Wählen Sie bei Nachrichten, die iOS-Apps einschließen, Ändern aus, um an alle Geräte, alle iOS-Geräte, nur iPads oder nur iPhones und iPod Touches zu senden.
Nachricht schließen
Wählen Sie zwischen den folgenden Optionen:
- Automatisch schließen: Wählen Sie, wie viele Sekunden die Nachricht auf dem Bildschirm angezeigt wird, bis zu 60 Sekunden.
- Warten, bis Nutzer:innen die Nachricht schließen: Die Nachricht bleibt geöffnet, bis Nutzer:innen sie schließen.
Das Schließen einer Nachricht protokolliert eine Impression, aber keinen Klick. Informationen darüber, wie Klicks nach Nutzeraktion getrackt werden, finden Sie unter Klick-Tracking.
Slideup-Position
Diese Einstellung gilt nur für den Slideup-Nachrichtentyp. Wählen Sie, ob Ihr Slideup vom unteren Bildschirmrand oder vom oberen Bildschirmrand der App erscheinen soll.
HTML und Assets
Diese Einstellung gilt nur für den angepassten Code-Nachrichtentyp. Kopieren Sie HTML in den verfügbaren Bereich und laden Sie Ihre Assets über eine ZIP-Datei hoch.
Platzhaltertext für E-Mail-Erfassungseingabe
Diese Einstellung gilt nur für den E-Mail-Erfassungsformular-Nachrichtentyp. Geben Sie angepassten Text ein, der als Platzhaltertext im E-Mail-Eingabefeld angezeigt wird. Der Standardwert lautet „E-Mail-Adresse eingeben“.
Design
Verwenden Sie den Tab Design, um das visuelle Erscheinungsbild einer Nachricht anzupassen, die im traditionellen Editor erstellt wurde. Die verfügbaren Einstellungen hängen von der Plattform, dem Nachrichtentyp und dem Layout ab.
| Einstellung | Was sie steuert |
|---|---|
| Farbprofil | Wendet ein wiederverwendbares Farbprofil aus der In-App-Nachrichten-Vorlagengalerie an. |
| Textausrichtung | Richtet unterstützten Überschriften- und Textkörpertext linksbündig, zentriert oder rechtsbündig aus. |
| Überschrift und Text | Legt Textfarbe und Deckkraft fest. |
| Buttons | Legt Hintergrund, Text, Rahmen und Deckkraft für jeden Button fest. |
| Hintergrundfarbe | Legt die Hintergrundfarbe und Deckkraft der Nachricht fest. |
| Bildschirm-Overlay | Legt Farbe und Deckkraft rund um modale und Vollbild-Nachrichten fest. |
| Schließen-Steuerelement | Legt die Farbe des Chevrons oder eines anderen Schließen-Steuerelements fest. |
Zeigen Sie immer eine Vorschau an und testen Sie Ihre Nachricht, bevor Sie sie senden.

Nachrichtentypen mit benutzerdefiniertem Code enthalten keinen Tab Design. Fügen Sie HTML, CSS, JavaScript und Assets im Tab Erstellen hinzu. Informationen zu webspezifischen CSS-Templates finden Sie unter Web-Modal mit CSS.
Zusätzliche Einstellungen
Schlüssel-Wert-Paare
Sie können Schlüssel-Wert-Paare hinzufügen, um zusätzliche benutzerdefinierte Felder an die Geräte der Nutzer:innen zu senden.
- Wählen Sie im Nachrichten-Editor den Tab Einstellungen aus.
- Wählen Sie unter Schlüssel-Wert-Paare die Option Neues Paar hinzufügen aus.
- Geben Sie für jedes Paar einen Schlüssel und einen Wert ein. Um ein weiteres Paar hinzuzufügen, wählen Sie erneut Neues Paar hinzufügen aus.
Zustellung und Targeting
Campaign-Trigger auswählen
Wählen Sie eine Aktion aus, die die Campaign triggert, und legen Sie dann die Startzeit sowie eine optionale Endzeit für die Campaign fest.

Um eine In-App-Nachricht durch ein angepasstes Event zu triggern, protokollieren Sie das Event über das SDK.

In-App-Nachrichten-Campaigns unterstützen die folgenden Aktions-Trigger:
- Eine Sitzung in der App oder auf der Website starten
- Einen Kauf tätigen
- Ein angepasstes Event ausführen, das über das SDK protokolliert wird
Informationen zu servergesteuerten und lokalen Nachrichten finden Sie unter In-App-Nachrichten triggern.
Nachrichten offline triggern
Braze sendet berechtigte Nachrichten und deren Trigger an das Gerät der Nutzer:innen. Nachdem eine Nachricht zwischengespeichert wurde, kann sie angezeigt werden, wenn ihr Trigger ausgelöst wird, während das Gerät offline ist.

Nachdem eine In-App-Nachrichten-Campaign gestoppt wurde, können Nutzer:innen, die vor dem Stopp eine Sitzung gestartet haben, die zwischengespeicherte Nachricht weiterhin sehen, wenn sie das Trigger-Event ausführen. Diese Nutzer:innen zählen als eindeutige Impressionen.
Priorität festlegen
Legen Sie die Reihenfolge fest, in der berechtigte In-App-Nachrichten angezeigt werden, wenn mehrere Nachrichten denselben Trigger haben. Campaigns und Canvas-Nachrichtenschritte verwenden dieselbe Prioritätsreihenfolge.
Sie können zwischen den folgenden Nachrichtenprioritäten wählen:
- Hohe Priorität (wird vor anderen Nachrichten angezeigt)
- Mittlere Priorität (Standard)
- Niedrige Priorität (wird nach anderen Nachrichten angezeigt)
Die Optionen „Hoch“, „Mittel“ und „Niedrig“ sind Prioritäts-Buckets. Neue oder neu zugewiesene Nachrichten erhalten die höchste Position innerhalb ihres Buckets, es sei denn, Sie legen eine genaue Priorität fest.
Wählen Sie Set exact priority aus, um Campaigns und Canvases per Drag-and-Drop in eine bestimmte Reihenfolge zu bringen. Sie können eine Nachricht auch anheften, damit sie oben im Bucket mit hoher Priorität bleibt.

Zielgruppe zusammenstellen
Verwenden Sie Segments und Filter, um Nutzer:innen gezielt anzusprechen. Braze berechnet die genaue Segment-Zugehörigkeit, bevor die Nachricht an das Gerät gesendet wird.

Wenn ein In-App-Nachrichten-Schritt eine Verzögerung hat, bewertet Braze die Segment-Zugehörigkeit nach der Verzögerung. Wenn die Nutzer:innen berechtigt sind, wird die Nachricht während der nächsten verfügbaren Sitzung synchronisiert.
Campaign-Berechtigung und Liquid erneut bewerten
Wählen Sie bei Campaigns die Option Re-evaluate campaign eligibility before displaying, wenn die Berechtigung von häufig wechselnden Attributen abhängt oder die Nachricht aktuelle Profildaten benötigt.

Wenn Sie diese Option auswählen, stellt das SDK eine zusätzliche Anfrage, um zu bestätigen, dass die Nutzer:innen weiterhin berechtigt sind. Braze wertet außerdem Liquid und Connected Content unmittelbar vor der Anzeige der Nachricht aus.
Diese Option verhindert, dass zwischengespeicherte Nachrichten angezeigt werden, wenn die Nutzer:innen die Berechtigungskriterien der Campaign nicht mehr erfüllen.

Diese Option erfordert eine Netzwerkverbindung und fügt vor der Anzeige eine Anfrage hinzu. Verwenden Sie sie nicht für Nachrichten, die getriggert werden müssen, während die Nutzer:innen offline sind.
Per REST API hinzugefügte Daten in einer Nachricht verwenden
Nutzerdaten, die der /users/track-Endpunkt in derselben Sitzung hinzufügt, können manchmal in der In-App-Nachricht dieser Nutzer:innen verwendet werden. Wenn sich beispielsweise Nutzer:innen in der Zielgruppe einer In-App-Nachricht befinden, die auf einen Trigger wartet, eine Sitzung starten und in derselben Sitzung die REST API ihr Profil aktualisiert, können diese neuen Daten in der In-App-Nachricht erscheinen, wenn Re-evaluate campaign eligibility before displaying ausgewählt ist. Braze erstellt das Template für die In-App-Nachricht erst, wenn es Zeit ist, sie zu rendern.
Wenn ein Trigger sowohl Daten an Braze sendet als auch die In-App-Nachricht auslöst, kann die Nachricht die neu aktualisierten Profildaten nicht verwenden, selbst mit einer geplanten Verzögerung. Verwenden Sie stattdessen zwei separate Trigger: einen zum Senden der Daten und einen zum Triggern der In-App-Nachricht.
Steuerelemente für Canvas-Nachrichten konfigurieren
In-App-Nachrichten in Canvas enthalten Steuerelemente für Ablauf, Trigger-Aktionen und eine Verzögerung von bis zu zwei Stunden. Weitere Informationen finden Sie unter In-App-Nachrichten in Canvas.
Wissenswertes
Kapazität für aktive In-App-Nachrichten-Campaigns
Um die Performance bei der Nachrichtenzustellung aufrechtzuerhalten, sollten Sie aktionsbasierte In-App-Nachrichten-Campaigns stoppen, die nicht mehr benötigt werden.

Die Standardkapazität beträgt 200 aktive, aktionsbasierte In-App-Nachrichten-Campaigns pro Workspace. Ihr Workspace kann eine andere Kapazität haben. Dies gilt nicht für Canvases.
Die Zählung umfasst aktive Campaigns, deren Endzeit noch nicht erreicht wurde, sowie Campaigns ohne Endzeit. Ausgenommen sind Campaigns, deren Endzeit überschritten wurde, die ihre maximale Anzahl an Impressionen erreicht haben oder die nicht mehr aktiviert sind.
Auswertung der Zustellung zur Ortszeit
Wenn eine In-App-Nachrichten-Campaign die Ortszeit der Nutzer:innen verwendet, wertet Braze die Start- und Endzeit der Campaign in dieser Zeitzone aus. Eine zwischengespeicherte Nachricht wird nur angezeigt, wenn die Nutzer:innen berechtigt sind und der Trigger innerhalb des konfigurierten Zustellzeitfensters ausgelöst wird.
Nächste Schritte
Nachdem Sie Ihre In-App-Nachricht verfasst haben, fahren Sie mit dem Aufbau und der Validierung der Campaign oder des Canvas fort:
- Canvas konfigurieren oder die Zeitplanung Ihrer Campaign abschließen
- Nutzer:innen ansprechen und Konversions-Events konfigurieren
- Nachricht in der Vorschau anzeigen und testen
- In-App-Nachricht-Reporting überprüfen