
Das AppboyKit (auch bekannt als Objective-C SDK) wird nicht mehr unterstützt und wurde durch das Swift SDK. ] ersetzt. Es wird keine neuen Features, Fehlerbehebungen, Sicherheitsupdates oder technischen Support mehr erhalten - Messaging und Analytics werden jedoch weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie unter Einführung in das neue Braze Swift SDK.
In-App-Nachrichten
Mit In-App-Nachrichten können Sie Inhalte an Ihre Nutzer:innen übermitteln, ohne sie mit einer Push-Benachrichtigung zu unterbrechen. Angepasste und maßgeschneiderte In-App-Nachrichten verbessern das Nutzererlebnis und helfen Ihrer Zielgruppe, den größtmöglichen Nutzen aus Ihrer App zu ziehen. Mit einer Vielzahl von Layouts und Anpassungswerkzeugen, aus denen Sie wählen können, binden In-App-Nachrichten Ihre Nutzer:innen mehr als je zuvor.
In unseren Fallstudien finden Sie Beispiele für In-App-Nachrichten.
Arten von In-App-Nachrichten
Braze bietet derzeit die folgenden standardmäßigen In-App-Nachrichtenarten:
SlideupModalFullHTML Full
Jede Art von In-App-Nachricht ist in Bezug auf Inhalt, Bilder, Symbole, Klickaktionen, Analytics, Anzeige und Zustellung in hohem Maße anpassbar.
Alle In-App-Nachrichten sind Unterklassen von ABKInAppMessage, die das grundlegende Verhalten und die Merkmale für alle In-App-Nachrichten definiert. Es gibt folgende Klassenstrukturen von In-App-Nachrichten:


In-App-Nachrichten werden standardmäßig nach Abschluss der standardmäßigen SDK-Integration aktiviert, einschließlich der GIF-Unterstützung.
Beachten Sie, dass die Integration von SDWebImage erforderlich ist, wenn Sie unsere Braze UI für die Anzeige von Bildern in iOS In-App-Nachrichten oder Content Cards verwenden möchten.
Erwartete Verhaltensweisen nach Nachrichtentypen
So sieht es aus, wenn Ihre Nutzer:innen eine unserer Standardarten von In-App-Nachrichten öffnen.
Modal-In-App-Nachrichten erscheinen in der Mitte des Bildschirms und werden von einem durchscheinenden Panel eingerahmt. Sie können mit bis zu zwei Buttons für Klickaktionen und Analytics ausgestattet werden und sind damit für wichtigere Mitteilungen geeignet.

Full-In-App-Nachrichten sind nützlich, um den Inhalt und die Wirkung Ihrer Nutzerkommunikation zu maximieren. Die obere Hälfte einer full-In-App-Nachricht enthält ein Bild, die untere Hälfte Text und bis zu zwei Buttons mit Klickaktionen und Analytics-Funktionalität.

HTML Full-In-App-Nachrichten sind nützlich, um vollständig angepasste Nutzerinhalte zu erstellen. Der gesamte Inhalt von benutzerdefinierten HTML-Full-In-App-Nachrichten wird in einer WKWebView angezeigt und kann optional anderen Rich Content wie Bilder und Schriftarten enthalten. So haben Sie die volle Kontrolle über das Aussehen und die Funktionalität der Nachrichten.
iOS-In-App-Nachrichten unterstützen eine JavaScript-brazeBridge-Schnittstelle, um Methoden des Braze Web SDK aus Ihrem HTML-Code heraus aufzurufen. Weitere Details finden Sie in unseren Best Practices.
Das folgende Beispiel zeigt eine paginierte HTML-Full-In-App-Nachricht:

Der Inhalt einer Full-In-App-Nachricht wird in einer WKWebView angezeigt und kann optional anderen Rich Content wie Bilder und Schriftarten enthalten. So haben Sie die volle Kontrolle über das Aussehen und die Funktionalität der Nachrichten. Beachten Sie, dass die Anzeige von angepassten In-App-Nachrichten im HTML-Format in einem iFrame unter iOS und Android derzeit nicht unterstützt wird.

Ab iOS SDK Version 3.19.0 sind die folgenden JavaScript-Methoden in In-App-Nachrichten im HTML-Format No-Ops: alert, confirm, prompt.
