한국의 개발자들을 위한 Google for Developers 국문 블로그입니다.
Firebase 알림 소개
2016년 6월 29일 수요일
Firebase 알림
은 Android 및 iOS 기기에서 사용자 알림을 사용할 수 있도록 해주는 무료 서비스입니다. Firebase 콘솔을 통해 서버 코딩을 할 필요 없이 여러 플랫폼에 걸쳐 신속하고 쉽게 알림을 보낼 수 있습니다. 개별 사용자, 각 사용자가 구독하는 주제 또는 Analytics에 의해 잠재 고객 목록을 대상으로 알림을 전달 할 수 있습니다.
알림은
Firebase 클라우드 메시징
기능을 통해 구현되며, 최소한의 코딩 작업으로 알림 플랫폼을 만들 수 있습니다. 이 서비스는 메시지 전송을 위한 그래픽 콘솔을 지원하므로 서버를 만들 필요가 없습니다. 알림을 통해 사용자 기반을 유지하고, 앱의 성장을 촉진시키고, 마케팅 캠페인을 지원할 수 있습니다.
현재 Google 클라우드 메시징을 사용하고 있다면, Android 및 iOS 앱이 Firebase 알림의 이점을 활용할 수 있도록 Firebase 클라우드 메시징으로 마이그레이션할 것을 적극 권장합니다.
여기
에서 마이그레이션 가이드를 확인해 보세요.
Firebase 알림은 Firebase Analytics와 밀접하게 통합되어, 사용자 지정 잠재고객을 정의하고 이들에게 알림을 보낼 수 있습니다. 예를 들어, 특정 앱, 앱 버전 또는 언어의 사용자 세그먼트를 대상으로 알림을 보낼 수 있습니다.
알림은 무척 간단하게 만들 수 있습니다. 콘솔에서 Firebase 알림 GUI를 사용하여 알림을 작성해서 콘솔에서 프로젝트에 연결된 앱으로 보내면 됩니다. 앱이 사용자 기기의 백그라운드에 있을 때는 알림이 시스템 트레이로 배달됩니다. 알림을 탭하면 앱이 열립니다. 약간의 코드로 손쉽게 핸들러를 추가하여 앱이 포그라운드에 있을 때 메시지를 수신하고, 포그라운드 액티비티를 시작하는 등의 방법으로 메시지에 응답하도록 할 수 있습니다.
Google I/O 2016의 이
강연
에서는 Firebase 알림에 대해 짚어보고
콘솔
이 어떻게 작동하는지, 그리고 앱이나 사이트에 알림을 구현하기 위한
코드 작성
이 얼마나 쉬운지 보여주었습니다.
Firebase 알림으로 세계 곳곳을 여행하는 고객들을 쉽사리 사로잡은 Busbud
Busbud
는 버스 여행 예약 웹사이트로, 세계적으로 매주 천만 명이 넘는 여행자들이 여행을 떠나도록 돕고 있습니다. 이 사이트에서는 사용자가 수천 개의 도시와 버스 노선을 운행하는 수백 개의 버스 회사 티켓을 검색하고 서로 비교해보고 구입할 수 있습니다. 이 사이트는 알림을 통해 사용자들에게 관련된 변경 사항을 알려주고 할인 코드와 판촉 행사를 이용해 그들을 다시 재구매 고객으로 끌어들입니다.
사용자들은 Firebase 알림을 사용하여 3분 이내에 푸시 알림을 전송, 수신, 확인할 수 있었습니다. 이를 위해 그들이 한 일이라고는 Firebase 라이브러리를 사용해 앱을 다시 컴파일한 것이 전부였습니다. 그 다음부터는 단 한 줄의 코드로 사용자들에게 특정 언어, 대상 또는 주제의 메시지를 보낼 수 있었습니다.
“Firebase 알림을 통해, Busbud는 유지 관리하고 싶지 않던 불필요한 코드를 버릴 수 있고 그 덕분에 사용자 참여를 추적하면서 콘솔을 통해 아주 간단히 새로운 표적 알림을 보낼 수 있었습니다. Firebase 알림은 Busbud 앱을 버스 여행자들의 좋은 벗으로 만들어주는 강력한 도구입니다.”
- Jean Baptiste Morin, Busbud 책임 모바일 개발자
Firebase 알림 문서 및 Android와 iOS에서의 예를 볼 수 있는
Google 개발자 사이트
를 방문하면 Firebase 알림에 대해 더 많은 것을 아실 수 있습니다.
Contents
ML/Tensorflow
Android
Flutter
Web/Chrome
Cloud
Google Play
Community
Game
Firebase
검색
Tag
인디게임페스티벌
정책 세미나
창구프로그램
AdMob
AI
Android
Android 12
Android 12L
Android 13
Android 14
Android Assistant
Android Auto
Android Games
Android Jetpack
Android Machine Learning
Android Privacy
Android Studio
Android TV
Android Wear
App Bundle
bootcamp
Business
Chrome
Cloud
Community
compose
Firebase
Flutter
Foldables
Game
gdg
GDSC
google
Google Developer Student Clubs
Google Play
Google Play Games
Interview
Jetpack
Jetpack Compose
kotlin
Large Screens
Library
ma
Material Design
Material You
ML/Tensorflow
mobile games
Now in Android
PC
Play Console
Policy
priva
wa
wear
Wearables
Web
Web/Chrome
Weeklyupdates
WorkManager
Archive
2024
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2023
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2022
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2021
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2020
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2019
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2018
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2017
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2016
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2015
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2014
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2013
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2012
12월
11월
10월
9월
8월
7월
6월
5월
3월
2월
1월
2011
12월
11월
Feed