Freigeben über


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