Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Otrzymuj dynamiczne linki dzięki Unity

Aby otrzymać Firebase dynamiczne linki, które zostały utworzone , musi zawierać dynamiczne linki SDK w swojej aplikacji i zarejestrować słuchacza do obsługi DynamicLinkReceived wydarzenie.

Unity SDK działa zarówno na Androidzie, jak i na iOS, a dla każdej platformy wymagana jest dodatkowa konfiguracja.

Zanim zaczniesz

Zanim będzie można użyć Firebase dynamiczne linki , musisz:

  • Zarejestruj swój projekt w Unity i skonfiguruj go do korzystania z Firebase.

    • Jeśli Twój projekt Unity korzysta już z Firebase, oznacza to, że jest już zarejestrowany i skonfigurowany dla Firebase.

    • Jeśli nie masz projektu Unity, można pobrać aplikację próbki .

  • Dodaj Firebase Unity SDK (konkretnie FirebaseDynamicLinks.unitypackage ) do projektu Unity.

Należy pamiętać, że dodanie Firebase do projektu Unity obejmuje zadania zarówno w konsoli Firebase iw otwartej projektu Unity (na przykład, można pobrać pliki konfiguracyjne Firebase z konsoli, a następnie przenieść je do swojego projektu Unity).

Zarejestruj się, aby otrzymywać przychodzące Dynamic Links

Aby sprawdzić dynamiczne linki, musisz się zarejestrować na DynamicLinkReceived imprezy.

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);
}