Консоль API Firebase Cloud Messaging - Ориентация на пользователей - PullRequest
1 голос
/ 15 апреля 2020

Я использую консоль FCM для отправки пользователям сообщений pu sh. До сих пор я использую сегменты пользователей, с помощью которых я могу фильтровать пользователей по языку. Но теперь мне нужно разрешить пользователям подписываться или отписываться о типе оповещений, которые они могут получать. Поэтому я изучаю вариант Темы . Но теперь из консоли Firebase я могу ориентироваться на пользователей на основе пользовательских сегментов или тем.

Я хочу иметь возможность использовать темы с опциями, которые я могу получить в пользовательских сегментах (где я могу фильтровать по языку). Есть ли способ сделать это возможным?

Спасибо, Синдху

1 Ответ

0 голосов
/ 15 апреля 2020

Сегменты не могут быть нацелены на темы. Сегменты заполняются данными, собранными Firebase Analytics, и не идентифицируют отдельные устройства. Темы - это просто имена, которые вы составляете, и имена должны совпадать между устройством и сервером.

Вам нужно будет найти способ сопоставить пользователей в сегменте с topi c, который вы создаете для этот сегмент. Вы можете попробовать использовать Remote Config, чтобы дать клиентам имя topi c, которое соответствует их сегменту, а затем использовать FCM для подписки на этот topi c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...