Representa las opciones específicas de Android que se pueden incluir en un Message.
Firma:
export interface AndroidConfig
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
contraerKey | string | Tecla Contraer para el mensaje. La tecla Contraer funciona como un identificador para un grupo de mensajes que se pueden contraer, de modo que solo se envíe el último mensaje cuando se reanude la entrega. Puede haber un máximo de cuatro claves de contracción diferentes activas en cualquier momento. |
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 los campos de datos configurados en el Mensaje de nivel superior. |
Opciones de fcm | AndroidFcmOptions | Opciones para las funciones que proporciona el SDK de FCM para Android. |
notificación | Notificación de Android | Notificación de Android que se incluirá en el mensaje. |
prioridad | ('alto' | 'normal') | Prioridad del mensaje. Debe ser normal o high . |
restrictedPackageName | string | El nombre del paquete de la aplicación donde los tokens de registro deben coincidir para recibir el mensaje. |
por TEA | número | Es la duración del tiempo de actividad del mensaje en milisegundos. |
AndroidConfig.contraerKey
Tecla Contraer para el mensaje. La tecla Contraer funciona como un identificador para un grupo de mensajes que se pueden contraer, de modo que solo se envíe el último mensaje cuando se reanude la entrega. Puede haber un máximo de cuatro claves de contracción diferentes activas en cualquier momento.
Firma:
collapseKey?: string;
AndroidConfig.data
Una colección de campos de datos que se incluirán en el mensaje. Todos los valores deben ser cadenas. Cuando se proporciona, anula los campos de datos configurados en el Mensaje de nivel superior.
Firma:
data?: {
[key: string]: string;
};
AndroidConfig.fcmOptions
Opciones para las funciones que proporciona el SDK de FCM para Android.
Firma:
fcmOptions?: AndroidFcmOptions;
AndroidConfig.notification
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
El nombre del paquete de la aplicación donde los tokens de registro deben coincidir para recibir el mensaje.
Firma:
restrictedPackageName?: string;
AndroidConfig.ttl
Es la duración del tiempo de actividad del mensaje en milisegundos.
Firma:
ttl?: number;