Обновление пользовательских свойств в Firebase занимает слишком много времени - PullRequest
0 голосов
/ 02 октября 2018

Я использую Firebase для своего мобильного приложения для Android и iOS и хочу отправлять push-уведомления на основе определенных пользовательских свойств (темы push-уведомлений не подходят для моего варианта использования).

Итактеперь, когда я устанавливаю пользовательское свойство через приложение, это изменение распространяется навсегда.Например, у меня есть свойство club, которое было установлено в значение x.Я могу успешно отправлять push-уведомления этим пользователям.Теперь, когда я изменю значение на club = y, и это изменение будет длиться вечно.Это означает, что все уведомления, отправленные на club = x, будут по-прежнему приниматься на этих устройствах.

Для установки пользовательских свойств я использую плагин firebase_analytics для флаттера следующим образом:

FirebaseAnalytics analytics = FirebaseAnalytics();
analytics.setUserProperty(name: 'club', value: 'some value')

Поскольку яИспользование пользовательских свойств для настройки параметров уведомлений не допускается.Кто-нибудь знает, как заставить это работать с firebase?Или есть какие-то гарантии, по крайней мере, через какое время эти пользовательские свойства обновляются?Я не хочу использовать другие сервисы, такие как OneSignal и т. Д., Но по возможности полностью остаюсь в экосистеме firebase.

...