您可以透過手動建構以下形式的 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 應用程式。 |
非洲FL | 未安裝應用程式時開啟的連結。指定此選項可以在未安裝應用程式時執行從 Play 商店安裝應用程式之外的其他操作,例如開啟內容的行動網路版本,或顯示應用程式的促銷頁面。 |
AMV | 可以打開連結的應用程式的最低版本的versionCode 。如果安裝的應用程式是舊版本,用戶將被帶到 Play 商店升級應用程式。 |
iOS參數 | |
---|---|
伊比 | 用於開啟連結的 iOS 應用程式的捆綁 ID。該應用程式必須從 Firebase 控制台的「概述」頁面連接到您的專案。動態連結需要開啟 iOS 應用程式。 |
IFL | 未安裝應用程式時開啟的連結。指定此選項可以在未安裝應用程式時執行從 App Store 安裝應用程式之外的其他操作,例如開啟內容的行動網路版本,或顯示應用程式的促銷頁面。 |
法 | 您的應用程式的自訂 URL 方案(如果定義為應用程式的捆綁包 ID 以外的其他內容) |
IPFL | 未安裝應用程式時在 iPad 上開啟的連結。指定此選項可以在未安裝應用程式時執行從 App Store 安裝應用程式之外的其他操作,例如開啟內容的 Web 版本,或顯示應用程式的促銷頁面。 |
伊比比 | 用於在 iPad 上開啟連結的 iOS 應用程式的捆綁包 ID。該應用程式必須從 Firebase 控制台的「概述」頁面連接到您的專案。 |
伊西 | 您的應用程式的 App Store ID,用於在未安裝應用程式時將使用者引導至 App Store |
IMV | 可以開啟連結的應用程式的最低版本號。當您的應用程式打開時,此標誌會傳遞給您的應用程序,您的應用程式必須決定如何處理它。 |
有效頻率 | 如果設定為“1”,則在開啟動態連結時跳過應用程式預覽頁面,而是重定向到應用程式或商店。當使用者在應用程式中開啟動態連結時,應用程式預覽頁面(預設為啟用)可以更可靠地將使用者傳送到最合適的目的地;但是,如果您希望僅在無需此頁面即可可靠打開動態鏈接的應用程式中打開動態鏈接,則可以使用此參數禁用它。此參數僅影響 iOS 上動態連結的行為。 |
其他平台參數 | |
---|---|
奧弗爾 | 該連結可在 Android 和 iOS 以外的平台上開啟。這對於在桌面上指定不同的行為非常有用,例如顯示應用程式內容/有效負載的完整網頁(由參數連結指定)以及另一個用於安裝應用程式的動態連結。 |
社交元標籤參數 | |
---|---|
英石 | 在社交貼文中分享動態連結時使用的標題。 |
標準差 | 在社交貼文中分享動態連結時使用的描述。 |
斯 | 與此連結相關的圖像的 URL。影像應至少為 300x200 像素,且小於 300 KB。 |
分析參數 | |
---|---|
utm_源 utm_medium utm_campaign utm_term utm_內容 | Google Play 分析參數。 |
在 CT 公噸 點 | iTunes Connect 分析參數。 |
偵錯 URL
您可以透過採用長或短 URL 並附加偵錯參數來偵錯動態連結。
https://example.page.link/?link=https://www.example.com&d=1 https://example.page.link/WXYZ?d=1
偵錯參數 | |
---|---|
d | 無需加載動態鏈接,而是生成一個流程圖,您可以使用它來預覽動態鏈接在不同平台和配置上的行為。 |
下一步
建立動態鏈接後,您需要將應用程式設定為接收動態鏈接,並在用戶打開動態鏈接後將用戶發送到應用程式中的正確位置。
要在您的應用程式中接收動態鏈接,請參閱iOS 、 Android 、 C++和Unity的文檔。