FirebaseV1AndroidNotification interface
Notifica da inviare ai dispositivi Android.
Proprietà
| body | Testo del corpo della notifica. |
| body_loc_args | Valori di stringa variabile da usare al posto degli identificatori di formato in body_loc_key da usare per localizzare il testo del corpo alla localizzazione corrente dell'utente. |
| body_loc_key | Chiave della stringa del corpo nelle risorse stringa dell'app da usare per localizzare il testo del corpo alla localizzazione corrente dell'utente. |
| channel_id | ID del canale della notifica (nuovo in Android O). |
| click_action | L'azione associata a un utente fa clic sulla notifica. |
| color | Colore dell'icona della notifica, espresso in formato #rrggbb. |
| default_light_settings | Se impostato su true, usare le impostazioni predefinite della luce del framework Android per la notifica. |
| default_sound | Se è impostato su true, usare il suono predefinito del framework Android per la notifica. |
| default_vibrate_timings | Se impostato su true, usare il modello di vibrazione predefinito del framework Android per la notifica. |
| event_time | Impostare l'ora in cui si è verificato l'evento nella notifica. |
| icon | Icona della notifica. |
| image | Contiene l'URL di un'immagine che verrà visualizzata in una notifica. |
| light_settings | Impostazioni per controllare la frequenza di lampeggiamento e il colore del LED della notifica se il LED è disponibile nel dispositivo. |
| local_only | Impostare se questa notifica è rilevante solo per il dispositivo corrente. |
| notification_count | Imposta il numero di elementi rappresentato da questa notifica. |
| notification_priority | Impostare la priorità relativa per questa notifica. |
| sound | Suono da riprodurre quando il dispositivo riceve la notifica. |
| sticky | Se impostato su false o non impostato, la notifica viene chiusa automaticamente quando l'utente lo fa clic nel pannello. |
| tag | Identificatore usato per sostituire le notifiche esistenti nel pannello delle notifiche. |
| ticker | Imposta il testo "ticker", che viene inviato ai servizi di accessibilità. |
| title | Titolo della notifica. |
| title_loc_args | Valori stringa variabile da usare al posto degli identificatori di formato in title_loc_key da usare per localizzare il testo del titolo alla localizzazione corrente dell'utente. |
| title_loc_key | Chiave della stringa del titolo nelle risorse stringa dell'app da usare per localizzare il testo del titolo alla localizzazione corrente dell'utente. |
| vibrate_timings | Impostare il modello di vibrazione da usare. |
| visibility | Impostare Notification.visibility della notifica. |
Dettagli proprietà
body
Testo del corpo della notifica.
body?: string
Valore della proprietà
string
body_loc_args
Valori di stringa variabile da usare al posto degli identificatori di formato in body_loc_key da usare per localizzare il testo del corpo alla localizzazione corrente dell'utente.
body_loc_args?: string[]
Valore della proprietà
string[]
body_loc_key
Chiave della stringa del corpo nelle risorse stringa dell'app da usare per localizzare il testo del corpo alla localizzazione corrente dell'utente.
body_loc_key?: string
Valore della proprietà
string
channel_id
ID del canale della notifica (nuovo in Android O).
channel_id?: string
Valore della proprietà
string
click_action
L'azione associata a un utente fa clic sulla notifica.
click_action?: string
Valore della proprietà
string
color
Colore dell'icona della notifica, espresso in formato #rrggbb.
color?: string
Valore della proprietà
string
default_light_settings
Se impostato su true, usare le impostazioni predefinite della luce del framework Android per la notifica.
default_light_settings?: boolean
Valore della proprietà
boolean
default_sound
Se è impostato su true, usare il suono predefinito del framework Android per la notifica.
default_sound?: boolean
Valore della proprietà
boolean
default_vibrate_timings
Se impostato su true, usare il modello di vibrazione predefinito del framework Android per la notifica.
default_vibrate_timings?: boolean
Valore della proprietà
boolean
event_time
Impostare l'ora in cui si è verificato l'evento nella notifica.
event_time?: string
Valore della proprietà
string
icon
Icona della notifica.
icon?: string
Valore della proprietà
string
image
Contiene l'URL di un'immagine che verrà visualizzata in una notifica.
image?: string
Valore della proprietà
string
light_settings
Impostazioni per controllare la frequenza di lampeggiamento e il colore del LED della notifica se il LED è disponibile nel dispositivo.
light_settings?: { color: { alpha: number, blue: number, green: number, red: number }, light_off_duration: string, light_on_duration: string }
Valore della proprietà
{ color: { alpha: number, blue: number, green: number, red: number }, light_off_duration: string, light_on_duration: string }
local_only
Impostare se questa notifica è rilevante solo per il dispositivo corrente.
local_only?: boolean
Valore della proprietà
boolean
notification_count
Imposta il numero di elementi rappresentato da questa notifica.
notification_count?: number
Valore della proprietà
number
notification_priority
Impostare la priorità relativa per questa notifica.
notification_priority?: number
Valore della proprietà
number
sound
Suono da riprodurre quando il dispositivo riceve la notifica.
sound?: string
Valore della proprietà
string
sticky
Se impostato su false o non impostato, la notifica viene chiusa automaticamente quando l'utente lo fa clic nel pannello.
sticky?: boolean
Valore della proprietà
boolean
tag
Identificatore usato per sostituire le notifiche esistenti nel pannello delle notifiche.
tag?: string
Valore della proprietà
string
ticker
Imposta il testo "ticker", che viene inviato ai servizi di accessibilità.
ticker?: string
Valore della proprietà
string
title
Titolo della notifica.
title?: string
Valore della proprietà
string
title_loc_args
Valori stringa variabile da usare al posto degli identificatori di formato in title_loc_key da usare per localizzare il testo del titolo alla localizzazione corrente dell'utente.
title_loc_args?: string[]
Valore della proprietà
string[]
title_loc_key
Chiave della stringa del titolo nelle risorse stringa dell'app da usare per localizzare il testo del titolo alla localizzazione corrente dell'utente.
title_loc_key?: string
Valore della proprietà
string
vibrate_timings
Impostare il modello di vibrazione da usare.
vibrate_timings?: string[]
Valore della proprietà
string[]
visibility
Impostare Notification.visibility della notifica.
visibility?: number
Valore della proprietà
number