Zum Inhalt springen

Push-Best-Practices

Diese Seite enthält Best Practices und Anwendungsfälle für Push-Benachrichtigungen, damit Ihre Push-Nachrichten Engagement statt Ärger erzeugen.

Push-Benachrichtigungen sind leistungsstarke Werkzeuge, um mit den Nutzer:innen Ihrer App zu interagieren, sollten aber mit Bedacht eingesetzt werden, um zeitnahe und relevante Nachrichten zu übermitteln. Bevor Sie Ihre Push-Nachricht senden, beachten Sie die folgenden Best Practices für Dinge, die Sie wissen und überprüfen sollten.

Push-Nachricht verfassen

Als Best Practice empfiehlt Braze, jede Textzeile sowohl für den optionalen Titel als auch für den Nachrichtentext in einer mobilen Push-Benachrichtigung auf ungefähr 30–40 Zeichen zu begrenzen. Beachten Sie, dass der Zeichenzähler im Composer keine Liquid-Zeichen berücksichtigt. Das bedeutet, dass die endgültige Zeichenanzahl einer Nachricht davon abhängt, wie Liquid für die einzelnen Nutzer:innen gerendert wird. Im Zweifelsfall halten Sie den Text kurz und prägnant.

Push-Benachrichtigungs-Payload-Größe reduzieren

Die maximale Payload-Größe hängt von der Plattform ab.

Plattform Maximale Payload-Größe
Web 3.807 Bytes
Android 3.930 Bytes
iOS 3.960 Bytes
Kindle 5.985 Bytes

Wenn Ihre Push-Benachrichtigung die maximale Payload-Größe überschreitet, wird die Nachricht möglicherweise nicht gesendet. Als Best Practice sollten Sie Ihren Payload auf wenige hundert Bytes beschränken.

Was ist ein Push-Payload?

Push-Dienstanbieter prüfen, ob Ihre Push-Benachrichtigung einem/einer Nutzer:in angezeigt werden kann, indem sie die Byte-Größe des gesamten Push-Payloads betrachten. Der Payload ist bei den meisten Push-Diensten auf 4 KB (4.096 Bytes) begrenzt, darunter:

  • Apple Push Notification Service (APNs)
  • Androids Firebase Cloud Messaging (FCM)
  • Web-Push
  • Huawei-Push

Diese Push-Dienste lehnen jede Benachrichtigung ab, die dieses Limit überschreitet.

Braze reserviert einen Teil des Push-Payloads für Integrations- und Analytics-Zwecke. Daher beträgt unsere maximale Payload-Größe 3.807 Bytes. Wenn Ihre Push-Benachrichtigung diese Größe überschreitet, wird die Nachricht möglicherweise nicht gesendet. Als Best Practice sollten Sie Ihren Payload auf wenige hundert Bytes beschränken.

Die folgenden Elemente in Ihrer Push-Benachrichtigung machen Ihren Push-Payload aus:

  • Texte, wie Titel und Nachrichtentext
  • Finale Darstellung aller Liquid-Personalisierungen
  • URLs für Bilder (aber nicht die Größe des Bildes selbst)
  • URLs für Klickziele
  • Button-Namen
  • Schlüssel-Wert-Paare

Tipps zur Reduzierung der Payload-Größe

So reduzieren Sie die Payload-Größe:

  • Halten Sie Ihre Nachricht kurz. Eine gute allgemeine Richtlinie ist, sie in weniger als 40 Zeichen umsetzbar und vorteilhaft zu gestalten.
  • Lassen Sie Leerzeichen und Zeilenumbrüche in Ihrem Text weg.
  • Überlegen Sie, wie Liquid beim Versand gerendert wird. Da die finale Darstellung jeder Liquid-Personalisierung von Nutzer:in zu Nutzer:in variiert, kann Braze nicht feststellen, ob ein Push-Payload das Größenlimit überschreitet, wenn Liquid enthalten ist. Wenn Ihr Liquid eine kürzere Nachricht rendert, ist dies möglicherweise kein Problem. Wenn Ihr Liquid jedoch eine längere Nachricht ergibt, könnte Ihre Push-Benachrichtigung das Payload-Größenlimit überschreiten. Testen Sie Ihre Push-Nachricht immer auf einem echten Gerät, bevor Sie sie an Nutzer:innen senden.
  • Erwägen Sie, URLs mithilfe eines URL-Shorteners zu kürzen.

Targeting optimieren

Relevante Nutzerdaten erfassen

Push-Benachrichtigungen sollten mit Bedacht eingesetzt werden, um Nutzer:innen mit zeitnahen und relevanten Benachrichtigungen zu erreichen. Braze erfasst nützliche Geräte- und Nutzungsinformationen, die für das Targeting relevanter Segmente verwendet werden können. Diese Informationen sollten durch angepasste Events und Attribute ergänzt werden, die spezifisch für Ihre App sind. Mit diesen Daten können Sie Nachrichten gezielt ausrichten, um die Öffnungsraten zu erhöhen und die Anzahl der Nutzer:innen zu verringern, die Push-Benachrichtigungen deaktivieren.

Eine Seite für Benachrichtigungseinstellungen erstellen

Sie können in Ihrer App eine Einstellungsseite erstellen, auf der Nutzer:innen angeben können, welche Benachrichtigungen sie erhalten möchten. Ein gängiger Ansatz ist die Erstellung eines booleschen angepassten Attributs in Braze, das dem Status der App-Einstellung entspricht. Beispielsweise könnte eine Nachrichten-App Abo-Einstellungen für Eilmeldungen, Sportnachrichten oder Politik haben.

Wenn die Nachrichten-App eine Campaign erstellen möchte, die nur Nutzer:innen anspricht, die sich für Politik interessieren, fügt sie den Attributfilter Subscribes to Politics zum Segment hinzu. Wenn dieser auf „true“ gesetzt ist, erhalten nur Nutzer:innen die Benachrichtigungen, die diese auch abonniert haben.

Weitere Informationen zum Festlegen angepasster Attribute finden Sie in den folgenden Artikeln für iOS, Android oder REST API.

Opt-ins und Relevanz steigern

Berechtigung von Nutzer:innen einholen

Die allgemeinen Statistiken für Push-Aktivierung beziehen sich darauf, ob Nutzer:innen Benachrichtigungen über ihr Betriebssystem genehmigt haben. Wenn Nutzer:innen Benachrichtigungen auf iOS deaktivieren, werden sie automatisch aus unserem System entfernt, da Apple das Senden des Push-Tokens nicht zulässt.

Android 13 und höher erfordert eine Berechtigung, bevor Push-Benachrichtigungen angezeigt werden können. Ältere Android-Versionen abonnieren Nutzer:innen standardmäßig für Benachrichtigungen.

Nutzer:innen auf Push vorbereiten

Sie haben nur eine Gelegenheit, Nutzer:innen um die Push-Berechtigung zu bitten, und nachdem sie abgelehnt haben, ist es sehr schwer, sie davon zu überzeugen, Push in ihren Geräteeinstellungen wieder zu aktivieren. Aus diesem Grund sollten Sie Nutzer:innen mit einer In-App-Nachricht auf Push vorbereiten, bevor Sie die Systemaufforderung anzeigen. Weitere Informationen zur Steigerung der Opt-ins finden Sie unter Push-Primer-In-App-Nachrichten.

Push-Abo-Steuerungen hinzufügen

Um zu vermeiden, dass Nutzer:innen Benachrichtigungen auf Geräteebene deaktivieren – was ihr Vordergrund-Push-Token vollständig entfernt – sollten Sie es Nutzer:innen ermöglichen, ihr Push-Abo direkt in Ihrer App zu steuern. Weitere Details finden Sie unter Push-Abo-Status aktualisieren.

Erweiterte Zeitplanung verwenden oder Verzögerungen hinzufügen

Abhängig von der Größe Ihrer Zielgruppe und davon, wie weit im Voraus Ihre Push-Nachricht geplant ist, kann es zu Verzögerungen bei der Push-Zustellung kommen. Wie lange der Versand von Push-Benachrichtigungen dauert, hängt von der zugewiesenen Rechenleistung ab. Wenn Ihre Push-Nachricht beispielsweise mehrere Connected-Content-Aufrufe verwendet, kann dies die Komplexität der Vorlagengestaltung der Push-Nachricht erhöhen und zu Geschwindigkeiten führen, die davon abhängen, wie schnell Ihre Drittanbieter-APIs Daten zurückgeben.

Eine kleinere Push-Payload und eine höhere Benachrichtigungspriorität können dazu beitragen, Verzögerungen zu reduzieren und Ihre Nachrichten zu skalieren. Sie können Push Enabled = true in Ihrem Zielgruppenfilter hinzufügen, um die Zielgruppengröße zu reduzieren, sodass nur Push-aktivierte Nutzer:innen für den Campaign-Versand verarbeitet werden.

Wir empfehlen außerdem, die Anzahl der API-Aufrufe zu minimieren, indem Sie die benötigten Daten optimieren. Wenn möglich, versuchen Sie, alle benötigten Daten in einem einzigen API-Aufruf abzurufen, anstatt mehrere Aufrufe zu tätigen.

Push-Abo-Status verstehen

Der Push-Abo-Status garantiert nicht, dass eine Push-Benachrichtigung zugestellt wird – Nutzer:innen müssen auch Push-aktiviert sein, um Benachrichtigungen zu empfangen. Dies liegt daran, dass ein Nutzerprofil mehrere Geräte mit unterschiedlichen Vordergrund-Push-Berechtigungen haben kann, aber nur einen einzigen Push-Abo-Status.

Wenn Nutzer:innen kein gültiges Vordergrund-Push-Token für eine App haben (d. h., sie deaktivieren Push-Tokens auf Geräteebene über die Einstellungen und entscheiden sich gegen den Empfang von Benachrichtigungen), kann ihr Abo-Status trotzdem als subscribed für Push betrachtet werden. Diese Nutzer:innen wären jedoch in Braze nicht Foreground Push Enabled for App, da das Vordergrund-Push-Token nicht gültig ist.

Wenn ein Nutzerprofil zusätzlich kein gültiges oder registriertes Push-Token für andere Apps hat, ist der Filter Foreground Push Enabled in der Segmentierung ebenfalls „falsch“.

Eine Sunset-Richtlinie für nicht reagierende Nutzer:innen implementieren

Selbst wenn Sie nur relevante, zeitnahe Push-Benachrichtigungen senden, können einige Nutzer:innen dennoch nicht darauf reagieren und sie als störend empfinden. Angenommen, ein:e Nutzer:in ignoriert wiederholt Ihre Push-Benachrichtigungen. In diesem Fall ist es ratsam, den Push-Versand einzustellen, bevor die betreffende Person sich von der Kommunikation Ihrer App gestört fühlt oder die App komplett deinstalliert.

Erstellen Sie dazu eine Sunset-Richtlinie, die den Versand von Push-Benachrichtigungen an Nutzer:innen schrittweise einstellt, wenn diese über einen längeren Zeitraum keine direkte oder beeinflusste Öffnung verzeichnet haben.

  1. Identifizieren Sie nicht reagierende Nutzer:innen anhand von direkten oder beeinflussten Öffnungen.
  2. Stellen Sie den Versand von Push-Benachrichtigungen an diese Nutzer:innen schrittweise ein.
  3. Bevor Sie Push-Benachrichtigungen vollständig entfernen, senden Sie eine letzte Benachrichtigung, in der Sie erklären, warum sie keine weiteren erhalten werden. So haben Nutzer:innen die Möglichkeit, ihr Interesse an weiteren Push-Nachrichten zu zeigen, indem sie diese Benachrichtigung öffnen.
  4. Nachdem die Sunset-Richtlinie in Kraft getreten ist, nutzen Sie eine In-App-Nachricht, um diese Nutzer:innen daran zu erinnern, dass sie zwar keine Push-Nachrichten mehr erhalten, In-App-Messaging-Kanäle aber weiterhin interessante und hilfreiche Informationen liefern.

Auch wenn Sie möglicherweise zögern, den Push-Versand an Nutzer:innen einzustellen, die ursprünglich zugestimmt haben, denken Sie daran, dass andere Messaging-Kanäle diese Nutzer:innen effektiver erreichen können — insbesondere wenn sie Ihre Push-Nachrichten zuvor ignoriert haben. Wenn Nutzer:innen Ihre E-Mails öffnen, sind E-Mail-Campaigns eine gute Möglichkeit, sie außerhalb Ihrer App zu erreichen. Falls nicht, sind In-App-Nachrichten der beste Weg, Inhalte bereitzustellen, ohne zu riskieren, dass Nutzer:innen Ihre App deinstallieren.

Konversions-Events für App-Öffnungen festlegen

Wenn Sie einer Push-Campaign Konversions-Events zuweisen, können Sie App-Öffnungen für einen bestimmten Zeitraum nach Erhalt der Campaign verfolgen. Das Festlegen eines Konversions-Events für App-Öffnungen bietet andere Insights als die Ergebnisstatistiken, die Sie normalerweise nach einer Push-Campaign erhalten.

Während alle Ergebnisse einer Push-Campaign die direkten Öffnungen und alle Öffnungen einer Nachricht aufschlüsseln (einschließlich direkter und beeinflusster Öffnungen), verfolgt das Konversions-Tracking jede Art von Öffnung, ob direkt oder beeinflusst.

Darüber hinaus verfolgen Sie durch die Verwendung des Konversions-Events „App öffnen“ App-Öffnungen, die vor Ablauf der Konversionsfrist stattfinden (z. B. innerhalb von drei Tagen). Dies unterscheidet sich von einer beeinflussten Öffnung, da die Zeit, die Nutzer:innen zur Verfügung haben, um eine beeinflusste Öffnung zu registrieren, je nach dem bisherigen Engagement-Verhalten der einzelnen Nutzer:innen variieren kann.

Vorschriften für Push-Nachrichten

Da Push-Nachrichten eine aufdringliche Form des Messagings sind, die direkt auf dem Telefon oder im Browser Ihrer Kund:innen angezeigt werden, gibt es Richtlinien für den Versand von Push-Nachrichten über Apps und Websites.

Vorschriften für mobile Push-Nachrichten bei Apps

Richtlinien des Apple App Store
3.2.2 Unzulässig: (i) Die Erstellung einer Oberfläche zur Anzeige von Apps, Erweiterungen oder Plug-ins von Drittanbietern, die dem App Store ähnelt oder als allgemeine Sammlung dient.
4.5.4 Push-Benachrichtigungen dürfen nicht für die Funktion der App erforderlich sein und sollten nicht zum Versand sensibler persönlicher oder vertraulicher Informationen verwendet werden. Push-Benachrichtigungen sollten nicht für Werbeaktionen oder Direktmarketing verwendet werden, es sei denn, Kund:innen haben dem Empfang ausdrücklich über eine in der App-Benutzeroberfläche angezeigte Einwilligungserklärung zugestimmt, und Sie stellen in Ihrer App eine Möglichkeit bereit, den Empfang solcher Nachrichten abzulehnen.
4.10 Sie dürfen integrierte Funktionen der Hardware oder des Betriebssystems, wie Push-Benachrichtigungen, die Kamera oder das Gyroskop, nicht monetarisieren; ebenso wenig Apple-Dienste und -Technologien wie Apple Music-Zugang, iCloud-Speicher oder Screen Time APIs.
Richtlinien des Google Play Store
Unbefugte Nutzung oder Nachahmung von Systemfunktionen Wir erlauben keine Apps oder Werbeanzeigen, die Systemfunktionen wie Benachrichtigungen oder Warnhinweise nachahmen oder beeinträchtigen. Benachrichtigungen auf Systemebene dürfen nur für wesentliche Features einer App verwendet werden, wie etwa eine Fluggesellschafts-App, die Nutzer:innen über Sonderangebote informiert, oder ein Spiel, das Nutzer:innen über In-Game-Aktionen benachrichtigt.

Sie haben nicht gefunden, wonach Sie gesucht haben? Sehen Sie sich diese zusätzlichen Best-Practices-Artikel an:

New Stuff!