AndroidConfig interface

Reprezentuje opcje związane z Androidem, które można uwzględnić w wiadomości.

Podpis:

export interface AndroidConfig 

Właściwości

Właściwość Typ Opis
ZwińKey ciąg znaków Klawisz zwijania wiadomości. Klucz zwijania służy jako identyfikator grupy wiadomości, które można zwinąć, dzięki czemu, gdy można wznowić jej dostarczanie, wysyłana jest tylko ostatnia wiadomość. W danym momencie aktywne mogą być maksymalnie 4 różne klucze zwijania.
dane { [klucz: ciąg znaków]: ciąg znaków; Zbiór pól danych do uwzględnienia w wiadomości. Wszystkie wartości muszą być ciągami tekstowymi. Jeśli podasz dane, zastąpią one wszystkie pola danych ustawione w wiadomości najwyższego poziomu.
fcmOptions AndroidFcmOptions Opcje funkcji dostępnych w pakiecie SDK FCM na Androida.
powiadomienie AndroidPowiadomienie. Powiadomienie z Androida, które ma być dołączone do wiadomości.
priorytet („wysoka” | „normalna”) Priorytet wiadomości. Musi to być wartość normal lub high.
restrictedPackageName ciąg znaków Nazwa pakietu aplikacji, w której tokeny rejestracji muszą być takie same, aby otrzymać komunikat.
TTL liczba Czas życia wiadomości w milisekundach.

AndroidConfig.ZwińKey

Klawisz zwijania wiadomości. Klucz zwijania służy jako identyfikator grupy wiadomości, które można zwinąć, dzięki czemu, gdy można wznowić jej dostarczanie, wysyłana jest tylko ostatnia wiadomość. W danym momencie aktywne mogą być maksymalnie 4 różne klucze zwijania.

Podpis:

collapseKey?: string;

AndroidConfig.data

Zbiór pól danych do uwzględnienia w wiadomości. Wszystkie wartości muszą być ciągami tekstowymi. Jeśli podasz dane, zastąpią one wszystkie pola danych ustawione w wiadomości najwyższego poziomu.

Podpis:

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

AndroidConfig.fcmOptions

Opcje funkcji dostępnych w pakiecie SDK FCM na Androida.

Podpis:

fcmOptions?: AndroidFcmOptions;

AndroidConfig.notification

Powiadomienie z Androida, które ma być dołączone do wiadomości.

Podpis:

notification?: AndroidNotification;

AndroidConfig.Priority

Priorytet wiadomości. Musi to być normal lub high.

Podpis:

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

AndroidConfig.restrictedPackageName

Nazwa pakietu aplikacji, w której tokeny rejestracji muszą być takie same, aby otrzymać komunikat.

Podpis:

restrictedPackageName?: string;

AndroidConfig.ttl

Czas życia wiadomości w milisekundach.

Podpis:

ttl?: number;