AndroidConfig interface

Stellt die Android-spezifischen Optionen dar, die in eine Nachricht eingefügt werden können .

Unterschrift:

export interface AndroidConfig 

Eigenschaften

Eigentum Typ Beschreibung
collapKey Zeichenfolge Minimierungstaste für die Nachricht. Der Minimierungsschlüssel dient als Kennung für eine Gruppe von Nachrichten, die reduziert werden können, sodass nur die letzte Nachricht gesendet wird, wenn die Zustellung wieder aufgenommen werden kann. Es können maximal vier verschiedene Minimierungstasten gleichzeitig aktiv sein.
Daten { [Schlüssel: Zeichenfolge]: Zeichenfolge; } Eine Sammlung von Datenfeldern, die in die Nachricht einbezogen werden sollen. Alle Werte müssen Zeichenfolgen sein. Sofern bereitgestellt, überschreibt es alle Datenfelder, die in der Nachricht der obersten Ebene festgelegt sind .
fcmOptions AndroidFcmOptions Optionen für Funktionen, die vom FCM SDK für Android bereitgestellt werden.
Benachrichtigung AndroidNotification Android-Benachrichtigung, die in die Nachricht eingefügt werden soll.
Priorität („hoch“ | „normal“) Priorität der Nachricht. Muss entweder normal oder high sein.
eingeschränkter Paketname Zeichenfolge Paketname der Anwendung, bei der die Registrierungstoken übereinstimmen müssen, um die Nachricht zu empfangen.
ttl Nummer Gültigkeitsdauer der Nachricht in Millisekunden.

AndroidConfig.collapseKey

Minimierungstaste für die Nachricht. Der Minimierungsschlüssel dient als Kennung für eine Gruppe von Nachrichten, die reduziert werden können, sodass nur die letzte Nachricht gesendet wird, wenn die Zustellung wieder aufgenommen werden kann. Es können maximal vier verschiedene Minimierungstasten gleichzeitig aktiv sein.

Unterschrift:

collapseKey?: string;

AndroidConfig.data

Eine Sammlung von Datenfeldern, die in die Nachricht einbezogen werden sollen. Alle Werte müssen Zeichenfolgen sein. Sofern bereitgestellt, überschreibt es alle Datenfelder, die in der Nachricht der obersten Ebene festgelegt sind .

Unterschrift:

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

AndroidConfig.fcmOptions

Optionen für Funktionen, die vom FCM SDK für Android bereitgestellt werden.

Unterschrift:

fcmOptions?: AndroidFcmOptions;

AndroidConfig.notification

Android-Benachrichtigung, die in die Nachricht eingefügt werden soll.

Unterschrift:

notification?: AndroidNotification;

AndroidConfig.priority

Priorität der Nachricht. Muss entweder normal oder high sein .

Unterschrift:

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

AndroidConfig.restrictedPackageName

Paketname der Anwendung, bei der die Registrierungstoken übereinstimmen müssen, um die Nachricht zu empfangen.

Unterschrift:

restrictedPackageName?: string;

AndroidConfig.ttl

Gültigkeitsdauer der Nachricht in Millisekunden.

Unterschrift:

ttl?: number;