Message に含めることができる Android 固有のオプションを表します。
署名:
export interface AndroidConfig
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
折りたたみキー | 文字列 | メッセージの折りたたみキー。折りたたみキーは、折りたたみ可能なメッセージの識別子として機能します。これにより、配信が再開されたときに最後のメッセージのみが送信されます。最大 4 つの異なる折りたたみキーを同時に有効にできます。 |
データ | { [キー: 文字列]: 文字列;} | メッセージに含めるデータ フィールドのコレクション。値はすべて文字列にする必要があります。指定すると、最上位の Message に設定されているデータ フィールドがオーバーライドされます。 |
fcmOptions | AndroidFcmOptions | Android 用 FCM SDK で提供される機能のオプション。 |
通知 | Android の通知 | メッセージに Android の通知が含まれるようになります。 |
優先度 | ('高' | '通常') | メッセージの優先度。normal または high のいずれかを指定します。 |
restrictedPackageName | 文字列 | メッセージを受信するために登録トークンが一致する必要があるアプリケーションのパッケージ名。 |
ttl | 数値 | メッセージの有効期間(ミリ秒単位)。 |
AndroidConfig.foldKey
メッセージの折りたたみキー。折りたたみキーは、折りたたみ可能なメッセージの識別子として機能します。これにより、配信が再開されたときに最後のメッセージのみが送信されます。最大 4 つの異なる折りたたみキーを同時に有効にできます。
署名:
collapseKey?: string;
AndroidConfig.data
メッセージに含めるデータ フィールドのコレクション。値はすべて文字列にする必要があります。指定すると、最上位の Message に設定されているデータ フィールドがオーバーライドされます。
署名:
data?: {
[key: string]: string;
};
AndroidConfig.fcmOptions
Android 用 FCM SDK で提供される機能のオプション。
署名:
fcmOptions?: AndroidFcmOptions;
AndroidConfig.notification
メッセージに Android の通知が含まれるようになります。
署名:
notification?: AndroidNotification;
AndroidConfig.Priority
メッセージの優先度。normal
または high
のいずれかを指定します。
署名:
priority?: ('high' | 'normal');
AndroidConfig.restrictedPackageName
メッセージを受信するために登録トークンが一致する必要があるアプリケーションのパッケージ名。
署名:
restrictedPackageName?: string;
AndroidConfig.ttl
メッセージの有効期間(ミリ秒単位)。
署名:
ttl?: number;