AndroidConfig interface

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

Assinatura:

export interface AndroidConfig 

Propriedades

Propriedade Tipo Descrição
colapsoKey corda Chave de recolhimento da 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 teclas 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 .
fcmOpções Opções AndroidFcm Opções de recursos fornecidos pelo SDK do FCM para Android.
notificação Notificação 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 onde 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

Chave de recolhimento da 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 teclas 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 de recursos fornecidos pelo SDK do FCM para Android.

Assinatura:

fcmOptions?: AndroidFcmOptions;

AndroidConfig.notificação

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 onde 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;