컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Firebase 제품을 다양하게 조합하여
일반적인 앱 개발 과제를 해결할 수
있습니다.

사용자가 Facebook, Twitter, Google
또는 GitHub 계정으로 앱에 로그인하는 기능을 5분 안에 구현할 수 있습니다.

Firebase용 Google 애널리틱스를 사용하여 온보딩 흐름의 모든 단계에서 이벤트를
로깅하고, 유입경로를 만들어 사용자가 이탈하는 지점을 파악하고, 원격 구성을 사용하여
앱에 변화를 주면서 전환에 주는 영향을 확인합니다.

Fabulous 로고

"커스텀 온보딩 흐름을 제공하면 그렇지 않은 경우보다 사용자 유지율이 2배 높은 것으로 나타났습니다. 더구나 단 하루 만에 커스텀 온보딩 화면을 구현할 수 있었죠."

- The Fabulous의 공동 창립자 겸 CEO, 사미 벤 하신

온보딩을 표현한 그림

앱을 열어보는 사용자의 취향, 사용 기록, 위치, 언어 등을 반영하여 사용자에게 맞춤 초기 화면을 표시합니다.

그런 다음 Firebase 원격 구성을 사용하여 정의된 각 잠재고객에게 특정 콘텐츠를 표시합니다. 새로운 앱 업데이트를 제출할 필요 없이 Firebase Console에서 콘텐츠와 커스텀 잠재고객을 직접 관리할 수 있습니다.


새로운 기능을 발표하는 가장 좋은 방법은 우선 일부 사용자를 대상으로 효과를 테스트하여 반응을 살피는 것입니다. 문제가 없다면 나머지 사용자층을 대상으로 출시하면 됩니다. 어떤 이유로든 새로운 기능을 사용하지 않기로 할 경우 새 앱을 다시 출시하거나 사용자가 업데이트하도록 기다릴 필요가 없습니다.

Firebase용 Google 애널리틱스와 원격 구성을 사용하여 새로운 기능을 테스트할 일부 사용자 그룹을 타겟팅합니다. 그런 다음 클라우드 메시징을 사용하여 이 사용자 그룹이 직접 이용해보도록 초대합니다. 애널리틱스에서 결과를 추적하여 아무런 이상이 없으면 모든 사용자를 대상으로 출시하고, 그렇지 않으면 Firebase Console에서 즉시 롤백합니다.

One Football 로고

"우선 Firebase로 기능을 테스트한 결과 일일 사용자 참여도가 5% 증가했습니다."

- Onefootball의 제품 책임자, 막심 블랑 스트라우스

업데이트를 받는 사람들을 표현한 그림

사용자는 하나의 앱을 휴대기기에서 확인했다가, 노트북에서 열었다가, 나중에 태블릿에서 다시 사용할 수 있습니다. 초보적인 분석에서는 이러한 사용 패턴을 서로 다른 3명의 사용자로 해석하여 앱 제거 비율을 과대평가할 수 있습니다.

Firebase용 Google 애널리틱스로 모바일 앱 데이터(iOS 및 Android)를 BigQuery로 내보내고 UserID에 따라 대조하여 모든 채널과 기기를 망라한 앱 참여도를 전반적으로 파악할 수 있습니다.

NPR 로고

"Firebase는 보다 스마트한 타겟팅과 통계를 제공하는 원격 구성, 애널리틱스, BigQuery 등의 다양한 기능을 하나로 모아 놓은 놀랍도록 강력한 도구입니다."

- NPR 제품 관리자, 테저스 미스트리

사용자 경험을 표현한 그림

인앱 채팅은 참여도를 높이는 좋은 방법이지만 사용자에게 편리한 채팅 기능을 구현하는 것은 어려울 수 있습니다.

Firebase 인증으로 원활한 인증을 구현하고 실시간 데이터베이스에 채팅방을 설정합니다. 모든 사용자의 기기에 메시지가 실시간으로 표시됩니다. Firebase 클라우드 메시징을 사용하여 알림을 보내면 다른 앱을 열고 있는 사용자도 새 메시지를 받을 수 있습니다.

메시지를 보내는 사람들을 표현한 그림

사용자의 인구통계 또는 행동을 기준으로 커스텀 잠재고객 목록을 만들어 구매 의향이 낮은 사용자와 높은 사용자로 구분합니다. Firebase 프로젝트를 AdMob에 연결하면 각 잠재고객이 갖는 가치가 어느 정도인지 전체적으로 파악할 수 있습니다.

Firebase 원격 구성과 애널리틱스 커스텀 잠재고객 목록을 함께 사용하면 앱에서 사용자에게 광고가 게재되는 빈도를 정의할 수 있습니다. Firebase 프로젝트를 AdMob에 연결하여 잠재고객 평생 가치에 대한 맞춤 광고 경험의 효과를 측정해 보세요.

Playbuzz 로고

"Firebase 덕분에 엔지니어팀은 캠페인 인프라를 관리하는 부담을 완전히 덜었으며, 우리 팀도 업무 능률과 캠페인 실적을 높일 수 있었습니다. 정말 큰 효과를 본 셈이죠." \\\

- Playbuzz의 모바일 제품 책임자, 에란 오를레브

광고를 표현한 그림

Firebase용 Cloud Storage를 사용하여 사용자의 사진을 클라우드에서 신속하고 안전하게 호스팅한 다음 공유할 수 있도록 파일 경로를 실시간 데이터베이스에 기록합니다.

Firebase 보안 규칙은 실시간 데이터베이스와 연동하여 사진을 공유받은 사용자만 사진을 볼 수 있도록 허용합니다.

Firebase용 Cloud Functions를 사용하면 사용자가 전체 이미지를 다운로드하지 않아도 사진작가의 사진을 원본 그대로 감상할 수 있으므로 데이터가 절약됩니다. Cloud Functions는 Google Cloud Platform에서 실행되므로 별도의 서버를 관리할 필요가 없습니다.


다양한 타사 서비스를 이용하여 불필요한 복잡성을 줄이면서 결제를 처리할 수 있습니다. Firebase는 한 걸음 더 나아가 서버를 설정할 필요 없이 결제 API를 안전하게 호출하도록 지원하여 더욱 편리한 환경을 제공합니다.

사용자가 앱에서 결제 화면에 도달하면 사용자의 최신 결제 정보를 수집하여 Firebase용 Cloud Functions에 전달합니다. 그런 다음 HTTPS를 통해 타사 결제 처리 API를 요청하여 결제를 처리하고, 실시간 데이터베이스에 주문 내역을 기록하고, 처리가 완료되면 사용자에게 확인 메시지를 반환합니다. 모든 과정이 보안상 안전하게 진행되며 서버를 관리할 필요가 없습니다.

클라우드를 통한 타사 결제 처리를 표현한 그림

사용자는 기업이 수행하는 마케팅보다 친구의 추천을 훨씬 더 중요하게 생각합니다. Firebase 동적 링크를 사용하면 앱 안에 손쉽게 추천 시스템을 만들 수 있으므로 제품의 성장 가능성을 크게 높일 수 있습니다.

실시간 데이터베이스와 Firebase용 Cloud Functions를 사용하면 추천이 성공한 경우에 대한 인앱 보상을 설정할 수 있습니다. 초대 링크는 다양한 플랫폼에서 작동하기 때문에 추천받은 사람에게 개발자가 설계한 커스텀 환경을 제공할 수 있습니다. 또한 특정한 가입 단계를 완료할 때까지 추천받은 사람, 추천한 사람 또는 두 사람 모두에 대한 보상 지급을 연기할 수 있습니다.

Firebase를 사용하면 보다 손쉽게 고품질의 앱을 개발하고 사용자층을 확대하여 더 많은 수익을 창출할 수 있습니다. 각 기능은 독립적으로도 작동하지만 함께 사용하면 더 큰 효과를 볼 수 있습니다.