本頁面由 Cloud Translation API 翻譯而成。
Switch to English

使用Unity接收動態鏈接

要接收您創建的Firebase動態鏈接,您必須在應用程序中包括Dynamic Links SDK,並註冊一個偵聽器以處理DynamicLinkReceived事件。

Unity SDK適用於Android和iOS,每個平台都需要一些其他設置。

在你開始之前

在使用Firebase動態鏈接之前 ,您需要:

  • 註冊您的Unity項目並將其配置為使用Firebase。

    • 如果您的Unity項目已經使用Firebase,則說明它已經為Firebase註冊並配置了。

    • 如果您沒有Unity項目,則可以下載示例應用程序

  • Firebase Unity SDK (特別是FirebaseDynamicLinks.unitypackage )添加到Unity項目。

請注意,將Firebase添加到Unity項目中涉及在Firebase控制台和打開的Unity項目中的任務(例如,您從控制台下載Firebase配置文件,然後將其移到Unity項目中)。

註冊以接收傳入的動態鏈接

要檢查動態鏈接,您需要註冊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);
}