Я отправляю данные на сервер FCM через «приложение администратора» и хотел бы, чтобы другое «приложение без прав администратора» могло получать push-уведомления всякий раз, когда «приложение администратора» отправляет данные на сервер FCM.
Для этого я использую AWS SNS в тандеме с FCM для хранения списка получателей и распространения push-уведомлений. Однако, в отличие от ответа, указанного в https://stackoverflow.com/a/47413178/9846004,, когда приложение находится на переднем плане, мое устройство не получает никаких push-уведомлений ; он получает их только в фоновом режиме.
Кроме того, как мне реализовать функцию ", чтобы открыть экран предполагаемой активности ", используя ключ " click_action " в полезной нагрузке? Нужно ли включать полное имя пакета как часть значения?
Подойдет что-то вроде {"click_action": "com.example.application.androidapp.main_activity"} или просто {"click_action": "main_activity"}?