Mit In-App Bannern lassen sich Nutzer innerhalb der App erreichen – sowohl Abonnements als auch solche welche keine Push Nachrichten aktiviert haben.
Allgemeine Einstellungen

Name: Der interne Name des Banners.
Status: Entwurf oder Veröffentlicht. Entwürfe werden keinen Nutzern ausgespielt.
Sofern ein Gerät allerdings „enableDevelopmentMode()“ im App-Code verbaut und damit den Entwicklermodus aktiviert hat, werden hier auch Entwurfs-Banner ausgespielt.
Plattform: Die Ausspielung des Banners optional auf ein Betriebssystem (iOS oder Android) einschränken.
Inhalts-Einstellungen

In den Bannern kann zwischen einem Komponenten-Modus (empfohlen) und einem HTML-Modus (für erfahrene Nutzer) gewählt werden.
Komponenten-Modus
Es kann zwischen verschiedenen Komponenten gewählt werden, diese können beliebig angeordnet werden und werden untereinander angezeigt. Die Vorschau bietet hierfür einen guten Indikator.
HTML-Modus
Hier kann eigener HTML-Code genutzt werden für den Inhalt des Banners, bspw. für eingebettete Umfragen o.ä.
Im Komponenten-Modus können 3 Anzeigemodi gewählt werden: Mittig, Oben oder Unten. Je nach dem erscheint an der Banner an der entsprechenden Stelle auf dem Bildschirm.
Folgende Komponenten stehen hier zur Verfügung:
Bild

Bild: Das anzuzeigende Bild
Größe: Die Größe des anzuzeigenden Bilds (prozentual)
Aktion: Wird beim Klick des Buttons an die App weitergegeben
Text

Text: Inhalt
Textgröße: Größe des Inhalts in Pixeln
Farbe: HEX- oder RGB-Code
Ausrichtung: Ausrichtung des Textes
Schriftart: Muss in der App verfügbar sein und existieren
Button

Text: Inhalt des Buttons
Textgröße: Größe des Inhalts in Pixeln
Farbe: HEX- oder RGB-Code
Schriftart: Muss in der App verfügbar sein und existieren
Ausrichtung: Ausrichtung des Textes im Button
Rahmen Radius: Abrundungen der Ecken des Buttons
Aktion: Wird beim Klick des Buttons an die App weitergegeben
HTML
Hier können beliebige HTML-Codes als Komponente eingebaut werden. Die Höhe kann für eine optimale Darstellung in Pixeln definiert werden.
Auslöser-Einstellungen
Wichtig für jeden App-Banner ist der Auslöser, also wann wird der Banner dem User angezeigt.
Möglich ist hier ganz einfach die Standard-Option „Beim Öffnen der App“. Der Banner wird dann beim nächsten Öffnen angezeigt.
Auch können eigene Bedingungen zusammengestellt werden, die dann bestimmen ob und wann der Banner angezeigt wird.

Über den Button „Auslöser hinzufügen“ wird ein neuer Auslöser hinzugefügt. Mehrere Auslöser sind mit einer ODER-Verknüpfung verknüpft, lösen also unabhängig von einander aus.
Alle Bedingungen innerhalb eines Auslösers sind mit einer UND-Verknüpfung verknüpft und müssen daher alle eintreten.
Folgende Bedingungen sind aktuell möglich:
Event:
Ein In-App Banner Event welches über die SDK Methode „triggerAppBannerEvent“ (iOS / Android) mit einem „Key“ und einer „Value“ ausgelöst werden kann. Hier können alle möglichen Events ausgelöst und auch kombiniert werden.
Dauer:
Die Aufenthaltsdauer der aktuellen Sitzung des Users in Sekunden.
Sitzungen:
Die Gesamt-Anzahl der Sitzungen des Users (seit Einbau des CleverPush SDKs).
Planungs-Einstellungen
Hier lässt sich der Auslöser durch zeitliche Komponenten (Datum von wann bis wann) und Häufigkeit (bei jeder Sitzung, nur einmal insgesamt) weiter einschränken.

Statistiken

In den Statistiken lassen sich folgende Metriken pro Banner auswerten:
- Zustellungen (Ausspielungen des Banners)
- Klicks (Klicks auf Buttons im Banner)
- Klickrate (errechnet sich aus Klicks und Zustellungen)
Technische Infos
Weiterführende Infos (bspw. zum Reagieren auf Button-Klicks durch einen Listener) und die komplette technische Dokumentation sind in den SDK Dokumentationen einsehbar:



