Firebase 초대plat_iosplat_androidplat_cppplat_unity

Firebase 초대는 이메일 또는 SMS를 통한 앱 추천 및 공유에 바로 사용할 수 있는 솔루션입니다. 초대 사용자 환경을 맞춤설정하거나 프로그래매틱 방식으로 링크를 생성하려면 Firebase 동적 링크를 사용합니다.

사용자의 앱 설치를 유도하는 가장 효과적인 방법 중 하나는 입소문을 활용하는 것입니다. 수천 명의 스마트폰 사용자를 대상으로 진행한 최근 연구에 따르면 사람들이 특정한 앱을 알게 되는 이유 중 1위가 친구나 동료의 추천입니다. Firebase 초대를 통해 손쉽게 앱 사용자를 활용해 최대한의 홍보 효과를 이끌어 낼 수 있습니다.

Firebase 초대는 Firebase 동적 링크를 기반으로 하며 링크 수신자의 플랫폼과 설치한 앱에 맞춘 최상의 환경을 선사합니다.

iOS 설정 Android 설정 C++ 설정 Unity 설정

주요 기능

쉽게 접근할 수 있는 여러 가지 공유 기능 Firebase 초대는 사용자가 SMS 및 이메일을 통해 친구들에게 간편하게 콘텐츠를 전송할 수 있도록 추천 코드, 레시피 글 및 기타 공유 콘텐츠를 초대와 함께 전송하므로 복사하여 붙여넣는 번거로움이 없습니다.
구현하기 쉬운 여러 가지 공유 기능 Firebase 초대는 초대 흐름을 자동으로 처리해 주므로 개발자는 시간 낭비 없이 간편한 사용자 환경을 제공하고 앱의 다른 부분에 역량을 집중할 수 있습니다.
설치 중에 손실되지 않는 초대 정보 Firebase 초대는 동적 링크를 기반으로 하므로 App Store 및 Play 스토어의 설치 과정에서 초대 정보가 그대로 유지됩니다. 따라서 수신자는 앱 설치 여부에 관계없이 추천 코드 또는 공유 콘텐츠를 이상 없이 수신할 수 있습니다.

전체 기능 목록

초대 보내기
가장 일반적인 공유 채널 결합 SMS 또는 이메일을 통해 Firebase 초대를 보낼 수 있습니다.
통합 연락처 선택 공유 화면의 연락처 목록이 사용자의 Google 주소록 및 기기에 로컬로 저장된 연락처로 채워집니다.
수신자 추천 공유 화면에서 사용자의 연락 빈도를 기준으로 연락처를 추천해 줍니다.
맞춤설정 가능한 초대 메시지 초대와 함께 전송할 기본 메시지를 설정할 수 있습니다. 초대를 보낼 때 사용자가 이 메시지를 수정할 수 있습니다.
맞춤설정 가능한 리치 텍스트 이메일 초대

두 가지 방법으로 이메일 초대를 맞춤설정할 수 있습니다.

  • App Store 또는 Play 스토어의 앱 항목에서 가져온 추가 텍스트 및 그래픽과 함께 사용될 맞춤 이미지를 제공합니다.
  • HTML을 제공하여 이메일 초대를 완전히 맞춤설정합니다.
편리한 사용 방법 Android 사용자는 앱에 로그인하지 않고도 초대를 보낼 수 있습니다.
초대 받기
설치 흐름 시작 Firebase 초대는 수신자가 링크를 열 때 앱 설치가 필요한지 판단하여 적절한 스토어로 스마트하게 안내합니다. iOS 사용자는 App Store, Android 사용자는 Play 스토어, 웹 사용자는 보낸 사람의 플랫폼에 해당하는 스토어로 이동합니다.
설치 후에도 정보 유지 Firebase 초대는 동적 링크를 사용하므로 사용자가 앱을 먼저 설치해야 하는 경우에도 초대에 포함된 링크 정보가 손실되지 않습니다.
편리한 사용 방법 iOS 및 Android 사용자는 Google 계정에 로그인하지 않고도 초대를 수신할 수 있습니다.

기본 원리

초대 보내기

사용자가 앱의 공유 버튼 중 하나를 탭하고 Firebase 초대 채널(일반적으로 '이메일 및 SMS')을 선택하면 Firebase 초대 공유 화면이 열립니다. 사용자는 공유 화면에서 Google 주소록 및 기기에 로컬로 저장된 연락처 중 수신자를 선택한 후 필요에 따라 초대 메시지를 맞춤설정하고 초대를 보낼 수 있습니다. 연락처 유형에 따라 이메일 또는 SMS로 앱의 동적 링크가 포함된 초대가 전송됩니다.

초대 수신자가 초대 메시지에서 동적 링크를 열면 앱을 설치해야 하는 경우 Play 스토어 또는 App Store로 이동합니다. 설치된 앱이 열리면 링크가 수신 및 처리됩니다.

구현 경로

앱에서 링크 처리 공유할 콘텐츠로 직접 링크할 수 있도록 합니다. 링크를 처리하려면 iOS의 경우 맞춤 URL 스키마 또는 범용 링크를 사용하고, Android의 경우 인텐트 필터를 사용합니다.
앱에 공유 버튼 추가 사용자가 공유 버튼을 클릭하면 Firebase 초대 SDK를 사용하여 공유 화면을 설정하고 엽니다.
앱에서 동적 링크 처리 앱이 초대를 수신할 수 있도록 합니다. 앱이 열리면 동적 링크 SDK를 사용하여 동적 링크가 전달되었는지 확인합니다. 전달된 경우 동적 링크 데이터에서 링크를 가져와서 적절히 처리합니다.

다음 단계

  • Android 또는 iOS 앱에 Firebase 초대를 추가합니다.
  • 앱에서 Firebase 초대를 구현하는 방법에 대한 권장사항을 알아봅니다.