Google I/O 2022에서 Firebase의 새로운 기능을 확인하세요. 자세히 알아보기
컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Firebase 동적 링크

Firebase 동적 링크는 앱이 이미 설치되어 있는지 여부와 상관없이 여러 플랫폼에서 원하는 방식으로 작동하는 링크입니다.

동적 링크를 사용하면 사용자가 링크를 여는 플랫폼에서 사용 가능한 최상의 경험을 얻을 수 있습니다. 사용자가 iOS 또는 Android에서 Dynamic Link를 열면 기본 앱의 연결된 콘텐츠로 직접 이동할 수 있습니다. 사용자가 데스크톱 브라우저에서 동일한 동적 링크를 열면 웹사이트의 동등한 콘텐츠로 이동할 수 있습니다.

또한 동적 링크는 앱 설치 간에 작동합니다. 사용자가 iOS 또는 Android에서 동적 링크를 열고 앱이 설치되어 있지 않은 경우 사용자에게 설치하라는 메시지가 표시될 수 있습니다. 그런 다음 설치 후 앱이 시작되고 링크에 액세스할 수 있습니다.

어떻게 작동합니까?

Firebase 콘솔을 사용하거나 REST API, iOS 또는 Android Builder API를 사용하거나 앱과 관련된 도메인에 Dynamic Link 매개변수를 추가하여 URL을 구성하여 Dynamic Link를 생성합니다. 이러한 매개변수는 사용자의 플랫폼과 앱 설치 여부에 따라 열려는 링크를 지정합니다.

사용자가 동적 링크 중 하나를 열 때 앱이 아직 설치되지 않은 경우 사용자는 앱을 설치하도록 Play 스토어 또는 App Store로 이동하고(달리 지정하지 않는 한) 앱이 열립니다. 그런 다음 앱에 전달된 링크를 검색하고 앱에 적절하게 딥 링크를 처리할 수 있습니다.

고유한 도메인 이름을 사용하여 동적 링크를 만들 수 있습니다.

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

또는 앱에 대한 도메인이 없는 경우 무료 맞춤 page.link 하위 도메인을 사용할 수 있습니다.

https://example.page.link/summer-sale

Firebase 콘솔에서 무료로 하위 도메인을 만드세요.

분석, 설치 후 어트리뷰션 및 SDK 통합을 포함한 모든 동적 링크 기능은 사용자 정의 page.link 도메인 및 자체 도메인 모두에서 작동합니다.

구현 경로

Firebase 및 Dynamic Links SDK 설정 Firebase 콘솔에서 Firebase 프로젝트에 Firebase 동적 링크를 활성화합니다. 그런 다음 앱에 Dynamic Links SDK를 포함합니다.
동적 링크 만들기 프로그래밍 방식으로 또는 Firebase 콘솔을 사용하여 동적 링크를 만들 수 있습니다.
앱에서 동적 링크 처리 앱이 열리면 Dynamic Links SDK를 사용하여 Dynamic Link가 앱에 전달되었는지 확인합니다. 그렇다면 Dynamic Link 데이터에서 딥링크를 가져와 필요에 따라 딥링크를 처리합니다.
분석 데이터 보기 Firebase 콘솔에서 동적 링크의 성능을 추적하세요.

다음 단계