Skip to content

Banner

Mit Bannern können Sie personalisierte Nachrichten für Ihre Nutzer:innen erstellen und gleichzeitig die Reichweite Ihrer anderen Kanäle, wie E-Mail oder Push-Benachrichtigungen, erhöhen. Sie können Banner direkt in Ihre App oder Website einbetten, wodurch Sie Nutzer:innen durch ein natürliches Erlebnis ansprechen können.

Voraussetzungen

Die Verfügbarkeit von Bannern hängt von Ihrem Braze-Paket ab. Wenden Sie sich an Ihren Account Manager oder Customer-Success-Manager, um loszulegen.

Stellen Sie vor dem Start sicher, dass Sie Bannerplatzierungen in Ihrer App oder Website erstellt haben.

Ein Beispiel für ein Banner, das auf einem Gerät angezeigt wird.

Warum Banner verwenden?

Mit Bannern können Marketing- und Produkt-Teams den Inhalt von Apps oder Websites dynamisch personalisieren und so die Realtime-Eignung und das Verhalten der Nutzer:innen widerspiegeln. Sie zeigen Nachrichten persistent inline an und bieten nicht-intrusive, kontextuell relevante Erlebnisse, die zu Beginn einer Sitzung oder während einer Sitzung aktualisiert werden können, wenn Ihre App oder Website dies explizit anfordert.

Nach der Integration von Bannern in eine App oder Website können Marketer die Banner mit einem einfachen Drag-and-Drop-Editor entwerfen und starten. Damit entfällt die Notwendigkeit einer ständigen Unterstützung durch Entwickler:innen, die Komplexität wird reduziert und die Effizienz gesteigert.

Anwendungsfall Erklärung
Ankündigungen Halten Sie Ankündigungen wie bevorstehende Ereignisse oder Änderungen der Richtlinien im Vordergrund Ihres App-Erlebnisses.
Personalisierung von Angeboten Zeigen Sie personalisierte Aktionen und Anreize auf der Grundlage des Browserverlaufs, des Warenkorb-Inhalts, der Abo-Stufe und des Treuestatus jedes Nutzers bzw. jeder Nutzerin.
Targeting für das Engagement neuer Nutzer:innen Führen Sie neue Nutzer:innen durch Onboarding-Abläufe und die Kontoeinrichtung.
Verkäufe und Aktionen Heben Sie besondere Inhalte, aktuelle Produkte und laufende Markenkampagnen persistent und direkt auf Ihrer Homepage hervor, ohne das Nutzererlebnis zu stören.

Features

Zu den Features für Banner gehören:

  • Einfache Erstellung von Inhalten: Erstellen Sie Ihr Banner mit einem visuellen Drag-and-Drop-Editor, der Bilder, Text, Buttons, Formulare zur Erfassung von E-Mails, angepassten Code und vieles mehr unterstützt, und zeigen Sie eine Vorschau an.
  • Flexible Platzierungen: Definieren Sie mehrere Standorte innerhalb Ihrer Anwendung oder Website, an denen Banner erscheinen können, und ermöglichen Sie so ein präzises Targeting auf bestimmte Kontexte oder Nutzererlebnisse.
  • Dynamische Personalisierung: Banner können nur zu Beginn einer neuen Sitzung oder während einer Sitzung aktualisiert werden, wenn Sie die Aktualisierung explizit anfordern. Banner werden bei einer neuen Sitzung nicht automatisch aktualisiert. Wenn Sie die Aktualisierung nicht anfordern, wird das Banner nicht aktualisiert.
  • Native Priorisierung: Legen Sie die Anzeigepriorität fest, wenn mehrere Banner auf dieselbe Platzierung abzielen, um sicherzustellen, dass die richtige Nachricht die Nutzer:innen zur richtigen Zeit erreicht.
  • Editor-Block für angepassten Code: Verwenden Sie den Editor-Block für angepassten Code, um angepasstes HTML für erweiterte Anpassungen oder eine nahtlose Integration in Ihre bestehenden Webstile hinzuzufügen.

Über Banner

Platzierungs-IDs

Bannerplatzierungen sind bestimmte Standorte in Ihrer App oder Website, die Sie mit dem Braze SDK erstellen und die festlegen, wo Banner erscheinen können.

Zu den üblichen Standorten gehören der obere Teil Ihrer Homepage, Produktdetailseiten und Checkout-Abläufe. Nachdem die Platzierungen erstellt wurden, können Banner in Ihrer Banner-Kampagne zugewiesen werden.

Es gibt keine feste Begrenzung für die Anzahl der Platzierungen, die Sie pro Workspace erstellen können, und Sie können so viele Platzierungs-IDs erstellen, wie es Ihre Anforderungen erfordern. Jede Platzierung muss innerhalb eines Workspaces eindeutig sein. Eine einzelne Platzierungs-ID kann gleichzeitig von bis zu 25 aktiven Nachrichten referenziert werden.

Bannerpriorität

Wenn mehrere Banner-Nachrichten auf dieselbe Platzierungs-ID referenzieren, werden die Banner in der Reihenfolge ihrer Priorität angezeigt: hoch, mittel oder niedrig. Standardmäßig sind Banner auf „mittel“ eingestellt, Sie können jedoch die Priorität manuell festlegen, wenn Sie Ihre Banner-Kampagne erstellen oder bearbeiten.

Wenn mehrere Banner auf dieselbe Priorität eingestellt sind, wird das neueste Banner, für das der/die Nutzer:in berechtigt ist, zuerst angezeigt.

Platzierungsanfragen

Wenn Sie Platzierungen in Ihrer App oder Website erstellen, sendet Ihre App eine Anfrage an Braze, um Banner-Nachrichten für jede Platzierung abzurufen.

  • Sie können bis zu 10 Platzierungen pro Aktualisierungsanfrage anfordern.
  • Für jede Platzierung gibt Braze das Banner mit der höchsten Priorität zurück, für das die Nutzer:in berechtigt ist.
  • Wenn bei einer Aktualisierung mehr als 10 Platzierungen angefragt werden, werden nur die ersten 10 zurückgegeben; die übrigen werden verworfen.

Beispielsweise könnte eine App in einer Aktualisierungsanfrage drei Platzierungen anfordern: homepage_promo, cart_abandonment und seasonal_offer. Jede Anfrage gibt das für diese Platzierung relevanteste Banner zurück.

Rate-Limiting für Aktualisierungsanfragen

Wenn Sie ältere SDK-Versionen verwenden (vor SWIFT 13.1.0, Android 38.0.0, Web 6.1.0, React Native 17.0.0 und Flutter 15.0.0), ist nur eine Aktualisierungsanfrage pro Sitzung zulässig.

Wenn Sie neuere Mindest-SDK-Versionen verwenden (SWIFT 13.1.0+, Android 38.0.0+, Web 6.1.0+, React Native 17.0.0+ und Flutter 15.0.0+), werden Aktualisierungsanfragen durch einen Token-Bucket-Algorithmus gesteuert, um übermäßiges Polling zu verhindern:

  • Jede Sitzung beginnt mit fünf Aktualisierungs-Token.
  • Die Token werden mit einer Rate von einem Token alle 180 Sekunden (3 Minuten) aufgefüllt.

Jeder explizite Aufruf von requestBannersRefresh verbraucht ein Token. Die automatische Aktualisierung, die zu Beginn einer neuen Sitzung oder beim Aufruf von changeUser erfolgt, verbraucht kein Token, da bei dieser Aktualisierung das zuletzt zwischengespeicherte Banner für die jeweilige Nutzer:in veröffentlicht wird. Wenn Sie versuchen, eine Aktualisierung durchzuführen, obwohl keine Token verfügbar sind, sendet das SDK die Anfrage nicht und protokolliert einen Fehler, bis ein Token wieder aufgefüllt ist. Dies ist für Updates während der Sitzung und Event-getriggerte Updates von Bedeutung. Um dynamische Updates durchzuführen (beispielsweise nachdem eine Nutzer:in eine Aktion auf derselben Seite abgeschlossen hat), rufen Sie die Aktualisierungsmethode auf, nachdem das angepasste Event protokolliert wurde. Beachten Sie jedoch die erforderliche Verzögerung, die Braze benötigt, um das Event zu erfassen und zu verarbeiten, bevor die Nutzer:in für eine andere Banner-Campaign qualifiziert ist.

Zustellung von Nachrichten

Banner-Nachrichten werden Ihrer App oder Website als HTML-Inhalt zugestellt, der in der Regel innerhalb eines iFrames gerendert wird. Dadurch wird sichergestellt, dass Ihre Banner auf allen Geräten konsistent dargestellt werden, und Sie können deren Stile und Skripte vom Rest Ihres Codes trennen.

iFrames ermöglichen dynamische und personalisierte Inhaltsaktualisierungen, ohne dass Änderungen an Ihrer Codebasis erforderlich sind. Jeder iFrame ruft den HTML-Code für jede Nutzersitzung ab und zeigt ihn mithilfe der Logik für das Campaign-Targeting und die Personalisierung an.

Abmessungen und Größenangaben

Hier erfahren Sie, was Sie über die Abmessungen und die Größe von Bannern wissen müssen:

  • Der Composer erlaubt Ihnen zwar die Vorschau von Bannern in verschiedenen Abmessungen, aber diese Informationen werden nicht gespeichert oder an das SDK gesendet.
  • Der HTML-Code nimmt die gesamte Breite des Containers ein, in dem er gerendert wird.
  • Wir empfehlen, ein Element mit festen Abmessungen zu erstellen und diese Abmessungen im Composer zu testen.

Beschränkungen

Jeder Workspace kann bis zu 200 aktive Banner-Kampagnen unterstützen. Wenn dieses Limit erreicht ist, müssen Sie eine bestehende Kampagne archivieren oder deaktivieren, bevor Sie eine neue erstellen können.

Außerdem unterstützen Banner-Nachrichten die folgenden Features nicht:

  • API-getriggerte und aktionsbasierte Kampagnen
  • Connected-Content
  • Aktionscodes
  • catalog_items unter Verwendung des :rerender-Tags

Nächste Schritte

New Stuff!