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

手動構建動態鏈接 URL

您可以通過以下形式手動構建 URL 來創建動態鏈接:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

動態鏈接參數

深層鏈接參數(Payload 參數)
關聯

您的應用程序將打開的鏈接。指定您的應用程序可以處理的 URL,通常是應用程序的內容或負載,它啟動特定於應用程序的邏輯(例如向用戶提供優惠券或顯示歡迎屏幕)。此鏈接必須是格式正確的 URL、正確的 URL 編碼、使用 HTTP 或 HTTPS,並且不能是另一個動態鏈接。

安卓參數
接入點用於打開鏈接的 Android 應用程序包名稱。應用程序必須從 Firebase 控制台的概覽頁面連接到您的項目。動態鏈接需要打開 Android 應用程序。
福爾摩斯未安裝應用程序時打開的鏈接。指定此項以在未安裝應用程序時從 Play 商店安裝應用程序以外的其他操作,例如打開內容的移動網絡版本,或顯示應用程序的促銷頁面。
反抗病毒versionCode的您的應用程序的最低版本,可以打開鏈接。如果安裝的應用程序是舊版本,用戶將被帶到 Play 商店升級應用程序。
iOS參數
宜必用於打開鏈接的 iOS 應用程序包 ID。應用程序必須從 Firebase 控制台的概覽頁面連接到您的項目。動態鏈接需要打開 iOS 應用程序。
國際機場未安裝應用程序時打開的鏈接。指定此項以在未安裝應用程序時從 App Store 安裝應用程序以外的其他操作,例如打開內容的移動網絡版本,或顯示應用程序的促銷頁面。
尤斯您的應用程序的自定義 URL 方案(如果定義為應用程序包 ID 以外的其他內容)
ipfl未安裝應用程序時在 iPad 上打開的鏈接。指定此項以在未安裝應用程序時從 App Store 安裝應用程序以外的其他操作,例如打開內容的網絡版本,或顯示應用程序的促銷頁面。
ipbi用於在 iPad 上打開鏈接的 iOS 應用程序包 ID。應用程序必須從 Firebase 控制台的概覽頁面連接到您的項目。
伊西您的應用程序的 App Store ID,用於在未安裝應用程序時將用戶發送到 App Store
運動量版本號的您的應用程序的最低版本,可以打開鏈接。這個標誌在你的應用程序打開時傳遞給它,你的應用程序必須決定如何處理它。
埃弗爾如果設置為“1”,則在打開動態鏈接時跳過應用預覽頁面,而是重定向到應用或商店。應用預覽頁面(默認啟用)可以在用戶打開應用中的動態鏈接時更可靠地將用戶送到最合適的目的地;但是,如果您希望動態鏈接僅在可以在沒有此頁面的情況下可靠地打開動態鏈接的應用程序中打開,您可以使用此參數禁用它。此參數僅影響 iOS 上動態鏈接的行為。
其他平台參數
關閉在 Android 和 iOS 以外的平台上打開的鏈接。這對於在桌面上指定不同的行為非常有用,例如顯示應用程序內容/有效負載(由參數鏈接指定)的完整網頁以及另一個用於安裝應用程序的動態鏈接。
社交元標籤參數
英石在社交帖子中共享動態鏈接時使用的標題。
標準差在社交帖子中共享動態鏈接時使用的描述。
與此鏈接相關的圖像的 URL。圖片應至少為 300x200 像素,且小於 300 KB。
分析參數
utm_source
utm_medium
utm_campaign
utm_term
utm_content
gclid
Google Play 分析參數。

ct
公噸
iTunes Connect 分析參數。

調試 URL

您可以通過獲取長 URL 或短 URL 並附加調試參數來調試動態鏈接。

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
調試參數
d生成一個流程圖,而不是加載動態鏈接,您可以用來預覽動態鏈接在不同平台和配置上的行為。

下一步

創建動態鏈接後,您需要將應用設置為接收動態鏈接,並在用戶打開它們後將用戶發送到應用中的正確位置。

要接收動態鏈接在你的應用程序,請參閱該文檔的iOS安卓C ++ ,和團結