AndroidConfig interface

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

Assinatura:

export interface AndroidConfig 

Propriedades

Propriedade Tipo Descrição
RecolherKey string Tecla Fechar da mensagem. A chave de recolhimento serve como um identificador de um grupo de mensagens que podem ser recolhidas, para que apenas a última seja enviada quando for possível retomar a entrega. No máximo 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 precisam ser strings. Quando fornecida, substitui todos os campos de dados definidos na Mensagem de nível superior.
fcmOptions (em inglês) AndroidFcmOptions (em inglês) Opções para recursos fornecidos pelo SDK do FCM para Android.
notificação AndroidNotification (link em inglês) notificação do Android a ser incluída na mensagem.
prioridade ("alto" | "normal") Prioridade da mensagem. Precisa ser normal ou high.
restrictedPackageName (em inglês) string Nome do pacote do aplicativo ao qual os tokens de registro devem corresponder para receber a mensagem.
ttl (em inglês) number Duração do time to live da mensagem em milissegundos.

AndroidConfig.completeKey

Tecla Fechar da mensagem. A chave de recolhimento serve como um identificador de um grupo de mensagens que podem ser recolhidas, para que apenas a última seja enviada quando for possível retomar a entrega. No máximo 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 precisam ser strings. Quando fornecida, substitui todos os campos de dados definidos na Mensagem de nível superior.

Assinatura:

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

AndroidConfig.fcmOptions

Opções para recursos fornecidos pelo SDK do FCM 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. Precisa ser normal ou high.

Assinatura:

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

AndroidConfig.restrictedPackageName

Nome do pacote do aplicativo ao qual os tokens de registro devem corresponder para receber a mensagem.

Assinatura:

restrictedPackageName?: string;

AndroidConfig.ttl

Duração do time to live da mensagem em milissegundos.

Assinatura:

ttl?: number;