设置通用链接

通用链接是一种使用 HTTPS URL 的 iOS 深度链接协议。在品牌化域名上设置通用链接后,选择通用链接的现有用户可以直接打开应用,Adjust 可以监测交互情况。通用链接也可以与其他 Adjust 深度链接方法一起使用,具体视广告环境而定。

  • 使用品牌化域名​ 让深度链接与您的品牌形象保持一致
  • 通过可识别的域名重定向用户, 提高用户信任度
  • 支持直接深度链接​ ,方便现有用户通过 HTTPS 链接打开应用
  • 在添加品牌化域名的同时 保留现有的通用链接域名

通用链接允许 iOS 设备使用 HTTPS URL 打开应用内的特定界面。

Adjust 中的通用链接域名类型

Adjust 可以使用不同的域作为通用链接域名。可用选项取决于应用的链接域名设置。

  1. 品牌化域名 (推荐)​ 如果针对短链接设置了品牌化域名,那么该品牌化域名也可以用作通用链接域名。

    • 设置品牌化域名:https://help.adjust.com/zh/article/set-up-branded-domain
    • 示例:https://insights.example
  2. 企业域名 (自定义品牌化域名)​ 如果设置了企业域名解决方案,则该企业域名可用作通用链接域名。

    • 企业域名设置https://help.adjust.com/zh/article/enterprise-domain
    • 示例:https://app.brand.com
  3. Adjust 提供的通用链接域名 (旧版)​ 如果未设置品牌化域名,Adjust 会为每个应用分配一个位于 adj.st 的子域名。

    • 示例:https://f2k5.adj.st

这些通用链接域名类型可以在 Adjust 中并行使用。为保持一致性,请使用一个通用链接域名作为所有推广活动的主要 Adjust 链接域名。

开始使用

在品牌化域名上设置通用链接之前,请确保满足这些要求。

  • 需要管理员、编辑员或自定义编辑员权限才能在 AppView 中配置平台设置。
  • 为 Adjust 短链接配置的品牌化域名
  • 需要具备 Apple Developer 账户访问权限和 Xcode 访问权限,用于配置 Associated Domain (关联域名)
  • 必要应用详情:
    • iOS Bundle ID (示例:com.example.app)
    • 应用 ID 前缀 (来自 Apple Developer 账户)
    • 应用方案 (由应用定义)
请注意:

要使用通用链接进行再归因 (再交互推广活动),请前往 Adjust Developer Hub 完成通过深度链接再归因中的步骤。

设置概要

  1. 验证 Apple Developer 账户和 Xcode 值
  2. 定义自定义 URL 方案
  3. 在 Adjust 中启用通用链接
  4. 将品牌化域名添加为 Associated Domain
  5. 设置 Adjust SDK 进行深度链接和短链接解析

1. 验证 Apple Developer 账户和 Xcode 值

  1. 验证 Apple Developer 账户中的 Team Name​ 值与 Xcode 中的 Team​ 值相同。

  2. 验证 Xcode 中 iOS 应用的 Bundle ID​ 作为 Apple Developer 账户中可用的 Bundle ID 之一,并且该 Bundle ID 是唯一的。

    • Bundle ID 示例:com.example.app
  3. 找到并记下 Apple Developer 账户中 Bundle ID 的应用 ID 前缀。

    • 应用 ID 前缀可能是您 Apple Developer 账户中的 Team ID。

2. 定义自定义 URL 方案

设置自定义 URL 方案的格式。Adjust 的应用方案需要该值。

  1. 设置自定义 URL 方案格式。

    • 示例:exampleApp
  2. 使用 URL 方案和 Bundle ID 注册自定义 URL 方案。

如需了解更多信息,请参阅Apple 开发者文档

3. 在 Adjust 中启用通用链接

请确保您拥有下列值:

  • iOS Bundle ID:​ 在验证 Apple Developer 账户和 Xcode 中设置的步骤 2 中,您记下的唯一应用标识符值。
  • 应用前缀:​ 您在验证 Apple Developer 账户和 Xcode 中设置的步骤 3 中记下的值。
  • 应用方案:​ 您在为应用设置自定义 URL 方案的步骤 1 中记下的值。

然后完成相应步骤,在 AppView 中配置您的应用平台

4. 将品牌化域名添加为 Associated Domain

要实现来自品牌化域名的深度链接,请将品牌化域名添加为 Associated Domain。以下步骤同样适用于企业域名 (自定义品牌化域名)。

  1. 在 Apple Developer 账户中为应用的 Bundle ID 启用 Associated Domains。
  2. 在 Xcode 中,启用 Associated Domain 并添加 applinks:{domain} 格式的域名。
    • 示例:applinks:brandName.go.link
请注意:

如果应用已使用 xxx.adj.st 作为通用链接域名,请将 xxx.adj.st 和品牌化域名均保留为 Associated Domain。请勿移除 xxx.adj.st

测试

在将通用链接用于正式投放前,请先测试链接的跳转行为和评估效果。请查看专门的测试和故障排查指南,获取相关帮助。