AndroidConfig interface

Representa las opciones específicas de Android que se pueden incluir en un mensaje .

Firma:

export interface AndroidConfig 

Propiedades

Propiedad Escribe Descripción
colapsar clave cuerda Tecla de contracción para el mensaje. La tecla de contracción sirve como un identificador para 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 contracción 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 AndroidFcmOpciones 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 del paquete restringido cuerda 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 de contracción para el mensaje. La tecla de contracción sirve como un identificador para 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 contracción 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;
    };

AndroidConfig.fcmOpciones

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.priority

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;