SDK-Übersicht
Das Braze SDK erfasst Sitzungsdaten, identifiziert Nutzer:innen und zeichnet Käufe und angepasste Events über Ihre Website oder App auf. Sie können das SDK auch nutzen, um das Engagement mit Nutzer:innen zu fördern, indem Sie In-App Messages und Push-Benachrichtigungen direkt über das Braze-Dashboard versenden.
Kurz gesagt, das Braze SDK:
- Sammelt und synchronisiert Nutzerdaten in einem konsolidierten Kundenprofil
- Erfasst Marketingdaten und angepasste Daten speziell für Ihr Unternehmen
- Unterstützt Push-Benachrichtigungen, In-App Messages und Content-Card-Nachrichtenkanäle
Was ist ein SDK?
Ein Software-Development-Kit (SDK) ist eine Sammlung vorgefertigter Tools—einfach kleine Code-Bausteine—, die zu digitalen Anwendungen hinzugefügt werden können, um neue Funktionen zu unterstützen. Das Braze SDK wird verwendet, um Informationen an Ihre App oder Website zu senden und von dort abzurufen. Es ist darauf ausgelegt, wesentliche Funktionen von Anfang an bereitzustellen: Nutzerprofile erstellen, angepasste Events protokollieren, Push-Benachrichtigungen triggern usw.
Da diese Funktionen standardmäßig von Braze bereitgestellt werden, können sich Ihre Entwickler:innen auf Ihr Kerngeschäft konzentrieren. Ohne ein SDK müsste jeder Braze-Kunde die gesamte Infrastruktur und alle Tools für Datenverarbeitung, Segmentierungslogik, Zustellungsoptionen, die Verarbeitung anonymer Nutzer:innen, Kampagnen-Analytics und mehr selbst entwickeln. Das würde viel länger dauern als die etwa eine Stunde, die die Integration unseres SDK in Anspruch nimmt.
Implementierung
Um ein SDK in Ihre App oder Website einzubinden, muss jemand den Code des SDK in die übergeordnete Codebasis dieser Anwendung einfügen. Das bedeutet, dass Ihr Entwicklerteam beteiligt sein wird. Es verbindet im Grunde unsere Apps miteinander, sodass Informationen und Aktionen zwischen ihnen fließen. Auch wenn Ihre Entwickler:innen beteiligt sind, ist das SDK so konzipiert, dass es schlank und einfach zu integrieren ist.
Um Ihnen Zeit zu sparen und eine reibungslose Integration zu gewährleisten, empfehlen wir, dass Sie und Ihr Entwicklerteam Ihre angepassten Events, angepassten Attribute und das SDK gleichzeitig einrichten. In unserem Artikel zur Implementierung erfahren Sie mehr über die Schritte, die Ihr Marketing- und Ihr Entwicklerteam gemeinsam durchdenken sollten.
Datenaggregation
Das Braze SDK erfasst automatisch Daten auf Nutzerebene und liefert Ihnen wichtige Metriken für Ihre App und Ihre Nutzerbasis. Fassen Sie ähnliche Apps in einem einzigen Workspace zusammen (zum Beispiel iOS- und Android-Versionen), um die erfassten Daten plattformübergreifend anzuzeigen und ein vollständiges Bild der Nutzeraktivität zu erhalten. Weitere Informationen finden Sie im Artikel zur Startseite.
In-App-Messaging
Mit dem SDK können Sie In-App-Nachrichten direkt erstellen und versenden. Je nach Ihrer Campaign-Strategie können Sie zwischen Slideup-, Modal- oder Vollbild-Nachrichten wählen. Einzelheiten zur Erstellung finden Sie unter In-App-Nachricht erstellen.

Push-Benachrichtigungen
Push-Benachrichtigungen sind eine weitere großartige Möglichkeit, mit Ihren Nutzer:innen in Kontakt zu treten, und eignen sich besonders für zeitkritische Calls-to-Action. Mobile Push-Benachrichtigungen erscheinen auf den Geräten Ihrer Nutzer:innen, und Web-Push-Benachrichtigungen werden sogar angezeigt, wenn Ihre Website nicht geöffnet ist. Einzelheiten zur Verwendung von Push-Benachrichtigungen finden Sie in unserem Artikel zu Push-Benachrichtigungen.
Nutzer:innen Ihrer Website oder App müssen ein Opt-in erteilen, um Push-Benachrichtigungen zu erhalten. Weitere Informationen finden Sie unter Push-Primer.
Segmentierung und Zustellungsregeln
Standardmäßig wird eine Campaign mit In-App-Nachrichten an alle Versionen der App in diesem Workspace gesendet. Die Nachricht geht zum Beispiel sowohl an Web- als auch an mobile Nutzer:innen. Um eine In-App-Nachricht ausschließlich an Web- oder mobile Nutzer:innen zu senden, müssen Sie Ihre Campaign entsprechend segmentieren. Das Braze SDK unterstützt dies standardmäßig.
Sie können ein Segment Ihrer Web-Nutzer:innen erstellen, indem Sie Apps and websites targeted auf Users from specific apps setzen und dann unter Specific Apps nur Ihre Website auswählen.

So können Sie Nutzer:innen gezielt anhand ihres Verhaltens ansprechen. Möchten Sie Web-Nutzer:innen ermutigen, Ihre mobile App herunterzuladen, erstellen Sie dieses Segment als Ihre Zielgruppe. Möchten Sie eine Messaging-Kampagne senden, die eine mobile In-App-Nachricht, aber keine Web-Nachricht enthält, deaktivieren Sie in Ihrem Segment das Symbol Ihrer Website.
Unterstützte Plattformen
Braze bietet SDKs für mehrere Plattformen, wie Web, Android und Swift. Die vollständige Liste finden Sie im Braze-Entwicklerhandbuch.