FirebaseV1AndroidNotification interface
Benachrichtigung zum Senden an Android-Geräte.
Eigenschaften
| body | Der Textkörper der Benachrichtigung. |
| body_loc_args | Variable Zeichenfolgenwerte, die anstelle der Formatbezeichner in body_loc_key verwendet werden sollen, um den Textkörper in die aktuelle Lokalisierung des Benutzers zu lokalisieren. |
| body_loc_key | Der Schlüssel zur Textkörperzeichenfolge in den Zeichenfolgenressourcen der App zum Lokalisieren des Textkörpers in die aktuelle Lokalisierung des Benutzers. |
| channel_id | Die Kanal-ID der Benachrichtigung (neu in Android O). |
| click_action | Die Aktion, die einem Benutzer zugeordnet ist, klickt auf die Benachrichtigung. |
| color | Die Symbolfarbe der Benachrichtigung, ausgedrückt im #rrggbb Format. |
| default_light_settings | Wenn dieser Wert auf "true" festgelegt ist, verwenden Sie die Standardlichteinstellungen des Android-Frameworks für die Benachrichtigung. |
| default_sound | Wenn dieser Wert auf "true" festgelegt ist, verwenden Sie den Standardsound des Android-Frameworks für die Benachrichtigung. |
| default_vibrate_timings | Wenn dieser Wert auf "true" festgelegt ist, verwenden Sie das Standard-Vibrationsmuster des Android-Frameworks für die Benachrichtigung. |
| event_time | Legen Sie die Uhrzeit fest, zu der das Ereignis in der Benachrichtigung aufgetreten ist. |
| icon | Das Symbol der Benachrichtigung. |
| image | Enthält die URL eines Bilds, das in einer Benachrichtigung angezeigt wird. |
| light_settings | Einstellungen zum Steuern der LED-Blinkrate und -Farbe der Benachrichtigung, wenn LED auf dem Gerät verfügbar ist. |
| local_only | Legen Sie fest, ob diese Benachrichtigung nur für das aktuelle Gerät relevant ist. |
| notification_count | Legt die Anzahl der Elemente fest, die diese Benachrichtigung darstellt. |
| notification_priority | Legen Sie die relative Priorität für diese Benachrichtigung fest. |
| sound | Der Sound, der wiedergegeben werden soll, wenn das Gerät die Benachrichtigung empfängt. |
| sticky | Wenn sie auf "false" oder "unet" festgelegt ist, wird die Benachrichtigung automatisch geschlossen, wenn der Benutzer im Bereich darauf klickt. |
| tag | Bezeichner, der verwendet wird, um vorhandene Benachrichtigungen in der Benachrichtigungsschublade zu ersetzen. |
| ticker | Legt den Text "Ticker" fest, der an Barrierefreiheitsdienste gesendet wird. |
| title | Der Titel der Benachrichtigung. |
| title_loc_args | Variable Zeichenfolgenwerte, die anstelle der Formatbezeichner in title_loc_key verwendet werden sollen, um den Titeltext in die aktuelle Lokalisierung des Benutzers zu lokalisieren. |
| title_loc_key | Der Schlüssel zur Titelzeichenfolge in den Zeichenfolgenressourcen der App zum Lokalisieren des Titeltexts in die aktuelle Lokalisierung des Benutzers. |
| vibrate_timings | Legen Sie das zu verwendende Vibrationsmuster fest. |
| visibility | Legen Sie die Benachrichtigung.Sichtbarkeit der Benachrichtigung fest. |
Details zur Eigenschaft
body
Der Textkörper der Benachrichtigung.
body?: string
Eigenschaftswert
string
body_loc_args
Variable Zeichenfolgenwerte, die anstelle der Formatbezeichner in body_loc_key verwendet werden sollen, um den Textkörper in die aktuelle Lokalisierung des Benutzers zu lokalisieren.
body_loc_args?: string[]
Eigenschaftswert
string[]
body_loc_key
Der Schlüssel zur Textkörperzeichenfolge in den Zeichenfolgenressourcen der App zum Lokalisieren des Textkörpers in die aktuelle Lokalisierung des Benutzers.
body_loc_key?: string
Eigenschaftswert
string
channel_id
Die Kanal-ID der Benachrichtigung (neu in Android O).
channel_id?: string
Eigenschaftswert
string
click_action
Die Aktion, die einem Benutzer zugeordnet ist, klickt auf die Benachrichtigung.
click_action?: string
Eigenschaftswert
string
color
Die Symbolfarbe der Benachrichtigung, ausgedrückt im #rrggbb Format.
color?: string
Eigenschaftswert
string
default_light_settings
Wenn dieser Wert auf "true" festgelegt ist, verwenden Sie die Standardlichteinstellungen des Android-Frameworks für die Benachrichtigung.
default_light_settings?: boolean
Eigenschaftswert
boolean
default_sound
Wenn dieser Wert auf "true" festgelegt ist, verwenden Sie den Standardsound des Android-Frameworks für die Benachrichtigung.
default_sound?: boolean
Eigenschaftswert
boolean
default_vibrate_timings
Wenn dieser Wert auf "true" festgelegt ist, verwenden Sie das Standard-Vibrationsmuster des Android-Frameworks für die Benachrichtigung.
default_vibrate_timings?: boolean
Eigenschaftswert
boolean
event_time
Legen Sie die Uhrzeit fest, zu der das Ereignis in der Benachrichtigung aufgetreten ist.
event_time?: string
Eigenschaftswert
string
icon
Das Symbol der Benachrichtigung.
icon?: string
Eigenschaftswert
string
image
Enthält die URL eines Bilds, das in einer Benachrichtigung angezeigt wird.
image?: string
Eigenschaftswert
string
light_settings
Einstellungen zum Steuern der LED-Blinkrate und -Farbe der Benachrichtigung, wenn LED auf dem Gerät verfügbar ist.
light_settings?: { color: { alpha: number, blue: number, green: number, red: number }, light_off_duration: string, light_on_duration: string }
Eigenschaftswert
{ color: { alpha: number, blue: number, green: number, red: number }, light_off_duration: string, light_on_duration: string }
local_only
Legen Sie fest, ob diese Benachrichtigung nur für das aktuelle Gerät relevant ist.
local_only?: boolean
Eigenschaftswert
boolean
notification_count
Legt die Anzahl der Elemente fest, die diese Benachrichtigung darstellt.
notification_count?: number
Eigenschaftswert
number
notification_priority
Legen Sie die relative Priorität für diese Benachrichtigung fest.
notification_priority?: number
Eigenschaftswert
number
sound
Der Sound, der wiedergegeben werden soll, wenn das Gerät die Benachrichtigung empfängt.
sound?: string
Eigenschaftswert
string
sticky
Wenn sie auf "false" oder "unet" festgelegt ist, wird die Benachrichtigung automatisch geschlossen, wenn der Benutzer im Bereich darauf klickt.
sticky?: boolean
Eigenschaftswert
boolean
tag
Bezeichner, der verwendet wird, um vorhandene Benachrichtigungen in der Benachrichtigungsschublade zu ersetzen.
tag?: string
Eigenschaftswert
string
ticker
Legt den Text "Ticker" fest, der an Barrierefreiheitsdienste gesendet wird.
ticker?: string
Eigenschaftswert
string
title
Der Titel der Benachrichtigung.
title?: string
Eigenschaftswert
string
title_loc_args
Variable Zeichenfolgenwerte, die anstelle der Formatbezeichner in title_loc_key verwendet werden sollen, um den Titeltext in die aktuelle Lokalisierung des Benutzers zu lokalisieren.
title_loc_args?: string[]
Eigenschaftswert
string[]
title_loc_key
Der Schlüssel zur Titelzeichenfolge in den Zeichenfolgenressourcen der App zum Lokalisieren des Titeltexts in die aktuelle Lokalisierung des Benutzers.
title_loc_key?: string
Eigenschaftswert
string
vibrate_timings
Legen Sie das zu verwendende Vibrationsmuster fest.
vibrate_timings?: string[]
Eigenschaftswert
string[]
visibility
Legen Sie die Benachrichtigung.Sichtbarkeit der Benachrichtigung fest.
visibility?: number
Eigenschaftswert
number