手动构建动态链接网址

您可以手动构建以下格式的网址,以创建动态链接:

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

动态链接参数

深层链接参数(有效负载参数)
link

您的应用将打开的链接。您可以用此参数指定应用可处理的网址,通常是指向您的应用内容/有效负载的链接,这样的网址会启动应用特有的某个逻辑(例如,向用户发优惠券或显示欢迎屏幕)。此链接必须是格式正确的网址、采用正确的网址编码、使用 HTTP 或 HTTPS 架构,且不是另一个动态链接。

Android 参数
apn 用于打开链接的 Android 应用的软件包名称。您必须从 Firebase 控制台的 Overview(概览)页面将该应用关联到您的项目。必须提供此参数,动态链接才能打开 Android 应用。
afl 在未安装应用时要打开的链接。指定此链接是为了在用户未安装应用时完成一些除了从 Play 商店安装您的应用之外的其他任务,比如打开内容的移动网页版或显示您的应用的宣传页面。
amv 可以打开链接的最低应用版本的 versionCode。如果安装的应用是较早的版本,则会将用户引至 Play 商店升级应用。
iOS 参数
ibi 用于打开链接的 iOS 应用的软件包 ID。您必须从 Firebase 控制台的 Overview(概览)页面将该应用关联到您的项目。必须提供此参数,动态链接才能打开 iOS 应用。
ifl 在未安装应用时要打开的链接。指定此链接是为了在用户未安装应用时完成一些除了从 App Store 安装您的应用之外的其他任务,比如打开内容的移动网页版或显示您的应用的宣传页面。
ius 您的应用的自定义网址架构(如果定义为不同于您的应用的软件包 ID 的其它内容)。
ipfl 在未安装应用时要在 iPad 上打开的链接。指定此链接是为了在用户未安装应用时完成一些除了从 App Store 安装您的应用之外的其他任务,比如打开内容的网页版或显示您的应用的宣传页面。
ipbi 在 iPad 上用于打开链接的 iOS 应用的软件包 ID。您必须从 Firebase 控制台的 Overview(概览)页面将该应用关联到您的项目。
isi 您的应用的 App Store ID,用于在用户未安装应用时将他们引导至 App Store。
imv 可以打开链接的应用最低版本的版本号。此标记在您的应用被打开时传递到该应用,并且您的应用必须决定如何处理此标记。
其他平台参数
ofl 可在 Android 和 iOS 以外的其他平台上打开的链接。此参数适合用于指定桌面设备上的不同行为,例如显示应用内容/有效负载(在 link 参数中指定)的完整网页以及用于安装应用的另一个动态链接。
社交元标记参数
st 在社交贴子中分享动态链接时要使用的标题。
sd 在社交贴子中分享动态链接时要使用的描述。
si 与此链接关联的图片的网址。该图片的尺寸应至少为 300x200 像素,且小于 300 KB。
Analytics 参数
utm_source
utm_medium
utm_campaign
utm_term
utm_content
gclid
Google Play Analytics 参数。
at
ct
mt
pt
iTunes Connect Analytics 参数。

调试网址

您可以取一个长网址或短网址并向其附加调试参数,以调试动态链接。

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
调试参数
d 生成一个流程图(而不是加载动态链接),以用于预览您的动态链接在不同的平台上和在不同的配置下的行为。

后续步骤

创建动态链接后,您需要设置您的应用以接收动态链接,并在用户打开动态链接时将用户引至您的应用中的相应位置。

要在您的应用中接收动态链接,请参阅适用于 iOSAndroidC++Unity 的文档。

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面