Native In-App-Nachrichten erstellen
Native In-Apps verwenden vorgefertigte Layouts, die das Pushwoosh SDK direkt auf dem Gerät rendert, anstatt der HTML-Seite, die eine benutzerdefinierte In-App lädt. Dadurch laden sie schneller und animieren flüssiger, und Sie benötigen keine Design- oder Entwicklungsfähigkeiten, um eine zu erstellen.
Greifen Sie zu einer nativen In-App, wenn Sie schnell eine Werbeaktion, eine Erinnerung oder eine Funktionsankündigung starten möchten und ein vollständig benutzerdefiniertes Layout nicht erforderlich ist. Wenn Sie die volle Kontrolle über das Design benötigen, erstellen Sie stattdessen eine HTML-basierte In-App.
Voraussetzungen
Anchor link toBevor Sie eine native In-App-Vorlage erstellen, stellen Sie sicher, dass:
- Das Pushwoosh SDK in Ihrer App integriert ist, damit In-App-Nachrichten erscheinen können. Erfahren Sie mehr
- Ihre App iOS SDK 7.2.0+ oder Android SDK 6.10.0+ für modal, fullscreen und stories ausführt. Sheet, carousel und banner benötigen iOS SDK 7.2.1+ oder Android SDK 6.10.1+. Video ist vorerst nur für iOS verfügbar.
Eine native In-App-Vorlage erstellen
Anchor link to- Gehen Sie zu Inhalt → In-Apps.
- Klicken Sie auf In-App erstellen.
- Geben Sie einen Vorlagennamen ein.
- Wählen Sie Natives Rich Media erstellen.
- Wählen Sie unter ANZEIGETYP einen Anzeigetyp aus: modal, fullscreen, stories, sheet, carousel, banner oder video.
- Klicken Sie auf In-App erstellen.

Der Editor öffnet sich mit einer Live-Vorschau auf der rechten Seite und den Vorlagenfeldern auf der linken Seite, gruppiert in Inhalt, Konfiguration und Aktionen. Was Sie in jeder Gruppe sehen, hängt vom gewählten Anzeigetyp ab.
Den Anzeigetyp konfigurieren
Anchor link toModal
Anchor link toEine zentrierte Karte, die optional über einem abgedunkelten Hintergrund angezeigt wird.
- Fügen Sie unter Inhalt einen Titel und eine Nachricht hinzu, jeweils mit eigener Textfarbe, sowie ein optionales Bild. Siehe Ein Bild hinzufügen.
- Legen Sie unter Konfiguration die Hintergrundfarbe der Karte fest. Diese füllt die Karte hinter Ihrem Text und Bild aus.
- Aktivieren Sie Schließen-Schaltfläche, wenn Sie ein ✕-Steuerelement wünschen, damit Benutzer die In-App ohne Tippen auf eine Schaltfläche schließen können.
- Aktivieren Sie Hintergrund abdunkeln, um den Bildschirm hinter der Karte abzudunkeln und den Fokus auf Ihre Nachricht zu lenken.
- Fügen Sie unter Aktionen eine oder mehrere Schaltflächen hinzu. Siehe Schaltflächen konfigurieren.

Fullscreen
Anchor link toEin randloses Titelbild mit Text und Schaltflächen darüber. Füllen Sie diese Felder im linken Bereich aus:
- Fügen Sie unter Inhalt ein Titelbild sowie einen Titel und eine Nachricht hinzu, jeweils mit eigener Textfarbe. Siehe Ein Bild hinzufügen.
- Legen Sie unter Konfiguration die Titelfarbe fest. Sie wird angezeigt, während das Titelbild lädt, oder allein, wenn Sie das Bild leer lassen.
- Aktivieren Sie Schließen-Schaltfläche, wenn Sie ein ✕-Steuerelement wünschen, damit Benutzer die In-App ohne Tippen auf eine Schaltfläche schließen können.
- Fügen Sie unter Aktionen eine oder mehrere Schaltflächen hinzu. Siehe Schaltflächen konfigurieren.

Stories
Anchor link toEine Sequenz von Vollbild-Folien mit Fortschrittsbalken oben, ähnlich wie bei Social-Media-Stories. Jede Folie ist ein eigener Stories-Eintrag unter Inhalt.
- Füllen Sie das Bild, den Titel und die Nachricht der ersten Folie aus (jeweils mit eigener Textfarbe). Siehe Ein Bild hinzufügen.
- Stellen Sie Sekunden ein, wie lange die Folie auf dem Bildschirm bleibt, bevor sie weitergeht. Der Standardwert ist 5. Geben Sie einen Wert von 1 bis 30 ein. Werte außerhalb dieses Bereichs blockieren das Speichern mit einem Validierungsfehler.
- Optional können Sie innerhalb der Folie auf Hinzufügen klicken, um ihr eine eigene CTA-Schaltfläche zu geben. Siehe Schaltflächen konfigurieren.

- Klicken Sie unter der letzten Folie auf Hinzufügen, um eine weitere Folie hinzuzufügen, und wiederholen Sie die Schritte 1-3 dafür.
- Aktivieren Sie unter Konfiguration die Option Schleife, wenn die Story nach dem Ende der letzten Folie wieder von der ersten Folie an beginnen soll.
- Aktivieren Sie Schließen-Schaltfläche, wenn Sie ein ✕-Steuerelement wünschen, damit Benutzer die Story verlassen können, bevor alle Folien abgespielt wurden.

Beispiel, wie die fertige Story für den Benutzer aussieht
Anchor link toSheet
Anchor link toEin Bottom-Sheet, das vom unteren Bildschirmrand nach oben gleitet. Ein Griff oben ermöglicht es den Benutzern, es zum Schließen nach unten zu ziehen.
Füllen Sie diese Felder im linken Bereich aus:
- Fügen Sie unter Inhalt einen Titel und eine Nachricht hinzu, jeweils mit eigener Textfarbe, sowie ein optionales Bild. Siehe Ein Bild hinzufügen.
- Legen Sie unter Konfiguration die Hintergrundfarbe des Sheets fest. Diese füllt das Panel hinter Ihrem Text und Bild aus.
- Aktivieren Sie Schließen-Schaltfläche, wenn Sie ein ✕-Steuerelement wünschen, damit Benutzer das Sheet ohne Tippen auf eine Schaltfläche schließen können.
- Fügen Sie unter Aktionen eine oder mehrere Schaltflächen hinzu. Siehe Schaltflächen konfigurieren.

Carousel
Anchor link toEine Vollbild-Nachricht mit mehreren Karten, durch die Benutzer wischen können. Punkte unten zeigen an, welche Karte aktiv ist. Unter Inhalt ist jede Karte ein separater Karten-Eintrag.
- Füllen Sie das Bild, den Titel und die Nachricht der ersten Karte aus (jeweils mit eigener Textfarbe). Siehe Ein Bild hinzufügen.
- Legen Sie die Aktion für die Karte fest. Wählen Sie schließen, um die In-App zu schließen, wenn der Benutzer auf die Karte tippt, oder url, um einen Link zu öffnen (dieselben Optionen wie bei Schaltflächen konfigurieren).
- Klicken Sie unter der letzten Karte auf Hinzufügen, um eine weitere hinzuzufügen, und wiederholen Sie die Schritte 1-2 dafür.
- Aktivieren Sie Schließen-Schaltfläche, wenn Sie ein ✕-Steuerelement wünschen, damit Benutzer das Karussell verlassen können, ohne auf eine Karte zu tippen.

Banner
Anchor link toEin kompakter Balken, der am oberen oder unteren Bildschirmrand angeheftet ist, für Nachrichten, die nicht die gesamte Benutzeroberfläche blockieren sollten.
- Fügen Sie unter Inhalt einen Titel und eine Nachricht hinzu, jeweils mit eigener Textfarbe, sowie ein optionales kleines Bild. Siehe Ein Bild hinzufügen.
- Legen Sie unter Konfiguration die Position auf oben oder unten fest, um den Banner am gewünschten Bildschirmrand anzuheften.
- Stellen Sie Automatisch schließen, Sek. ein, um den Banner nach so vielen Sekunden automatisch zu schließen. Lassen Sie es leer, um den Banner beizubehalten, bis der Benutzer ihn schließt.
- Legen Sie die Hintergrundfarbe für den Balken fest.
- Aktivieren Sie Schließen-Schaltfläche, wenn Sie ein ✕-Steuerelement auf dem Banner wünschen.
- Legen Sie unter Aktionen die Aktion auf schließen oder url fest. Banner haben keine separaten Schaltflächen. Ein Tippen irgendwo auf den Banner führt diese Aktion aus. Siehe Schaltflächen konfigurieren für das Verhalten von schließen und url.

Video
Anchor link toEin Vollbild-Player für einen HLS-Streaming-Link (.m3u8) oder eine direkte .mp4-Datei, mit optionalen Titel, Nachricht und Schaltflächen darüber.
- Legen Sie unter Inhalt die Video-URL (erforderlich) auf einen absoluten HTTPS-Link zu einer
.m3u8- oder.mp4-Datei fest. Fügen Sie optional ein Poster-Bild hinzu, das vor Beginn der Wiedergabe angezeigt wird, und ein Fallback-Bild, das angezeigt wird, wenn das Video nicht abgespielt werden kann. - Fügen Sie einen Titel und eine Nachricht hinzu, jeweils mit eigener Textfarbe.
- Aktivieren Sie unter Konfiguration die Option Schleife, um das Video nach dem Ende neu zu starten.
- Aktivieren Sie Stummgeschaltet, um die Wiedergabe ohne Ton zu starten.
- Aktivieren Sie Schließen-Schaltfläche, wenn Sie ein ✕-Steuerelement wünschen, damit Benutzer die In-App schließen können, ohne auf das Ende des Videos zu warten.
- Fügen Sie unter Aktionen eine oder mehrere Schaltflächen hinzu. Siehe Schaltflächen konfigurieren.

Textfelder konfigurieren
Anchor link toTextfelder unterstützen keinen mehrzeiligen Text. Wenn Sie die Eingabetaste drücken, zeigt der Editor möglicherweise einen Zeilenumbruch an, aber Pushwoosh speichert stattdessen ein Leerzeichen. Auf dem Gerät erscheint der Text als eine Zeile.
Um ein Emoji hinzuzufügen, klicken Sie neben der Feld-Symbolleiste auf Emoji. Emojis werden in denselben Textfeldern wie einfacher Text unterstützt. Überprüfen Sie die Live-Vorschau, um zu sehen, wie sie im Layout aussehen.
Dynamischen Inhalt hinzufügen
Anchor link toJedes Textfeld unterstützt die Personalisierung mit Tags und der User ID.
- Klicken Sie neben der Feld-Symbolleiste auf Personalisierung.
- Wählen Sie unter Tag ein Tag oder die User ID aus.
- Wählen Sie einen Formatmodifikator (z. B. CapitalizeFirst oder regular).
- Geben Sie optional einen Standard-Tag-Wert ein.
- Klicken Sie auf Einfügen.

Das eingefügte Tag wird als Chip im Feld angezeigt. Sie können das Tag, den Modifikator und den Standardwert ändern, bevor Sie auf Einfügen klicken. Die Personalisierung verwendet dieselben Tags, Modifikatoren und Standardwerte wie Dynamischer Inhalt.
Wenn Sie auf Speichern klicken, überprüft Pushwoosh den dynamischen Inhalt und Liquid in jedem Textfeld. Wenn ein Feld nicht geparst werden kann (z. B. ein nicht geschlossenes {% if %}-Tag), wird das Speichern blockiert und eine Toast-Benachrichtigung Dynamischer Inhalt enthält Fehler nennt das fehlerhafte Feld und die Sprache. Korrigieren Sie es dort und klicken Sie dann erneut auf Speichern.
Schaltflächen konfigurieren
Anchor link toModal, Fullscreen, jede Stories-Folie, Sheet und Video verwenden dieselben Schaltflächenfelder:
- Schaltflächentext und seine Farbe.
- Hintergrund, Rahmenfarbe und Rahmenradius.
- Aktion: Wählen Sie, was passiert, wenn der Benutzer auf die Schaltfläche tippt:
- schließen: schließt die In-App.
- url: öffnet den Link, den Sie in das erscheinende Feld eingeben. Verwenden Sie eine Webadresse (z. B.
https://example.com) oder einen Deep Link in Ihre App (z. B.myapp://product/123).

Klicken Sie auf Hinzufügen, um eine weitere Schaltfläche hinzuzufügen, oder auf das × auf einer Schaltfläche, um sie zu entfernen.
Ein Bild hinzufügen
Anchor link toJedes Bildfeld (Bild, Titelbild und das Bild jeder Karte oder Folie) funktioniert auf die gleiche Weise. Fügen Sie eine gehostete Bild-URL direkt in das Feld ein oder klicken Sie daneben auf Aus Medienspeicher auswählen, um den Medienspeicher zu öffnen und ein bereits hochgeladenes Bild auszuwählen. Die Auswahl eines Bildes aus dem Medienspeicher ersetzt die aktuell im Feld befindliche URL.
Lokalisierungen hinzufügen
Anchor link toStandardmäßig hat eine native In-App eine Sprache. Um weitere hinzuzufügen:
- Klicken Sie auf + neben dem Sprachwähler in der oberen Leiste.
- Wählen Sie die hinzuzufügenden Sprachen aus und klicken Sie auf Anwenden.

- Verwenden Sie den Sprachwähler in der oberen Leiste, um zwischen den Sprachen zu wechseln und die Textfelder für jede Sprache auszufüllen.
Die Vorlage speichern
Anchor link toKlicken Sie oben rechts auf Speichern, um Ihre Änderungen zu übernehmen.
Die Vorlage erscheint dann unter Inhalt → In-Apps neben Ihren anderen In-App-Vorlagen.
In einer Kampagne verwenden
Anchor link toEine native In-App-Vorlage erscheint im Vorlagenwähler zusammen mit Ihren anderen In-App-Vorlagen.
Sie können sie verwenden, um:
- Eine sofortige In-App zu senden
- Einen In-App-Schritt zu einer Customer Journey hinzuzufügen
- Eine In-App zu öffnen, wenn der Benutzer auf eine Push-Benachrichtigung tippt