您可以通過手動構建具有以下形式的 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,並且不能是另一個動態鏈接。 |
安卓參數 | |
---|---|
APN | 用於打開鏈接的 Android 應用程序包名稱。該應用程序必須從 Firebase 控制台的概覽頁面連接到您的項目。動態鏈接打開 Android 應用程序所必需的。 |
佛羅里達州 | 未安裝應用程序時打開的鏈接。指定此項以在未安裝應用程序時執行除從 Play 商店安裝應用程序以外的操作,例如打開內容的移動網絡版本,或顯示應用程序的促銷頁面。 |
amv | 可以打開鏈接的應用程序的最低版本的versionCode 。如果安裝的應用程序是舊版本,用戶將被帶到 Play 商店升級應用程序。 |
iOS參數 | |
---|---|
伊比 | 用於打開鏈接的 iOS 應用程序的包 ID。該應用程序必須從 Firebase 控制台的概覽頁面連接到您的項目。動態鏈接打開 iOS 應用程序所必需的。 |
伊夫 | 未安裝應用程序時打開的鏈接。指定此選項以在未安裝應用程序時執行除從 App Store 安裝應用程序之外的操作,例如打開內容的移動網絡版本,或顯示應用程序的促銷頁面。 |
法則 | 您應用的自定義 URL 方案(如果定義為您應用的捆綁包 ID 以外的內容) |
ipfl | 未安裝應用程序時在 iPad 上打開的鏈接。指定此選項以在未安裝應用程序時執行除從 App Store 安裝應用程序之外的操作,例如打開內容的 Web 版本,或顯示應用程序的促銷頁面。 |
ipbi | 在 iPad 上用於打開鏈接的 iOS 應用程序的包 ID。該應用程序必須從 Firebase 控制台的概覽頁面連接到您的項目。 |
伊西 | 您應用的 App Store ID,用於在未安裝應用時將用戶引導至 App Store |
imv | 可以打開鏈接的應用程序的最低版本號。此標誌在打開時傳遞給您的應用程序,您的應用程序必須決定如何處理它。 |
效率 | 如果設置為“1”,則在打開動態鏈接時跳過應用程序預覽頁面,而是重定向到應用程序或商店。應用預覽頁面(默認啟用)可以更可靠地將用戶在應用中打開動態鏈接時發送到最合適的目的地;但是,如果您希望僅在無需此頁面即可可靠打開動態鏈接的應用程序中打開動態鏈接,則可以使用此參數禁用它。此參數僅會影響動態鏈接在 iOS 上的行為。 |
其他平台參數 | |
---|---|
關閉 | 在 Android 和 iOS 以外的平台上打開的鏈接。這對於在桌面上指定不同的行為很有用,例如顯示應用程序內容/有效負載的完整網頁(由參數鏈接指定)和另一個動態鏈接以安裝應用程序。 |
社交元標籤參數 | |
---|---|
英石 | 在社交帖子中共享動態鏈接時使用的標題。 |
標準差 | 在社交帖子中共享動態鏈接時使用的描述。 |
si | 與此鏈接相關的圖像的 URL。圖片應至少為 300x200 像素,且小於 300 KB。 |
分析參數 | |
---|---|
utm_source utm_medium utm_活動 utm_term utm_content | Google Play 分析參數。 |
在 ct 公噸 點 | iTunes Connect 分析參數。 |
調試 URL
您可以通過採用長網址或短網址並附加調試參數來調試動態鏈接。
https://example.page.link/?link=https://www.example.com&d=1 https://example.page.link/WXYZ?d=1
調試參數 | |
---|---|
d | 不要加載動態鏈接,而是生成一個流程圖,您可以使用它來預覽動態鏈接在不同平台和配置上的行為。 |
下一步
創建動態鏈接後,您需要設置您的應用程序以接收動態鏈接並在用戶打開它們後將用戶轉到您應用程序中的正確位置。
要在您的應用程序中接收動態鏈接,請參閱iOS 、 Android 、 C++和Unity的文檔。