Representa las opciones específicas de Android que se pueden incluir en un mensaje. .
Firma:
export interface AndroidConfig
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
colapsarClave | cadena | Tecla para contraer el mensaje. La clave de colapso sirve como identificador de un grupo de mensajes que se pueden contraer, de modo que solo se envíe el último mensaje cuando se pueda reanudar la entrega. Un máximo de cuatro teclas de colapso diferentes pueden estar activas en un momento dado. |
datos | { [clave: cadena]: cadena; } | Una colección de campos de datos que se incluirán en el mensaje. Todos los valores deben ser cadenas. Cuando se proporciona, anula cualquier campo de datos establecido en el Mensaje de nivel superior . |
fcmOpciones | Opciones de AndroidFcm | Opciones para funciones proporcionadas por FCM SDK para Android. |
notificación | AndroidNotificación | Notificación de Android que se incluirá en el mensaje. |
prioridad | ('alto' | 'normal') | Prioridad del mensaje. Debe ser normal o high . |
nombre de paquete restringido | cadena | Nombre del paquete de la aplicación donde deben coincidir los tokens de registro para recibir el mensaje. |
ttl | número | Duración del tiempo de vida del mensaje en milisegundos. |
AndroidConfig.collapseKey
Tecla para contraer el mensaje. La clave de colapso sirve como identificador de un grupo de mensajes que se pueden contraer, de modo que solo se envíe el último mensaje cuando se pueda reanudar la entrega. Un máximo de cuatro teclas de colapso diferentes pueden estar activas en un momento dado.
Firma:
collapseKey?: string;
AndroidConfig.datos
Una colección de campos de datos que se incluirán en el mensaje. Todos los valores deben ser cadenas. Cuando se proporciona, anula cualquier campo de datos establecido en el Mensaje de nivel superior .
Firma:
data?: {
[key: string]: string;
};
Opciones de AndroidConfig.fcm
Opciones para funciones proporcionadas por FCM SDK para Android.
Firma:
fcmOptions?: AndroidFcmOptions;
AndroidConfig.notificación
Notificación de Android que se incluirá en el mensaje.
Firma:
notification?: AndroidNotification;
AndroidConfig.prioridad
Prioridad del mensaje. Debe ser normal
o high
.
Firma:
priority?: ('high' | 'normal');
AndroidConfig.restrictedPackageName
Nombre del paquete de la aplicación donde deben coincidir los tokens de registro para recibir el mensaje.
Firma:
restrictedPackageName?: string;
AndroidConfig.ttl
Duración del tiempo de vida del mensaje en milisegundos.
Firma:
ttl?: number;