使用 Unity 接收 Dynamic Links

如要接收建立的 Firebase Dynamic Links,請按照下列步驟操作: 您必須在應用程式中加入 Dynamic Links SDK,並註冊一個事件監聽器來處理 DynamicLinkReceived敬上 活動。

Unity SDK 適用於 Android 和 iOS,但需要進行一些額外設定 各個平台。

事前準備

使用前 Firebase Dynamic Links 請完成下列操作:

  • 註冊 Unity 專案,並將其設定為使用 Firebase。

    • 如果您的 Unity 專案已在使用 Firebase, 已完成註冊和設定程序。

    • 如果您沒有 Unity 專案,可以 範例應用程式

  • Firebase Unity SDK (特別是 FirebaseDynamicLinks.unitypackage) 新增至 Unity 專案

請注意,將 Firebase 新增至 Unity 專案時,必須一併執行以下兩者的工作: Firebase 控制台,在開啟的 Unity 專案中 (例如,您可以從控制台下載 Firebase 設定檔,然後 放入您的 Unity 專案中)。

註冊以接收傳入的 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);
}