생성한 Firebase Dynamic Links를 수신하려면 앱에 Dynamic Links SDK를 포함하고 DynamicLinkReceived
이벤트를 처리할 리스너를 등록해야 합니다.
Unity SDK는 Android 및 iOS와 연동이 가능하며 각 플랫폼에 대해 몇 가지 설정이 추가로 필요합니다.
시작하기 전에
Firebase Dynamic Links을 사용하려면 먼저 다음 작업을 해야 합니다.
Unity 프로젝트를 등록하고 Firebase를 사용하도록 구성합니다.
Unity 프로젝트에서 현재 Firebase를 사용하고 있다면 이미 등록되어 Firebase용으로 구성된 것입니다.
Unity 프로젝트가 없는 경우 샘플 앱을 다운로드하면 됩니다.
Firebase Unity SDK(특히
FirebaseDynamicLinks.unitypackage
)를 Unity 프로젝트에 추가합니다.
Unity 프로젝트에 Firebase를 추가할 때 Firebase Console 및 열려 있는 Unity 프로젝트 모두에서 작업을 수행해야 합니다. 예를 들어 Console에서 Firebase 구성 파일을 다운로드한 후 이 파일을 Unity 프로젝트로 이동하는 작업이 필요합니다.
Dynamic Links 수신 등록
Dynamic Links를 확인하려면 DynamicLinkReceived
이벤트에 등록해야 합니다.
void Start() { DynamicLinks.DynamicLinkReceived += OnDynamicLink; } // Display the dynamic link received by the application. void OnDynamicLink(object sender, EventArgs args) { var dynamicLinkEventArgs = args as ReceivedDynamicLinkEventArgs; Debug.LogFormat("Received dynamic link {0}", dynamicLinkEventArgs.ReceivedDynamicLink.Url.OriginalString); }