使用深度链接生成器 API,您可以单独或批量创建应用定制深度链接。这些深度链接可长可短,能改善各个平台的用户体验。
操作前须知
以下是您在操作前需要了解的内容。
可用性
- 您需要使用 TrueLink Core 或 Enterprise 套餐才能使用深度链接生成器 API。
- 使用深度链接生成器 API 创建的链接不会出现在 Campaign Lab中。
- 使用深度链接生成器 API 创建的短链接的 TTL (生存时间) 为 120 天。
要求
-
管理员、编辑员或自定义编辑员权限。
-
为您的 iOS 和安卓应用设置相同的品牌化域名。
- 对于 iOS 应用,请确保将您的品牌化域名添加为Associated Domain (关联域名)。此操作会将域名设置为通用链接。
- 对于安卓应用,请确保将品牌化域名定义为Android App Link (安卓应用链接)。
-
应用的自定义链接。
- 单一平台应用、多平台应用 - 在 Campaign Lab 中创建自定义链接,获得单个链接识别码。
- 多个单一平台应用 -在 Campaign Lab中使用多个单一平台应用创建单个复合自定义链接,其中包含以“_”分隔的多个链接识别码。要了解更多信息,请查看复合自定义链接的平台特定链接识别码。
-
更新 Adjust SDK 来解析短链接。
-
如果您已设置数据驻留,请确保 iOS 和安卓应用使用同一地区。
认证
深度链接生成器 API 使用 Bearer 识别码进行认证。您必须在向深度链接生成器 API 发出的每个请求的 Authorization
标头中包含您的 Adjust API 识别码。
如果您的组织启用了单点登录 (SSO),请联系您的 Adjust 代表,或发送电子邮件至 support@adjust.com,我们将帮您查找 API 识别码。
非单点登录账户的 API 识别码位于用户 个人档案 中。要找到该识别码,请按照下列步骤操作。
- 选择账户 (用户) 图标。
- 选择 账户设置 。
- 选择 个人档案 标签页。
- 您的 API 识别码 会显示在 用户详细信息 中。选择复制按钮来将识别码复制到您的系统剪贴板。
重置 Adjust API 识别码
您可以随时重置 Adjust API 识别码。重置后,旧的识别码将失效。如果您重置了 Adjust API 识别码,请务必在所有使用识别码的位置进行替换。使用无效识别码发送的请求会被 Adjust 拒绝。
重置 Adjust API 识别码:
- 选择账户 (用户) 图标。
- 选择 账户设置 。
- 选择 个人档案 标签页。
- 您的 API 识别码 会显示在 用户详情 中。
- 选择 重置 API 识别码 。
- 在窗口中输入账户密码并选择 重置 来重置您的 API 识别码。屏幕右上角会显示确认信息。
- 选择 API 识别码 旁的复制按钮来将识别码复制到您的系统剪贴板。
参数
参数 | 数据类型 | 位置 | 描述 |
---|---|---|---|
adjust_auth_token | String | 标头 | Adjust API 识别码 |
link_token | String | 正文 (Body) | 自定义链接的链接识别码。如果您是从复合链接生成深度链接,请务必在 Campaign Lab 中使用复合自定义链接的正确链接识别码。 |
shorten_url | Boolean | 正文 (Body) | 链接是否会被缩短。默认情况下链接不会被缩短。默认值 - false |
campaign | String 或 null | 正文 (Body) | 推广活动名称 |
adgroup | String 或 null | 正文 (Body) | 广告组名称 |
creative | String 或 null | 正文 (Body) | 素材名称 |
deep_link_path | String | 正文 (Body) | 指定用户被转至的应用内位置。适用于单一平台应用。 |
ios_deep_link_path | String | 正文 (Body) | 指定用户被转至的 iOS 应用内位置。适用于多平台 iOS 应用或复合链接。 |
android_deep_link_path | String | 正文 (Body) | 指定用户被转至的安卓应用内位置。适用于多平台安卓应用或复合链接。 |
fallback | String | 正文 (Body) | 非默认平台用户被转到的登陆页。在指定后备 URL 时,我们建议为 macOS 用户指定 redirect_macos 。 |
redirect_macos | String | 正文 (Body) | 重定向 URL,用于覆盖 Adjust 针对 macOS 的默认重定向。在指定 fallback 时,我们建议为 macOS 用户指定该参数。 |
label | String | 正文 (Body) | 向链接附加自定义数据。使用该参数,添加唯一的用户推荐 ID。用户分享来自应用的短链接时,该 ID 会自动填充。 |
og_title | String | 正文 (Body) | 链接在社交媒体上分享的预览标题。 |
og_description | String | 正文 (Body) | 链接社交平台分享预览的描述。 |
og_image | String | 正文 (Body) | JPG 或 PNG 图片的 URL,大小至少为 200 x 200 像素,用于链接的社交分享预览。 |
生成单个深度链接
发送 POST
请求,为单一或多平台应用生成长或短深度链接。
终端
示例
单一平台应用
多平台应用
复合链接
在使用深度链接生成器 API 生成深度链接之前,请务必在 Campaign Lab 中创建复合自定义链接。
批量生成深度链接
发送POST
请求,为单一或多平台应用批量生成长或短深度链接。
终端
示例
更新短链接识别码
发送 PUT
请求,将深度链接中的现有短链接识别码更新为长链接识别码。