获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

Otrzymuj dynamiczne linki dzięki Unity

Aby otrzymać utworzone przez siebie linki dynamiczne Firebase , musisz dołączyć do aplikacji pakiet SDK Linków dynamicznych i zarejestrować detektor do obsługi zdarzenia DynamicLinkReceived .

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

Zanim zaczniesz

Aby móc korzystać z Linków dynamicznych Firebase , 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żesz pobrać przykładową aplikację .

  • Dodaj pakiet SDK Firebase Unity (w szczególności FirebaseDynamicLinks.unitypackage ) do swojego projektu Unity.

Pamiętaj, że dodanie Firebase do projektu Unity obejmuje zadania zarówno w konsoli Firebase , jak i w otwartym projekcie Unity (na przykład pobierasz pliki konfiguracyjne Firebase z konsoli, a następnie przenosisz je do swojego projektu Unity).

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

Aby sprawdzić Dynamic Links, musisz zarejestrować się na wydarzenie 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);
}