Benachrichtigungen enthalten kurze, zeitnahe und relevante Informationen in Bezug auf Ihre wenn sie nicht verwendet wird.
Das Android-Betriebssystem steuert viele Aspekte von Benachrichtigungen, aber Sie können Aspekte zu berücksichtigen. So richten Sie Benachrichtigungen ein:
- Aufbau einer Benachrichtigung
- Wählen Sie den Benachrichtigungstyp für Ihren Anwendungsfall aus.
- Benachrichtigungskategorie für den Benachrichtigungstyp festlegen die Sie ausgewählt haben.
Fazit
- Überlegen Sie, welchen Zweck die Benachrichtigung hat: Warum warnen Sie Ihre Nutzer?
- Bestimmen Sie das Berechtigungsmuster für Benachrichtigungen und beachten Sie, wie wichtig es ist. Benachrichtigungen an Ihre App und an die Stellen im Kaufprozess.
- Wählen Sie eine Benachrichtigungsvorlage aus.
- Benachrichtigungsinhalte erstellen:
<ph type="x-smartling-placeholder">
- </ph>
- Der Text der Kopfzeile sollte die Benachrichtigung kurz und prägnant zusammenfassen.
- Der Inhaltstext sollte eine Vorschau der Benachrichtigung anzeigen.
- Bildinhalte, sofern für die Inhalte Ihrer App relevant.
- Medien-Keyart und Metadaten für Medienvorlage.
- Machen Sie deutlich, was Nutzer mit einer Benachrichtigung tun können, indem Sie Aktionen basierend auf ihrem Inhalt, entweder durch Textschaltflächen, die Eingabe oder Medien Steuerelementen.
- Fügen Sie Ihr App-Symbol hinzu und legen Sie die Hintergrundfarbe des App-Symbols fest.
- Legen Sie Kanäle und Kategorien für Ihre Benachrichtigungen fest. Dadurch kann das System und die Nutzer selbst festlegen, welche Benachrichtigungen sie erhalten und Prioritätsverhalten.
- Wenn deine App mehrere Benachrichtigungen gleichzeitig senden kann, Gruppenbenachrichtigungen.
- Entsprechende Benachrichtigungen finden Sie im Android UI Kit in Figma. Vorlagen.
Aufbau einer Benachrichtigung
Benachrichtigungen sind so konzipiert, dass sie am häufigsten verwendet werden können. wichtigen Elemente. Diese Elemente lauten:
- Hauptinhalte: Das auffälligste Element einer Benachrichtigung. Sekundäre Informationen, wie etwa ein Zeitstempel, über dem primären Content konsolidiert.
- Personen: Wenn die Benachrichtigung eine Person betrifft, hebt sich ein Avatar ab. für den Rest des Inhalts.
- Aktionen: Nutzer können Benachrichtigungen maximieren, indem sie auf ein Anzeigesymbol tippen. Aktionen werden mit Textlabels in einer anderen Hintergrundfarbe und Standort.
Kopfzeile und Inhalt der Benachrichtigung
Minimierte Benachrichtigungen zeigen das App-Symbol, den Text der Überschrift, den Zeitstempel Maximierungsanzeige und Inhaltstext. Optional kann auch ein großes Symbol angezeigt werden.
<ph type="x-smartling-placeholder">1 App-Symbol:Das App-Symbol ist ein zweidimensionale Darstellung der Identität Ihrer App. Es wird in monochromer Schrift angezeigt. in der Statusleiste. Wenn Ihre App viele verschiedene Benachrichtigungen sendet, sollten Sie sich Ersetzen Sie Ihr App-Symbol durch ein Symbol, um zwischen den verschiedenen Arten zu unterscheiden. von Benachrichtigungen. Weitere Informationen finden Sie unter Symbolfarbe anwenden für Details.
2 Kopfzeilentext: kurze Überschrift für die Benachrichtigung oder Quelle, z. B. den Kontonamen für Nutzer. Inhalt ist am stärksten auffälliges Element einer Benachrichtigung.
3 Zeitstempel:Gibt an, wann eine Benachrichtigung gesendet wurde, z. B. die Uhrzeit eines verpassten Anrufs.
4 Maximierungsanzeige: Gibt an, ob die die Benachrichtigung minimiert oder maximiert ist.
5 Inhaltstext: unterstützende Informationen
6 Großes Symbol (optional): Ein Bild kann von Wird hinzugefügt, um die Benachrichtigung auf sinnvolle Weise hervorzuheben, z. B. durch eine Nachricht. das den Avatar des Absenders enthält.
Symbolfarbe anwenden
Ab Android 12 (API-Level 31) leitet das System die Symbolfarbe aus die in der App festgelegte Benachrichtigungsfarbe. Wird die Farbe nicht durch die App festgelegt, verwendet die Systemdesignfarbe. Zuvor war die Farbe grau.
<ph type="x-smartling-placeholder">Bei den meisten Stilen wendet das System diese Farbe nur an, wenn die Benachrichtigung
für eine Benachrichtigung zum Dienst im Vordergrund. Eine solche Anforderung gibt es jedoch nicht.
für Benachrichtigungen vom Typ MediaStyle
und DecoratedMediaCustomViewStyle
, die
eine Mediensitzung angehängt.
Das folgende Snippet zeigt, wie die Symbolfarbe angewendet wird.
val notification = Notification.Builder()
.setColor(Color.GREEN)
.setColorized(true)
.setSmallIcon(R.drawable.app_icon)
.setStyle(Notification.DecoratedCustomViewStyle())
.build()
Benachrichtigungsaktionen
<ph type="x-smartling-placeholder">1 Aktionen für Textschaltflächen
2 Ausgefüllte Aktionsschaltflächen
3 Antwortvorschläge
4 Antworttextfeld
Ab Android 7.0 (API-Level 24) zeigt das System Aktionen ohne Symbole an um mehr Text unterzubringen. Für Android Wear-Geräte und -Geräte geeignet mit Android 6.0 (API-Level 23) oder niedriger muss Ihre App trotzdem eine .
Erweiterte Aufrufe
Sie können eine maximierte Ansicht verwenden, um dem Nutzer mehr Informationen anzuzeigen, ohne wenn Sie die Benachrichtigung verlassen.
Wenn eine Benachrichtigung maximiert ist, enthalten sie bis zu drei der folgenden Optionen Aktionen:
- Vorgeschlagene Antworten
- Hervorgehobene Aktionen (pillenförmige Schaltflächen)
- Standardtextaktionen
Eingabe von Benachrichtigungen aktivieren
Sie ermöglichen es dem Nutzer, direkt in eine Benachrichtigung einzutippen, indem Sie eine Antwort Aktion ausführen. Diese Option ist zum Eingeben von wenig Text gedacht, z. B. zum Antworten auf eine SMS senden oder eine kurze Notiz schreiben.
Wenn Sie längere Text eingeben möchten, navigieren Sie Nutzer zu Ihrer App, damit sie mehr Platz für das Tippen haben. zum Anzeigen und Bearbeiten von Text.
Bei Messaging-Apps empfehlen wir, die Benachrichtigung nach dem hat die Antwort gesendet. Warten, bis die Unterhaltung pausiert wird, automatisch geschlossen wird.
<ph type="x-smartling-placeholder">Wählen Sie je nach Anwendungsfall den Benachrichtigungstyp aus
Google verwendet in seinen Android-Apps die folgenden Benachrichtigungsvorlagen. Diese können Vorlagen für Ihre App bis zu einem gewissen Grad angepasst werden.
Im Android UI Kit in Figma finden Sie Benachrichtigungsvorlagen.
Standardvorlage
Die Standardvorlage eignet sich für die meisten Benachrichtigungen, Text, ein großes Symbol (falls zutreffend) und Aktionen.
<ph type="x-smartling-placeholder">Vorlage für Big-Text
Die Vorlage für großen Text ist ideal für die Darstellung längerer Textblöcke geeignet. Dadurch kann das Nutzer sehen nach dem Maximieren der Benachrichtigung mehr Text in der Vorschau.
<ph type="x-smartling-placeholder">Big-Picture-Vorlage
Die Big-Picture-Vorlage ist für Benachrichtigungen mit einem Bild vorgesehen. Wann? minimiert wird, zeigt die Benachrichtigung ein großes Miniaturbild des Bildes an. Wann? maximiert, wird eine viel größere Vorschau angezeigt.
<ph type="x-smartling-placeholder">Fortschrittsvorlage
Die Fortschrittsvorlage ist für vom Nutzer initiierte Aktivitäten vorgesehen, die Zeit in Anspruch nehmen noch zu erledigen. Im maximierten Zustand wird bei einer Benachrichtigung, die diese Vorlage verwendet, ein Fortschrittsanzeige und eine Schaltfläche zum Abbrechen Aktion, die es dem Nutzer ermöglicht, für diese Aktivität. (Nicht stornierbare Aktivitäten erfordern keine Benachrichtigungen.)
<ph type="x-smartling-placeholder">Medienvorlage
Die Medienvorlage ist darauf ausgelegt, dass Nutzer Medien derzeit steuern können bei der Wiedergabe über eine App.
- Wenn die Benachrichtigung minimiert ist, können bis zu drei Aktionen angezeigt werden. Die große kann ein zugehöriges Bild anzeigen, z. B. ein Albumcover.
- Wenn die Benachrichtigung maximiert ist, werden bis zu fünf Aktionen mit einer größeren Bild oder sechs Aktionen ohne Bild. Der Hintergrund und andere Elemente der Benachrichtigungen übernehmen automatisch die Farben aus dem Bild.
Messaging-Vorlage
Die Vorlage MessagingStyle wurde für die Kommunikation in Echtzeit entwickelt. Wann? maximiert, kann der Nutzer mit einer Benachrichtigung mit dieser Vorlage auf Nachrichten antworten aus der Benachrichtigung.
<ph type="x-smartling-placeholder">Anrufvorlage
Verwenden Sie die Vorlage CallStyle, um großformatige Benachrichtigungen zu generieren, Fügen Sie ein großes Bild als Anhang hinzu und weisen Sie auf einen eingehenden oder ausgehenden Anruf hin.
<ph type="x-smartling-placeholder">Berechtigungen für Benachrichtigungen
So relevant und zeitnah wie Benachrichtigungen sein können, sind die meisten Benachrichtigungen nicht ausgenommen, d. h., der Nutzer muss dem Erhalt von Benachrichtigungen von für Ihre App.
Es gibt eine Ausnahme: Ab Android 13 (API-Level 33) werden Sitzungen und Apps, die Anrufe verwalten, sind von der Abfrage ausgenommen. der Nutzereinwilligung. Bereits vorhandene Apps können ebenfalls berechtigt werden, wenn der Nutzer Benachrichtigungen sind bereits aktiviert. Weitere Informationen finden Sie unter Ausnahmen.
Wir empfehlen dringend, in den Einstellungen Ihrer App Benachrichtigungsoptionen bereitzustellen, Nutzer dürfen ihre Benachrichtigungseinstellungen aktualisieren.
Nutzer auffordern, nicht ausgenommene Benachrichtigungen zu aktivieren
Fordere den Nutzer bei nicht ausgenommenen Benachrichtigungen auf, anzugeben, ob er um Benachrichtigungen zu aktivieren. Nutzer, die explizit Empfang werden sie wahrscheinlich nützlicher und weniger aufdringlich empfinden.
<ph type="x-smartling-placeholder">Warten Sie, bis die Aufforderung im Benachrichtigungsdialog angezeigt wird:
- Beschreiben Sie die Benachrichtigungen zu Leistungen und das Ergebnis einer abgelehnten Gewährung Berechtigungen für Benachrichtigungen.
- die kontextabhängige Benutzeroberfläche bereitstellen, die die Benachrichtigung mit ihren Funktionen oder dem Inhalt der Benachrichtigung Auswirkungen hat. Diese Benutzeroberfläche kann jede Form annehmen und sich so am besten in Ihre App integrieren: Beispielkarte innerhalb einer Gebühr, am unteren Rand oder auf dem Onboarding-Bildschirm. Alle sollte geschlossen werden können.
- Dialogfeld mit Berechtigung zum Senden von Benachrichtigungen nicht anzeigen, wenn der Nutzer die UI.
Ab Android 13 können Nutzer wieder Berechtigungen zum Senden von Benachrichtigungen erhalten.
Erforderliche Benachrichtigungen
Dienste im Vordergrund führen Vorgänge aus, die für den Nutzer sichtbar sind, nicht direkt mit Ihrer App interagieren. Bei diesen Diensten wird eine Statusleiste angezeigt um Nutzende darüber zu informieren, dass Ihre App eine Aufgabe im und beansprucht Systemressourcen.
<ph type="x-smartling-placeholder">Da diese Prozesse Akku- und Datenverbrauch nutzen, muss Ihre App Nutzern mit einer Benachrichtigung, die sich nicht schließen lässt. Der Nutzer kann die Seite nicht schließen Sie müssen dem Nutzer also eine Aktion anbieten, um die .
Das folgende Beispiel zeigt eine Benachrichtigung von einer Fitness-App. Der Nutzer hat eine aktive Trainingseinheit gestartet, die einen Dienst im Vordergrund instanziiert das Aufzeichnen der Trainingseinheit. Die App zeigt die Benachrichtigung an, das Gehen aufzeichnet, mit der Option, das Training anzuzeigen.
Wann eine Benachrichtigung nicht verwendet werden sollte
Verwenden Sie Benachrichtigungen nicht für die folgenden Anwendungsfälle:
- Für Cross-Promotion oder die Werbung für ein anderes Produkt ( laut Play Store verboten)
- Wenn der Nutzer Ihre App noch nie geöffnet hat
- Als primäre Methode der Kommunikation mit Nutzern
- Um den Nutzer dazu zu bewegen, zu einer App zurückzukehren, aber keinen direkten Mehrwert bieten (für Beispiel: „Habe dich schon länger nicht mehr gesehen!“
- Bei Anfragen zur Bewertung Ihrer App
- Für Vorgänge, die keine Nutzerbeteiligung erfordern, z. B. die Synchronisierung informationen
- Um Fehlerstatus anzukündigen, die die App möglicherweise ohne Nutzerinteraktion wiederherstellt
- Nachrichten zu Feiertagen oder Geburtstagen
Verhalten
Beachten Sie die folgenden Benachrichtigungsverhaltensweisen und den Umgang damit in bestimmten Kontexten.
Benachrichtigung erhalten
Wenn eine Benachrichtigung eingeht, fügt Android sie der Benachrichtigungsleiste hinzu. Je nach den von Ihnen festgelegten Parametern und dem aktuellen Status des Geräts kann eine der folgenden Aktionen ausgeführt werden:
- Akustisches Signal ertönt oder Smartphone vibriert.
- Anzeige in der Statusleiste mit einem Symbol; ist dies normalerweise Ihr App-Symbol, Wenn du mehrere Arten von Benachrichtigungen hast, verwende ein Symbol, das die den Zweck der Benachrichtigung.
- Vorabbenachrichtigung anzeigen, die auf den aktuellen Bildschirm eingeblendet wird, um die Aufmerksamkeit der Nutzenden zu wecken.
Der Nutzer kann wie gewohnt das von Ihnen festgelegte Benachrichtigungsverhalten ändern.
<ph type="x-smartling-placeholder">1 Benachrichtigungsanzeige in der Statusleiste, die darauf hinweist, dass eine Benachrichtigung auf der Benachrichtigungsleiste erscheint.
2 Benachrichtigung wird eingeblendet auf den aktuellen Bildschirm, um die Aufmerksamkeit der Nutzenden mitten in einer Aufgabe zu wecken.
Benachrichtigungsleiste
Die Benachrichtigungsleiste in Android zeigt Benachrichtigungen in umgekehrter chronologischer Reihenfolge, wobei die Anpassungen durch Bedingungen:
- Die für die App angegebene Priorität oder Wichtigkeit von Benachrichtigungen
- Gibt an, ob der Nutzer kürzlich durch die Benachrichtigung mit einem Ton oder einer Vibration benachrichtigt wurde
- Alle an die Benachrichtigung angehängten Personen und ob sie markierte Kontakte sind
- Ob die Benachrichtigung eine wichtige laufende Aktivität darstellt, z. B. Anruf läuft oder Musik läuft
- Änderungen am Aussehen einiger Benachrichtigungen durch das Android-Betriebssystem durch Betonung am Anfang und Ende der Liste. Nutzerinhalte scannen
Umgang mit veralteten Benachrichtigungen
Auf der Benachrichtigungsleiste werden Nutzern relevante Informationen angezeigt. für den aktuellen Zeitpunkt. Ist eine frühere Benachrichtigung veraltet, nicht mehr relevant ist, schließe sie, damit der Nutzer sie nicht mehr sieht.
<ph type="x-smartling-placeholder">Neue Benachrichtigungen sind durch ein App-Symbol gekennzeichnet.
In unterstützten Launchern auf Geräten mit Android 8.0 (API-Level 26) und höher: App-Symbole zeigen einen Benachrichtigungspunkt an, um darauf hinzuweisen, dass die App eine neue die mit ihr verknüpft ist. Diese Punkte werden standardmäßig in Launcher-Apps angezeigt. die sie unterstützen, und Ihre App muss nichts weiter tun. Kennzeichen können auch deaktiviert und eingeschränkt ist.
<ph type="x-smartling-placeholder">Aktionen, die Nutzer mit Benachrichtigungen ausführen können
Mit Benachrichtigungen können Nutzer folgende Aktionen ausführen:
Zu einem Ziel navigieren: Nutzer können zum Navigieren auf eine Benachrichtigung tippen. Wenn die auf einem Sperrbildschirm angezeigt wird, tippt der Nutzer doppelt darauf und und geben dann die PIN, das Muster oder das Passwort ein.
Wenn der Nutzer auf eine Benachrichtigung tippt, muss Ihre App eine UI anzeigen, die sich auf die direkt auf diese Benachrichtigung, sodass der Nutzer sofort aktiv werden kann. Für Wenn die Benachrichtigung beispielsweise besagt, dass sie in einem Spiel mit zwei Spielern an der Reihe sind, Durch Tippen auf die Benachrichtigung gelangen sie direkt zum Spiel.
Sie können die Benachrichtigung maximiert ansehen: Im Header. Nutzer können auf die Anzeige tippen oder im Benachrichtigungstext nach unten wischen, Maximieren Sie es.
<ph type="x-smartling-placeholder">Benachrichtigung schließen (falls zulässig): Nutzer können sie durch Wischen schließen. nach links oder rechts.
Laufende Benachrichtigungen, die auf einen laufenden Prozess im Hintergrund hinweisen, z. B. als Musikwiedergabe, kann nicht durch Wischen geschlossen werden.
Schlummerfunktion für Vorabbenachrichtigungen aktivieren: Nutzer können bei Vorabbenachrichtigungen nach oben wischen. und keine weiteren Benachrichtigungen für dieses Ereignis pulsierend für eine Minute.
Künftig ähnliche Benachrichtigungen steuern: Nutzer können auf Benachrichtigungen zugreifen Steuerung durch:
- Berühren und eine einzelne Benachrichtigung halten
- Wische die Benachrichtigung nach links oder rechts und tippe dann auf das Symbol „Einstellungen“
Welche Steuerelemente angezeigt werden, hängt von der Android-Version und davon ab, ob die App hat Kanäle für Benachrichtigungen (ab Android 8.0).
Mehrere Benachrichtigungen gruppieren
Für Apps, die mehrere Benachrichtigungen desselben Typs generieren, bietet Android Gruppierung von Benachrichtigungen, um zu verhindern, dass Nutzer überlastet werden.
Ihre App kann anhand der folgenden Kriterien mehrere Benachrichtigungen anzeigen Hierarchie.
- Eine übergeordnete Benachrichtigung zeigt eine Zusammenfassung der untergeordneten Benachrichtigungen an.
- Wenn der Nutzer die übergeordnete Benachrichtigung maximiert, zeigt Android alle untergeordneten Elemente Benachrichtigungen.
- Nutzer können eine Benachrichtigung für ein Kind maximieren, sodass der gesamte Inhalt angezeigt wird.
Android zeigt untergeordnete Benachrichtigungen ohne doppelte Header-Informationen an. Für Wenn eine Benachrichtigung für ein Kind dasselbe App-Symbol wie die übergeordnete hat, wird das Symbol enthält die Kopfzeile des untergeordneten Elements kein Symbol.
Benachrichtigungen für Kinder müssen verständlich sein, wenn sie allein angezeigt werden, da das System können diese Personen außerhalb der Gruppe anzeigen, wenn sie dort ankommen.
<ph type="x-smartling-placeholder">Einstellungen
Kanäle
Ab Android 8.0 (API-Level 26) müssen alle Benachrichtigungen einer Kanal. Sie können für jeden Kanal das visuelle und akustische Verhalten festlegen, wird auf alle Benachrichtigungen in diesem Kanal angewendet. Nutzer können diese Einstellungen ändern und entscheiden, welche Benachrichtigungskanäle aufdringlich oder sichtbar sind.
Weitere Informationen zur Implementierung finden Sie unter Benachrichtigungen erstellen und verwalten. Kanäle.
Bei der Auswahl der Wichtigkeit sollten die Zeit und Aufmerksamkeit. Wenn eine unwichtige Benachrichtigung als dringend getarnt ist, einen unnötigen Alarm auslösen.
Wichtigkeit | Verhalten | Nutzung | Beispiele |
---|---|---|---|
HIGH |
Ein akustisches Signal ertönt und die Anzeige wird auf dem Bildschirm angezeigt. | Zeitkritische Informationen, die der Nutzer sofort wissen oder auf die er sofort reagieren muss | SMS, Wecker, Anrufe |
DEFAULT |
Ein Ton ertönt | Informationen, die dem Nutzer so bald wie möglich angezeigt werden sollten, ohne ihn zu unterbrechen | Verkehrsmeldungen, Aufgabenerinnerungen |
LOW |
Kein Ton | Benachrichtigungskanäle, die nicht die Anforderungen anderer Wichtigkeitsstufen erfüllen | Neue Inhalte, die der Nutzer abonniert hat, Einladungen zu sozialen Netzwerken |
MIN |
Kein akustisches Signal und keine visuelle Unterbrechung | Unwichtige Informationen, die warten können oder für den Nutzer nicht relevant sind | Interessante Orte in der Nähe, Wetter, Werbeinhalte |
Vordefinierte Kategorien
Unabhängig davon, ob Sie Kanäle nutzen oder nicht, weisen Sie jede einzelne Benachrichtigung dem am besten geeignet. Android kann diese Informationen nutzen, beim Ranking und Filtern.
Kategorie | Beschreibung |
---|---|
CATEGORY_CALL |
Eingehender Anruf (Sprach- oder Videoübertragung) oder ähnliche synchrone Kommunikationsanfrage |
CATEGORY_MESSAGE |
Eingehende Direktnachricht (SMS, Chat-Nachricht usw.) |
CATEGORY_EMAIL |
Asynchrone Massennachricht (E-Mail) |
CATEGORY_EVENT |
Kalendertermin |
CATEGORY_PROMO |
Werbung oder Werbung |
CATEGORY_ALARM |
Wecker oder Timer |
CATEGORY_PROGRESS |
Fortschritt eines lang andauernden Hintergrundvorgangs |
CATEGORY_SOCIAL |
Update zu sozialen Netzwerken oder geteilten Inhalten |
CATEGORY_ERROR |
Fehler im Hintergrundvorgang oder Authentifizierungsstatus |
CATEGORY_TRANSPORT |
Medientransport für die Wiedergabe |
CATEGORY_SYSTEM |
Update des System- oder Gerätestatus Für das System reserviert. |
CATEGORY_SERVICE |
Angabe, ob der Hintergrunddienst ausgeführt wird |
CATEGORY_RECOMMENDATION |
Eine spezifische, zeitnahe Empfehlung für eine Sache. Beispielsweise könnte eine Nachrichten-App eine Nachrichtenmeldung empfehlen, die Nutzende als Nächstes lesen möchten. |
CATEGORY_STATUS |
Aktuelle Informationen zum Geräte- oder Kontextstatus |
Benachrichtigungen auf dem Sperrbildschirm
Benachrichtigungen werden angezeigt, wenn der Bildschirm gesperrt ist: Benachrichtigungen können alle Inhalte verbergen, die Ihre App als sensibel einstuft. Android-Geräte bewertet die Sichtbarkeit der einzelnen Benachrichtigungen, um festzustellen, angezeigt.
Empfindlichkeit für Inhalte auf Sperrbildschirmen festlegen
Der Datenschutz für Nutzer ist von entscheidender Bedeutung. Benachrichtigungsstufen, die auf dem Sperrbildschirm angezeigt werden können. Für jede von Ihnen erstellte Benachrichtigungen, müssen Sie die Sichtbarkeitsstufe auf öffentlich, privat einstellen. oder geheim.
- Öffentliche Benachrichtigungen sind auf sicheren Sperrbildschirmen vollständig sichtbar.
- Geheime Benachrichtigungen sind ausgeblendet.
- Private Benachrichtigungen sind in der Mitte: Sie enthalten nur grundlegende Informationen,
einschließlich des Namens und des Symbols der App, über die sie veröffentlicht wurde. Anstelle der
normalem Inhalt – der ausgeblendet ist – – können Sie optional Text anzeigen, der
werden keine personenbezogenen Daten wie
2 new messages
offengelegt.
Im folgenden Beispiel werden Benachrichtigungen auf dem Sperrbildschirm für Gmail und Google Fotos werden alle Inhalte angezeigt, nachdem der Nutzer ausgewählt hat, dass diese Informationen Sperrbildschirm.
<ph type="x-smartling-placeholder">1 Der gesamte Benachrichtigungsinhalt wird auf dem Sperrbildschirm angezeigt.
2 Vertrauliche Benachrichtigungsinhalte auf dem Sperrbildschirm ausgeblendet
Stil
Klarer und prägnanter Text
Android kürzt Inhaltstitel auf eine einzige Zeile, auch wenn sie maximiert ist.
Für einen guten Inhaltstitel gelten die folgenden Richtlinien:
- höchstens 30 Zeichen
- Enthält die wichtigsten Informationen
- Vermeidet Variablen (es sei denn, sie enthalten eine Zahl, eine kurze Zeichenfolge oder sind mit vorangestelltem Text)
- Schließt den Namen der App aus, der bereits im Header angezeigt wird
Guter Inhaltstext entspricht den folgenden Richtlinien:
- Die Zeichenbeschränkung von 40 Zeichen wird vermieden.
- Vermeidet die Wiederholung des Inhaltstitels.
Das große Symbol
Verwenden Sie das große Symbol für Anwendungsfälle, in denen Bilder die Wirkung von Benachrichtigungsinhalt. Dazu einige Beispiele:
- Mitteilungen von einer anderen Person, z. B. das Bild einer Person, die eine E-Mail Nachricht
- Die Quelle des Inhalts, falls sie von der App abweicht, die die Benachrichtigung sendet etwa das Logo eines YouTube-Kanals, den ein Nutzer abonniert hat
- Sinnvolle Symbole in der Benachrichtigung, z. B. ein Pfeilsymbol für das Fahren Wegbeschreibung
Große Symbole müssen kreisförmig sein, wenn eine Person abgebildet ist, während alle anderen quadratisch sind. Cases.
Android-Versionsupdates
Die Benutzeroberfläche des Android-Benachrichtigungssystems und die APIs zur Benachrichtigung entwickeln können. Eine Liste dieser Änderungen finden Sie in der Benachrichtigung Kompatibilität.
Überlegungen zu Plattformen
Wear
Wenn der Nutzer ein gekoppeltes Wear OS-Gerät hat, werden alle deine Benachrichtigungen dort angezeigt automatisch, einschließlich maximierbarer Details und Aktionsschaltflächen. Weitere Informationen finden Sie unter die Designseite für Wear-Benachrichtigungen.