FirebaseV1AndroidConfig interface
Opzioni specifiche di Android per i messaggi inviati tramite il server di connessione FCM.
Proprietà
| collapse_key | Identificatore di un gruppo di messaggi che possono essere compressi, in modo che solo l'ultimo messaggio venga inviato quando il recapito può essere ripreso. |
| data | Coppie chiave-valore personalizzate del payload del messaggio. |
| direct_boot_ok | Se impostato su true, i messaggi saranno autorizzati a essere recapitati all'app mentre il dispositivo è in modalità di avvio diretto. |
| fcm_options | Opzioni per le funzionalità fornite da FCM SDK per Android. |
| notification | Notifica da inviare ai dispositivi Android. |
| priority | Priorità del messaggio. Può accettare valori "normali" e "alti". |
| restricted_package_name | Nome del pacchetto dell'applicazione in cui il token di registrazione deve corrispondere per ricevere il messaggio. |
| ttl | Per quanto tempo (in secondi) il messaggio deve essere mantenuto nell'archiviazione FCM se il dispositivo è offline. |
Dettagli proprietà
collapse_key
Identificatore di un gruppo di messaggi che possono essere compressi, in modo che solo l'ultimo messaggio venga inviato quando il recapito può essere ripreso.
collapse_key?: string
Valore della proprietà
string
data
Coppie chiave-valore personalizzate del payload del messaggio.
data?: Record<string, string>
Valore della proprietà
Record<string, string>
direct_boot_ok
Se impostato su true, i messaggi saranno autorizzati a essere recapitati all'app mentre il dispositivo è in modalità di avvio diretto.
direct_boot_ok?: boolean
Valore della proprietà
boolean
fcm_options
Opzioni per le funzionalità fornite da FCM SDK per Android.
fcm_options?: FirebaseV1AndroidFcmOptions
Valore della proprietà
notification
Notifica da inviare ai dispositivi Android.
notification?: FirebaseV1AndroidNotification
Valore della proprietà
priority
Priorità del messaggio. Può accettare valori "normali" e "alti".
priority?: "normal" | "high"
Valore della proprietà
"normal" | "high"
restricted_package_name
Nome del pacchetto dell'applicazione in cui il token di registrazione deve corrispondere per ricevere il messaggio.
restricted_package_name?: string
Valore della proprietà
string
ttl
Per quanto tempo (in secondi) il messaggio deve essere mantenuto nell'archiviazione FCM se il dispositivo è offline.
ttl?: string
Valore della proprietà
string