请在 Adjust 中配置应用,以启用深度链接。为此,请确保您已完成下列操作:
- 应用已添加至 Adjust。
- 已调取所有必要的深度链接数据。
- 为您的应用配置直接深度链接,包括在 AppView 中为应用设置一个品牌化域名并在 Xcode 中配置深度链接。
在应用内设置通用链接
要支持 iOS 9 及更新版本中的深度链接,您需要在 Adjust 中设置通用链接。
收集好设置数据后,就可以将此信息添加至 Adjust 的应用中了。将此信息添加至应用后,您就可以向推广活动添加深入链接了。如需设置通用链接,请按以下步骤操作:
-
前往 AppView 并选择您的应用。
-
确保已有 iOS bundle ID 。
-
找到 设备类型 ,选择应用的默认设备:
- 通用 - iPhone 和 iPad
- iPhone
- iPad
-
找到 通用链接 ,将启用通用链接设为 “开”,即可为应用启用通用链接。
- 输入 应用 ID 前缀 。
- 输入 应用 Scheme 。
-
(可选) 要将用户转到 App Store 之外的自定义网站,请启用 将所有点击重定向到自定义 URL ,然后输入 自定义 URL 。适合没有应用 ID 的应用。
-
(可选) 启用 向 App Store Connect 发送数据 ,然后输入 Apple 服务提供商 ID ,向 App Store Connect App Analytics 发送数据。
-
选择 保存 。
设置带有自定义 URL 方案的深度链接
您需要选择一个由应用负责开启的自定义 URL 方案名称。该方案名称可作为深度链接参数的一部分被用于 Adjust 链接。
要创建带有自定义 URL 方案的深度链接,请按照下列步骤操作:
- 设置自定义 URL scheme 的格式。如果您使用的是跨平台框架,请参考对应框架的文档,为自定义 URL scheme 选择格式。示例:
example://summer-clothes?promo=beach
- 进行 URL 深度链接编码。示例:
example%3A%2F%2Fsummer-clothes%3Fpromo%3Dbeach
- 将已编码的深度链接发送至 Adjust 链接 URL。示例:
https://app.adjust.com/abc123?deeplink=%3A%2F%2Fsummer-clothes%3Fpromo%3Dbeach
- 将
deeplink_js=1
参数附加至带有已编码深度链接的链接中。这样会强制 Adjust 系统使用 iOS 自定义 URL 方案。示例:https://app.adjust.com/abc123?deeplink_js=1&deeplink=%3A%2F%2Fsummer-clothes%3Fpromo%3Dbeach