1. FCM (Firebase Cloud Messaging)
- Firebase 클라우드 메시징(FCM)은 무료로 메시지를 안정적으로 전송할 수 있는 교차 플랫폼 메시징 솔루션입니다. FCM을 사용하면 새 이메일이나 기타 데이터를 동기화할 수 있음을 클라이언트 앱에 알릴 수 있습니다.
FCM 주요 기능
알림 메시지 또는 데이터 메시지 전송 | 사용자에게 표시되는 알림 메시지를 전송합니다. 또는 데이터 메시지를 전송하고 애플리케이션 코드에서 임의로 처리합니다. 자세한 내용은 메시지 유형을 참조하세요. |
다양한 메시지 타겟팅 | 단일 기기, 기기 그룹, 주제를 구독한 기기 등 3가지 방식으로 클라이언트 앱에 메시지를 배포할 수 있습니다. |
클라이언트 앱에서 메시지 전송 | FCM의 신뢰성 높고 배터리 효율적인 연결 채널을 통해 기기에서 다시 서버로 확인, 채팅, 기타 메시지를 보낼 수 있습니다. |
여기서 나는 첫번째, 알림 메시지 전송 기능을 사용할예정이다.
2. FCM 프로젝트 만들기
- 프로젝트의 이름을 설정한다.
- Google 애널리틱스를 사용할것인지에 대한 설정 화면이다. (써서 나쁠것도 없고... 그냥 사용 설정 한다.)
Google 애널리틱스 주요 기능
알림 메시지 또는 데이터 메시지 전송 | 사용자에게 표시되는 알림 메시지를 전송합니다. 또는 데이터 메시지를 전송하고 애플리케이션 코드에서 임의로 처리합니다. 자세한 내용은 메시지 유형을 참조하세요. |
다양한 메시지 타겟팅 | 단일 기기, 기기 그룹, 주제를 구독한 기기 등 3가지 방식으로 클라이언트 앱에 메시지를 배포할 수 있습니다. |
클라이언트 앱에서 메시지 전송 | FCM의 신뢰성 높고 배터리 효율적인 연결 채널을 통해 기기에서 다시 서버로 확인, 채팅, 기타 메시지를 보낼 수 있습니다. |
- 애널리틱스 계정을 선택한다
프로젝트가 생성되었다.
3. 기본 설정
- 페이지 좌측상단에 톱니바퀴를 클릭하고 프로젝트 설정으로 이동한다.
- 프로젝트 ID와 API 키값을 확인 할 수 있다. 또 하단으로 내려가면 앱의 플랫폼을 선택할수 있는 버튼이 보인다.
Android 앱에 Friebase 추가
'개발' 카테고리의 다른 글
[JPA] Entity에서 @Builder 와 @NoArgsConstructor 같이 사용할때 예외 (0) | 2021.04.23 |
---|---|
Vue 따라해보기 (0) | 2020.12.01 |
React Native Expo 설치 및 실행 (0) | 2020.07.14 |
SQLite(수정중) (0) | 2020.04.01 |
Android 폴더 옵션 (0) | 2020.04.01 |