AndroidConfig interface

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;