AndroidConfig interface

Représente les options spécifiques à Android qui peuvent être incluses dans un message .

Signature:

export interface AndroidConfig 

Propriétés

Propriété Taper Description
RéduireClé chaîne Clé de réduction du message. La clé de réduction sert d'identifiant pour un groupe de messages qui peuvent être réduits, de sorte que seul le dernier message soit envoyé lorsque la livraison peut reprendre. Un maximum de quatre touches de réduction différentes peuvent être actives à un moment donné.
données { [clé : chaîne] : chaîne ; } Une collection de champs de données à inclure dans le message. Toutes les valeurs doivent être des chaînes. Lorsqu'il est fourni, remplace tous les champs de données définis dans le message de niveau supérieur. .
fcmOptions AndroidFcmOptions Options pour les fonctionnalités fournies par le SDK FCM pour Android.
notification AndroidNotification Notification Android à inclure dans le message.
priorité (« élevé » | « normal ») Priorité du message. Doit être soit normal , soit high .
nom du package restreint chaîne Nom du package de l’application où les jetons d’enregistrement doivent correspondre pour recevoir le message.
ttl nombre Durée de vie du message en millisecondes.

AndroidConfig.collapseKey

Clé de réduction du message. La clé de réduction sert d'identifiant pour un groupe de messages qui peuvent être réduits, de sorte que seul le dernier message soit envoyé lorsque la livraison peut reprendre. Un maximum de quatre touches de réduction différentes peuvent être actives à un moment donné.

Signature:

collapseKey?: string;

AndroidConfig.data

Une collection de champs de données à inclure dans le message. Toutes les valeurs doivent être des chaînes. Lorsqu'il est fourni, remplace tous les champs de données définis dans le message de niveau supérieur. .

Signature:

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

AndroidConfig.fcmOptions

Options pour les fonctionnalités fournies par le SDK FCM pour Android.

Signature:

fcmOptions?: AndroidFcmOptions;

AndroidConfig.notification

Notification Android à inclure dans le message.

Signature:

notification?: AndroidNotification;

AndroidConfig.priority

Priorité du message. Doit être soit normal , soit high .

Signature:

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

AndroidConfig.restrictedPackageName

Nom du package de l’application où les jetons d’enregistrement doivent correspondre pour recevoir le message.

Signature:

restrictedPackageName?: string;

AndroidConfig.ttl

Durée de vie du message en millisecondes.

Signature:

ttl?: number;