Aby otrzymać utworzone linki dynamiczne Firebase,
musisz umieścić w aplikacji pakiet SDK Linków dynamicznych i zarejestrować detektor do obsługi
DynamicLinkReceived
.
.
Pakiet Unity SDK działa zarówno na Androida, jak i iOS, ale wymagana jest dodatkowa konfiguracja dla każdej platformy.
Zanim zaczniesz
Zanim będzie można użyć Linki dynamiczne Firebase, musisz:
Zarejestruj projekt Unity i skonfiguruj go pod kątem korzystania z Firebase.
Jeśli Twój projekt w Unity korzysta już z Firebase, zarejestrowane i skonfigurowane w Firebase.
Jeśli nie masz projektu Unity, możesz pobrać przykładowej aplikacji.
Dodaj pakiet SDK Firebase Unity (a konkretnie
FirebaseDynamicLinks.unitypackage
) do swojego projektu w Unity.
Pamiętaj, że dodanie Firebase do projektu Unity wymaga wykonania zadań zarówno w w konsoli Firebase i w otwartym projekcie Unity. (np. pobierasz z konsoli pliki konfiguracyjne Firebase, do swojego projektu Unity).
Zarejestruj się, aby otrzymywać przychodzące linki dynamiczne
Aby sprawdzić Linki dynamiczne, zarejestruj się w programie
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); }