Condividi tramite


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