본문 바로가기
반응형

Android 개발/Firebase Analytics Message RemoteConfig2

Firebase Analytics 에서 사용자 OS 분석하기 # API21 오늘은 Firebase Analytics에서 앱사용자의 OS버전을 알아보는 방법에 대해서 정리해 보도록 하겠습니다. 이 글은 Firebase 라이브러리가 이미 적용되었다는 가정하에 쓴 글로, Fireabase analytics 설치나 적용코드에 관한 글은 다른 글에서 정리하도록 하겠습니다. 1. API21 이하 찾아보기 안드로이드 OS의 큰 분기점이라고 할 수 있는 버전이 API21입니다. Retrofit 도 그렇고 여러가지 라이브러리들이 이 버전을 분기로, 더 이상 지원을 하지않고 있기도 합니다. API21은 14년도에 출시된 버전으로서 Android5 (Lollipop)버전이 되겠습니다. 그럼, 현재 앱 사용자들의 버전을 알아야 할 텐데요. Firebase가 그것을 가능하게 해 줍니다. 먼저 Fire.. 2023. 1. 5.
Firebase Cloud Messaging 총정리 # push message 오늘은 푸쉬메시지라고 불렸던, Firebase Cloud Messaging, 줄여서 FCM에 대해서 정리해 보겠습니다. 1. FCM의 개념 B라는 사람에게 어떠한 메세지를 전달하는 데 있어서 아래와 같은 두가지 경우를 먼저 생각해 보겠습니다. 첫번째는, A가 B에게 개인적인 메세지를 전달하기 위해서, 앱을 사용하고, 서비스를 하는 회사의 서버를 거쳐서 B에게 가는 것 이구요. 두번째는, 앱에서 사용자에게 무엇인가 홍보하기 위해서, 서비스 회사의 서버에서 B에게 메세지를 보내는 것 인데요. 1. A->서버->B 2. 서버 ->B 그런데, 메세지를 실시간으로 전달받게 하려면, B는 서버에 계속 접속해 있어야 합니다. 이것은 실제로 구현한다면, 배터리나 네트워크 사용때문에 문제가 되겠지요. 그래서 이 중간에 .. 2019. 11. 7.