0

콘솔에서 내 앱 사용자에게 알림을 보내기 위해 Firebase를 사용하고 있습니다. 알림을 보낼 때마다 데이터를 실시간 데이터베이스에 저장하고 콘솔에서 알림을 보낸 사람을 기록하려고합니다. 지금까지, 나는이 (가) 알림 이벤트를 게시 얻을 수있는 유일한 가능한 방법은 : 나는 특정 주제에 알림을 보낼 때알림 (FCM) 함수 이벤트

exports.news2db = functions.pubsub.topic('news').onPublish(event => { 
    ... 
}); 

그러나,이 경우에만 적용됩니다. 주제를 비롯하여 모든 알림을 콘솔에 보낼 때마다 트리거되는 이벤트를 얻고 싶습니다. 이 말은 모든 앱 사용자, 단일 사용자에게 알림을 보내는 것을 의미합니다. 할 수있는 방법이 있습니까?

내가 가지고있는 두 번째 문제점은 구성하고 콘솔에 알림을 보낸 사람을 알아 내서 해당 정보를 기록 할 수 있도록하는 것입니다. 가장 좋은 방법은 무엇입니까?

admin.auth(). ??? 
+0

콘솔 알림에서 트리거링은 현재 Firebase 용 클라우드 기능의 기능이 아닙니다. 그러나 당신이하려는 일에 대한 기능 요청을 작성할 수 있습니다. https://firebase.google.com/support/contact/bugs-features/ –

+0

감사합니다. 기능 요청을 제출했습니다. –

답변

0

나는 pubsub 이벤트에 대해 틀렸어. 그들은 알림이 아닙니다. 그래서 예, 콘솔에서 알림을 보낼 때 이벤트를 가져올 수있는 방법이 없습니다.