Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More
透過集合功能整理內容 你可以依據偏好儲存及分類內容。

Firebase 動態鏈接

Firebase 動態鏈接是在多個平台上以您希望的方式工作的鏈接,無論您的應用是否已安裝。

使用動態鏈接,您的用戶可以在他們打開鏈接的平台上獲得最佳體驗。如果用戶在 iOS 或 Android 上打開動態鏈接,他們可以直接轉到您的本機應用程序中的鏈接內容。如果用戶在桌面瀏覽器中打開相同的動態鏈接,他們可以被帶到您網站上的等效內容。

此外,動態鏈接適用於應用安裝:如果用戶在 iOS 或 Android 上打開動態鏈接但未安裝您的應用,系統會提示用戶安裝;然後,安裝後,您的應用程序將啟動並可以訪問該鏈接。

它是如何工作的?

您可以通過使用 Firebase 控制台、使用 REST API、iOS 或 Android Builder API,或者通過將動態鏈接參數添加到特定於您的應用的域來形成 URL,來創建動態鏈接。這些參數指定您要打開的鏈接,具體取決於用戶的平台以及您的應用是否已安裝。

當用戶打開您的一個動態鏈接時,如果您的應用尚未安裝,則用戶會被發送到 Play 商店或應用商店以安裝您的應用(除非您另有指定),然後您的應用就會打開。然後,您可以檢索傳遞給您的應用程序的鏈接,並根據您的應用程序處理深層鏈接。

您可以使用自己的域名創建動態鏈接

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

或者,如果您的應用沒有域,則可以使用免費的自定義 page.link 子域:

https://example.page.link/summer-sale

在 Firebase 控制台中免費創建您的子域。

所有動態鏈接功能,包括分析、安裝後歸因和 SDK 集成,都適用於自定義 page.link 域和您自己的域。

實施路徑

設置 Firebase 和動態鏈接 SDK在 Firebase 控制台中為您的 Firebase 項目啟用 Firebase 動態鏈接。然後,在您的應用中包含動態鏈接 SDK。
創建動態鏈接您可以通過編程方式或使用 Firebase 控制台創建動態鏈接。
在您的應用中處理動態鏈接當您的應用打開時,使用動態鏈接 SDK 檢查是否已將動態鏈接傳遞給它。如果是這樣,請從動態鏈接數據中獲取深層鏈接並根據需要處理深層鏈接。
查看分析數據在 Firebase 控制台中跟踪動態鏈接的效果。

下一步