Ionic 4 & Firebase (FCM) - Как группировать push-уведомления - PullRequest
0 голосов
/ 27 марта 2019

Я использую Firebase в качестве бэкэнда для своего приложения (Ionic v4). О некоторых событиях я уведомляю нужных клиентов через Firebase Cloud Messaging. Проблема в том, что он начинает запутываться, когда происходит много событий. Я не хочу бомбардировать устройства клиентов. Поэтому я искал способ «сгруппировать» их в одно push-уведомление (как это делает WhatsApp).

Я слышал о каналах, но похоже, что он поддерживается только на Android O и выше. Кроме того, мое устройство работает под управлением Android 7 и похоже, что WhatsApp по-прежнему может группировать свои сообщения, поэтому я считаю, что этого можно добиться без каналов.

Я тоже слышал о свойстве tag. Проблема с этим свойством заключается в том, что оно переопределяет текущее уведомление с тем же тегом, а не группирует уведомления.

Какие-нибудь решения?

1 Ответ

0 голосов
/ 29 марта 2019

Если вы планируете отправлять push-уведомления группе тем, добавьте эти строки внутри платформы.

this.fcm.subscribeToTopic('people');

...