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;