AndroidConfig interface

Representa as opções específicas do Android que podem ser incluídas em uma mensagem .

Assinatura:

export interface AndroidConfig 

Propriedades

Propriedade Modelo Descrição
colapsoKey corda Tecla de recolhimento para a mensagem. A chave de recolhimento serve como um identificador para um grupo de mensagens que podem ser recolhidas, para que apenas a última mensagem seja enviada quando a entrega puder ser retomada. Um máximo de quatro chaves de recolhimento diferentes podem estar ativas a qualquer momento.
dados { [chave: string]: string; } Uma coleção de campos de dados a serem incluídos na mensagem. Todos os valores devem ser strings. Quando fornecido, substitui quaisquer campos de dados definidos na mensagem de nível superior .
fcmOptions Opções do AndroidFcm Opções para recursos fornecidos pelo FCM SDK para Android.
notificação Notificação do Android Notificação do Android a ser incluída na mensagem.
prioridade ('alto' | 'normal') Prioridade da mensagem. Deve ser normal ou high .
restritoPackageName corda Nome do pacote do aplicativo em que os tokens de registro devem corresponder para receber a mensagem.
ttl número Duração do tempo de vida da mensagem em milissegundos.

AndroidConfig.collapseKey

Tecla de recolhimento para a mensagem. A chave de recolhimento serve como um identificador para um grupo de mensagens que podem ser recolhidas, para que apenas a última mensagem seja enviada quando a entrega puder ser retomada. Um máximo de quatro chaves de recolhimento diferentes podem estar ativas a qualquer momento.

Assinatura:

collapseKey?: string;

AndroidConfig.data

Uma coleção de campos de dados a serem incluídos na mensagem. Todos os valores devem ser strings. Quando fornecido, substitui quaisquer campos de dados definidos na mensagem de nível superior .

Assinatura:

data?: {
        [key: string]: string;
    };

AndroidConfig.fcmOptions

Opções para recursos fornecidos pelo FCM SDK para Android.

Assinatura:

fcmOptions?: AndroidFcmOptions;

AndroidConfig.notification

Notificação do Android a ser incluída na mensagem.

Assinatura:

notification?: AndroidNotification;

AndroidConfig.priority

Prioridade da mensagem. Deve ser normal ou high .

Assinatura:

priority?: ('high' | 'normal');

AndroidConfig.restrictedPackageName

Nome do pacote do aplicativo em que os tokens de registro devem corresponder para receber a mensagem.

Assinatura:

restrictedPackageName?: string;

AndroidConfig.ttl

Duração do tempo de vida da mensagem em milissegundos.

Assinatura:

ttl?: number;